[arch-commits] Commit in toxcore/trunk (PKGBUILD toxcore.conf toxcore.install)
Jiachen Yang
farseerfc at archlinux.org
Wed Jan 18 12:12:18 UTC 2017
Date: Wednesday, January 18, 2017 @ 12:12:17
Author: farseerfc
Revision: 207871
upgpkg: toxcore 1:0.1.4-2
toxcore adopt uid 199 for tox-bootstrapd
Modified:
toxcore/trunk/PKGBUILD
toxcore/trunk/toxcore.conf
toxcore/trunk/toxcore.install
-----------------+
PKGBUILD | 4 ++--
toxcore.conf | 4 ++--
toxcore.install | 12 ++++++++----
3 files changed, 12 insertions(+), 8 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2017-01-18 11:45:48 UTC (rev 207870)
+++ PKGBUILD 2017-01-18 12:12:17 UTC (rev 207871)
@@ -10,7 +10,7 @@
_pkgname=c-toxcore
epoch=1
pkgver=0.1.4
-pkgrel=1
+pkgrel=2
pkgdesc='Secure, configuration-free, P2P Skype replacement backend'
arch=('i686' 'x86_64')
url='https://tox.chat'
@@ -27,7 +27,7 @@
'toxcore.conf')
sha512sums=('8d094275cc56193d33f380eb3c8ba708ce7a94b01ba378d68707240efd1550dd0e4a0ffd0f97bedd96c5ce6145b27e14fdb5b570ed0e5247b01f5d4e15b4fe3a'
'SKIP'
- '71885e69f7b84955f6bdbf27b9e8196349cdd254b02b510433851bd218374d9c47aa7d3946dcc6a5cff6c8e705bc98d8a09de27039f60b8b088784cf8fa9d719')
+ 'aa1dcfbdf9b613f5d89e238ff5d01e0ea150ad3162792acb806f51ce07fd9ade1270b310b1285a828dcdf578549b95a89fd9bd198fb205c83f5a5be2c969ea63')
validpgpkeys=("15D3B9A6B3951DF9854FCA93E786548AE0A0B56B" # RobinLindén<mail+gitlab at robinlinden.eu>
# GPG key fingerprints taken from https://github.com/qTox/qTox/blob/$_gitver/README.md
'DA262CC93C0E1E525AD21C8596775D454B8EBF44' # sudden6 <sudden6 at gmx.at>
Modified: toxcore.conf
===================================================================
--- toxcore.conf 2017-01-18 11:45:48 UTC (rev 207870)
+++ toxcore.conf 2017-01-18 12:12:17 UTC (rev 207871)
@@ -1,2 +1,2 @@
-u tox-bootstrapd - "Tox bootstrapd"
-g tox-bootstrapd -
\ No newline at end of file
+u tox-bootstrapd 199 "Tox bootstrapd"
+g tox-bootstrapd 199
Modified: toxcore.install
===================================================================
--- toxcore.install 2017-01-18 11:45:48 UTC (rev 207870)
+++ toxcore.install 2017-01-18 12:12:17 UTC (rev 207871)
@@ -1,11 +1,15 @@
post_install() {
- systemd-sysusers toxcore.conf
- [[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o tox-bootstrapd -g tox-bootstrapd var/lib/tox-bootstrapd
+ [[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o 199 -g 199 var/lib/tox-bootstrapd
}
post_upgrade() {
(( $(vercmp $2 '3523-3') < 0 )) && (
- systemd-sysusers toxcore.conf
- [[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o tox-bootstrapd -g tox-bootstrapd var/lib/tox-bootstrapd
+ [[ -d var/lib/tox-bootstrapd ]] || install -dm 750 -o 199 -g 199 var/lib/tox-bootstrapd
) || true
+ (( $(vercmp $2 '1:0.1.4-2') < 0 )) && (
+ # remove previously created tox-bootstrapd user
+ userdel tox-bootstrapd || true
+ # chown to new tox-bootstrapd that will be created by sysusers.d
+ chown -R 199:199 var/lib/tox-bootstrapd
+ ) || true
}
More information about the arch-commits
mailing list