Author: glen Date: Fri Nov 4 17:43:17 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - trigger to add rc.d services to initng runlevel
---- Files affected: SPECS: initng-pld.spec (1.7 -> 1.8) ---- Diffs: ================================================================ Index: SPECS/initng-pld.spec diff -u SPECS/initng-pld.spec:1.7 SPECS/initng-pld.spec:1.8 --- SPECS/initng-pld.spec:1.7 Mon Oct 17 20:11:20 2005 +++ SPECS/initng-pld.spec Fri Nov 4 18:43:11 2005 @@ -2,13 +2,13 @@ Summary: initng initscripts for PLD Summary(pl): Skrypty inicjalizujÄ…ce initng dla PLD Name: initng-pld -Version: 0.0.1 -%define _snap 20051017 -Release: 0.%{_snap}.2 +Version: 0.0.3 +%define _snap 20051104 +Release: 0.%{_snap}.10 License: GPL Group: Base Source0: http://glen.alkohol.ee/pld/initng/initscripts/initng-initscripts-%{_snap}.tar.bz2 -# Source0-md5: dfb13a5e96c8e7cb546794da2b77d3e6 +# Source0-md5: e77417df972c02b3fb1a3427ffc22b37 Requires: initng Requires: module-init-tools Requires: mount @@ -38,6 +38,51 @@ %clean rm -rf $RPM_BUILD_ROOT +%define _initng_service_hook() \ +%triggerin -- %1 \ +%{?debug:set -x; echo triggerin %{name}-%{version}-%{release} of %1}\ +if [ "$1" = "1" ] && [ "$2" = "1" ]; then \ + /sbin/ng-update add %2 default \ +fi \ +\ +%triggerin -- %1 \ +%{?debug:set -x; echo triggepostun %{name}-%{version}-%{release} of %1}\ +if [ "$1" = "0" ] || [ "$2" = "0" ]; then \ + /sbin/ng-update del %2 \ +fi \ + +#%triggerun -- %{name} \ +#set -x; echo triggepostun %{name}-%{version}-%{release} of %{name}\ +#if [ "$1" = 0 ]; then \ +# /sbin/ng-update del %2 \ +#fi + +# Usage: +# _initng_service_hook [RPM package/RPM Virtual] [Initng service name] + +%_initng_service_hook alsa-utils-init daemon/alsasound +%_initng_service_hook apache1 daemon/apache +%_initng_service_hook autofs daemon/autofs +%_initng_service_hook crondaemon daemon/crond +%_initng_service_hook cups daemon/cupsd +%_initng_service_hook dhcp daemon/dhcpd +%_initng_service_hook gpm daemon/gpm +%_initng_service_hook klogd daemon/klogd +%_initng_service_hook lighttpd daemon/lighttpd +%_initng_service_hook mldonkey daemon/mldonkey +%_initng_service_hook mysql daemon/mysql +%_initng_service_hook mythtv-backend daemon/mythbackend +%_initng_service_hook ntp daemon/ntpd +%_initng_service_hook openvpn daemon/openvpn +%_initng_service_hook samba daemon/samba +%_initng_service_hook squid daemon/squid +%_initng_service_hook openssh-server daemon/sshd +%_initng_service_hook syslog-ng daemon/syslog-ng +%_initng_service_hook syslog daemon/syslog +%_initng_service_hook X11-xfs daemon/xfs + +%_initng_service_hook iptables-init net/iptables + %files %defattr(644,root,root,755) %config(noreplace) %verify(not md5 mtime size) %{_sysconfdir}/*.runlevel @@ -51,6 +96,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.8 2005/11/04 17:43:11 glen +- trigger to add rc.d services to initng runlevel + Revision 1.7 2005/10/17 18:11:20 glen - proper attr ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/initng-pld.spec?r1=1.7&r2=1.8&f=u _______________________________________________ pld-cvs-commit mailing list pld-cvs-commit@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit