Lines 185-204
named_reload()
Link Here
|
185 |
|
185 |
|
186 |
find_pidfile() |
186 |
find_pidfile() |
187 |
{ |
187 |
{ |
188 |
if get_pidfile_from_conf pid-file ${named_conf}; then |
188 |
TMPFILE=`mktemp /tmp/named.XXXXX` || exit 1 |
|
|
189 |
${_named_program_root}/sbin/named-checkconf -p ${named_conf} > $TMPFILE |
190 |
if get_pidfile_from_conf pid-file ${TMPFILE}; then |
189 |
pidfile="${_pidfile_from_conf}" |
191 |
pidfile="${_pidfile_from_conf}" |
190 |
else |
192 |
else |
191 |
pidfile="/var/run/named/pid" |
193 |
pidfile="/var/run/named/pid" |
192 |
fi |
194 |
fi |
|
|
195 |
unlink ${TMPFILE} |
193 |
} |
196 |
} |
194 |
|
197 |
|
195 |
find_sessionkeyfile() |
198 |
find_sessionkeyfile() |
196 |
{ |
199 |
{ |
197 |
if get_pidfile_from_conf session-keyfile ${named_conf}; then |
200 |
TMPFILE=`mktemp /tmp/named.XXXXX` || exit 1 |
|
|
201 |
${_named_program_root}/sbin/named-checkconf -p ${named_conf} > $TMPFILE |
202 |
if get_pidfile_from_conf session-keyfile ${TMPFILE}; then |
198 |
sessionkeyfile="${_pidfile_from_conf}" |
203 |
sessionkeyfile="${_pidfile_from_conf}" |
199 |
else |
204 |
else |
200 |
sessionkeyfile="/var/run/named/session.key" |
205 |
sessionkeyfile="/var/run/named/session.key" |
201 |
fi |
206 |
fi |
|
|
207 |
unlink ${TMPFILE} |
202 |
} |
208 |
} |
203 |
|
209 |
|
204 |
named_stop() |
210 |
named_stop() |