From ea7152e11c014fb1513473abd55c0f69ee36220f Mon Sep 17 00:00:00 2001 From: Donald Buczek Date: Wed, 15 Aug 2018 10:05:12 +0200 Subject: [PATCH] pkgadmin: Install cronjob --- install.sh | 8 ++++++++ pkgadmin/crond-pkgadmin | 2 ++ 2 files changed, 10 insertions(+) create mode 100644 pkgadmin/crond-pkgadmin diff --git a/install.sh b/install.sh index dfc40f9..b0edd64 100755 --- a/install.sh +++ b/install.sh @@ -30,11 +30,13 @@ fi : ${systemdunitdir:=$sysconfdir/systemd/system} : ${udev_rulesdir:=$sysconfdir/udev/rules.d} +: ${crond_dir:=$sysconfdir/cron.d} : ${udev_helperdir:=$prefix/lib/udev} : ${INSTALL:=install -v} : ${INSTALL_PROGRAM:=$INSTALL} : ${INSTALL_DATA:=$INSTALL -m 644} +: ${INSTALL_CRON:=$INSTALL -m 600} function need_update() { @@ -69,6 +71,11 @@ function install_data() install_if "$1" "$2" $INSTALL_DATA } +function install_cron() +{ + install_if "$1" "$2" $INSTALL_CRON +} + umask 022; mkdir -p "$DESTDIR$usr_bindir" @@ -100,6 +107,7 @@ install_exec prun/ptype "$DESTDIR$usr_bindir/pt install_exec prun/pman "$DESTDIR$usr_bindir/pman" install_exec put_websafe/put_websafe "$DESTDIR$usrlocal_bindir/put_websafe" install_exec pkgadmin/pkgadmin "$DESTDIR$usr_sbindir/pkgadmin" +install_cron pkgadmin/crond-pkgadmin "$DESTDIR$crond_dir/pkgadmin" install_exec mxraid/mxraid "$DESTDIR$usr_sbindir/mxraid" install_exec mxraid/mxraid_assemble "$DESTDIR$usr_sbindir/mxraid_assemble" install_data mxraid/mxraid.startup.service "$DESTDIR$systemdunitdir/mxraid.startup.service" diff --git a/pkgadmin/crond-pkgadmin b/pkgadmin/crond-pkgadmin new file mode 100644 index 0000000..3508448 --- /dev/null +++ b/pkgadmin/crond-pkgadmin @@ -0,0 +1,2 @@ +RANDOM_DELAY=240 +0 2 * * * root /usr/sbin/pkgadmin update