[Bug 856850] New: package php5-fpm contains an init.d script instead of a systemd service file
https://bugzilla.novell.com/show_bug.cgi?id=856850 https://bugzilla.novell.com/show_bug.cgi?id=856850#c0 Summary: package php5-fpm contains an init.d script instead of a systemd service file Classification: openSUSE Product: openSUSE 13.1 Version: Final Platform: All OS/Version: openSUSE 13.1 Status: NEW Severity: Enhancement Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: benoit.monin@gmx.fr QAContact: qa-bugs@suse.de Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:26.0) Gecko/20100101 Firefox/26.0 The package php5-fpm, a subpackage of php5, still contains an init.d script (/etc/init.d/php-fpm). And while it works, I think the way forward is to switch to systemd. Moreover, The fastcgi server php-fpm support systemd notification. Reproducible: Always Steps to Reproduce: 1. zypper in php5-fpm Actual Results: The php fastcgi server is managed by /etc/init.d/php-fpm. Expected Results: The php fastcgi server should come with a systemd service file. The fedora project provides a systemd service file instead, with the following content: [Unit] Description=The PHP FastCGI Process Manager After=syslog.target network.target [Service] Type=notify PIDFile=/run/php-fpm/php-fpm.pid EnvironmentFile=/etc/sysconfig/php-fpm ExecStart=/usr/sbin/php-fpm --nodaemonize ExecReload=/bin/kill -USR2 $MAINPID PrivateTmp=true [Install] WantedBy=multi-user.target -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856850 https://bugzilla.novell.com/show_bug.cgi?id=856850#c Xiyuan Liu <xyliu@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |xyliu@suse.com AssignedTo|bnc-team-screening@forge.pr |pgajdos@suse.com |ovo.novell.com | -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=856850 https://bugzilla.novell.com/show_bug.cgi?id=856850#c1 Petr Gajdos <pgajdos@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |crrodriguez@opensuse.org Resolution| |FIXED --- Comment #1 from Petr Gajdos <pgajdos@suse.com> 2014-01-02 11:04:31 UTC --- Christian added this to factory yet. Unfortunately it missed 13.1, but php-fpm will contain it in next openSUSE release. Thanks ------------------------------------------------------------------- Sun Oct 13 21:24:58 UTC 2013 - crrodriguez@opensuse.org - build with --with-fpm-systemd and install systemd unit - php5-systemd-unit.patch: tweak systemd unit for openSUSE requirements - php5-openssl.patch: only openSSL_config() is really needed. - Recommended for 13.1 and Factory -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com