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).

  • Can SAMBA+ and SSSD be installed on the same system?

    Can SAMBA+ and SSSD be installed on the same system?

    Yes. You can use sssd and sernet-samba together, but you cannot install the sssd-ad package (which does not make sense together with winbindd anyway). The sssd package is a meta package that requires all sssd packages, so please go ahead with the sssd-common and the desired sssd-($backend) packages only instead of the sssd package.

  • 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
    #Please install the dependencies manually, because yum-builddep
    #does not work properly here.
    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 RPC 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.

SAMBA+ Shop

SAMBA+ subscriptions are available for one, two and three years at the SAMBA+ shop.

Visit shop.samba.plus

SerNet support

At SerNet you get the best Samba support out there. We offer support, consulting, training and coding around Samba. Worldwide. 24/7.

Ask us!

Latest News

2018-06-19

Collaboration improves the SMB protocol

How ownCloud and SerNet worked together to improve the SMB protocol, is described in a new blog post from ownCloud. Read about it in the article "Windows Network Drive integration benefits from Samba contributions".

Please visit our news section for more information

2018-06-11

SerNet now offers SAMBA+ LTS and SAMBA+ support budgets

In light of last week's sambaXP, SerNet announced two novelties to its Samba portfolio: SAMBA+ LTS and SAMBA+ support budgets. While SAMBA+ LTS prolongs security updates for SAMBA+ packages, support budgets grant easy access to professional Samba services.

Please visit our news section for more information