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.