Legal stuff |
Rebooter is free software distributed on as-is basis and comes absolutely with no warranty. Therefore shall the author in no way be responsible for any kind of damage possibly caused by the use or abuse of the program or mistakes in the documentation. The author shall in no way be liable for possible infringements on copyrights, trade secrets or any patents by any part of the program. As the program is free software, you are allowed and even encouraged to copy and distribute it to your friends and everyone else as long as they're not paying for the software itself. You are allowed to use the sources but if you do so, the resulting software must be placed under a free software license and the original author(s) must be given the appropriate credits.
Introduction |
How to use |
WARNING: When your computer reboots, Choose-OS will rewrite first mapfile sector to disk! The write should be safe (or else it couldn't even have loaded it!) but if you feel unsafe about it, please backup all important data on your harddisks.
Command line |
Commands |
Using a command will cause GUI override.
Options |
The KDE version uses KDE's default colors, font, et cetera but with the standard version all standard Qt command line options can be used as well:
Configuration |
Choose-OS config file |
Inside image definition:
You can use almost any chos configuration file because the file is not checked to match the mapfile. Only rebooter options are parsed for and no errors are expected to be found.
Permissions |
/etc/rebooter.allow and /etc/rebooter.deny list the
users permitted to use rebooter.
If the files don't exist, everyone is allowed to use rebooter.
If a user's name is found in /etc/rebooter.deny, she's not
allowed to use rebooter.
If /etc/rebooter.allow exists and the user's name is not found
there, she's not allowed to use rebooter.
Root is always allowed to use rebooter.
Languages |
Since 0.2 rebooter uses nls for language support. Under kde your default kde language will be used. Otherwise the language used will be determined by the environment variable LANGUAGE. Of course someone must've written a .mo file for the language to be supported.
Languages currently supported are:
To support a new language, cd to sources/po, cp TEMPLATE.po language.po (where language is the two-letter net-standard name of the country/language), edit the file, add the file to a list in Makefile, make and then run ./Install in the toplevel directory to install it.
Requirements |
What's new |
Things to be done |
Bugs and Restrictions |
It is just a major hack and the code is a mess.
Credits |
Please send me all bug reports, comments, suggestions, improvements, etc. (flames > /dev/null).