Control: tags 1054089 + pending

Dear maintainer,

I've prepared an NMU for php-defaults (versioned as 93+nmu1) and
uploaded it to DELAYED/10. Please feel free to tell me if I
should delay it longer.

Regards.

diff -Nru php-defaults-93/debian/changelog php-defaults-93+nmu1/debian/changelog
--- php-defaults-93/debian/changelog	2022-07-13 10:19:37.000000000 +0200
+++ php-defaults-93+nmu1/debian/changelog	2024-05-30 02:53:37.000000000 +0200
@@ -1,3 +1,12 @@
+php-defaults (93+nmu1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+
+  [ Helmut Grohne ]
+  * Install systemd units using dh helpers. (Closes: #1054089)
+
+ -- Chris Hofstaedtler <z...@debian.org>  Thu, 30 May 2024 02:53:37 +0200
+
 php-defaults (93) unstable; urgency=medium
 
   * Bump the default and supported version to PHP 8.2
diff -Nru php-defaults-93/debian/php-common.install php-defaults-93+nmu1/debian/php-common.install
--- php-defaults-93/debian/php-common.install	2022-07-13 10:19:37.000000000 +0200
+++ php-defaults-93+nmu1/debian/php-common.install	2024-05-30 02:53:37.000000000 +0200
@@ -3,6 +3,4 @@
 php-maintscript-helper /usr/lib/php/
 phpenmod /usr/sbin/
 phpquery /usr/sbin/
-phpsessionclean.service /lib/systemd/system/
-phpsessionclean.timer /lib/systemd/system/
 sessionclean /usr/lib/php/
diff -Nru php-defaults-93/debian/php-common.phpsessionclean.service php-defaults-93+nmu1/debian/php-common.phpsessionclean.service
--- php-defaults-93/debian/php-common.phpsessionclean.service	1970-01-01 01:00:00.000000000 +0100
+++ php-defaults-93+nmu1/debian/php-common.phpsessionclean.service	2022-07-13 10:19:37.000000000 +0200
@@ -0,0 +1,9 @@
+[Unit]
+Description=Clean php session files
+
+[Service]
+Type=oneshot
+ExecStart=/usr/lib/php/sessionclean
+ProtectHome=true
+ProtectSystem=true
+PrivateTmp=true
diff -Nru php-defaults-93/debian/php-common.phpsessionclean.timer php-defaults-93+nmu1/debian/php-common.phpsessionclean.timer
--- php-defaults-93/debian/php-common.phpsessionclean.timer	1970-01-01 01:00:00.000000000 +0100
+++ php-defaults-93+nmu1/debian/php-common.phpsessionclean.timer	2022-07-13 10:19:37.000000000 +0200
@@ -0,0 +1,9 @@
+[Unit]
+Description=Clean PHP session files every 30 mins
+
+[Timer]
+OnCalendar=*-*-* *:09,39:00
+Persistent=true
+
+[Install]
+WantedBy=timers.target
diff -Nru php-defaults-93/debian/rules php-defaults-93+nmu1/debian/rules
--- php-defaults-93/debian/rules	2022-07-13 10:19:37.000000000 +0200
+++ php-defaults-93+nmu1/debian/rules	2024-05-30 02:53:37.000000000 +0200
@@ -86,7 +86,8 @@
 	dh_gencontrol --remaining-packages -- -v$(PHP_DEB_VERSION)
 
 override_dh_systemd_enable:
-	dh_systemd_enable --package=php-common phpsessionclean.timer
+	dh_systemd_enable --package=php-common --name phpsessionclean phpsessionclean.timer
+	dh_systemd_enable --package=php-common --name phpsessionclean --no-enable phpsessionclean.service
 
 override_dh_systemd_start:
 	dh_systemd_start --package=php-common phpsessionclean.timer

Reply via email to