Add pppoed startup options

This commit is contained in:
Brian Somers 1999-11-23 00:22:25 +00:00
parent 97cba131dc
commit 6c62fd3e55
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=53611
8 changed files with 74 additions and 0 deletions

View File

@ -114,6 +114,10 @@ rarpd_enable="NO" # Run rarpd (or NO).
rarpd_flags="" # Flags to rarpd.
xtend_enable="NO" # Run the X-10 power controller daemon.
xtend_flags="" # Flags to xtend (if enabled).
pppoed_enable="NO" # Run the PPP over Ethernet daemon.
pppoed_provider="*" # Provider and ppp(8) config file entry.
pppoed_flags="-P /var/run/pppoed.pid" # Flags to pppoed (if enabled).
pppoed_interface="fxp0" # The interface that pppoed runs on.
### Network Time Services options: ###
timed_enable="NO" # Run the time daemon (or NO).

View File

@ -578,6 +578,16 @@ network_pass3() {
;;
esac
case ${pppoed_enable} in
[Yy][Ee][Ss])
if [ -n "$pppoed_provider ]; then
pppoed_flags="${pppoed_flags} -p ${pppoed_provider}"
fi
echo -n ' pppoed';
/usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface}
;;
esac
echo '.'
network_pass3_done=YES
}

View File

@ -578,6 +578,16 @@ network_pass3() {
;;
esac
case ${pppoed_enable} in
[Yy][Ee][Ss])
if [ -n "$pppoed_provider ]; then
pppoed_flags="${pppoed_flags} -p ${pppoed_provider}"
fi
echo -n ' pppoed';
/usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface}
;;
esac
echo '.'
network_pass3_done=YES
}

View File

@ -578,6 +578,16 @@ network_pass3() {
;;
esac
case ${pppoed_enable} in
[Yy][Ee][Ss])
if [ -n "$pppoed_provider ]; then
pppoed_flags="${pppoed_flags} -p ${pppoed_provider}"
fi
echo -n ' pppoed';
/usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface}
;;
esac
echo '.'
network_pass3_done=YES
}

View File

@ -578,6 +578,16 @@ network_pass3() {
;;
esac
case ${pppoed_enable} in
[Yy][Ee][Ss])
if [ -n "$pppoed_provider ]; then
pppoed_flags="${pppoed_flags} -p ${pppoed_provider}"
fi
echo -n ' pppoed';
/usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface}
;;
esac
echo '.'
network_pass3_done=YES
}

View File

@ -578,6 +578,16 @@ network_pass3() {
;;
esac
case ${pppoed_enable} in
[Yy][Ee][Ss])
if [ -n "$pppoed_provider ]; then
pppoed_flags="${pppoed_flags} -p ${pppoed_provider}"
fi
echo -n ' pppoed';
/usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface}
;;
esac
echo '.'
network_pass3_done=YES
}

View File

@ -578,6 +578,16 @@ network_pass3() {
;;
esac
case ${pppoed_enable} in
[Yy][Ee][Ss])
if [ -n "$pppoed_provider ]; then
pppoed_flags="${pppoed_flags} -p ${pppoed_provider}"
fi
echo -n ' pppoed';
/usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface}
;;
esac
echo '.'
network_pass3_done=YES
}

View File

@ -578,6 +578,16 @@ network_pass3() {
;;
esac
case ${pppoed_enable} in
[Yy][Ee][Ss])
if [ -n "$pppoed_provider ]; then
pppoed_flags="${pppoed_flags} -p ${pppoed_provider}"
fi
echo -n ' pppoed';
/usr/libexec/pppoed ${pppoed_flags} ${pppoed_interface}
;;
esac
echo '.'
network_pass3_done=YES
}