Start of /etc/lorax files.
The existing buildinstall system had all sorts of data that would be more suited to configuration files stored directly in the scripts. The most difficult set to maintain was the list of packages for install mode and rescue mode. I have created a set of configuration files divided by architecture that allow you to specify the packages to be included in general or for specific platforms.
This commit is contained in:
		
							parent
							
								
									7da79b4c20
								
							
						
					
					
						commit
						de03ab166c
					
				
							
								
								
									
										259
									
								
								etc/packages
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										259
									
								
								etc/packages
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,259 @@ | ||||
| # | ||||
| # List of packages or files required to build boot and install images. | ||||
| # One package or filename per line.  Dependencies resovled by yum. | ||||
| # | ||||
| # Packages may be excluded by prefixing them with a minus (-) sign. | ||||
| # | ||||
| # Per-architecture packages can be specified in packages.ARCH files. | ||||
| # These are added to this list to form the final package set for that | ||||
| # platform. | ||||
| # | ||||
| 
 | ||||
| /etc/gtk-2.0/gtkrc | ||||
| GConf2 | ||||
| NetworkManager | ||||
| ORBit2 | ||||
| PolicyKit | ||||
| VLGothic-fonts | ||||
| acl | ||||
| anaconda | ||||
| anaconda-yum-plugins | ||||
| at-spi | ||||
| atk | ||||
| attr | ||||
| audit-libs | ||||
| bash | ||||
| bitmap-fonts-cjk | ||||
| booty | ||||
| busybox-anaconda | ||||
| bzip2 | ||||
| bzip2-libs | ||||
| cairo | ||||
| cjkunifonts-ukai | ||||
| comps-extras | ||||
| coreutils | ||||
| cpio | ||||
| cracklib-dicts | ||||
| cracklib-python | ||||
| cryptsetup-luks | ||||
| db4 | ||||
| dbus | ||||
| dbus-python | ||||
| dejavu-fonts | ||||
| device-mapper | ||||
| device-mapper-libs | ||||
| dhclient | ||||
| dhcpv6-client | ||||
| dmapi | ||||
| dmraid | ||||
| dmraid-libs | ||||
| dogtail | ||||
| dosfstools | ||||
| e2fsprogs | ||||
| e2fsprogs-libs | ||||
| echo-icon-theme | ||||
| elfutils-libelf | ||||
| expat | ||||
| firstboot | ||||
| fontconfig | ||||
| fonts-ISO8859-2 | ||||
| fonts-arabic | ||||
| fonts-bengali | ||||
| fonts-chinese | ||||
| fonts-gujarati | ||||
| fonts-hindi | ||||
| fonts-indic | ||||
| fonts-kannada | ||||
| fonts-korean | ||||
| fonts-malayalam | ||||
| fonts-oriya | ||||
| fonts-punjabi | ||||
| fonts-sinhala | ||||
| fonts-tamil | ||||
| fonts-telugu | ||||
| freetype | ||||
| gail | ||||
| gdk-pixbuf | ||||
| gfs2-utils | ||||
| glib2 | ||||
| glibc | ||||
| glibc-common | ||||
| gnome-python2-canvas | ||||
| gnome-python2-gconf | ||||
| gnome-python2-gtkhtml2 | ||||
| gnome-themes | ||||
| gpm | ||||
| gtk2 | ||||
| gtk2-engines | ||||
| gtkhtml2 | ||||
| hal | ||||
| hdparm | ||||
| hwdata | ||||
| initscripts | ||||
| iproute | ||||
| iputils | ||||
| iscsi-initiator-utils | ||||
| jfsutils | ||||
| keyutils-libs | ||||
| krb5-libs | ||||
| libICE | ||||
| libSM | ||||
| libX11 | ||||
| libXau | ||||
| libXaw | ||||
| libXcursor | ||||
| libXdmcp | ||||
| libXevie | ||||
| libXext | ||||
| libXfixes | ||||
| libXfont | ||||
| libXft | ||||
| libXi | ||||
| libXinerama | ||||
| libXmu | ||||
| libXpm | ||||
| libXrandr | ||||
| libXrender | ||||
| libXt | ||||
| libXtst | ||||
| libXxf86misc | ||||
| libacl | ||||
| libart_lgpl | ||||
| libattr | ||||
| libbdevid | ||||
| libbdevid-python | ||||
| libbonobo | ||||
| libdhcp | ||||
| libdhcp4client | ||||
| libdhcp6client | ||||
| libfontenc | ||||
| libgcc | ||||
| libgcrypt | ||||
| libglade2 | ||||
| libgnomecanvas | ||||
| libgpg-error | ||||
| libjpeg | ||||
| liblbxutil | ||||
| libnl | ||||
| libpixman | ||||
| libpng | ||||
| libselinux | ||||
| libselinux-python | ||||
| libsemanage | ||||
| libsemanage-python | ||||
| libsepol | ||||
| libstdc++ | ||||
| libtermcap | ||||
| libthai | ||||
| libuser | ||||
| libuser-python | ||||
| libvolume_id | ||||
| libxcb | ||||
| libxkbfile | ||||
| libxml2 | ||||
| lvm2 | ||||
| mdadm | ||||
| mesa-dri-drivers | ||||
| mkinitrd | ||||
| module-init-tools | ||||
| nash | ||||
| ncurses | ||||
| neon | ||||
| net-tools | ||||
| newt | ||||
| newt-python | ||||
| nfs-utils | ||||
| nspr | ||||
| nss | ||||
| openssl | ||||
| pam | ||||
| pango | ||||
| parted | ||||
| pciutils | ||||
| pcre | ||||
| policy | ||||
| policycoreutils | ||||
| popt | ||||
| prelink | ||||
| procps | ||||
| pycairo | ||||
| pygobject2 | ||||
| pygtk2 | ||||
| pygtk2-libglade | ||||
| pykickstart | ||||
| pyparted | ||||
| pyspi | ||||
| python | ||||
| python-bugzilla | ||||
| python-elementtree | ||||
| python-libs | ||||
| python-pyblock | ||||
| python-sqlite | ||||
| python-urlgrabber | ||||
| pyxf86config | ||||
| raidtools | ||||
| readline | ||||
| redhat-artwork | ||||
| reiserfs-utils | ||||
| rhpl | ||||
| rpm | ||||
| rpm-libs | ||||
| rpm-python | ||||
| sed | ||||
| selinux-policy-targeted | ||||
| setup | ||||
| slang | ||||
| specspo | ||||
| sqlite | ||||
| synaptics | ||||
| system-config-date | ||||
| system-config-keyboard | ||||
| system-logos | ||||
| system-release | ||||
| taipeifonts | ||||
| tcp_wrappers | ||||
| ttfonts-bn | ||||
| ttfonts-gu | ||||
| ttfonts-hi | ||||
| ttfonts-ja | ||||
| ttfonts-ko | ||||
| ttfonts-pa | ||||
| ttfonts-ta | ||||
| ttfonts-zh_CN | ||||
| ttfonts-zh_TW | ||||
| tzdata | ||||
| udev | ||||
| urw-fonts | ||||
| util-linux-ng | ||||
| vnc-libs | ||||
| vnc-server | ||||
| wpa_supplicant | ||||
| xfsdump | ||||
| xfsprogs | ||||
| xkeyboard-config | ||||
| xorg-x11 | ||||
| xorg-x11-auth | ||||
| xorg-x11-base | ||||
| xorg-x11-drivers | ||||
| xorg-x11-font-utils | ||||
| xorg-x11-fonts-100dpi | ||||
| xorg-x11-fonts-75dpi | ||||
| xorg-x11-fonts-ISO8859-1-75dpi | ||||
| xorg-x11-fonts-ISO8859-15-75dpi | ||||
| xorg-x11-fonts-ISO8859-2-75dpi | ||||
| xorg-x11-fonts-ISO8859-9-75dpi | ||||
| xorg-x11-fonts-cyrillic | ||||
| xorg-x11-fonts-ethiopic | ||||
| xorg-x11-fonts-misc | ||||
| xorg-x11-libs | ||||
| xorg-x11-libs-data | ||||
| xorg-x11-server-Xorg | ||||
| xorg-x11-server-utils | ||||
| xorg-x11-xfs | ||||
| xorg-x11-xkb-utils | ||||
| xorg-x11-xkbdata | ||||
| yum | ||||
| yum-fedorakmod | ||||
| yum-metadata-parser | ||||
| zenity | ||||
| zlib | ||||
							
								
								
									
										1
									
								
								etc/packages.alpha
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								etc/packages.alpha
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1 @@ | ||||
| aboot | ||||
							
								
								
									
										10
									
								
								etc/packages.i386
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								etc/packages.i386
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,10 @@ | ||||
| -glibc | ||||
| -openssl | ||||
| dmidecode | ||||
| efibootmgr | ||||
| glibc.i386 | ||||
| grub | ||||
| memtest86+ | ||||
| openssl.i386 | ||||
| pcmciautils | ||||
| syslinux | ||||
							
								
								
									
										2
									
								
								etc/packages.ia64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								etc/packages.ia64
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,2 @@ | ||||
| dmidecode | ||||
| efibootmgr | ||||
							
								
								
									
										6
									
								
								etc/packages.ppc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								etc/packages.ppc
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| fbset | ||||
| hfsutils | ||||
| pcmciautils | ||||
| pdisk | ||||
| ppc64-utils | ||||
| yaboot | ||||
							
								
								
									
										4
									
								
								etc/packages.ppc64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								etc/packages.ppc64
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| hfsutils | ||||
| pcmciautils | ||||
| pdisk | ||||
| yaboot | ||||
							
								
								
									
										21
									
								
								etc/packages.s390
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								etc/packages.s390
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,21 @@ | ||||
| bash | ||||
| binutils | ||||
| coreutils | ||||
| gawk | ||||
| grep | ||||
| initscripts | ||||
| libgcc | ||||
| login | ||||
| modutils | ||||
| mount | ||||
| net-tools | ||||
| openssh | ||||
| openssh-server | ||||
| pam | ||||
| portmap | ||||
| s390utils | ||||
| sed | ||||
| strace | ||||
| tcp_wrappers | ||||
| xorg-x11-libs | ||||
| xorg-x11-xauth | ||||
							
								
								
									
										21
									
								
								etc/packages.s390x
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										21
									
								
								etc/packages.s390x
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,21 @@ | ||||
| bash | ||||
| binutils | ||||
| coreutils | ||||
| gawk | ||||
| grep | ||||
| initscripts | ||||
| libgcc | ||||
| login | ||||
| modutils | ||||
| mount | ||||
| net-tools | ||||
| openssh | ||||
| openssh-server | ||||
| pam | ||||
| portmap | ||||
| s390utils | ||||
| sed | ||||
| strace | ||||
| tcp_wrappers | ||||
| xorg-x11-libs | ||||
| xorg-x11-xauth | ||||
							
								
								
									
										2
									
								
								etc/packages.sparc
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								etc/packages.sparc
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,2 @@ | ||||
| silo | ||||
| tilo | ||||
							
								
								
									
										6
									
								
								etc/packages.x86_64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										6
									
								
								etc/packages.x86_64
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,6 @@ | ||||
| dmidecode | ||||
| efibootmgr | ||||
| grub | ||||
| memtest86+ | ||||
| pcmciautils | ||||
| syslinux | ||||
							
								
								
									
										37
									
								
								etc/rescue
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										37
									
								
								etc/rescue
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,37 @@ | ||||
| # | ||||
| # Packages added to the 'packages' + 'packages.ARCH' set to supplement | ||||
| # the rescue images. | ||||
| # | ||||
| 
 | ||||
| bzip2 | ||||
| bzip2-libs | ||||
| device-mapper | ||||
| device-mapper-libs | ||||
| dmraid | ||||
| dump | ||||
| findutils | ||||
| firstaidkit-plugin-all | ||||
| ftp | ||||
| gzip | ||||
| iputils | ||||
| joe | ||||
| krb5-libs | ||||
| less | ||||
| libidn | ||||
| man | ||||
| modutils | ||||
| mt-st | ||||
| mtools | ||||
| mtr | ||||
| net-tools | ||||
| ntfsprogs | ||||
| open | ||||
| openssh | ||||
| openssh-clients | ||||
| pciutils | ||||
| rsh | ||||
| rsync | ||||
| samba-client | ||||
| smartmontools | ||||
| tar | ||||
| traceroute | ||||
							
								
								
									
										2
									
								
								etc/rescue.i386
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								etc/rescue.i386
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,2 @@ | ||||
| gpart | ||||
| grub | ||||
							
								
								
									
										2
									
								
								etc/rescue.x86_64
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										2
									
								
								etc/rescue.x86_64
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,2 @@ | ||||
| gpart | ||||
| grub | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user