/[packages]/cauldron/bind/current/SOURCES/named-sdb.service
ViewVC logotype

Diff of /cauldron/bind/current/SOURCES/named-sdb.service

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1345739 by guillomovitch, Sun Aug 21 14:22:40 2016 UTC revision 1345740 by guillomovitch, Fri Dec 28 17:50:01 2018 UTC
# Line 1  Line 1 
 # Don't forget to add "$AddUnixListenSocket /var/named/chroot_sdb/dev/log"  
 # line to your /etc/rsyslog.conf file. Otherwise your logging becomes  
 # broken when rsyslogd daemon is restarted (due update, for example).  
   
1  [Unit]  [Unit]
2  Description=Berkeley Internet Name Domain (DNS)  Description=Berkeley Internet Name Domain (DNS)
3  Wants=nss-lookup.target  Wants=nss-lookup.target
4  Wants=network-online.target  Wants=named-setup-rndc.service
 Requires=named-sdb-chroot-setup.service  
5  Before=nss-lookup.target  Before=nss-lookup.target
6  After=named-sdb-chroot-setup.service  After=named-setup-rndc.service
7  After=network-online.target ldap.service  After=network.target
8    
9  [Service]  [Service]
10  Type=forking  Type=forking
11    Environment=NAMEDCONF=/etc/named.conf
12  EnvironmentFile=-/etc/sysconfig/named  EnvironmentFile=-/etc/sysconfig/named
13  Environment=KRB5_KTNAME=/etc/named.keytab  Environment=KRB5_KTNAME=/etc/named.keytab
14  PIDFile=/var/lib/named/var/run/named.pid  PIDFile=/run/named/named.pid
15    
16  ExecStartPre=/bin/bash -c 'if [ ! "$DISABLE_ZONE_CHECKING" == "yes" ]; then /usr/sbin/named-checkconf -t /var/lib/named -z /etc/named.conf; else echo "Checking of zone files is disabled"; fi'  ExecStartPre=/bin/bash -c 'if [ ! "$DISABLE_ZONE_CHECKING" == "yes" ]; then /usr/sbin/named-checkconf -z "$NAMEDCONF"; else echo "Checking of zone files is disabled"; fi'
17  ExecStart=/usr/sbin/named-sdb -u named -t /var/lib/named $OPTIONS  ExecStart=/usr/sbin/named-sdb -u named -c ${NAMEDCONF} $OPTIONS
18    
19  ExecReload=/bin/sh -c '/usr/sbin/rndc reload > /dev/null 2>&1 || /bin/kill -HUP $MAINPID'  ExecReload=/bin/sh -c '/usr/sbin/rndc reload > /dev/null 2>&1 || /bin/kill -HUP $MAINPID'
20    
21  ExecStop=/bin/sh -c '/usr/sbin/rndc stop > /dev/null 2>&1 || /bin/kill -TERM $MAINPID'  ExecStop=/bin/sh -c '/usr/sbin/rndc stop > /dev/null 2>&1 || /bin/kill -TERM $MAINPID'
22    
23  PrivateTmp=true  PrivateTmp=true
 TimeoutSec=25  
24    
25  [Install]  [Install]
26  WantedBy=multi-user.target  WantedBy=multi-user.target

Legend:
Removed from v.1345739  
changed lines
  Added in v.1345740

  ViewVC Help
Powered by ViewVC 1.1.30