Skip to content

Commit 919f9dc

Browse files
committed
Reload systemd deamon for each install [skip ci]
1 parent d528fb9 commit 919f9dc

File tree

1 file changed

+2
-15
lines changed

1 file changed

+2
-15
lines changed

scripts/install.sh

+2-15
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,8 @@ install() {
2020
}
2121

2222
fix_service() {
23-
if [ "$reload" = "true" ]; then
24-
sudo systemctl daemon-reload 2>/dev/null || true
25-
sudo systemctl start php"$version"-fpm 2>/dev/null || true
26-
fi
23+
sudo systemctl daemon-reload 2>/dev/null || true
24+
sudo systemctl start php"$version"-fpm 2>/dev/null || true
2725
}
2826

2927
fix_packages() {
@@ -52,16 +50,6 @@ fix_alternatives() {
5250
wait "${to_wait[@]}"
5351
}
5452

55-
check_reload() {
56-
if ! [ -e /lib/systemd/system/php"$version"-fpm.service ]; then
57-
reload=true
58-
fi
59-
if [ "$(readlink -f /etc/systemd/system/php"$version"-fpm.service)" = "/dev/null" ]; then
60-
sudo rm -f /etc/systemd/system/php"$version"-fpm.service
61-
reload=true
62-
fi
63-
}
64-
6553
fix_redis_linking() {
6654
echo -e "; priority=25\nextension=redis.so" | sudo tee /etc/php/"$version"/mods-available/redis.ini
6755
[ "$(find /etc/php/"$version" -name "25-redis.ini" | wc -l)" -gt 0 ] && sudo find /etc/php/"$version" -name "20-redis.ini" -delete || true
@@ -76,7 +64,6 @@ ts=${3:-nts}
7664
arch="$(arch)"
7765
[[ "$arch" = "aarch64" || "$arch" = "arm64" ]] && ARCH_SUFFIX='_arm64' || ARCH_SUFFIX=''
7866
tar_file=php_"$version-$ts$PHP_PKG_SUFFIX"+ubuntu"$VERSION_ID$ARCH_SUFFIX".tar.zst
79-
check_reload
8067
install
8168
fix_alternatives
8269
fix_service

0 commit comments

Comments
 (0)