1*4882a593Smuzhiyun[Unit] 2*4882a593SmuzhiyunDescription=Berkeley Internet Name Domain (DNS) 3*4882a593SmuzhiyunWants=nss-lookup.target 4*4882a593SmuzhiyunBefore=nss-lookup.target 5*4882a593SmuzhiyunAfter=network.target 6*4882a593Smuzhiyun 7*4882a593Smuzhiyun[Service] 8*4882a593SmuzhiyunType=forking 9*4882a593SmuzhiyunEnvironmentFile=-/etc/default/bind9 10*4882a593SmuzhiyunPIDFile=/run/named/named.pid 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunExecStartPre=@SBINDIR@/generate-rndc-key.sh 13*4882a593SmuzhiyunExecStart=@SBINDIR@/named $OPTIONS 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunExecReload=@BASE_BINDIR@/sh -c '@SBINDIR@/rndc reload > /dev/null 2>&1 || @BASE_BINDIR@/kill -HUP $MAINPID' 16*4882a593Smuzhiyun 17*4882a593SmuzhiyunExecStop=@BASE_BINDIR@/sh -c '@SBINDIR@/rndc stop > /dev/null 2>&1 || @BASE_BINDIR@/kill -TERM $MAINPID' 18*4882a593Smuzhiyun 19*4882a593SmuzhiyunPrivateTmp=true 20*4882a593Smuzhiyun 21*4882a593Smuzhiyun[Install] 22*4882a593SmuzhiyunWantedBy=multi-user.target 23