Public bug reported:

Binary package hint: ppp

The startup script /etc/ppp/ip-up optionally calls another startup
script /etc/ppp/ip-up.local iff the latter exists and is executable.
However, it incorrectly passes its command line arguments on to ip-
up.local.

More precisely, line 47 in version 2.4.4rel-9ubuntu2 reads:
  exec /etc/ppp/ip-up.local "$*"
This invokes ip-up.local like
  /etc/ppp/ip-up.local "$1 $2 $3 $4 $5 $6"
(similarly for >6 arguments). Thus ip-up.local is called with only 1 argument. 
Instead, line 47 should be
  exec /etc/ppp/ip-up.local "$@"
which invokes ip-up.local like
  /etc/ppp/ip-up.local "$1" "$2" "$3" "$4" "$5" "$6"

A corresponding patch is attached.

** Affects: ppp (Ubuntu)
     Importance: Undecided
         Status: New

-- 
Incorrect argument passing from ip-up to ip-up.local
https://bugs.launchpad.net/bugs/243384
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to