adsl.sh is a Bash script to easily manage an ADSL pptp connection (most French "France Telecom" ADSL equipment uses this). It's pre-configured for this kind of connection, but you can easily edit the script to make it suit your needs. It can also update your IP adress on dhs.org and/or dyndns.org, and gracefully restart Apache (if you use VirtualHosts, it's mandatory when IP changes).
Release Notes: Minor bugfixes in log analyzer routines, and a new timeout in Apache's Virtual Hosts checking.
Release Notes: Checking if your IP adress has changed, and if it didn't, it doesn't try to update dhs or dyndns, confirmation of a successful update, checking if the Virtual Hosts really work after an update, and if not, it keeps gracefully restarting Apache, considering a connection established as soon as an IP is given even if pppd doesn't say "Login OK" in the logs, and code cleanups.
Release Notes: An IP update for dyndns.org accounts (in addition of dhs.org accounts), interception of SIG INT (Ctrl-C) to cleanly remove lock file, code cleanup, and some bugfixes.
Release Notes: Initial freshmeat announcement.