rpms/vpnc/devel vpnc-helper, NONE, 1.1 vpnc.consolehelper, 1.1, 1.2 vpnc.spec, 1.19, 1.20

Tomas Mraz (tmraz) fedora-extras-commits at redhat.com
Wed Jan 17 22:48:54 UTC 2007


Author: tmraz

Update of /cvs/extras/rpms/vpnc/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv18351

Modified Files:
	vpnc.consolehelper vpnc.spec 
Added Files:
	vpnc-helper 
Log Message:
* Wed Jan 17 2007 Tomas Mraz <tmraz at redhat.com> - 0.3.3-15
- do not overwrite personalized vpnc scripts (#195842)
- we must not allow commandline options to vpnc when run through consolehelper



--- NEW FILE vpnc-helper ---
#!/bin/sh
/usr/sbin/vpnc


Index: vpnc.consolehelper
===================================================================
RCS file: /cvs/extras/rpms/vpnc/devel/vpnc.consolehelper,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- vpnc.consolehelper	17 Jan 2007 22:14:00 -0000	1.1
+++ vpnc.consolehelper	17 Jan 2007 22:48:24 -0000	1.2
@@ -1,2 +1,2 @@
 USER=root
-PROGRAM=/usr/sbin/vpnc
+PROGRAM=/usr/sbin/vpnc-helper


Index: vpnc.spec
===================================================================
RCS file: /cvs/extras/rpms/vpnc/devel/vpnc.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -r1.19 -r1.20
--- vpnc.spec	17 Jan 2007 22:14:00 -0000	1.19
+++ vpnc.spec	17 Jan 2007 22:48:24 -0000	1.20
@@ -1,6 +1,6 @@
 Name:           vpnc
 Version:        0.3.3
-Release:        14%{?dist}
+Release:        15%{?dist}
 
 Summary:        IPSec VPN client compatible with Cisco equipment
 
@@ -12,6 +12,7 @@
 Source2:	vpnc.consolehelper
 Source3:	vpnc-disconnect.consolehelper
 Source4:	vpnc.pam
+Source5:	vpnc-helper
 Patch0:         vpnc-0.3.2-pie.patch
 Patch1:		vpnc-0.3.3-sbin-path.patch
 Patch2:		vpnc-0.3.3-ip-output.patch
@@ -70,6 +71,8 @@
     $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/vpnc
 install -Dp -m 0644 %{SOURCE4} \
     $RPM_BUILD_ROOT%{_sysconfdir}/pam.d/vpnc-disconnect
+install -m 0755 %{SOURCE5} \
+    $RPM_BUILD_ROOT%{_sbindir}/vpnc-helper
 mkdir -p $RPM_BUILD_ROOT%{_bindir}
 ln -sf consolehelper $RPM_BUILD_ROOT%{_bindir}/vpnc
 ln -sf consolehelper $RPM_BUILD_ROOT%{_bindir}/vpnc-disconnect
@@ -82,9 +85,10 @@
 %doc README COPYING
 
 %dir %{_sysconfdir}/vpnc
-%{_sysconfdir}/vpnc/vpnc-script
+%config(noreplace) %{_sysconfdir}/vpnc/vpnc-script
 %config(noreplace) %{_sysconfdir}/vpnc/default.conf
-%{_sbindir}/*
+%{_sbindir}/vpnc
+%{_sbindir}/vpnc-disconnect
 %{_mandir}/man8/*
 %dir %{_var}/run/vpnc
 %ghost %verify(not md5 size mtime) %{_var}/run/vpnc/pid
@@ -96,8 +100,13 @@
 %config(noreplace) %{_sysconfdir}/security/console.apps/vpnc*
 %config(noreplace) %{_sysconfdir}/pam.d/vpnc*
 %{_bindir}/vpnc*
+%{_sbindir}/vpnc-helper
 
 %changelog
+* Wed Jan 17 2007 Tomas Mraz <tmraz at redhat.com> - 0.3.3-15
+- do not overwrite personalized vpnc scripts (#195842)
+- we must not allow commandline options to vpnc when run through consolehelper
+
 * Wed Jan 17 2007 Tomas Mraz <tmraz at redhat.com> - 0.3.3-14
 - add consoleuser subpackage (#160571)
 - fix permissions on manpage (#222578)




More information about the scm-commits mailing list