summaryrefslogtreecommitdiff
BranchCommit messageAuthorAge
masterautogen.sh: remove fileMichael Orlitzky3 years
 
TagDownloadAuthorAge
0.9.9eselect-php-0.9.9.tar.gz  eselect-php-0.9.9.tar.bz2  eselect-php-0.9.9.zip  Michael Orlitzky3 years
0.9.8eselect-php-0.9.8.tar.gz  eselect-php-0.9.8.tar.bz2  eselect-php-0.9.8.zip  Brian Evans5 years
0.9.7eselect-php-0.9.7.tar.gz  eselect-php-0.9.7.tar.bz2  eselect-php-0.9.7.zip  Brian Evans6 years
0.9.6eselect-php-0.9.6.tar.gz  eselect-php-0.9.6.tar.bz2  eselect-php-0.9.6.zip  Michael Orlitzky7 years
0.9.5eselect-php-0.9.5.tar.gz  eselect-php-0.9.5.tar.bz2  eselect-php-0.9.5.zip  Michael Orlitzky8 years
0.9.4eselect-php-0.9.4.tar.gz  eselect-php-0.9.4.tar.bz2  eselect-php-0.9.4.zip  Michael Orlitzky9 years
0.9.3eselect-php-0.9.3.tar.gz  eselect-php-0.9.3.tar.bz2  eselect-php-0.9.3.zip  Michael Orlitzky9 years
0.9.2eselect-php-0.9.2.tar.gz  eselect-php-0.9.2.tar.bz2  eselect-php-0.9.2.zip  Michael Orlitzky10 years
0.9.1eselect-php-0.9.1.tar.gz  eselect-php-0.9.1.tar.bz2  eselect-php-0.9.1.zip  Michael Orlitzky11 years
0.9.0eselect-php-0.9.0.tar.gz  eselect-php-0.9.0.tar.bz2  eselect-php-0.9.0.zip  Michael Orlitzky11 years
[...]
 
AgeCommit messageAuthorFilesLines
2023-12-05autogen.sh: remove file•••I think we can assume familiarity with "autoreconf -fi" these days. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> HEADmasterMichael Orlitzky1-2/+0
2023-07-26configure.ac: update to version 0.9.9•••Signed-off-by: Michael Orlitzky <mjo@gentoo.org> 0.9.9Michael Orlitzky1-1/+1
2023-07-25openrc/init.d/php-fpm.in.in: don't run eselect during sysinit.•••OpenRC caches its dependency tree at boot time, before any non-boot services have started. It does this by sourcing service scripts, which means that running commands in global scope is dangerous because they may not be available yet. In bug 910589 we witness this with a call to eselect in the php-fpm service script, which in turn runs realpath, and can fail: /usr/bin/eselect line 65 /dev/fd/63 No such file or directory /usr/share/eselect/libs/path-manipulations.bash: line 66 realpath : No such file or directory Since there are no dependencies for the php-fpm service, and since no other parts of the service script are cached at that time (source: prayer), the error is harmless. This commit essentially hides it: we now check if the RC_RUNLEVEL is "sysinit" and skip the PHP_SLOT computation if it is. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Bug: https://bugs.gentoo.org/910589 Michael Orlitzky1-3/+15
2021-10-25Bump version to 0.9.8•••Signed-off-by: Brian Evans <grknight@gentoo.org> 0.9.8Brian Evans1-1/+1
2021-10-22Save PHP_SLOT for reuse on stop•••Update the php-fpm script to allow the starting slot to be saved. This can then be used by the stop process to track the correct pidfile of what was started. Avoids errors when upgrading the unslotted script from one slot to another. eselect value will change and OpenRC is confused on what to stop as we give it the wrong PID location Signed-off-by: Brian Evans <grknight@gentoo.org> Brian Evans1-1/+8
2021-08-17configure.ac: rename AC_HELP_STRING -> AS_HELP_STRING.•••This change is suggested by "autoupdate" with autoconf-2.71. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Michael Orlitzky1-2/+2
2020-12-07Version bump to 0.9.7•••Signed-off-by: Brian Evans <grknight@gentoo.org> 0.9.7Brian Evans1-1/+1
2020-12-07Add support for PHP 8•••Signed-off-by: Brian Evans <grknight@gentoo.org> Brian Evans1-2/+5
2020-03-01src/php.eselect.in.in: only create links to targets that exist.•••To avoid replacing a working /usr/bin/phar with a broken symlink, let's check to make sure that the targets of our symlinks exist before creating them. This can leave "phar" pointing to an unexpected version of that executable, but that's better than nothing if some working version is installed. Signed-off-by: Michael Orlitzky <mjo@gentoo.org> 0.9.6Michael Orlitzky1-7/+16
2020-02-29src/php.eselect.in.in: add support for the "phar" executable.•••PHP supports installing a "phar" executable that can archive/extract the phar file format without the user having to learn the API and write a little script. This commit allows "eselect php ... cli" to manage a symlink to the "phar" command, so that when dev-lang/php starts installing them, we can switch between the various versions. Bug: https://bugs.gentoo.org/707876 Signed-off-by: Michael Orlitzky <mjo@gentoo.org> Michael Orlitzky1-1/+1
[...]
 
Clone
https://anongit.gentoo.org/git/proj/eselect-php.git
git+ssh://git@git.gentoo.org/proj/eselect-php.git