Submitted by Steven Kohrs on Wed, 05/26/2010 - 16:45.
A big part of customizing a SUSE Linux server install is to use post-install scripts, for example, to disable IPV6, correct Postfix null client settings, install third-party RPMS, and automatically register the device within a ZLM system. After a frustrating trial and error session, I learned that these scripts are ran in alphabetical order and not in the order that the scripts are defined in the AutoYaST XML file.
To enforce my will upon the install process, I now name the scripts with a numeric prefix, i.e. 001_disable_ipv6.sh, 002_fix_postfix.sh, etc.