Add pppoed startup options
This commit is contained in:
parent
97cba131dc
commit
6c62fd3e55
Notes:
svn2git
2020-12-20 02:59:44 +00:00
svn path=/head/; revision=53611
@ -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).
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
}
|
||||
|
@ -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
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user