From 37151c4aa19b45b9d05963ef9d38908cddfc5394 Mon Sep 17 00:00:00 2001 From: P. J. McDermott Date: Mon, 04 Jun 2018 04:50:21 -0400 Subject: logi1: Set up cron --- diff --git a/hosts/logi1/postinst b/hosts/logi1/postinst index fa0e1b8..9b9aaf3 100644 --- a/hosts/logi1/postinst +++ b/hosts/logi1/postinst @@ -249,6 +249,22 @@ cat >"${target}/home/pj/.claws-mail/folderlist.xml" <<-EOF EOF +# Install master crontab and any dotfile crontabs. +in_target sudo -u pj sh -c 'mkdir ~/.config/cron ~/.config/cron.reboot' +cat >"${target}/home/pj/.config/cron/CRONTAB" <<-EOF + SHELL = /bin/sh + PATH = /home/pj/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games + + # d m d + # o o o + #m h m n w command + @reboot run-parts --report ~/.config/cron.reboot + 0 * * * * run-parts --list ~/.config/cron | xargs cat | crontab - + EOF +in_target chown pj:pj '/home/pj/.config/cron/CRONTAB' +in_target sudo -u pj sh -c \ + 'run-parts --list ~/.config/cron | xargs cat | crontab -' + # Generate target's SSH keypair. rm -f "${target}/home/pj/.ssh/id_rsa" "${target}/home/pj/.ssh/id_rsa.pub" || \ return 1 -- cgit v0.9.1