source: trunk/debathena/config/auto-update/debian/athena-auto-upgrade.8 @ 25955

Revision 25955, 1.4 KB checked in by jdreed, 11 years ago (diff)
In auto-update: * Provide a mechanism for reinstallation (Trac: #1305) and document it
Line 
1.TH ATHENA-AUTO-UPGRADE 8 "3 August 2010" "debathena-auto-upgrade" "Athena Upgrade System"
2.SH NAME
3athena-auto-upgrade \- Attempt to automatically upgrade to a newer release of Ubuntu
4.SH SYNOPSIS
5.nf
6.B athena-auto-upgrade [ -f | -d ] [ -t ]
7.sp
8.SH DESCRIPTION
9.BR athena-auto-upgrade
10is intended to be run by cron on a regular basis.  It queries Hesiod
11for the newest release of Ubuntu, and then kexec's into the installer
12for that version. If the upgrade fails prior to kexec, a message will
13be sent to the \fIuser\fP syslog facility, with priority \fInotice\fP.
14
15It will also reinstall the machine at the current version if the
16\fIreinstall_at\fP clusterinfo tag exists and its value is greater than
17the last mod time of /var/log/athena-install.log (in seconds since the
18epoch).
19
20You really don't want to run this by hand.
21
22.SH FEATURES
23Here be dragons.
24
25.SH OPTIONS
26.IP -f
27Forces athena-auto-upgrade to reboot even if someone is logged in.
28Don't use this.
29.IP -t
30Causes athena-auto-upgrade to upgrade to a 'testing' release.  Don't
31use this.
32.IP -d
33Debug mode.  Will also force it to simulate an upgrade, even on
34non-cluster machines. Set DEBUG_RELEASE to force a specific release.
35.IP -v
36Add verbosity. By default stdin and stderr for system calls are
37redirected to /dev/null.
38.SH SEE ALSO
39getcluster(1), kexec(8)
40
41.SH AUTHOR
42SIPB Debathena Project (http://debathena.mit.edu)
Note: See TracBrowser for help on using the repository browser.