启动后,需要重新启动 smbd 才能使打印机共享正常工作。它是在 cups 之前启动的吗?

启动后,需要重新启动 smbd 才能使打印机共享正常工作。它是在 cups 之前启动的吗?

正如标题所述,重启后我需要重启 smbd 才能让打印机通过 smb 显示。我的想法是,也许 smbd 设置为在 cups 之前启动,然后就搞乱了?这是 11.04,我如何检查启动依赖项的启动顺序?谢谢,

答案1

/etc/init/cups.conf可以添加一行,告诉 upstart 它需要等待 samba 加载。这是相关部分:

start on (filesystem
      and (started dbus or runlevel [2345])
      and stopped udevtrigger)
stop on runlevel [016]

添加

and started smbd

将等待cupssamba 守护进程。

相关内容