29 lines
931 B
SYSTEMD
29 lines
931 B
SYSTEMD
|
[Unit]
|
||
|
Description=Samba SMB Daemon
|
||
|
Documentation=man:smbd(8) man:samba(7) man:smb.conf(5)
|
||
|
Wants=network-online.target
|
||
|
After=network.target network-online.target nmb.service winbind.service
|
||
|
# When systemd stops or restarts the smb.service, the action is propagated to this unit
|
||
|
PartOf=smb.service
|
||
|
# Start this unit after the smb.service start
|
||
|
After=smb.service
|
||
|
|
||
|
[Service]
|
||
|
Type=notify
|
||
|
NotifyAccess=all
|
||
|
PIDFile=/run/smbd.pid
|
||
|
LimitNOFILE=16384
|
||
|
EnvironmentFile=-/etc/sysconfig/samba
|
||
|
ExecStartPre=/sbin/e-smith/service-status smbd
|
||
|
ExecStartPre=-/sbin/e-smith/expand-template /etc/samba/smb.conf
|
||
|
ExecStartPre=-/sbin/e-smith/expand-template /etc/samba/smbusers
|
||
|
ExecStartPre=/sbin/e-smith/systemd/smbd-prepare
|
||
|
ExecStart=/usr/sbin/smbd --foreground --no-process-group $SMBDOPTIONS
|
||
|
ExecReload=/bin/kill -HUP $MAINPID
|
||
|
LimitCORE=infinity
|
||
|
Environment=KRB5CCNAME=FILE:/run/samba/krb5cc_samba
|
||
|
Restart=always
|
||
|
|
||
|
[Install]
|
||
|
WantedBy=sme-server.target
|