Skip to content

Commit dd78df4

Browse files
committed
fix(php): php-common wants cron :-(
1 parent 689384e commit dd78df4

1 file changed

Lines changed: 12 additions & 4 deletions

File tree

features/src/php/install.sh

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -312,6 +312,7 @@ setup_php81_deb() {
312312

313313
# shellcheck disable=SC2086
314314
eatmydata apt-get install -y --no-install-recommends \
315+
anacron \
315316
php8.1-cli php8.1-fpm \
316317
php8.1-apcu php8.1-curl php8.1-gd php8.1-gmp php8.1-mbstring \
317318
php8.1-memcache php8.1-memcached php8.1-mysql php8.1-sqlite3 php8.1-xml php8.1-zip ${EXTENSIONS}
@@ -338,7 +339,8 @@ setup_php81_deb() {
338339
fi
339340

340341
update-rc.d -f php8.1-fpm remove
341-
update-rc.d -f cron remove
342+
update-rc.d -f anacron remove
343+
rm -f /etc/cron.*/*anacron
342344
}
343345

344346
setup_php82_deb() {
@@ -354,6 +356,7 @@ setup_php82_deb() {
354356

355357
# shellcheck disable=SC2086
356358
eatmydata apt-get install -y --no-install-recommends \
359+
anacron \
357360
php8.2-cli php8.2-fpm \
358361
php8.2-apcu php8.2-curl php8.2-gd php8.2-gmp php8.2-mbstring \
359362
php8.2-memcache php8.2-memcached php8.2-mysql php8.2-sqlite3 php8.2-xml php8.2-zip ${EXTENSIONS}
@@ -380,7 +383,8 @@ setup_php82_deb() {
380383
fi
381384

382385
update-rc.d -f php8.2-fpm remove
383-
update-rc.d -f cron remove
386+
update-rc.d -f anacron remove
387+
rm -f /etc/cron.*/*anacron
384388
}
385389

386390
setup_php83_deb() {
@@ -396,6 +400,7 @@ setup_php83_deb() {
396400

397401
# shellcheck disable=SC2086
398402
eatmydata apt-get install -y --no-install-recommends \
403+
anacron \
399404
php8.3-cli php8.3-fpm \
400405
php8.3-apcu php8.3-curl php8.3-gd php8.3-gmp php8.3-mbstring \
401406
php8.3-memcache php8.3-memcached php8.3-mysql php8.3-sqlite3 php8.3-xml php8.3-zip ${EXTENSIONS}
@@ -422,7 +427,8 @@ setup_php83_deb() {
422427
fi
423428

424429
update-rc.d -f php8.3-fpm remove
425-
update-rc.d -f cron remove
430+
update-rc.d -f anacron remove
431+
rm -f /etc/cron.*/*anacron
426432
}
427433

428434
setup_php84_deb() {
@@ -438,6 +444,7 @@ setup_php84_deb() {
438444

439445
# shellcheck disable=SC2086
440446
eatmydata apt-get install -y --no-install-recommends \
447+
anacron \
441448
php8.4-cli php8.4-fpm \
442449
php8.4-apcu php8.4-curl php8.4-gd php8.4-gmp php8.4-mbstring \
443450
php8.4-memcache php8.4-memcached php8.4-mysql php8.4-sqlite3 php8.4-xml php8.4-zip ${EXTENSIONS}
@@ -464,7 +471,8 @@ setup_php84_deb() {
464471
fi
465472

466473
update-rc.d -f php8.4-fpm remove
467-
update-rc.d -f cron remove
474+
update-rc.d -f anacron remove
475+
rm -f /etc/cron.*/*anacron
468476
}
469477

470478
echo "(*) Installing PHP ${PHP_VERSION}..."

0 commit comments

Comments
 (0)