Author: glen Date: Mon Aug 22 19:41:46 2005 GMT Module: SPECS Tag: HEAD ---- Log message: - set default list of usernames where password set is refused based on target machine system users
---- Files affected: SPECS: horde-passwd.spec (1.14 -> 1.15) ---- Diffs: ================================================================ Index: SPECS/horde-passwd.spec diff -u SPECS/horde-passwd.spec:1.14 SPECS/horde-passwd.spec:1.15 --- SPECS/horde-passwd.spec:1.14 Mon Aug 22 21:03:39 2005 +++ SPECS/horde-passwd.spec Mon Aug 22 21:41:41 2005 @@ -6,7 +6,7 @@ Summary(pl): passwd - moduł do zmieniania haseł w Horde Name: horde-passwd Version: 3.0 -Release: 0.4 +Release: 0.10 License: LGPL Vendor: The Horde Project Group: Applications/WWW @@ -16,6 +16,7 @@ URL: http://www.horde.org/passwd/ BuildRequires: rpmbuild(macros) >= 1.226 BuildRequires: rpm-php-pearprov >= 4.0.2-98 +Requires(post): sed >= 4.0 Requires: apache >= 1.3.33-2 Requires: apache(mod_access) Requires: horde >= 3.0 @@ -81,6 +82,15 @@ install /dev/null -o root -g http -m660 %{_sysconfdir}/%{_hordeapp}/conf.php.bak fi +# take uids with < 500 and update refused logins in default conf.xml +USERLIST=$(awk -F: '{ if ($3 < 500) print $1 }' < /etc/passwd | xargs | tr ' ' ',') +if [ "$USERLIST" ]; then + sed -i -e " + # primitive xml parser ;) + /configlist name=\"refused\"/s/>.*</>$USERLIST</ + " %{_sysconfdir}/%{_hordeapp}/conf.xml +fi + %triggerin -- apache1 >= 1.3.33-2 %apache_config_install -v 1 -c %{_sysconfdir}/apache-%{_hordeapp}.conf @@ -126,6 +136,9 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.15 2005/08/22 19:41:41 glen +- set default list of usernames where password set is refused based on target machine system users + Revision 1.14 2005/08/22 19:03:39 glen - convert to horde 3.x style ================================================================ ---- CVS-web: http://cvs.pld-linux.org/SPECS/horde-passwd.spec?r1=1.14&r2=1.15&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
