notifying users that a release is at EOL (was: feisty still in the archive?)

Tim timfrost at xtra.co.nz
Wed Dec 17 08:47:53 GMT 2008


On Mon, 2008-12-15 at 21:11 +0100, Mario Vukelic wrote:

> Nevertheless, it would be a great thing if Ubuntu maintainers had a way
> of informing admins of installed systems about important stuff like
> EOL'ing of the release or similar.
> 
> Notifications or other well-integrated methods are a better choice I
> guess.

How are you going to get the notification to *all* the right people (and
guarantee that they will understand - let alone act on - the message if
they do receive it)?

If a machine has no network connectivity (or at least, can't connect to
the archives to update the package lists), it (and the administrator, if
any) won't receive any notifications or updates.

What notification method is appropriate for a server?  By definition, a
server is installed without a GUI, so there is no notification icon on
the panel for anybody to see. You can't send an email from Canonical to
the administrator, because there is no registration of server admin
email addresses as part of the install (and they can't be automatically
subscribed to the ubuntu-announce mailing list).  The cron update
process *could* send an email to root, or to the initial user, but there
is no guarantee that that mailbox will be read on a regular basis.

The only mechanisms I can think of are:
* update the package that contains /etc/motd, /etc/issue etc, to put a
   message in those files advising of the impending EOL, and advising
   of options to deal with the problem (this may include updates to the 
   *dm packages for the graphical login pages)
* update ubuntu-minimal (or another meta-package installed on all
   flavours of Ubuntu), to add a dependency on a new package
   (release-eol, or similar) which updates all the messages files,
   including the login page used by gdm, kdm, etc. (I can see that
   this may be difficult, because dpkg doesn't like a file that is
   included in two packages)
* having a warning message in the login banners about the official EOL
   date, from the initial release.  The obvious danger of this is that
   of desensitisation - the person who needs to see the message the day
   that the release goes EOL will ignore it because he/she has seen it
   every day for 18 months :(

The updated package mechanism won't help for the case of the server in
the corner that nobody logs in to, or the stand-alone machine with no
network connectivity, but should help for the situation which prompted
this discussion in the first place :)

T 

-- 
Tim <timfrost at xtra.co.nz>




More information about the ubuntu-devel mailing list