iankelling.org
/
git
/
distro-setup
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
various improvements
[distro-setup]
/
distro-end
diff --git
a/distro-end
b/distro-end
index 3cc63c2e3e10ba81553c315f708059e037894871..fe3ebcf43b3458ef24a8e0acd561ca7b9882c8ad 100755
(executable)
--- a/
distro-end
+++ b/
distro-end
@@
-164,7
+164,13
@@
case $HOSTNAME in
li)
pi bind9
li)
pi bind9
-
+ f=/var/lib/bind/db.b8.nz
+ if [[ ! -e $f ]]; then
+ ser stop bind9
+ rm -f $f.jnl
+ install -m 644 -o bind -g bind /p/c/machine_specific/li/bind-initial/db.b8.nz $f
+ ser restart bind9
+ fi
case $HOSTNAME in
li) domain=iankelling.org ;;
case $HOSTNAME in
li) domain=iankelling.org ;;
@@
-500,13
+506,14
@@
EOF
s dd of=/etc/apt/apt.conf.d/50unattended-upgrades <<EOF
# fyi: default file has comments about available options,
s dd of=/etc/apt/apt.conf.d/50unattended-upgrades <<EOF
# fyi: default file has comments about available options,
-# you may want to read that
.
+# you may want to read that
, do pkx unattended-upgrades
Unattended-Upgrade::Mail "root";
Unattended-Upgrade::MailOnlyOnError "true";
Unattended-Upgrade::Remove-Unused-Dependencies "true";
Unattended-Upgrade::Origins-Pattern {
Unattended-Upgrade::Mail "root";
Unattended-Upgrade::MailOnlyOnError "true";
Unattended-Upgrade::Remove-Unused-Dependencies "true";
Unattended-Upgrade::Origins-Pattern {
- # default is just security updates.
- "origin=*";
+ # default is just security updates. this list found from reading
+ # match_whitelist_string() in `which unattended-upgrades`
+ "o=*,l=*,a=*,c=*,site=*,n=*";
};
EOF
};
EOF