You've already forked thehub-aur
4f95636bc9
Also disable tests for now, since some time based test failed upstream.
33 lines
799 B
Plaintext
33 lines
799 B
Plaintext
_bc_user=flowee
|
|
_bc_group=flowee
|
|
|
|
post_install() {
|
|
_mkuser
|
|
_dir="/var/lib/flowee"
|
|
_log="/var/log/flowee"
|
|
_cnf="/etc/flowee"
|
|
if test ! -d "$_dir"; then
|
|
mkdir -m 750 "$_dir"
|
|
fi
|
|
mkdir -p -m 750 "$_log"
|
|
chown -R $_bc_user:$_bc_group "$_dir" "$_cnf" "$_log"
|
|
}
|
|
|
|
post_upgrade() {
|
|
_mkuser
|
|
}
|
|
|
|
|
|
# ------------------------------------------------------------------------------
|
|
# helper functions for creating flowee user / group
|
|
# ------------------------------------------------------------------------------
|
|
|
|
_mkuser() {
|
|
getent passwd $_bc_user &>/dev/null || {
|
|
echo -n "Creating flowee user... "
|
|
grep -E "^$_bc_group:" /etc/group >/dev/null || groupadd $_bc_group
|
|
useradd -r -m -d /etc/flowee -g $_bc_group -s /usr/bin/nologin $_bc_user 2>/dev/null
|
|
echo "done"
|
|
}
|
|
}
|