summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorallddd2023-12-30 11:28:32 +0100
committerallddd2023-12-30 11:28:32 +0100
commit94e59825baf6ed4b1d80555bac2c9dcbab49a7db (patch)
tree945762fad9b2f224b836a000c3d44df3e8fa8ab3
parent5293f8c4c312dc8ff9a273049ab3cea8fd7b88b8 (diff)
downloadaur-94e59825baf6ed4b1d80555bac2c9dcbab49a7db.tar.gz
reformatted
-rw-r--r--PKGBUILD26
-rw-r--r--tuptime.install51
2 files changed, 30 insertions, 47 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 19b240feea98..be645e08ff5c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,4 +1,5 @@
# Maintainer: Allddd <allddd (at) proton (dot) me>
+
pkgname=tuptime
pkgver=5.2.2
pkgrel=1
@@ -12,20 +13,19 @@ sha256sums=('2db03803f3d44c2d4a4bba424eb6cc392092c63a6a281c003adb9bdeb4c57f55')
install=${pkgname}.install
prepare() {
- cd ${pkgname}-${pkgver}/src/systemd/
- sed -ni '1p' tuptime.sysusers
+ cd ${pkgname}-${pkgver}/src/systemd/
+ sed -ni '1p' tuptime.sysusers
}
package() {
- cd ${pkgname}-${pkgver}
- install -Dm755 "src/tuptime" "${pkgdir}/usr/bin/tuptime"
-
- install -Dm644 "src/systemd/tuptime.sysusers" "${pkgdir}/usr/lib/sysusers.d/tuptime.conf"
-
- install -Dm644 "src/systemd/tuptime.service" "${pkgdir}/usr/lib/systemd/system/tuptime.service"
- install -Dm644 "src/systemd/tuptime-sync.timer" "${pkgdir}/usr/lib/systemd/system/tuptime-sync.timer"
- install -Dm644 "src/systemd/tuptime-sync.service" "${pkgdir}/usr/lib/systemd/system/tuptime-sync.service"
-
- install -Dm644 "src/man/tuptime.1" "${pkgdir}/usr/share/man/man1/tuptime.1"
- install -Dm644 "tuptime-manual.txt" "${pkgdir}/usr/share/doc/${pkgname}/tuptime-manual.txt"
+ cd ${pkgname}-${pkgver}
+ install -Dm755 "src/tuptime" "${pkgdir}/usr/bin/tuptime"
+ install -Dm644 "src/systemd/tuptime.sysusers" "${pkgdir}/usr/lib/sysusers.d/tuptime.conf"
+ install -Dm644 "src/systemd/tuptime.service" "${pkgdir}/usr/lib/systemd/system/tuptime.service"
+ install -Dm644 "src/systemd/tuptime-sync.timer" "${pkgdir}/usr/lib/systemd/system/tuptime-sync.timer"
+ install -Dm644 "src/systemd/tuptime-sync.service" "${pkgdir}/usr/lib/systemd/system/tuptime-sync.service"
+ install -Dm644 "src/man/tuptime.1" "${pkgdir}/usr/share/man/man1/tuptime.1"
+ install -Dm644 "tuptime-manual.txt" "${pkgdir}/usr/share/doc/${pkgname}/tuptime-manual.txt"
}
+
+# vim: ts=4 sw=4 et:
diff --git a/tuptime.install b/tuptime.install
index d7889a173b43..5c6533dc9ef6 100644
--- a/tuptime.install
+++ b/tuptime.install
@@ -1,42 +1,25 @@
-post_install() {
- echo -e '\nActivate using: \nsystemctl enable --now tuptime.service tuptime-sync.timer \n'
+_DIR='/var/lib/tuptime'
- /usr/bin/systemd-sysusers
- local dir='/var/lib/tuptime'
- if [ ! -d ${dir} ]; then
- mkdir -p ${dir}
- fi
- chown -R _tuptime:_tuptime ${dir}
- chmod 0755 ${dir}
+post_install() {
+ echo -e '\nActivate using: \nsystemctl enable --now tuptime-sync.timer tuptime.service \n'
+ /usr/bin/systemd-sysusers
+ install -o _tuptime -g _tuptime -m 0755 -d ${_DIR}
}
post_upgrade() {
- if id tuptime &>/dev/null; then
- echo -e '\nUser "tuptime" was replaced with "_tuptime", you may remove it. \n'
- fi
-
- /usr/bin/systemd-sysusers
- local dir='/var/lib/tuptime'
- if [ -d ${dir} ]; then
- local owner=$(stat -c %U%G ${dir})
-
- if [[ "${owner}" != "_tuptime_tuptime" ]]; then
- chown -R _tuptime:_tuptime ${dir}
- chmod 0755 ${dir}
- fi
- else
- mkdir -p ${dir}
- chown _tuptime:_tuptime ${dir}
- chmod 0755 ${dir}
- fi
+ ! id tuptime &>/dev/null || echo -e '\nUser "tuptime" was replaced with "_tuptime", you may remove it. \n'
+ /usr/bin/systemd-sysusers
+ if [ -d ${_DIR} ]; then
+ chmod 0755 ${_DIR}
+ chown -R _tuptime:_tuptime ${_DIR}
+ else
+ install -o _tuptime -g _tuptime -m 0755 -d ${_DIR}
+ fi
}
post_remove() {
- local dir='/var/lib/tuptime'
- if [ -d ${dir} ]; then
- rm -rf ${dir}
- fi
- if id _tuptime &>/dev/null; then
- userdel -f _tuptime
- fi
+ rm -rf ${_DIR}
+ ! id _tuptime &>/dev/null || userdel -f _tuptime
}
+
+# vim: ts=4 sw=4 et: