packages: openssh/openssh.spec - LPK -> LDAP patch trigger, nfy
glen
glen at pld-linux.org
Wed Sep 28 23:26:46 CEST 2011
Author: glen Date: Wed Sep 28 21:26:46 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- LPK -> LDAP patch trigger, nfy
---- Files affected:
packages/openssh:
openssh.spec (1.368 -> 1.369)
---- Diffs:
================================================================
Index: packages/openssh/openssh.spec
diff -u packages/openssh/openssh.spec:1.368 packages/openssh/openssh.spec:1.369
--- packages/openssh/openssh.spec:1.368 Fri Sep 16 19:24:39 2011
+++ packages/openssh/openssh.spec Wed Sep 28 23:26:40 2011
@@ -652,6 +652,21 @@
%userremove sshd
fi
+%triggerpostun server -- %{name}-server < 5.9p1-1
+# lpk.patch to ldap.patch
+if grep -qE '^(UseLPK|Lpk)' %{_sysconfdir}/sshd_config; then
+ echo >&2 "Migrating LPK patch to LDAP patch"
+ cp -f %{_sysconfdir}/sshd_config{,.rpmorig}
+ %{__sed} -i -e '
+ # disable old configs
+ # just UseLPK/LkpLdapConf supported for now
+ s/^UseLPK/## Obsolete &/
+ s/^LPK/## Obsolete &/
+ # Enable new ones, assumes /etc/ldap.conf defaults, see HOWTO.ldap-keys
+ /UseLPK/iAuthorizedKeysCommand "%{_libexecdir}/ssh-ldap-wrapper"
+ ' %{_sysconfdir}/sshd_config
+fi
+
%post server-upstart
%upstart_post sshd
@@ -717,6 +732,7 @@
%files server
%defattr(644,root,root,755)
+%doc HOWTO.ldap-keys
%attr(755,root,root) %{_sbindir}/sshd
%attr(755,root,root) %{_libexecdir}/sftp-server
%attr(755,root,root) %{_libexecdir}/ssh-keysign
@@ -766,6 +782,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.369 2011/09/28 21:26:40 glen
+- LPK -> LDAP patch trigger, nfy
+
Revision 1.368 2011/09/16 17:24:39 arekm
- release 2
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/openssh/openssh.spec?r1=1.368&r2=1.369&f=u
More information about the pld-cvs-commit
mailing list