SUSE Homepage - Uwe Gansert

Links

Tools

Tool Description
unpackRoot unpacks the root image of an installation system
unpackInitrd unpacks the initrd image of a >= SUSE Linux 10.0 system
packInitrd packs the current directory to an initrd image of a >= SUSE Linux 10.0 system
unpackDriverUpdate unpacks a driverupdate image
packDriverUpdate packs a driverupdate image
create_update_source.sh
Version 20060925
creates an update tree on the installation source in parallel of the actual installation tree.
Usage example:
Suppose the source resides in myInstallSource
   ./create_update_source.sh myInstallSource
   cp -a myPackage-2.3.44.5-6.i586.rpm myInstallSource/updates/suse/i586
   cd myInstallSource/updates/suse
   create_package_descr -x setup/descr/EXTRA_PROV
   cd setup/descr
   ls > directory.yast
   # the following two steps are required since openSUSE 11.0
   cd ../../..
   create_sha1sums -x -n ./
create_package_descr is part of the autoyast2-utils.rpm (inst-source-utils.rpm since 10.2 and SLES10-SP1)
create_update_source.sh is part of inst-source-utils.rpm since 10.2 and SLES10-SP1
create_sha1sums is part of inst-source-utils.rpm since openSUSE 11.0 (update for SLES10 SP2 will be released soon)
create_package_descr latest version of create_package_descr
create_package_descr is part of autoyast2-utils.rpm or inst-source-utils.rpm
check the new parameter -C to create package checksums
create_sha1sums create_sha1sums is part of inst-source-utils.rpm since openSUSE 11.0
ayast_setup.ycp
Version 0.4
this client can be called from a running system, to do the autoyast configuration.
You have to provide a profile and autoyast will configure your system like in the profile.
Only stage2 configuration can be done.
yast2 ./ayast_setup.ycp setup filename=/tmp/my.xml
ayast_setup.ycp is part of the autoyast2 RPM since 10.3