Sergej Pupykin pushed to branch main at Arch Linux / Packaging / Packages / 
ejabberd


Commits:
01b4effe by Sergej Pupykin at 2024-08-07T04:18:30+03:00
https://gitlab.archlinux.org/archlinux/packaging/packages/ejabberd/-/issues/1: 
remove --node and add INSTALLUSER

- - - - -


2 changed files:

- PKGBUILD
- ejabberd.logrotate


Changes:

=====================================
PKGBUILD
=====================================
@@ -133,7 +133,13 @@ package() {
  # ln -s mod_configure.beam 
"$pkgdir"/usr/lib/ejabberd-$pkgver/ebin/configure.beam
 #  rm -f "$pkgdir"/usr/bin/{elixir,iex,mix}
 
-  echo -e "\n\n# home dir workaround\nHOME=/var/lib/ejabberd" 
>>"$pkgdir"/etc/ejabberd/ejabberdctl.cfg
+  cat <<EOF >>"$pkgdir"/etc/ejabberd/ejabberdctl.cfg
+
+INSTALLUSER=jabber
+
+# home dir workaround
+HOME=/var/lib/ejabberd
+EOF
 
   # /usr/lib/ejabberd symlink follows to ejabberd version
   (cd "$pkgdir"/usr/lib/ && ln -s ejabberd-* ejabberd)


=====================================
ejabberd.logrotate
=====================================
@@ -7,6 +7,6 @@
      ifempty
      nomail
      sharedscripts
-     postrotate ejabberdctl --node ejabberd reopen-log > /dev/null
+     postrotate ejabberdctl reopen-log > /dev/null
      endscript
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ejabberd/-/commit/01b4effeb7bb14d39032fc81d4a05991738ebcd3

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/ejabberd/-/commit/01b4effeb7bb14d39032fc81d4a05991738ebcd3
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to