--- a/net/pppd.sh 2009-11-04 22:31:44.000000000 +0500 +++ b/net/pppd.sh 2009-11-04 22:37:27.000000000 +0500 @@ -90,7 +90,7 @@ eval passwordset=\$\{password_${IFVAR}-x\} if [ -n "${username}" ] \ && [ -n "${password}" -o -z "${passwordset}" ]; then - opts="${opts} plugin passwordfd.so passwordfd 0" + opts="plugin passwordfd.so ${opts} passwordfd 0" fi if ! ${hasdefaultmetric}; then @@ -155,7 +155,7 @@ opts="${opts} connect true" set -- "$@" "${link}" fi - opts="${opts} plugin $1.so" + opts="plugin $1.so ${opts}" shift opts="${opts} $@" done