Add another example showing how you can use pppctl to only allow

dial out at certain times of the day.

Approved by:    brian
This commit is contained in:
Nik Clayton 2000-04-30 22:28:21 +00:00
parent 57c68d4526
commit e7c9d695ff
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=59802

View File

@ -158,6 +158,27 @@ You can even make a generic script:
exec pppctl /var/run/internet "$@"
.Ed
.Pp
You could also use
.Nm
to control when dial-on-demand works. Suppose you want
.Nm ppp
to run all the time, but you want to prevent dial-out between 8pm and 8am
each day. However, any connections active at 8pm should continue to remain
active until they are closed or naturally time out.
.Pp
A
.Xr cron 8
entry for 8pm which runs
.Bd -literal -offset indent
pppctl /var/run/internet set filter dial 0 deny 0 0
.Ed
.Pp
will block all further dial requests, and the corresponding 8am entry
.Bd -literal -offset indent
pppctl /var/run/internet set filter dial -1
.Ed
.Pp
will allow them again.
.Sh ENVIRONMENT
The following environment variables are understood by
.Nm