Удивительно. Натолкнулся на эту же проблему. Причем уже достаточно много сусей 13.1 поставил и даже обновлялся с 12 до 13 проблем не возникало, а тут порядок действий был таков: установили opensuse 13.1, обновились, добавили репозитории packman, установили принтер HP. После вспомнили, что самба все-таки нужна и поставили пакеты самбы, через Yast настроили, а она не пускается.
Изначально не могли создаться pid-файлы, после создания /var/ran/samba вылезла другая ошибка.
вывод systemctl
systemctl status smb.service
smb.service - Samba SMB Daemon
Loaded: loaded (/usr/lib/systemd/system/smb.service; enabled)
Active: failed (Result: exit-code) since Чт 2014-01-09 11:52:30 MSK; 8min ago
Process: 2379 ExecStart=/usr/sbin/smbd $SMBDOPTIONS (code=exited, status=0/SUCCESS)
Main PID: 2380 (code=exited, status=1/FAILURE)
CGroup: /system.slice/smb.service
янв 09 11:52:30 lnxvrx smbd[2380]: [2014/01/09 11:52:30.498495, 0] ../source3/lib/util_tdb.c:313(tdb_log)
янв 09 11:52:30 lnxvrx smbd[2380]: tdb(__NULL__): tdb_open_ex: called with name == NULL
янв 09 11:52:30 lnxvrx smbd[2380]: [2014/01/09 11:52:30.498682, 0] ../source3/lib/util_tdb.c:313(tdb_log)
янв 09 11:52:30 lnxvrx smbd[2380]: tdb(__NULL__): tdb_open_ex: called with name == NULL
янв 09 11:52:30 lnxvrx smbd[2380]: [2014/01/09 11:52:30.498871, 0] ../source3/lib/util_tdb.c:313(tdb_log)
янв 09 11:52:30 lnxvrx smbd[2380]: tdb(__NULL__): tdb_open_ex: called with name == NULL
янв 09 11:52:30 lnxvrx smbd[2380]: [2014/01/09 11:52:30.513223, 0] ../lib/util/util.c:206(directory_create_or_exist)
янв 09 11:52:30 lnxvrx smbd[2380]: lstat failed on directory (null): Bad address
янв 09 11:52:30 lnxvrx systemd[1]: smb.service: main process exited, code=exited, status=1/FAILURE
янв 09 11:52:30 lnxvrx systemd[1]: Unit smb.service entered failed state.
Что это может быть? Переустанавливать пакеты sambы пробовал - не помогает.