]>
git.proxmox.com Git - mirror_frr.git/blob - debianpkg/frr.postinst
7 frruid
=`egrep "^frr:" $PASSWDFILE | awk -F ":" '{ print $3 }'`
8 frrgid
=`egrep "^frr:" $GROUPFILE | awk -F ":" '{ print $3 }'`
9 frrvtygid
=`egrep "^frrvty:" $GROUPFILE | awk -F ":" '{ print $3 }'`
11 [ -n ${frruid} ] ||
(echo "No uid for frr in ${PASSWDFILE}" && /bin
/false
)
12 [ -n ${frrgid} ] ||
(echo "No gid for frr in ${GROUPFILE}" && /bin
/false
)
13 [ -n ${frrVTYgid} ] ||
(echo "No gid for frrvty in ${GROUPFILE}" && /bin
/false
)
15 chown
-R ${frruid}:${frrgid} /etc
/frr
16 touch /etc
/frr
/vtysh.conf
17 chgrp
${frrvtygid} /etc
/frr
/vtysh
*
20 ENVIRONMENTFILE
=/etc
/environment
21 if ! grep --quiet VTYSH_PAGER
=/bin
/cat ${ENVIRONMENTFILE}; then
22 echo "VTYSH_PAGER=/bin/cat" >> ${ENVIRONMENTFILE}
24 ##################################################
26 if [ -n "$DEBIAN_SCRIPT_DEBUG" ]; then set -v -x; DEBIAN_SCRIPT_TRACE
=1; fi
27 ${DEBIAN_SCRIPT_TRACE:+ echo "#42#DEBUG# RUNNING $0 $*"}
29 # This is most likely due to the answer "no" to the "really stop the server"
30 # question in the prerm script.
31 if [ "$1" = "abort-upgrade" ]; then