--- rpms/phpki-ng/contribs10/phpki-ng.spec 2022/12/14 21:52:41 1.16 +++ rpms/phpki-ng/contribs10/phpki-ng.spec 2022/12/28 20:13:45 1.18 @@ -4,7 +4,7 @@ %define name phpki-ng %define version 0.84 -%define release 15 +%define release 16 Summary: Phpki is a simple certificate management suite Name: %{name} Version: %{version} @@ -46,6 +46,9 @@ With it, you may create and centrally ma e-mail clients, SSL servers, and VPN applications. %changelog +* Sat Dec 17 2022 Jean-Philippe Pialasse 0.84-16.sme +- add dl_crl_pem.php [SME: 12272] + * Wed Dec 14 2022 Jean-Philippe Pialasse 0.84-15.sme - fix regex and potential code injection [SME: 12274] @@ -271,6 +274,12 @@ cd .. rm -rf $RPM_BUILD_ROOT %pre +if ! /usr/bin/id phpki &>/dev/null; then + echo "Creating phpki user" + /usr/sbin/useradd -c 'Phpki User' -s /sbin/nologin -r -d /opt/phpki/phpki-store phpki &>/dev/null || \ + %logmsg "Unexpected error adding user \"phpki\". Abort installation." +fi + echo "******************************************************" echo "* " echo "* !!! IMPORTANT - READ THIS NOW !!! " @@ -317,13 +326,6 @@ else fi - -if ! /usr/bin/id phpki &>/dev/null; then - echo "Creating phpki user" - /usr/sbin/useradd -c 'Phpki User' -s /sbin/nologin -r -d /opt/phpki/phpki-store phpki &>/dev/null || \ - %logmsg "Unexpected error adding user \"phpki\". Abort installation." -fi - %preun