Commit Graph

2672 Commits

Author SHA1 Message Date
Martin Gracik 01a1f80b79 Add the pedantic option
By default copy file errors are ignored,
when pedantic is set to True, they result in an exception.
2010-05-21 09:40:30 +02:00
Martin Gracik f0052a980b kbd and ncurses packages added
We need these packages to have clear and chvt command
in the install.img
2010-04-28 09:52:50 +02:00
Martin Gracik 4db8d27a22 Fixed some incorrect file paths 2010-04-22 13:04:17 +02:00
Martin Gracik 27b733aacf Fixed the lib paths for 64 bit architectures 2010-04-22 13:03:47 +02:00
Martin Gracik de4a8efc53 Added packages 2010-04-22 09:33:23 +02:00
Martin Gracik 0bd4f1c50d Packages added 2010-04-13 14:50:43 +02:00
Martin Gracik 20b1ddd4b2 Changed some pathes to work with new anaconda
In recent anaconda version, some paths were changed
from usr/lib/anaconda-runtime to usr/share/anaconda
so we had to change this paths also in lorax
2010-04-09 13:54:02 +02:00
Martin Gracik 3419be1223 Added GConf2 package 2010-04-09 13:53:37 +02:00
Martin Gracik 93d3b4e386 Fixed a typo 2010-04-07 09:40:37 +02:00
Martin Gracik 1ab4a60bc7 Added some packages and config files
Also fixed the modules symlink
2010-04-02 14:20:05 +02:00
Martin Gracik 36104bc143 Fix the modules and firmware symlinks
On architectures which have libdir other than lib,
we have to create the lib directory in the initrd
prior to copying modules and firmware
2010-03-31 17:28:29 +02:00
Martin Gracik dfbedd6f0e Changed the path where we copy modules and firmware 2010-03-31 14:34:57 +02:00
Martin Gracik 8db94b4bc3 Added xorg and multipath packages 2010-03-31 12:41:29 +02:00
Martin Gracik 945714a9fb Accept also repositories specified by file:// 2010-03-31 09:45:50 +02:00
Martin Gracik 3a914eab34 Changed the modules and firmware symlinks 2010-03-31 09:40:38 +02:00
Martin Gracik 6a4d4a4a56 Don't run modlist on module-info
Running modlist is not needed anymore, because the module-info
we create does not contain any modules, that are not scsi or eth,
so modlist does not make any changes to it.
2010-03-30 14:44:19 +02:00
Martin Gracik a8f4de6070 Fix some incorrect variable names 2010-03-30 14:40:06 +02:00
Martin Gracik 32c7ffd2eb Sort modules in module-info by modname, not modtype 2010-03-30 13:59:13 +02:00
Martin Gracik 7dbf40fdad Remove the *map files in modules directory 2010-03-30 13:54:19 +02:00
Martin Gracik 68247d2d77 Removed the print of depmod output
Was there only for debugging
2010-03-30 13:15:23 +02:00
Martin Gracik 0645d2ade3 Fixed the generating of modules.dep
Also added some missing directories to initrd image
2010-03-30 13:08:32 +02:00
Martin Gracik bcea8cdcdd Run the depmod after compressing the modules
Also create the etc/modprobe.d directory in the initrd image
2010-03-26 08:49:58 +01:00
Martin Gracik f35031e623 Changed the rsyslog libraries path 2010-03-24 09:06:45 +01:00
Martin Gracik 83cc6123ab Added some missing files from initrd 2010-03-23 14:35:50 +01:00
Martin Gracik a04ec9d89d Copy the rsyslog conf file 2010-03-19 01:59:35 +01:00
Martin Gracik 425db1e128 Create directories for dbus 2010-03-19 01:58:20 +01:00
Martin Gracik 715d8be221 Copy rsyslog libraries to initrd 2010-03-18 18:55:20 +01:00
Martin Gracik a6cddf7812 Add ethtool to packages 2010-03-18 18:53:57 +01:00
Martin Gracik 63b236c338 Add rsyslogd to the initrd image 2010-03-18 08:49:02 +01:00
Martin Gracik 321e7c956d Copy arch specific files for i386 to initrd also on x86_64 2010-03-01 09:04:26 +01:00
Martin Gracik 68f52749ba Remove old boot.iso if it exists 2010-02-26 11:08:30 +01:00
Martin Gracik 4d3393b152 Remove old install.img if it already exists 2010-02-26 10:51:58 +01:00
Martin Gracik 1b6e55d528 Don't create our own yum cache dir 2010-02-26 10:49:51 +01:00
Martin Gracik 438d73b51a Fix an error when creating the lib directory 2010-02-25 20:43:06 +01:00
Martin Gracik d13f13e92f Make sure we create the usr/lib directory 2010-02-25 20:26:54 +01:00
Martin Gracik 1a3d76fc5b Create the libdir in the initrd tree
Make sure we have the libdir created before we copy
the files to the initrd tree.
2010-02-25 20:05:13 +01:00
Martin Gracik ad726c68ec Fix a bug in SmartCopy when printing an error message 2010-02-25 19:36:20 +01:00
Martin Gracik 18ad481067 Improve the error messages in SmartCopy 2010-02-25 19:14:24 +01:00
Martin Gracik 0accac20a7 Don't use our own yum cache 2010-02-25 18:54:43 +01:00
Martin Gracik a3d550952a Fix the regexp for matching the ld_linux executable.
Remove the double quotes from the resulting match object,
if there is more than one ld_linux file specified.
2010-02-25 18:09:56 +01:00
Martin Gracik 79222bab6c Fix searching for ld_linux executable on 64 bit machines
On some machines we can have more ld_linux executables specified
in /usr/bin/ldd file. This patch fixes how we search for the file.
2010-02-25 17:59:49 +01:00
Martin Gracik 4c34d98661 Changed the regexpt to match kernel files containing "_" 2010-02-25 17:06:28 +01:00
Martin Gracik 6efaa3365c Make sure we always have the images-xen section for x86.
The x86 architecture requires that we have the images-xen section
in .treeinfo even if we have no xen kernel.
2010-02-25 15:17:39 +01:00
Martin Gracik 38b6fce4e5 Make sure we have at least one kernel
If the only kernel we have is a PAE or xen kernel,
make sure we copy it to the isolinux directory, and create the
efi images.
2010-02-25 10:54:02 +01:00
Martin Gracik d8e07aeac0 Check if the anaconda stub file exists before we try to copy it 2010-02-24 20:48:46 +01:00
Martin Gracik 8c147979ce Remove the check if the output directory exists when starting lorax.
Pungi creates the output directory before invoking the buildinstall,
so we don't want to require that the directory does not exist.
2010-02-24 18:22:44 +01:00
Martin Gracik 88969ae0db Don't print the template filename and line number in error messages.
The template filename and line number do not correspond to the filename
and line number of the actual template files, because they are
representing the dynamically rendered template, not the text files
on the disk, so printing it out, when an error occurs, may be misleading.
2010-02-24 09:19:53 +01:00
Martin Gracik a4c638f132 New version 2010-02-23 14:20:05 +01:00
Martin Gracik 492037c54b Fixed filename changes 2010-01-15 13:30:23 +01:00
Martin Gracik 9867c805d0 Added specific code for ppc images 2010-01-14 14:26:55 +01:00