Changeset View
Changeset View
Standalone View
Standalone View
sysutils/munin-node/pkg-install
#! /bin/sh | #! /bin/sh | ||||
init_plugins() { | init_plugins() { | ||||
if [ -f /tmp/.munin-node.version ]; then | if [ -f /tmp/.munin-node.version ]; then | ||||
prevver=$(cat /tmp/.munin-node.version) | prevver=$(cat /tmp/.munin-node.version) | ||||
fi | fi | ||||
if [ -n "$prevver" ]; then | if [ -n "$prevver" ]; then | ||||
echo -n "Initializing new plugins.." | echo -n "Initializing new plugins.." | ||||
${PKG_PREFIX}/sbin/munin-node-configure --shell --newer "${prevver%-*}" | sh -x | ${PKG_PREFIX}/sbin/munin-node-configure --shell --newer "${prevver%-*}" | sh -x | ||||
fi | fi | ||||
echo "done." | echo "done." | ||||
} | } | ||||
move_newsyslog_conf() { | |||||
oldfile=${PKG_PREFIX}/etc/newsyslog.conf.d/munin-node | |||||
newfile=${PKG_PREFIX}/etc/newsyslog.conf.d/munin-node.conf | |||||
if [ -f ${oldfile} ]; then | |||||
echo Migrating ${oldfile} to ${newfile} | |||||
mv -v ${oldfile} ${newfile} | |||||
fi | |||||
} | |||||
mat: same. | |||||
Done Inline ActionsRemove extra blank line. mat: Remove extra blank line. | |||||
######################################################################## | ######################################################################## | ||||
case $2 in | case $2 in | ||||
POST-INSTALL) | POST-INSTALL) | ||||
if [ -z "${PACKAGE_BUILDING}" ]; then | if [ -z "${PACKAGE_BUILDING}" ]; then | ||||
init_plugins | init_plugins | ||||
fi | fi | ||||
move_newsyslog_conf | |||||
;; | ;; | ||||
esac | esac |
same.