pup
simple_packages=(
+ rdiff-backup
htop
mailutils
nmon
pdfgrep
pianobar
pidgin
- rdiff-backup
slock
squashfs-tools
swh-plugins
# this says disabling the service, it will still get restarted
# but this script doesn't do anything on restart, so it should be fine
s dd of=/var/run/motd.dynamic if=/dev/null
- s update-rc.d motd disable
+ # stretch doesn't have initscripts pkg installed by default
+ if [[ $(debian-codename) == jessie ]]; then
+ s update-rc.d motd disable
+ fi
;;
ubuntu)
# this isn't a complete solution. It still shows me when updates are available,
# /usr/share/doc/unattended-upgrades# cat README.md
# /etc/apt/apt.conf.d/50unattended-upgrades
if isdebian; then
- debian-setup-auto-update
+ setup-debian-auto-update
fi
# we've got a few dependencies later on, so install them now.
li) domain=iankelling.org ;;
esac
/a/h/setup.sh $domain
- s rld /a/h/_site/ /var/www/$domain/html
-
- curl https://$domain/git/?p=mediawiki-setup/.git;a=blob_plain;f=mw-setup-script;hb=HEAD | bash
- $src/phab-setup
+ /a/h/build.rb
+ sudo -E /a/bin/mediawiki-setup/mw-setup-script
+ #$src/phab-setup
echo "$0: $(date): ending now)"
exit 0
[Install]
WantedBy=sockets.target
EOF
+ # had this fail with 'Failed to connect to bus: No such file or directory'
+ # then when I tried it manually, it worked fine...
systemctl --user daemon-reload
;;&
*)
########### misc stuff
-if ! sudo test -e /etc/openvpn/client.key; then
- /a/bin/vpn-setup/vpn-mk-client-cert
+if [[ $HOSTNAME == frodo ]] && ! sudo test -e /etc/openvpn/client.key; then
+ /a/bin/vpn-setup/vpn-mk-client-cert dopub
fi