Hi,

Here is a webrev of the first cut of the UpdateManager for OpenSolaris. 
Its using Brock's new API, including Michal's ProgressTracker changes. 
It will need refreshed when these other patches land in the gate.

http://cr.opensolaris.org/~jmr/updatemanager_v2_Oct03/

It consists of:
- service svc:/application/pkg/update, responsible for adding a cron job 
entry to launch update-refresh.sh periodically (as already discussed on 
the list, workaround as there is no cron job action in IPS)
- update-refresh.sh: runs pkg refresh as determined by the cron job entry
- updatemanagernotifier: a desktop startup application that checks for 
updates periodically (Daily, Weekly, Monthly) and notifies user in the 
notification panel by displaying an update available icon. Clicking on 
the notification icon launches updatemanager
- updatemanager: updatemanager GUI

There is some pylint work to do, a few changes in updatemanagernotifier 
and desktop icon to be added for updatemanager, but this will let those 
interested have a look.

When built SUNWipkg-um is the generated package. To get 
updatemanagernotifier running requires a reboot. You also need to have 
SUNWpython-notify installed (coming into b99).

We are targeting this for the 2008.11 release.

JR
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss

Reply via email to