Это ... странный, которого я никогда раньше не видел. Версия Samba 4.12.5
... Зная, что это, вероятно, выбросит любую помощь, это была версия, скомпилированная из исходников с помощью следующей команды:
./configure \
--prefix=/usr --exec-prefix=/usr --sysconfdir=/etc \
--localstatedir=/var --libdir=/usr/lib/x86_64-linux-gnu \
--with-privatedir=/var/lib/samba/private \
--with-smbpasswd-file=/etc/samba/smbpasswd \
--enable-fhs --enable-spotlight --with-systemd --without-pam
Запуск любой Демон самбы (smbd
, nmbd
, winbindd
) с любыми флагами командной строки Другой чем -i
немедленно завершает работу с кодом выхода 1. Запуск демонов с участием -i
работает до первого соединения, которое при получении первого пакета немедленно прерывается.
Проверяю логи, ничего вообще отображается, когда процесс умирает, но код выхода 1 дает следующее:
[2020/07/30 07:53:04.342596, 0] ../../lib/util/become_daemon.c:122(exit_daemon)
exit_daemon: daemon failed to start: Failed to create session, error code 1
даже с -F
который я мысль в первую очередь не должен запускать демон.
/etc/samba/smb.conf
:
[global]
workgroup = MEMALPHA
server string = %h server (Samba, Ubuntu)
dns proxy = no
logging = syslog@1 /var/log/samba/log.%m
max log size = 1000
panic action = /usr/share/samba/panic-action %d
server role = standalone server
passdb backend = tdbsam
unix password sync = yes
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
map to guest = bad user
usershare allow guests = yes
[Test Time Machine]
comment = Time Machine
path = /opt/aapl-tm
browseable = yes
writeable = yes
create mask = 0600
directory mask = 0700
vfs objects = catia fruit streams_xattr
fruit:aapl = yes
fruit:time machine = yes
Все мои различные попытки поиска показывают явно не связанные проблемы, ошибку здесь, рекомендацию переустановить winbind
там ... но ничего конкретно соответствует этому конкретному условию ошибки.