Hello community, here is the log from the commit of package pptp for openSUSE:Factory checked in at Sat Oct 3 03:12:25 CEST 2009. -------- --- pptp/pptp.changes 2008-07-04 11:23:10.000000000 +0200 +++ pptp/pptp.changes 2009-09-29 15:25:55.000000000 +0200 @@ -1,0 +2,6 @@ +Tue Sep 29 15:19:56 CEST 2009 - max@suse.de + +- Change 'pptp-command stop' to kill pppd instead of pptp to fix + an cleanup tunnel shutdown (bnc#536225). + +------------------------------------------------------------------- calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pptp.spec ++++++ --- /var/tmp/diff_new_pack.mrD4GG/_old 2009-10-03 03:10:49.000000000 +0200 +++ /var/tmp/diff_new_pack.mrD4GG/_new 2009-10-03 03:10:49.000000000 +0200 @@ -22,7 +22,7 @@ Url: http://pptpclient.sourceforge.net/ Summary: Point-to-Point Tunneling Protocol (PPTP) Client Version: 1.7.2 -Release: 23 +Release: 24 Source: %{name}-%{version}.tar.bz2 Source1: pptp-command Source2: options.pptp ++++++ pptp-command ++++++ --- /var/tmp/diff_new_pack.mrD4GG/_old 2009-10-03 03:10:49.000000000 +0200 +++ /var/tmp/diff_new_pack.mrD4GG/_new 2009-10-03 03:10:49.000000000 +0200 @@ -814,8 +814,9 @@ # this does the old pptp-stop work sub stop() { Rotate $resolv, $resolv_real, $resolv_pptp; - print "Sending HUP signal to PPTP processes...\n"; - `killall -HUP pptp`; + print "Sending HUP signal to PPPD processes...\n"; + # (sb) kill pppd instead of pptp - cleaner interaction with "service" + `killall -HUP pppd`; open(LOCK, "<$subsys_dir/pptp") or goto "skip"; while(my $r = <LOCK>) { chomp $r; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org