The pppctl software is a collection of straightforward programs designed to manage a ppp connection.
The suite includes several programs, such as pppcharge which controls charging and uses /etc/ppp/charging.inf as its data file. Users can run pppcharge with the --help command for a list of accepted commands. Pppctl is a simple CGI program that creates /etc/ppp/dialup and /etc/ppp/nohangup files and feeds them to pollmail.
Status is another CGI program that works in conjunction with pppctl to allow users to view their current online status from a webpage. Additionally, users can see which features of pollmail are currently running. Pollmail is a script that is continuously running and looks for the /etc/ppp/dialup and /etc/ppp/nohangup semaphore files to control going online. It can automatically grab news, email, and uucp, and even set the system clock with rdate.
Another useful script in the suite is killppp, which can kill the ppp link and remove any of the pollmail semaphore files. Lastly, useisp is a script that allows users to select their ISP from a list of options. It retrieves files from /etc/ppp/isps, which are named .scr and options, and copies them to /etc/ppp/connect.scr and /etc/ppp/options when an ISP is selected.
Overall, pppctl is a reliable and convenient suite of programs for managing basic internet connections and automating various tasks. Its range of capabilities and user-friendly interface make it a valuable tool for those looking to streamline their internet usage.
Version 0.0.4: N/A