From 7b0b11ae8963d5bd4bfc7fbb4e953e27c8e5d3d9 Mon Sep 17 00:00:00 2001 From: Darren 'Tadgy' Austin Date: Sat, 21 Mar 2026 16:59:07 +0000 Subject: [PATCH] Update group/passwd databases. Add startup/shutdown scripts. --- .gitattributesdb | 16 +++++++++++++--- etc/boot.d/pushover-alert | 4 ++++ etc/gshadow.gpg | Bin 372 -> 374 bytes etc/passwd | 2 +- etc/rc.local | 8 ++++++++ etc/rc.shutdown | 8 ++++++++ etc/shadow.gpg | Bin 414 -> 421 bytes etc/shutdown.d/pushover-alert | 4 ++++ 8 files changed, 38 insertions(+), 4 deletions(-) create mode 100755 etc/boot.d/pushover-alert create mode 100755 etc/rc.local create mode 100755 etc/rc.shutdown create mode 100755 etc/shutdown.d/pushover-alert diff --git a/.gitattributesdb b/.gitattributesdb index 5bd5228..5ac5db5 100644 --- a/.gitattributesdb +++ b/.gitattributesdb @@ -107,6 +107,9 @@ YXB0 - - c291cmNlcy5saXN0LmQ= - - ZXRjL2FwdC9zb3VyY2VzLmxpc3QuZC9zdXJ5Lmxpc3Q= 1762021706.378133066 1762021706.378133066 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - +Ym9vdC5k - - +ZXRjL2Jvb3QuZC9wdXNob3Zlci1hbGVydA== 1773658239.854435424 1758225089.000000000 root:root 0755 - - +ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - Y3Jvbi4xNW1pbg== - - ZXRjL2Nyb24uMTVtaW4vLmdpdGlnbm9yZQ== 1762535468.567176697 1762535289.358058790 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - @@ -214,7 +217,7 @@ ZXRjL2Z1c2lvbmRpcmVjdG9yeS9mdXNpb25kaXJlY3RvcnkuY29uZi5vcmln 1760207207.00000000 ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - ZXRjL2dyb3Vw 1773951237.415059979 1773951237.415059979 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - -ZXRjL2dzaGFkb3cuZ3Bn 1762628156.813441524 1762447499.282711556 root:root 0644 - - +ZXRjL2dzaGFkb3cuZ3Bn 1774112155.713736078 1762447499.282711556 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - ZXRjL2hvc3RuYW1l 1757594311.000000000 1757594311.000000000 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - @@ -321,7 +324,7 @@ ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - cGhwbGRhcGFkbWlu - - ZXRjL3BocGxkYXBhZG1pbi9jb25maWcucGhwLmdwZw== 1761052640.000000000 1758539944.000000000 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - -ZXRjL3BrZ2xpc3Q= 1774051201.549936063 1762560002.068536774 root:root 0644 - - +ZXRjL3BrZ2xpc3Q= 1774111260.844586736 1762560002.068536774 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - cHVzaG92ZXItY2xpZW50 - - ZXRjL3B1c2hvdmVyLWNsaWVudC8uZ2l0aWdub3Jl 1762628624.365862525 1762448145.464092595 root:root 0644 - - @@ -329,6 +332,10 @@ ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - cHVzaG92ZXItY2xpZW50 - - ZXRjL3B1c2hvdmVyLWNsaWVudC9kZWZhdWx0LmdwZw== 1762448163.991787320 1762448163.979787518 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - +ZXRjL3JjLmxvY2Fs 1774103527.876346454 1741726362.000000000 root:root 0755 - - +ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - +ZXRjL3JjLnNodXRkb3du 1774103509.628649515 1741726362.000000000 root:root 0755 - - +ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - ZXRjL3Jlc29sdi5jb25m 1774104634.886005823 1757611605.000000000 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - ZXRjL3JzeXNsb2cuY29uZg== 1757785113.000000000 1757785113.000000000 root:root 0644 - - @@ -339,7 +346,10 @@ ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - c2FtYmE= - - ZXRjL3NhbWJhL3NtYnVzZXJz 1758121825.000000000 1758121586.000000000 root:root 0644 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - -ZXRjL3NoYWRvdy5ncGc= 1762628180.969049967 1762447484.598952854 root:root 0644 - - +ZXRjL3NoYWRvdy5ncGc= 1774112131.486138136 1762447484.598952854 root:root 0644 - - +ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - +c2h1dGRvd24uZA== - - +ZXRjL3NodXRkb3duLmQvcHVzaG92ZXItYWxlcnQ= 1773658291.017652815 1758225155.000000000 root:root 0755 - - ZXRj 1774110825.503771749 1771501908.000000000 root:root 0755 - - c3No - - ZXRjL3NzaC8uZ2l0aWdub3Jl 1762628843.382312260 1757606957.000000000 root:root 0644 - - diff --git a/etc/boot.d/pushover-alert b/etc/boot.d/pushover-alert new file mode 100755 index 0000000..bcd246d --- /dev/null +++ b/etc/boot.d/pushover-alert @@ -0,0 +1,4 @@ +#!/bin/bash + +# Alert that this host is up. +[[ -x /opt/sbin/pushover-client ]] && /opt/sbin/pushover-client -p -1 -m "Boot up: ${HOSTNAME%%.*}" diff --git a/etc/gshadow.gpg b/etc/gshadow.gpg index 55621e5b2103ef2c1a45b15c6df91519fe6fa2d7..6041255a784c3c07cd6861b7f85f967fc89fe434 100644 GIT binary patch literal 374 zcmV-+0g3*M4Fm}T3S6%io*(HMdH>SDqyd$XT8~E4Q3Hb55Fkn81dm*GKrew1xL!x` zVmDD?+vD*#tC|3@(ze;@rh%7f7(ZXtBokh8ph^18f^@IQ8(bUyG=@x_FYr#&e6RKE zMVU*d8AavYACdq17d zOr1VvWN?=2z1qNr{*@TpIWOJ?4gf3E>-FV5ZYbp>1BAm>er%4Q&2s#>c?-Cj^H#g@ zCWC7bE*dx8O*{ui!oFR3M~Ys*Ga#aYt5ycC1f6ltZT0Y%nA(?X>%psqUF`9pOOa0~ znCJnjV3gA7KJ*%Kxy-fKwc+sE8~!!Q#^j?8*fG%_Y2s|sPNfhrLVM!zUSyE!tR|9J UZEB#Qvb>dgg;cS~=`Dqi-0zjS2><{9 literal 372 zcmV-)0gL{O4Fm}T3g%$4R(r(AI{(tZq5+kInnmipqvz7!AY!)m%9xLdOKHsp*@;#C z+l^($x^9oRDH5awrx}g9$SIcJsGSyDO-^`ol#EWrG8g1T>?KM|HWJUHIn~9wGwJ7~MCZ@iHjv(g%Ogz)oI@HTLvj;vJ3@aQmROK2-i!t#OS!_j_9ONhZ0kS8?`;+WHTb-a zSdj+x%yCk=l#xUB&v^|Ta3JZ6TJma7)4R<}K>L!%U=0IpX!MSom{zfugsNVtv}*o^ zwOhrI+1vX1Hq`-A>muXTZG;rQFuZpF diff --git a/etc/passwd b/etc/passwd index 6937e4a..a4bb2b4 100644 --- a/etc/passwd +++ b/etc/passwd @@ -10,7 +10,7 @@ mail:x:8:8:mail:/var/mail:/usr/sbin/nologin news:x:9:9:news:/var/spool/news:/usr/sbin/nologin uucp:x:10:10:uucp:/var/spool/uucp:/usr/sbin/nologin proxy:x:13:13:proxy:/bin:/usr/sbin/nologin -www-data:x:33:33:www-data:/var/www:/usr/sbin/nologin +www-data:x:33:33:www-data:/var/www:/bin/bash backup:x:34:34:backup:/var/backups:/usr/sbin/nologin list:x:38:38:Mailing List Manager:/var/list:/usr/sbin/nologin irc:x:39:39:ircd:/run/ircd:/usr/sbin/nologin diff --git a/etc/rc.local b/etc/rc.local new file mode 100755 index 0000000..2bba48e --- /dev/null +++ b/etc/rc.local @@ -0,0 +1,8 @@ +#!/bin/bash +# This script is executed at the end of each multiuser runlevel. +# Make sure that the script will "exit 0" on success or any other value on error. +# In order to enable or disable this script just change the execution bits. + +[[ -d /etc/boot.d ]] && run-parts /etc/boot.d + +exit 0 diff --git a/etc/rc.shutdown b/etc/rc.shutdown new file mode 100755 index 0000000..3d3b9b8 --- /dev/null +++ b/etc/rc.shutdown @@ -0,0 +1,8 @@ +#!/bin/bash +# This script is executed by /etc/init.d/rc.local stop. +# Make sure that the script will "exit 0" on success or any other value on error. +# In order to enable or disable this script just change the execution bits. + +[[ -d /etc/shutdown.d ]] && run-parts /etc/shutdown.d + +exit 0 diff --git a/etc/shadow.gpg b/etc/shadow.gpg index 271a1155f006d5f447edd2cb7fa68978519ed03f..0e43963487f2c5c24151f9e502b80c929de95265 100644 GIT binary patch literal 421 zcmV;W0b2fy4Fm}T3TK3YtRe6BqyN&t(*aCF(u=CbXT{)pE@Fl@0txC>{gq@}z$Gpr z3S-Kx^VOAjlzO1Xb{Ij1I#}0S)m;1rKPMy2-hx#IQ9th{f5!r%!iyY%#3u8tGpmvb zdnev;^gluwibf&Ng_L58eOSlyABM>!HYc4f#XllVjAUroFlvtXLt;`MY7=r!Xptki zv6Q&`Z> z*ye9DKXp(Wd_~rV?nK+!lBt!y+i?pHay$qf<4;1!2+mJvT$BS#HzD-frp!rIsW!6< zdr&SFx}%h&9VQFG1X-TO!YueDC?p1lginQpnDKGD?XsGy86J*!V;-ZcV%@yJa^oT_ zm6RnsSI!M%n>rWN*CWp7erUg PtPWKq+x8OEk8hrpy&lMt literal 414 zcmV;P0b%}(4Fm}T3d2HZmK@tAd;ikF%mG?d1m5)N%HU7ifwqv0Lz;ttD=`9R4Q?J2&CX=iXGzRhOlhXDZ z`L0{oq;%m$LqNMEclt4ln7)TA5ij&lDL;ca3ZuS_YkL&LO#yBBT$%{EW4NE6fUiO% z5K!#O_sU;uFGv}SQJD6oK!bOn`sXWEAZdR`@I%_}#IfYIYK1{J<(1=!cusd0OVEyp zd{7wc2-f&A9mTPJT<_}FIVN2QthyNsVj`sDE!p=TPtcE6&7#{-QM;~EYhe0wxD?y6Pk)?Tpt=fD`8x_-}|Bep75Yj ztH^*xT;8DSo%EBznA|(qo6Vu7ePUhXV?E##SW{%{aN-0~%P>ysjwF4bd5JRL>Ekj; zPhv|^rWdz~CnJ9{S83(FmtGuJKv>bI$}}uQD!}zX?W51V`%Q#>9%9KO7LeHOjf;!w I9wZxQeA_R{rvLx| diff --git a/etc/shutdown.d/pushover-alert b/etc/shutdown.d/pushover-alert new file mode 100755 index 0000000..9878c8b --- /dev/null +++ b/etc/shutdown.d/pushover-alert @@ -0,0 +1,4 @@ +#!/bin/bash + +# Alert that this host is going down. +[[ -x /opt/sbin/pushover-client ]] && /opt/sbin/pushover-client -p -1 -m "Shut down: ${HOSTNAME%%.*}"