Commit Graph

2298 Commits

Author SHA1 Message Date
Martin Gracik 1de4bb132c Have to call os.makedirs 2011-03-22 17:36:46 +01:00
Martin Gracik 84f00068e3 images dir already exists, we just need to set it 2011-03-21 09:23:01 +01:00
Ales Kozumplik eefd77e1b1 Do not remove libassuan.
A python lib we use (python-value_key) depends on this. If it fails to
import the module we see weird problems importing python modules backed up
by .so libraries, for instance:

ImportError: /lib64/libcryptsetup.so.1: undefined symbol: uuid_generate

Related: rhbz#684742
2011-03-18 10:27:05 +01:00
Martin Gracik 69214fd47a The biarch is a function not an attribute 2011-03-17 13:26:24 +01:00
Martin Gracik 4486889792 Create images directory in outputtree 2011-03-17 13:04:11 +01:00
Martin Gracik dc7b2e28dc Use gzip on ppc initrd 2011-03-17 11:03:22 +01:00
Martin Gracik 8ed6ac4d7b Create efibootdir if doing efi images 2011-03-17 11:03:22 +01:00
Ales Kozumplik f851fc4636 Get rid of create_gconf().
We do what create_gconf is trying to achieve in get_config_files(). What's
more, the files in crete_gconf() end up in the root directory where
nothing can possibly use them because the root user's home is now /root.
2011-03-16 09:14:31 +01:00
Ales Kozumplik 8565998511 gconf/metacity: have only one workspace.
Related: rhbz#683548
2011-03-16 09:06:21 +01:00
Martin Gracik 73b62e0cf5 Add yum-langpacks yum plugin to anaconda environment (notting)
This allows for installation of package's language packs without needing to
list them explicitly in the <foo>-support comps groups. Those groups (and
the corresponding code in yuminstall.py) are still needed at least in the
short term, due to fonts, input methods, and some internal architecture
issues in the plugin.
2011-03-15 16:39:45 +01:00
Martin Gracik 70cfd01f00 Replace variables in yaboot.conf 2011-03-15 16:38:08 +01:00
Martin Gracik 476c16b383 Add sparc specific packages 2011-03-15 14:33:57 +01:00
Martin Gracik 4af2c865c9 Skip keymap creation on s390 2011-03-15 14:29:29 +01:00
Martin Gracik a21be14937 Copy shutdown and linuxrc.s390 on s390 2011-03-15 14:27:31 +01:00
Martin Gracik e372574f32 Add packages for s390 2011-03-15 14:23:01 +01:00
Martin Gracik 4d1795a091 Add support for sparc 2011-03-15 14:14:51 +01:00
Martin Gracik 5878db3e81 Use factory to get the image classes 2011-03-15 13:51:43 +01:00
Martin Gracik c922ae64a9 treeinfo has to be addressed as self.treeinfo 2011-03-15 10:54:25 +01:00
Martin Gracik 3c8ccf997a Add support for s390 2011-03-15 10:53:52 +01:00
Martin Gracik 566c992653 Add the xen section to treeinfo on x86_64 2011-03-14 14:07:32 +01:00
Martin Gracik 55fd24ea86 Fix magic and mapping paths 2011-03-14 14:01:01 +01:00
Martin Gracik fdbf53227e Fix passing of prepboot and macboot arguments 2011-03-14 14:01:01 +01:00
Martin Gracik ab515eff64 Small ppc fixes 2011-03-14 14:01:01 +01:00
Martin Gracik 201116ac31 Check if the file we want to remove exists
If we have directory symlinks, some files could have already
been removed and we get a traceback. This prevents the traceback.
2011-03-14 14:01:01 +01:00
Martin Gracik b368672429 Install x86 specific packages only on x86 2011-03-14 14:01:00 +01:00
Martin Gracik b7912a22b3 Change the location of zImage.lds 2011-03-14 14:01:00 +01:00
Martin Gracik d65c36b128 Added ppc specific packages 2011-03-14 14:01:00 +01:00
Martin Gracik 3e965f5a30 memtest and efika.forth are in /boot 2011-03-14 14:01:00 +01:00
Martin Gracik 98d695f9a2 Add support for ppc
The way we create the images had to be changed a little.
Some code had to be moved to other places, so we can create
images for other architectures too.
2011-03-14 14:01:00 +01:00
Martin Gracik 9cd0262212 Minor sparc pseudo code changes 2011-03-14 13:58:38 +01:00
Martin Gracik 671c2dd73d Added sparc pseudo code (dgilmore) 2011-03-14 13:58:38 +01:00
Martin Gracik f36526d1c9 Added s390 and x86 pseudo code 2011-03-14 13:58:38 +01:00
Martin Gracik 6b6fa4be81 Added ppc pseudo code 2011-03-14 13:58:38 +01:00
Martin Gracik cd0107c9d8 New version 2011-03-14 12:34:25 +01:00
Martin Gracik 6e14df3478 Add the images-xen section to treeinfo on x86_64 2011-03-14 09:51:19 +01:00
Martin Gracik 213125199d Print a message when no arguments given (#684463) 2011-03-14 09:43:12 +01:00
Martin Gracik 0a7f221bd5 Mako template returns unicode strings (#681003)
New mako template returns unicode strings, which are
a problem for shlex. We need to encode them to ascii.
2011-03-10 10:53:55 +01:00
Martin Gracik 8e9f96c12a The check option in options causes ValueError
The crc32 check we want is the default anyway,
so we don't need to specify it.
2011-02-22 18:20:13 +01:00
Ales Kozumplik 0ce2dc14e4 Disable all ctrl-alt-arrow metacity shortcuts.
No need for desktop switching, just makes the users confused.

Resolves: rhbz#678892
2011-02-21 15:26:30 +01:00
Martin Gracik 28252ea544 Remove the locale-archive explicitly
The locale-archive file is not in the glibc-common filelist,
so it does not get erased along with the package.
2011-02-21 10:53:55 +01:00
Martin Gracik a9e52a70f4 Use xz when compressing the initrd
This makes the image a lot smaller.
2011-02-18 10:25:53 +01:00
Martin Sivak ee955f3ad1 Keep the source files for locales and get rid of the binary form.
Anaconda prepares locale as needed during runtime. This saves space.
2011-02-14 20:11:43 +01:00
Ales Kozumplik 7d9a728651 Add /sbin to $PATH (for the tty2 terminal). 2011-02-10 17:08:13 +01:00
Martin Gracik c4368c98ec Create /var/run/dbus directory in installtree 2011-01-31 20:58:04 +01:00
Martin Gracik cdff835357 Add mkdir support to template
Allow mkdir command in initrd template,
so we can specify directories we need
to create in install tree.
2011-01-31 20:57:07 +01:00
Martin Gracik 8d4be0f87c gpart is present only on i386 arch (#672611)
Don't try to install it on other archs.
2011-01-26 11:29:15 +01:00
Martin Gracik 7a98dc4ca6 util-linux-ng changed to util-linux 2011-01-26 11:15:27 +01:00
Martin Gracik 472c36a00c New version 2011-01-24 13:32:30 +01:00
Martin Gracik e34318d75f Don't remove libmount package
Resolves: #671168
2011-01-21 11:19:47 +01:00
Martin Gracik d264eb3ed8 Don't create mtab symlink, already exists
Resolves: #671155
2011-01-21 11:18:47 +01:00