mirror of
https://github.com/samba-team/samba.git
synced 2025-01-21 18:04:06 +03:00
9155d89a2a
There might be scenarios where the background queue daemon should be running all the time instead of being started on demand. This makes especially sense for bigger printing servers with a lot of printers. It takes ~1 sec to get a printer from cups, so a print server with 100 printers needs 100 seconds to update the printer_list.tdb. The service will be killed because of idle in the meantime. BUG: https://bugzilla.samba.org/show_bug.cgi?id=15600 Signed-off-by: Andreas Schneider <asn@samba.org> Reviewed-by: Guenther Deschner <gd@samba.org> (cherry picked from commit c97071726e163b40f0e391af70e81b3e6c1ab0eb)
17 lines
472 B
SYSTEMD
17 lines
472 B
SYSTEMD
[Unit]
|
|
Description=Samba Background Queue Daemon for printing-related jobs
|
|
Documentation=man:samba-bgqd(8) man:smb.conf(5)
|
|
Wants=network-online.target
|
|
After=network.target network-online.target
|
|
|
|
[Service]
|
|
Type=notify
|
|
LimitNOFILE=16384
|
|
PIDFile=@PIDDIR@/samba-bgqd.pid
|
|
EnvironmentFile=-@SYSCONFDIR@/sysconfig/samba
|
|
ExecStart=@LIBEXECDIR@/samba/samba-bgqd --foreground --no-process-group $SAMBAOPTIONS
|
|
ExecReload=/bin/kill -HUP $MAINPID
|
|
|
|
[Install]
|
|
WantedBy=multi-user.target
|