fcgiwrap-nginx-1.1.0+18+g99c942c-lp152.2.1 >  A ^Qv/=„qs>"DօgoEŧ6wz#@dc5463a86eb23d5607f4ed82973a237ba706dba3fa9093f17988b9fd535e176e358cb52658453d3870595b14eacd5d386afa6daf-^Qv/=„"vr;CVwby[Ӹen342Q[l`  Y;0%|G$bL~*bvU$ՐzϞXEظ~x Ba|D pRs/eL Z,:x8r @۸Nc3fR%b kD%Qg᠜E`$t'^glj?/^몺W80<j(}mx0_`!T^\>pI%?%d# - [  &Jmsz.S     4Dl  4 (W8` 9 : ="b>"j?"r@"zF"G"H"I"X"Y"\"]# ^#Mb#c$7d$e$f$l$u$v$w%x%y% z%$%4%8%S%T%X%^%Cfcgiwrap-nginx1.1.0+18+g99c942clp152.2.1System services for using fcgiwrap with nginxThis package provides systemd unit files to run a set of fcgiwrap processes ready for use with nginx or other web servers.^Qicloud105openSUSE Leap 15.2openSUSEMIThttps://bugs.opensuse.orgProductivity/Networking/Web/Servershttps://github.com/gnosek/fcgiwraplinuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in fcgiwrap.socket fcgiwrap.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in fcgiwrap.socket fcgiwrap.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-fcgiwrap-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-fcgiwrap-update-$service-new-in-upgrade" fi done for service in fcgiwrap.socket fcgiwrap.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi PNAME=fcgiwrap SUBPNAME= SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME # If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR if [ ! -f $SYSC_TEMPLATE ] ; then TEMPLATE_DIR=/var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME fi SD_NAME="" if [ -x /bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..." mkdir -p /etc/sysconfig/$SD_NAME touch /etc/sysconfig/$SD_NAME$PNAME /bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset fcgiwrap.socket fcgiwrap.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in fcgiwrap.socket fcgiwrap.service ; do if [ ! -e "/run/rpm-fcgiwrap-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-fcgiwrap-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in fcgiwrap.socket fcgiwrap.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then # Package removal, not upgrade /usr/bin/systemctl --no-reload disable fcgiwrap.service fcgiwrap.socket || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services test "$DISABLE_STOP_ON_REMOVAL" = yes -o \ "$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0 /usr/bin/systemctl stop fcgiwrap.service fcgiwrap.socket ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart fcgiwrap.service ) || : fi else # package uninstall for service in fcgiwrap.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi # restarting the socket fails if service is active if [ -x /usr/bin/systemctl ] && ! systemctl is-active fcgiwrap.service >/dev/null 2>&1; then test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( test "$YAST_IS_RUNNING" = instsys && exit 0 test -f /etc/sysconfig/services -a \ -z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services test "$DISABLE_RESTART_ON_UPDATE" = yes -o \ "$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0 /usr/bin/systemctl try-restart fcgiwrap.socket ) || : fi else # package uninstall for service in fcgiwrap.socket ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi fih큤^Qf^Qf^Qf^Qf79023b90cb78e32a1a1a03551ad1152c63b6e57d69a345ce9090a5c75301aab46cb567444cd7cb1ba701c5f1b4889b571accdcfb77a893f32aa52a702cf0fe88b50f04e27c284ca7f356910ef993640f13f1ebf17fc83f4a8b6d3b118181b53845fdc33b0dd7478ab9b25f1814abb20fca29865a705db3b62ae76fb6ede9367erootrootrootrootrootrootrootrootfcgiwrap-1.1.0+18+g99c942c-lp152.2.1.src.rpmfcgiwrap-nginxfcgiwrap-nginx(x86-64)@     /bin/bash/bin/sh/bin/sh/bin/sh/bin/shfcgiwrapnginxrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1^\f\ac\ac\\\Z@\Z@\Z@\Z@\Z@\Yz\YzMartin Wilck Dominique Leuenberger Martin Wilck Jan Engelhardt Martin Wilck Martin Wilck Martin Wilck mwilck@suse.commwilck@suse.comMartin Wilck Martin Wilck Martin Wilck - Fix issue with spawn-fcgi: in this case, fcgiwrap needs to be able to use a listening socket passed via fd 0 (stdin). * Drop patch: Quit-without-listening-socket.patch - Fix the issue with systemd socket activation by making the service depend on the socket unit. * Add patch: fcgiwrap.service-depend-on-fcgiwrap.socket.patch- Dynamically create the supplements to automatically follow sover changes of libfcgi.- Fix broken "supplements".- Ensure neutrality of description. - Avoid bash-specific code in %postun.- Quit without listening socket * added Quit-without-listening-socket.patch- Fix run-fcgiwrap script * added fix-run-fcgiwrap-script.patch- Added fixes from reviewed upstream pull requests * added Declare-cgi_error-noreturn.patch (obsoletes fix-Werror-implicit-fallthrough-problem.patch) * added fix-kill-parameter-sequence.patch- Update to version 1.1.0+18+g99c942c: * Add documentation for FCGI_CHDIR * Explicit license info in README and COPYING * Clean up unix socket on exit so we can start properly. * Let chdir be overriden with FCGI_CHDIR * prefork: Fix 100% CPU usage in parent process- Update to version 1.1.0+1.g3a94c23: * Add `-p path` option to restrict scripts * support -p option in sysconfig (added support-p-flag-in-sysconfig.patch)- Moved systemd service files to separate package fcgiwrap-nginx and added sysconfig * added support-p-flag-in-sysconfig.patch - Fixed dependencies- Use very weak dependencies for spawn-fcgi and nginx- SUSE / nginx adaptations * added fix-configure.ac-test-for-libsytemd.patch * added adapt-user-and-group-for-nginx.patch/bin/sh/bin/sh/bin/sh/bin/shcloud105 15897931291.1.0+18+g99c942c-lp152.2.11.1.0+18+g99c942c-lp152.2.1fcgiwrap.servicefcgiwrap.socketrun-fcgiwrapsysconfig.fcgiwrap/usr/lib/systemd/system//usr/sbin//usr/share/fillup-templates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Leap:15.2/standard/02b0206e5221488bd96dce865ac360c4-fcgiwrapcpioxz5x86_64-suse-linuxASCII textBourne-Again shell script, ASCII text executableRś.+,packageand(nginx:libfcgi0)utf-8cf26782400712718757a761eb85e522ec43735c21fe919db43fb505698ac45c5?p7zXZ !t/:] crv(vX0e8FϬ;m)>|yUwA88JSM4') UjHWQDi`1oRʴN 2{X)Ͻ!vh3\N$+j`{*󂑘b30v tJ8zux{KѠtWj^6 {Lv.:Ze| s=fϜ&ݘ[o>4ma&žWQFbIN{@=b+L[?NQh=Ub(] '8;#XnqEAy4p&i[ޯOy OH4dBuOC Jl!* o=s#rI]g? 6=m:9[Tվ%ἦ2cqٔFyS8&1_8&š6!o,zL"C6L#LB3B7b|pk-k]tUZt6vM%>E۾"/TFi7B%WB`j9jIg_JmhKkl8yg͝XaB/ݩYy=CގO ĩC+i`V }T{fIЃ|3Wh˫0_iWn'ٽ?Ō򱩵4e[X= Xٮv픇wj'?fWj4P cHhy!ο(Ƿ'`]œp!!ԺwIA9{ZBtd.*鯪 ހ%wWtv;42^xEfG{.V߻FP%\:jᅕ)xd2'sA}4{$-h~;W͒<Pt~Jds*"IpLAj%Y YZ