Author: glen Date: Sat Mar 25 12:45:30 2006 GMT Module: SPECS Tag: HEAD ---- Log message: - use macros (avoid typos) - fix install re-entrancy - remove caldera config
---- Files affected: SPECS: webmin.spec (1.72 -> 1.73) ---- Diffs: ================================================================ Index: SPECS/webmin.spec diff -u SPECS/webmin.spec:1.72 SPECS/webmin.spec:1.73 --- SPECS/webmin.spec:1.72 Sat Mar 25 12:18:35 2006 +++ SPECS/webmin.spec Sat Mar 25 13:45:25 2006 @@ -6,7 +6,7 @@ Summary(pl): Webmin - administracja przez WWW Name: webmin Version: 1.260 -Release: 1.1 +Release: 1.2 License: BSD-like Group: Applications/System Source0: http://dl.sourceforge.net/webadmin/%{name}-%{version}.tar.gz @@ -1426,7 +1426,7 @@ rm -rf sgiexports # Edit file shares as defined in the Irix %{_sysconfdir}/exports file. rm -rf hpuxexports # Edit file shares as defined in the HPUX %{_sysconfdir}/exports file. -rm -f */*aix */*cobalt* */*coherent* */*corel* */*debian* */*freebs* */*generic* */*gentoo* */*hpux */*iri* */*lfs* \ +rm -f */*aix */*cobalt* */*caldera* */*coherent* */*corel* */*debian* */*freebs* */*generic* */*gentoo* */*hpux */*iri* */*lfs* \ */*msc* */*netbsd */*osf1 */*redhat* */*slackware* */*sol* */*suse* */*trustix* */*turbo* */*united* \ */*unixware */*windows */*maco* */*mandrake* */*openbs* */*openserv* */*open-lin* */config-\*-linux @@ -1446,7 +1446,8 @@ $RPM_BUILD_ROOT%{_sysconfdir}/{webmin,webmincnf} \ $RPM_BUILD_ROOT/etc/{pam.d,rc.d/init.d} -cp -rp * $RPM_BUILD_ROOT%{_datadir}/webmin +rm -f *.lang +cp -a * $RPM_BUILD_ROOT%{_datadir}/webmin install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/webmin install %{SOURCE2} $RPM_BUILD_ROOT%{_sysconfdir}/webmin/miniserv.conf @@ -1456,7 +1457,7 @@ install $RPM_BUILD_ROOT%{_datadir}/webmin/miniserv.pem \ $RPM_BUILD_ROOT%{_sysconfdir}/webmin/miniserv.pem -export allmods=`cd $RPM_BUILD_ROOT%{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo` +export allmods=`cd $RPM_BUILD_ROOT%{_datadir}/webmin; ls */module.info | sed -e 's,/module.info,,g' | xargs echo` %{__perl} $RPM_BUILD_ROOT%{_datadir}/webmin/copyconfig.pl pld-linux %{os_version} $RPM_BUILD_ROOT%{_datadir}/webmin $RPM_BUILD_ROOT%{_sysconfdir}/webmin "" $allmods @@ -1467,8 +1468,8 @@ echo "find_pid_command=ps auwwwx | grep NAME | grep -v grep | awk '{ print $2 }'" >>$RPM_BUILD_ROOT%{_sysconfdir}/webmin/config echo "os_type=pld-linux" >>$RPM_BUILD_ROOT%{_sysconfdir}/webmin/config echo "path=/bin:%{_bindir}:/sbin:%{_sbindir}:%{_prefix}/local/bin" >>$RPM_BUILD_ROOT%{_sysconfdir}/webmin/config -echo real_os_type=PLD Linux >>$RPM_BUILD_ROOT%{_sysconfdir}/webmin/config -echo os_version=%{os_version} >>$RPM_BUILD_ROOT%{_sysconfdir}/webmin/config +echo "real_os_type=PLD Linux" >>$RPM_BUILD_ROOT%{_sysconfdir}/webmin/config +echo "os_version=%{os_version}" >>$RPM_BUILD_ROOT%{_sysconfdir}/webmin/config echo %{version} > $RPM_BUILD_ROOT%{_sysconfdir}/webmin/version @@ -1485,7 +1486,7 @@ ./webmin-find-lang.sh $RPM_BUILD_ROOT %{_datadir}/webmin/$a $a done for a in vgetty sarg updown htaccess-htpasswd spam smart-status ppp-client \ - backup-config change-user dovecot cpan ; do + backup-config change-user dovecot cpan; do ./webmin-find-lang.sh $RPM_BUILD_ROOT %{_datadir}/webmin/$a $a --no-help done ./webmin-find-lang.sh $RPM_BUILD_ROOT %{_datadir}/webmin MAIN @@ -1499,20 +1500,23 @@ %clean rm -rf $RPM_BUILD_ROOT +%define webmin_modules_update \ +allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's,/module.info,,g' | xargs echo`; export allmods \ +%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods + %post if ! grep -q ^host= %{_sysconfdir}/webmin/miniserv.conf; then echo "host=`hostname`" >> %{_sysconfdir}/webmin/miniserv.conf fi /sbin/chkconfig --add webmin -%service webmin restar +%service webmin restart if [ "$1" = 1 ] ;then %banner %{name} -e <<EOF Use your web browser to go to: http://your_host_name:10000 EOF fi -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %preun if [ "$1" = "0" ]; then @@ -1521,336 +1525,253 @@ fi %post disk-tools -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post apache -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post at -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post ppp-client -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post pptp-client -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post pptp-server -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post ipsec -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post firewall -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post idmapd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post burner -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post smart-status -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post bind8 -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post dnsadmin -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cfengine -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-software -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-shell -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-useradmin -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-usermin -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-copy -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-cron -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-passwd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post ldap-useradmin -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cluster-webmin -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cron -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post vgetty -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post dhcpd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post adsl-client -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post fetchmail -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post dovecot -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post mailboxes -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post webalizer -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post updown -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post fsdump -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post backup-config -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post grub -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post heartbeat -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post inetd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post jabber -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post krb5 -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post lilo -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post lvm -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post majordomo -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post mon -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post mysql -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post net -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post bandwidth -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post shorewall -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post postfix -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post postgresql -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post ppp -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post procmail -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post spam -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post printer -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post proftpd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cvs-pserver -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post qmail -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post samba -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post openslp -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post sentry -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post sendmail -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post stunnel -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post tunnel -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post squid -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post frox -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post sarg -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post sshd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post wuftpd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post xinetd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post nfs -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post quota -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post software -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post cpan -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post monitor -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post syslog -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post logrotate -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post admin-tools -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post system -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post nis -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post passwd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post htaccess-htpasswd -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post usermin -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post useradmin -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %post change-user -allmods=`cd %{_datadir}/webmin; ls */module.info | sed -e 's/\/module.info//g' | xargs echo`; export allmods -%{__perl} %{_datadir}/webmin/newmods.pl %{_sysconfdir}/webmin $allmods +%webmin_modules_update %files -f base.lang %defattr(644,root,root,755) @@ -3469,6 +3390,11 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.73 2006/03/25 12:45:25 glen +- use macros (avoid typos) +- fix install re-entrancy +- remove caldera config + Revision 1.72 2006/03/25 11:18:35 glen - use %service - use macro for os version, and define it 2.0 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/webmin.spec?r1=1.72&r2=1.73&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
