Пакет spawn-fcgi: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 | %define spawn_fcgi_user _spawn_fcgi %define spawn_fcgi_group _spawn_fcgi Name: spawn-fcgi Version: 1.6.4 Release: alt5 Summary: spawn FastCGI applications License: BSD Group: System/Servers # git remote add upstream git://git.lighttpd.net/spawn-fcgi Url: http://redmine.lighttpd.net/projects/spawn-fcgi/wiki Source0: %name-%version.tar Patch0: %name-%version-alt.patch %description spawn-fcgi is used to spawn FastCGI applications Features -------- - binds to IPv4/IPv6 and Unix domain sockets - supports privilege separation: chmod/chown socket, drop to uid/gid - supports chroot - supports daemontools supervise %prep %setup %patch0 -p1 %autoreconf %build %configure %make_build %install %makeinstall install -pDm755 altlinux/spawn-fcgi.init %buildroot%_initdir/spawn-fcgi install -pDm644 altlinux/spawn-fcgi.sysconfig %buildroot%_sysconfdir/sysconfig/spawn-fcgi mkdir -p %buildroot/%_tmpfilesdir/ cat <<EOF >%buildroot/%_tmpfilesdir/%name.conf d %_runtimedir/%name 1770 root %spawn_fcgi_group EOF %pre %_sbindir/groupadd -r -f %spawn_fcgi_group ||: %_sbindir/useradd -r -g %spawn_fcgi_group -d /dev/null -s /dev/null -N %spawn_fcgi_user \ 2> /dev/null > /dev/null ||: %files %_bindir/spawn-fcgi %_man1dir/spawn-fcgi* %config(noreplace) %_sysconfdir/sysconfig/spawn-fcgi %config(noreplace) %_tmpfilesdir/%name.conf %_initdir/spawn-fcgi %changelog * Tue Sep 14 2021 Anton Farygin <rider@altlinux.ru> 1.6.4-alt5 - switched to tmpfiles.d for run directory (closes: #38183) - added LSB header to initscript * Sun Jun 23 2019 Igor Vlasenko <viy@altlinux.ru> 1.6.4-alt4 - NMU: remove rpm-build-ubt from BR: * Sat Jun 15 2019 Igor Vlasenko <viy@altlinux.ru> 1.6.4-alt3 - NMU: remove %ubt from release * Wed Dec 21 2016 Anton Farygin <rider@altlinux.ru> 1.6.4-alt2 - fixes fcgiwrap location in default config * Mon May 30 2016 Anton Farygin <rider@altlinux.ru> 1.6.4-alt1 - updated to 1.6.4 * Fri Apr 18 2014 Anton Farygin <rider@altlinux.ru> 1.6.3-alt4 - initfile: don't check pidfile in stop target * Fri Apr 18 2014 Anton Farygin <rider@altlinux.ru> 1.6.3-alt3 - tune default config and initscript for run fcgiwrap instead of php5-cgi * Fri Oct 11 2013 Anton Farygin <rider@altlinux.ru> 1.6.3-alt2 - fixed condrestart and condreload targets in initscript (closes: #29456) * Tue Sep 17 2013 Anton Farygin <rider@altlinux.ru> 1.6.3-alt1 - new version * Mon Apr 15 2013 Dmitry V. Levin (QA) <qa_ldv@altlinux.org> 1.6.2-alt3.qa1 - NMU: rebuilt for debuginfo. * Sun Sep 19 2010 Sergey Bolshakov <sbolshakov@altlinux.ru> 1.6.2-alt3 - typo in initscript fixed * Tue Aug 10 2010 Sergey Bolshakov <sbolshakov@altlinux.ru> 1.6.2-alt2.1 - allow use of unix domain socket * Thu Sep 24 2009 Vladimir V. Kamarzin <vvk@altlinux.org> 1.6.2-alt2 - spawn-fcgi.sysconfig: add variable for interface binding and bind to 127.0.0.1 by default (Closes: #21581) * Wed Sep 02 2009 Vladimir V. Kamarzin <vvk@altlinux.org> 1.6.2-alt1 - Initial build for Sisyphus |