aboutsummaryrefslogtreecommitdiff
path: root/network/ejabberd
diff options
context:
space:
mode:
authorAlexander Verbovetsky <alik@ejik.org>2023-08-13 07:16:59 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2023-08-13 07:16:59 +0700
commit52c3bcb8516c7dd2859750dd9f300515c6ad25b3 (patch)
tree2f70b6c90434a5f002eff84e85b8a4891f06a9f8 /network/ejabberd
parenta8ba9db49a991b0cfdf34c9813e8cc07f868f51d (diff)
network/ejabberd: update script.
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'network/ejabberd')
-rw-r--r--network/ejabberd/ejabberd.SlackBuild4
-rw-r--r--network/ejabberd/rc.ejabberd26
2 files changed, 16 insertions, 14 deletions
diff --git a/network/ejabberd/ejabberd.SlackBuild b/network/ejabberd/ejabberd.SlackBuild
index 12f8be14b5b21..58f7b8763e100 100644
--- a/network/ejabberd/ejabberd.SlackBuild
+++ b/network/ejabberd/ejabberd.SlackBuild
@@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ejabberd
VERSION=${VERSION:-23.04}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -139,6 +139,8 @@ make install DESTDIR=$PKG
rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+find -L $PKG/usr/lib${LIBDIRSUFFIX} -type f -name "*.so" -exec chmod 755 {} \;
+
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/network/ejabberd/rc.ejabberd b/network/ejabberd/rc.ejabberd
index 466d60bfb954e..b231820a51fb7 100644
--- a/network/ejabberd/rc.ejabberd
+++ b/network/ejabberd/rc.ejabberd
@@ -10,7 +10,7 @@ start_ejabberd() {
}
stop_ejabberd() {
- echo "Stoppping ejabberd... "
+ echo "Stopping ejabberd... "
$bin stop
$bin stopped
}
@@ -40,18 +40,18 @@ reload-config_ejabberd() {
}
case "$1" in
- 'start')
- start_ejabberd ;;
- 'stop')
- stop_ejabberd ;;
- 'restart|reload')
- restart_ejabberd ;;
- 'status')
- status_ejabberd ;;
- 'force-stop')
- force-stop_ejabberd ;;
- 'reload-config')
- reload-config_ejabberd ;;
+ start)
+ start_ejabberd ;;
+ stop)
+ stop_ejabberd ;;
+ restart|reload)
+ restart_ejabberd ;;
+ status)
+ status_ejabberd ;;
+ force-stop)
+ force-stop_ejabberd ;;
+ reload-config)
+ reload-config_ejabberd ;;
*)
echo "usage $0 start|stop|restart|status|force-stop|reload-config" ;;
esac