2007-08-24 02:47:20 +00:00
|
|
|
Working with Kickstart
|
|
|
|
|
|
|
|
* Remove config options for:
|
|
|
|
osdir
|
|
|
|
sourcedir
|
|
|
|
debugdir
|
|
|
|
isodir
|
|
|
|
iso_basename
|
|
|
|
cachedir
|
|
|
|
arch
|
|
|
|
relnotefilere
|
|
|
|
relnotedirre
|
|
|
|
relnotepkgs
|
|
|
|
|
2007-08-24 13:13:53 +00:00
|
|
|
DONE ^^
|
|
|
|
|
2007-08-24 02:47:20 +00:00
|
|
|
* Move to CLI only:
|
|
|
|
name
|
|
|
|
version
|
2007-08-24 03:02:09 +00:00
|
|
|
destdir
|
2007-08-24 02:47:20 +00:00
|
|
|
flavor (optional)
|
|
|
|
bugurl (optional)
|
|
|
|
discs (optional)
|
|
|
|
nosource (optional/debug)
|
|
|
|
|
2007-08-24 13:13:53 +00:00
|
|
|
DONE ^^
|
|
|
|
|
2007-08-24 02:47:20 +00:00
|
|
|
* Make the following transitions
|
2007-08-24 17:50:05 +00:00
|
|
|
product_name -> name *DONE*
|
|
|
|
product path == 'Packages/" *DONE*
|
2007-08-24 13:13:53 +00:00
|
|
|
cachedir == /var/cache/pungi ?
|
2007-08-24 02:47:20 +00:00
|
|
|
|
2007-08-24 17:50:05 +00:00
|
|
|
* Get comps data from repos
|
|
|
|
Use ayum.comps.<whatever> to get comps information *DONE*
|
2007-08-25 00:51:21 +00:00
|
|
|
Snag each available comps file, cat them together, use xslt to make clean *DONE*
|
|
|
|
Use this mutant comps for creating repodata in the destdirs. *DONE*
|
|
|
|
|
|
|
|
DONE ^^
|
2007-08-24 17:50:05 +00:00
|
|
|
|
2007-08-24 02:47:20 +00:00
|
|
|
* From pykickstart
|
2007-08-25 12:56:49 +00:00
|
|
|
manifest -> %packages *DONE*
|
2007-08-24 02:47:20 +00:00
|
|
|
yum-repos -> repo
|
2007-08-25 12:56:49 +00:00
|
|
|
isosize -> part iso size <size> (optional) *DONE*
|
2007-08-24 02:47:20 +00:00
|
|
|
|
|
|
|
* Release notes stuff
|
|
|
|
Drop all stuff but GPL, README, GPG keys, potentially README-BURNING-ISOS ?
|
|
|
|
|
2007-08-25 12:56:49 +00:00
|
|
|
* From livecd-creator
|
|
|
|
Steal root check
|
|
|
|
Use same cli syntax if possible (conf -> config, etc..)
|
|
|
|
|
2007-08-24 02:47:20 +00:00
|
|
|
* Profit!
|