Samba

FAQ

  • Why do the SAMBA+ packages come without a configuration file?

    Why do the SAMBA+ packages come without a configuration file?

    There are different functions Samba can serve and the configuration depends very much on the server role. That's why we currently do not provide an initial configuration file. Please note that the Samba daemons won't start without a configuration file. So you need to create /etc/samba/smb.conf before starting the services.

  • Samba is not running after installing the SAMBA+ packages. Why?

    Samba is not running after installing the SAMBA+ packages. Why?

    Samba can be run in different server modes. That's why you need to specify the role of your server before being able to start the daemon(s). This mode needs to be set with the "SAMBA_START_MODE" variable in the /etc/default/sernet-samba file. The following values are available:

    • classic: Run Samba as a fileserver (samba daemon) and start the classic smbd/nmbd/winbindd daemons.
    • ad: Run Samba as an Active Directory server (which starts the smbd and integrated services on its own).

    Additionally, you need to create the config file /etc/samba/smb.conf. After that you can start the daemon(s).

  • SAMBA+ does not support dmapi. Can I re-build with dmapi support?

    SAMBA+ does not support dmapi. Can I re-build with dmapi support?

    Dmapi stands for Data Management API (DMAPI) interface for Hierarchical Storage Management (HSM).

    SAMBA+ >= 4.4.3 packages do not support dmapi any longer. To re-build with dmapi support, the following commands can be run:

    Debian/Ubuntu:

    apt-get build-dep sernet-samba apt-get source sernet-samba cd samba-$VERSION/ DEB_BUILD_OPTIONS=dmapi debuild -us -uc 

    SuSE:

    zypper source-install sernet-samba rpmbuild -ba --with dmapi /usr/src/packages/SPECS/sernet-samba-4.4.spec 

    Red Hat/CentOS:

    yumdownloader --source sernet-samba yum-builddep sernet-samba-$VERSION.src.rpm rpmbuild --rebuild --with dmapi sernet-samba-$VERSION.src.rpm 

    This will also build the tsmsm VFS module.

  • How to enable Spotlight Support?

    How to enable Spotlight Support?

    SAMBA+ ships spotlight as a vfs module. Please set "TRACKER_BUS_TYPE="system" in /etc/default/sernet-samba. For more information on setting up spotlight, please see wiki.samba.org/index.php/Spotlight.

Latest News

2017-03-29

New SAMBA+ packages: Updates for 4.6.1, 4.5.7 and 4.4.12

The fixes for the recent security issue CVE-2017-2619 introduced a regression, which affects shares using the option "follow symlinks = no".

This regression and additional issues are solved with the new packages.

Have a look at the SAMBA+ News section for more information.

2017-03-23

SAMBA+ 4.6.1, 4.5.7 and 4.4.12 Security Releases

New SAMBA+ 4.6.1, 4.5.7 and 4.4.12 packages have just been released to fix security issues. Packages for various SUSE and Red Hat platforms as well as for Debian GNU/Linux and Ubuntu are available now. Have a look at the SAMBA+ News Section for details on the security impact.