propellor

propellor config for hosts.
git clone git://git.ricketyspace.net/propellor.git
Log | Files | Refs | LICENSE

commit f0fe1e893d399030e8d333b688fbdb7d7eee620b
parent 0f0e7f324cb75c30de5eb2ec0a30ecce73f0891e
Author: rsiddharth <s@ricketyspace.net>
Date:   Fri,  8 Dec 2017 01:16:22 +0000

config.hs: Add Cron.job "installEmacs".

Diffstat:
config.hs | 8++++++++
1 file changed, 8 insertions(+), 0 deletions(-)

diff --git a/config.hs b/config.hs @@ -121,6 +121,7 @@ cygnus = host "cygnus.ricketyspace.net" $ props & autoCommitCygnusRepos & removeEmptyHomeDirs & buildEmacs + & installEmacs -- root config. & User.hasSomePassword (User "root") & Ssh.authorizedKey (User "root") sCanonicalSshPubKey @@ -272,6 +273,13 @@ buildEmacs = Cron.job "build-emacs" where cmd = "./emacs-build start-make" +installEmacs :: Property DebianLike +installEmacs = Cron.job "install-emacs" + (Cron.Times "00 14 * * 6") + (User "root") "/home/s/v/git/others/emacs" cmd + where + cmd = "make install" + ---- etc cygnusHosts :: [File.Line] cygnusHosts = [