summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD2
-rw-r--r--gogios.install9
3 files changed, 9 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 060bf0043a41..b0ccdebbe423 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = gogios
pkgdesc = Checks to see if required services are still running on important machines.
- pkgver = 1.2.r0.g4ebd7ed
+ pkgver = 1.3.r2.g9951692
pkgrel = 1
url = https://github.com/bkasin/gogios
install = gogios.install
diff --git a/PKGBUILD b/PKGBUILD
index 2f2b7d5bc87b..e42b18989ae6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Bailey Kasin <bailey@gingertechnology.net> (https://angrysysadmins.tech)
pkgname=gogios
-pkgver=1.2.r0.g4ebd7ed
+pkgver=1.3.r2.g9951692
pkgrel=1
pkgdesc="Checks to see if required services are still running on important machines."
arch=('x86_64')
diff --git a/gogios.install b/gogios.install
index 01075ea27efa..e08b9c0e50a2 100644
--- a/gogios.install
+++ b/gogios.install
@@ -13,14 +13,21 @@ post_install() {
echo "Making current results file"
cp /etc/gingertechengine/checks.json /opt/gingertechengine/js/current.json
fi
+
+ if [ ! -f /var/log/gingertechnology ]; then
+ mkdir /var/log/gingertechnology
+ fi
if id "gogios" >/dev/null 2>&1; then
echo "gogios user already exists"
else
+ mkdir -p /var/spool/gogios
useradd --system --no-create-home --shell /sbin/nologin gogios
+ chown gogios:gogios /var/spool/gogios
fi
chown gogios:gogios -R /var/log/gingertechnology
+ chmod 0764 -R /var/log/gingertechnology
chown gogios:gogios -R /usr/lib/gingertechengine
chown gogios:gogios -R /etc/gingertechengine
chown gogios:gogios -R /opt/gingertechengine
@@ -28,8 +35,6 @@ post_install() {
post_upgrade() {
post_install
-
- systemctl restart gogios
}
pre_remove() {