<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Verdana
}
--></style>
</head>
<body class='hmmessage'>
Since PK is distro neutral i personally think it would be best to promote it that way.<br><br><br><br>> Date: Wed, 7 Jul 2010 18:55:48 +0200<br>> From: devel@glatzor.de<br>> To: packagekit@lists.freedesktop.org<br>> Subject: Re: [packagekit] [RFE] Enable packagekit to download updates at leisure and install them during the next reboot<br>> <br>> Hello mvo,<br>> <br>> At the Lucid UDS there was a session about installing updates on<br>> shutdown.<br>> <br>> What is the current status about this? Would it make sense to promote<br>> it to a distro neutral level?<br>> <br>> Cheers,<br>> <br>> Sebastian<br>> <br>> On Wed, Jun 16, 2010 at 02:12:39PM +0100, Richard Hughes wrote:<br>> > On 15 Ju ne 2010 12:15, Huzaifa Sidhpurwala<br>> > <sidhpurwala.huzaifa@gmail.com> wrote:<br>> > > I have been using packagekit for some time now and it an amazing piece of<br>> > > software. Kudos to everyone working on this.<br>> > <br>> > Blush. :-)<br>> > <br>> > > There is one feature which i think would make updating desktops much more<br>> > > easier and safer, that would be<br>> > > ability to install software on reboot, so that existing applications are not<br>> > > disturbed. So here is my suggestion:<br>> > <br>> > A few people have asked me for related functionality for other<br>> > corporate desktop products, so it's probably a good idea we include<br>> > something like this upstream rather than let people hack other stuff<br>> > on top.<br>> > <br>> > > 1. PackageKit downloads the updates silently in a cache folder. This can be<br>> > > toggled on or off by root or<br>> > > users (depending on policykit)<br>> > <br>> > Sure, we can do that now with a tiny bit of code. Adding a bit of code<br>> > to PkPackageSack could turn it from a 10 line chunk of code to a 1<br>> > line chuck of code, and possibly a good idea.<br>> > <br>> > > 2. On reboot, just before the gdm window, it opens a dialog , asking if the<br>> > > user, if he wants to install those updates. If the user<br>> > > agrees the updates are installed , if not optionally it should be able<br>> > > to mail the admin of or system that it failed etc.<br>> > <br>> > This would be done pre-gdm-login? Pre-X? Post-authenticate-in-session?<br>> > <br>> > > This basically has many advantages:<br>> > > 1. Applications sp ones based on gecko get mangled, when they are updates<br>> > > and behave strangely. The best way to update<br>> > > then is to close them update and open them, which would mean loosing all<br>> > > work.<br>> > <br>> > Right.<br>> > <br>> > > 2. The above enables corporate desktop updates in a more easier and<br>> > > controlled way.<br>> > <br>> > Sure, which other people have requested. So, deliverable for this functionality:<br>> > <br>> > * Function added to PkPackageSack to download all packages to a directory<br>> > * Path added to the config file for the boot-time-updates<br>> > * Command added to pkcon, update-at-next-boot<br>> > * Command added to pkcon, install-boot-updates<br>> > * A directory path for the cache, /usr/cache/PackageKit/updates (?)<br>> > <br>> > Questions:<br>> > <br>> > 1. Do we delete the files in the boot-time cache after they are updated?<br>> > 2. Do we use GNOME PackageKit to do the integration bits in gdm, or<br>> > rely on a pre-X environment in the init?<br>> > 3. Do we want to install files at boot time also? If so we need some<br>> > sort of manifest.<br>> > <br>> > Richard.<br>> > _______________________________________________<br>> > PackageKit mailing list<br>> > PackageKit@lists.freedesktop.org<br>> > http://lists.freedesktop.org/mailman/listinfo/packagekit<br>                                            <br /><hr /> <a href='' target='_new'></a></body>
</html>