---- Changes since 1.150 ----
On operating systems like FreeBSD and AIX that have a script which is run at system shutdown time, this script can now be edited. It will also be updated by the enable_at_boot and disable_at_boot functions to run any shutdown-time code for newly created actions.
Added an access control option to allow only the starting and stopping of actions, but not editing.
---- Changes since 1.170 ----
Added buttons for starting and enabling actions at boot, and stopping and disabling.
---- Changes since 1.250 ----
On systems that have the chkconfig command installed, it will be used to enable and disable boot-time actions instead of Webmin creating the symlinks manually.
---- Changes since 1.260 ----
Added a Module Config option to disable the use of the chkconfig command for enabling and disabling actions.
Added support for the FreeBSD 5.x rc.d bootup scripts directory.
---- Changes since 1.290 ----
Added a button on the main page for restarting multiple servers at once.
---- Changes since 1.300 ----
Added support for Unbuntu, which has not /etc/inittab file.
---- Changes since 1.310 ----
Added start_action and stop_action functions for starting and stopping services in an OS-independent manner.
---- Changes since 1.390 ----
Re-wrote all user interface code to use the new Webmin UI library, for a more consistent look.
---- Changes since 1.400 ----
Updated the API used by other modules to allow new actions to be created on MacOS X systems, such as the firewall startup script.
---- Changes since 1.440 ----
Converted commands in the module's API file to POD format, and added more details about each function.
---- Changes since 1.540 ----
Added support for the Upstart boot system, seen on Ubuntu 10 and later.
---- Changes since 1.740 ----
Added support for Launchd, as seen on newer MacOS X systems.
