Click here to close now.

Welcome!

Linux Authors: Tim Hinds, Elizabeth White, Carmen Gonzalez, Roger Strukhoff, Hovhannes Avoyan

Related Topics: Linux

Linux: Article

Samba Update

Is there life after Samba 3.0? Absolutely!

It's fascinating that so much has happened since the last Samba Update. To those of us close to the action it seems that development just continues at a steady pace. This edition of the Samba Update update reports on the roadmap for Samba-3, the decisions made at the SambaXP Conference, and the exciting new documentation for Samba-3.

Roadmap and SambaXP Conference Update

The latest patch release of the 3.0 code base, Samba 3.0.4, is available for download from www.samba.org. This is the latest stable release of Samba. This is good news, as it paves the way for the next feature update in the 3.x series, one that many will welcome with open arms.

Meanwhile, work on Samba-4 is moving ahead at a furious pace, causing some to wonder how long the life cycle for the 3.x series may be. Samba users can relax - there's no need to fear an early demise of Samba-3. While work on Samba-4 is moving along rapidly, many features will be back-ported to the Samba-3 series, which will ensure that the magnitude of the technology hurdle is manageable. During the life of Samba-2.2, many Samba-3 features were back-ported in order to maintain momentum and to ensure that users of stable releases could enjoy interoperability benefits derived from Samba-3 development work. The same will happen now with Samba-3. Samba-4 will likely remain in the technology incubator for another12 months, and release timing for it is not likely to be announced before then.

The sambaXPerience

Much of the Samba-Team recently met at the SambaXP Conference in Goettingen, Germany. This is an annual event at which the team reviews the progress that's being made in key areas, decides what must happen to keep Samba users up to date, determines which areas need to receive special action or focus, and reviews the assignment of tasks to help keep the increasingly complex Samba project on track. You may wish to visit the SambaXP Web site at www.sambaxp.org, where you can access many of the presentations that were given and obtain insight into key issues from both user and development perspectives.

It was during the SambaXP Conference that the code tree was moved from CVS to the distributed code management system known as "Subversion." This provided an opportunity to rationalize the various branches. The current Subversion branches are:

  • SAMBA_3_0: Current Samba-3.x development
  • SAMBA_3_0_RELEASE: The stable release branch
  • Trunk: Previously known as CVS branch HEAD
  • SAMBA_4_0: The next generation

Development Update

Samba-2.2 code has been completely retired as all development work has now ceased on this branch. Samba-3.0 has earned its merit badge and is now recognized as the stable release for general use. Samba-3.0.3 should be the final bug fix update, after which the 3.0 tree will be declared to be in maintenance-only mode.

Features that are new to Samba-3.0.3 include:

  • Storing DOS attributes in Extended Attributes (EA)
  • EA Support for OS/2 and Mac OS X
  • Password lockout support on a Samba Domain Controller
  • Support for nested groups (Windows local groups)
The development branch will soon be called Samba-3.1.x. At release this tree will be named Samba-3.2. Current thinking is that the back-porting of Samba-4 features may be completed around June or July 2004. Projected features include:
  • An updated smb client library (smbclient, smbtorture, etc.)
  • Introduction of an ldb database that will unify the interface for passdb back ends
  • Improvements in schannel support
  • An IDL-based rpc client library
Other features being considered for this release include:
  • Full Windows NT ACLs compatibility
  • Full MS Windows NT4 PDC/BDC interoperability
  • Support for NT privileges
  • A new application programming interface for NT registry support
  • Improvements in internationalization support
  • LDAP directory services for configuration
  • Redesign of user and group account management
As you can see from this, there clearly is life after Samba-3.0. In the next update I will report on progress that is being made on Samba-3.1.x, so stay tuned.

Documentation Update

On April 5, 2004, the Samba documentation code tree was also migrated from CVS to Subversion. At the same time, the entire text of the book The Official Samba-3 HOWTO and Reference Guide was committed to the public code tree. This commit means that the text of the Samba-HOWTO-Collection is now the same as the book published by Prentice Hall PTR.

On this same day, an exciting new book, Samba-3 by Example was released by Prentice Hall PTR. This book is the answer to the flood of requests from readers of Samba-HOWTO-Collection. Many requests were received for example smb.conf configuration files. A detailed survey was conducted to identify how to best present this information - the finding was that this information is most valuable if presented together with a detailed description of the nature of the problem being solved.

Samba-3 by Example documents a range of real networking problems and the design of the Samba-based solution, and provides detailed step-by-step implementation guidance that takes over where the installation of a Linux system leaves off. This is a book that every Windows network administrator can benefit from. It includes detailed configuration procedures to implement the full network solution covering DHCP, DNS, Samba, OpenLDAP, management, printing, Windows XP Professional desktop lock-down with roaming profiles that uses folder redirection, and much more. The book includes chapters on migration from Windows NT4 to Samba-3, integration with MS Windows Active Directory, integration of the SQUID proxy server into a Samba network, and much more.

Each chapter summarizes information covered and concludes with a set of questions and answers that help to explain some of the key issues covered.

Samba-3 by Example is available from the Samba Web site as the Samba-Guide. Those who purchase the book will find it includes a CD-ROM that contains all configuration files used in the book as well as some very useful tools. It includes RPM packages for Samba-3.0.2, although it is recommended that you check with your Linux vendor for more recent updates.

Until next time, enjoy Samba!

More Stories By John Terpstra

John Terpstra is a cofounder of the Samba-Team. He is heavily involved in creating the strategy behind Samba and plays a central role in answering user questions and writing the resulting documentation. He is also a full-time consultant providing business process and mentoring services.

Comments (0)

Share your thoughts on this story.

Add your comment
You must be signed in to add a comment. Sign-in | Register

In accordance with our Comment Policy, we encourage comments that are on topic, relevant and to-the-point. We will remove comments that include profanity, personal attacks, racial slurs, threats of violence, or other inappropriate material that violates our Terms and Conditions, and will block users who make repeated violations. We ask all readers to expect diversity of opinion and to treat one another with dignity and respect.


@ThingsExpo Stories
Enterprise IoT is an exciting and chaotic space with a lot of potential to transform how the enterprise resources are managed. In his session at @ThingsExpo, Hari Srinivasan, Sr Product Manager at Cisco, will describe the challenges in enabling mass adoption of IoT, and share perspectives and insights on architectures/standards/protocols that are necessary to build a healthy ecosystem and lay the foundation to for a wide variety of exciting IoT use cases in the years to come.
SYS-CON Events announced today that B2Cloud, a provider of enterprise resource planning software, will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. B2cloud develops the software you need. They have the ideal tools to help you work with your clients. B2Cloud’s main solutions include AGIS – ERP, CLOHC, AGIS – Invoice, and IZUM
Containers and microservices have become topics of intense interest throughout the cloud developer and enterprise IT communities. Accordingly, attendees at the upcoming 16th Cloud Expo at the Javits Center in New York June 9-11 will find fresh new content in a new track called PaaS | Containers & Microservices Containers are not being considered for the first time by the cloud community, but a current era of re-consideration has pushed them to the top of the cloud agenda. With the launch of Docker's initial release in March of 2013, interest was revved up several notches. Then late last...
There is no doubt that Big Data is here and getting bigger every day. Building a Big Data infrastructure today is no easy task. There are an enormous number of choices for database engines and technologies. To make things even more challenging, requirements are getting more sophisticated, and the standard paradigm of supporting historical analytics queries is often just one facet of what is needed. As Big Data growth continues, organizations are demanding real-time access to data, allowing immediate and actionable interpretation of events as they happen. Another aspect concerns how to deliver ...
SYS-CON Events announced today that MangoApps will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY., and the 17th International Cloud Expo®, which will take place on November 3–5, 2015, at the Santa Clara Convention Center in Santa Clara, CA. MangoApps provides private all-in-one social intranets allowing workers to securely collaborate from anywhere in the world and from any device. Social, mobile, and easy to use. MangoApps has been named a "Market Leader" by Ovum Research and a "Cool Vendor" by Gartner...
The world's leading Cloud event, Cloud Expo has launched Microservices Journal on the SYS-CON.com portal, featuring over 19,000 original articles, news stories, features, and blog entries. DevOps Journal is focused on this critical enterprise IT topic in the world of cloud computing. Microservices Journal offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. Follow new article posts on Twitter at @MicroservicesE
WebRTC defines no default signaling protocol, causing fragmentation between WebRTC silos. SIP and XMPP provide possibilities, but come with considerable complexity and are not designed for use in a web environment. In his session at @ThingsExpo, Matthew Hodgson, technical co-founder of the Matrix.org, discussed how Matrix is a new non-profit Open Source Project that defines both a new HTTP-based standard for VoIP & IM signaling and provides reference implementations.
The security devil is always in the details of the attack: the ones you've endured, the ones you prepare yourself to fend off, and the ones that, you fear, will catch you completely unaware and defenseless. The Internet of Things (IoT) is nothing if not an endless proliferation of details. It's the vision of a world in which continuous Internet connectivity and addressability is embedded into a growing range of human artifacts, into the natural world, and even into our smartphones, appliances, and physical persons. In the IoT vision, every new "thing" - sensor, actuator, data source, data con...
The Internet of Things is not new. Historically, smart businesses have used its basic concept of leveraging data to drive better decision making and have capitalized on those insights to realize additional revenue opportunities. So, what has changed to make the Internet of Things one of the hottest topics in tech? In his session at @ThingsExpo, Chris Gray, Director, Embedded and Internet of Things, discussed the underlying factors that are driving the economics of intelligent systems. Discover how hardware commoditization, the ubiquitous nature of connectivity, and the emergence of Big Data a...
SYS-CON Events announced today the IoT Bootcamp – Jumpstart Your IoT Strategy, being held June 9–10, 2015, in conjunction with 16th Cloud Expo and Internet of @ThingsExpo at the Javits Center in New York City. This is your chance to jumpstart your IoT strategy. Combined with real-world scenarios and use cases, the IoT Bootcamp is not just based on presentations but includes hands-on demos and walkthroughs. We will introduce you to a variety of Do-It-Yourself IoT platforms including Arduino, Raspberry Pi, BeagleBone, Spark and Intel Edison. You will also get an overview of cloud technologies s...
SYS-CON Media announced today that @WebRTCSummit Blog, the largest WebRTC resource in the world, has been launched. @WebRTCSummit Blog offers top articles, news stories, and blog posts from the world's well-known experts and guarantees better exposure for its authors than any other publication. @WebRTCSummit Blog can be bookmarked ▸ Here @WebRTCSummit conference site can be bookmarked ▸ Here
Scott Jenson leads a project called The Physical Web within the Chrome team at Google. Project members are working to take the scalability and openness of the web and use it to talk to the exponentially exploding range of smart devices. Nearly every company today working on the IoT comes up with the same basic solution: use my server and you'll be fine. But if we really believe there will be trillions of these devices, that just can't scale. We need a system that is open a scalable and by using the URL as a basic building block, we open this up and get the same resilience that the web enjoys.
As we approach the next @ThingsExpo, to be held June 9-11 at the Javits Center in New York, my thoughts naturally turn to the Internet of Things. The IoT is a leviathan—in the best possible sense of the term—that will sweep up most everything in the ocean of data and technology being created today and tomorrow. But rather than try to grasp all of its possible uses, for today I'm looking at “just” the Industrial Internet part. I just read a long paper co-authored by Tim Berners-Lee about the possibility of describing a “web science,” that is, discipline that combines the study involved ...
Chuck Piluso will present a study of cloud adoption trends and the power and flexibility of IBM Power and Pureflex cloud solutions. Speaker Bio: Prior to Data Storage Corporation (DSC), Mr. Piluso founded North American Telecommunication Corporation, a facilities-based Competitive Local Exchange Carrier licensed by the Public Service Commission in 10 states, serving as the company's chairman and president from 1997 to 2000. Between 1990 and 1997, Mr. Piluso served as chairman & founder of International Telecommunications Corporation, a facilities-based international carrier licensed by t...
There are lots of challenges in IoT around secure, scalable and business friendly infrastructure for enterprises. For large corporations, IoT implementations are one of the top priorities of the decade. All industries are seeing a competitive need to sustain by investing in IoT initiatives. The value addition comes from improved customer service, innovative product and additional revenue streams. The data from these IP-connected devices can be leveraged for a variety of business applications as well as responsive action controls. The various architectural building blocks of an IoT ...
The WebRTC Summit 2015 New York, to be held June 9-11, 2015, at the Javits Center in New York, NY, announces that its Call for Papers is open. Topics include all aspects of improving IT delivery by eliminating waste through automated business models leveraging cloud technologies. WebRTC Summit is co-located with 16th International Cloud Expo, @ThingsExpo, Big Data Expo, and DevOps Summit.
Recent technology advances in miniaturization has positioned the wearables as the pinnacle of technology convergence with the human body. We inquire if wearables are mere standard miniaturized devices extended with the connectivity and present our views on considerations like design, applications, performance, efficiency, interoperability, usage scenarios, human device interaction and consequent trade-offs enabling wearables to impart optimal value.
In this session we look at creating interactive communications via the web by adding messaging, file transfer, and group communication (group chat and audio/video conferencing) into the web experience. We will also discuss potential applications of this technology in areas including B2B, B2C, P2P, and gaming. Peter is Technical Director at Acision. He graduated from The University of Edinburgh in 2000 with a BSc (Hons) in Computer Science. After graduation Peter worked on a PSTN switch developing signalling stacks for SS7, ISDN and similar protocols and creating advanced routing and serv...
The Internet of Things Maturity Model (IoTMM) is a qualitative method to gauge the growth and increasing impact of IoT capabilities in an IT environment from both a business and technology perspective. In his session at @ThingsExpo, Tony Shan will first scan the IoT landscape and investigate the major challenges and barriers. The key areas of consideration are identified to get started with IoT journey. He will then pinpoint the need of a tool for effective IoT adoption and implementation, which leads to IoTMM in which five maturity levels are defined: Advanced, Dynamic, Optimized, Primitive,...
SYS-CON Events announced today that AIC, a leading provider of OEM/ODM server and storage solutions, will exhibit at SYS-CON's 16th International Cloud Expo®, which will take place on June 9-11, 2015, at the Javits Center in New York City, NY. AIC is a leading provider of both standard OTS, off-the-shelf, and OEM/ODM server and storage solutions. With expert in-house design capabilities, validation, manufacturing and production, AIC's broad selection of products are highly flexible and are configurable to any form factor or custom configuration. AIC leads the industry with nearly 20 years of ...