Hello!
I'm still fighting against Autoyast to get fresh installed SuSE 10.1 systems
containing all recent patches. Before the libzypp update I was able to add
an local copy of the update directory using "rug service-add" and "rug
subscribe -a" - A "rug update" did then the job.
Since the libzypp update [1] this approach is no longer possible as the
update does not install. I need to use YaST in an unscripteable way. An
approach like in 10.0 using the command line "online_update -u
nfs://192.0.1.1/export/suse/updates -V -l en" is also not possible as this
binarie does no longer exist.
[1]
http://lists.suse.com/archive/suse-security-announce/2006-Jun/0004.html
My next try was to integrate the updates into the installsource. I found
several more or less usable postings in this mailinglist - the only way it
works is to get a local mirror of the current updates and integrate them
into the installsource using create_update_source.sh [2] and
create_package_descr [3]. I followed the instructions in the scripts and
added a add_on_products in the install directory as described in the FAQ
[4].
[2] http://www.suse.com/~ug/tools/create_update_source.sh
[3] http://www.suse.com/~ug/tools/create_package_descr
[4] http://www.suse.com/~ug/AutoYaST_FAQ.html#b9
To avoid the dialog about unsigned packages, I added the needed statements
to my autoyast file:
<general>
<signature-handling>