Compare commits
16 Commits
Author | SHA1 | Date |
---|---|---|
Brian C. Lane | 93d9adc231 | |
Brian C. Lane | 8b23f18b4d | |
David Lehman | 6555f4c5c1 | |
David Lehman | 343c85c31d | |
David Lehman | 47bd6a88e9 | |
Jesse Keating | 54f5d50633 | |
David Lehman | fd6c7f2729 | |
David Lehman | 8185d08a66 | |
David Lehman | 39b4197b48 | |
David Lehman | cbf281bb56 | |
David Lehman | b94bbde019 | |
Chris Lumens | 785f0af02c | |
Chris Lumens | b97c94f804 | |
Chris Lumens | e86f9f6601 | |
Chris Lumens | 3fb492cc0c | |
Chris Lumens | 66c90fad40 |
|
@ -1 +1,2 @@
|
|||
anaconda-14.13.tar.bz2
|
||||
/anaconda-14.21.tar.bz2
|
||||
/anaconda-14.22.tar.bz2
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
From 48d1e97b2b8c5853e35dea2391b44ae00625b780 Mon Sep 17 00:00:00 2001
|
||||
From: Chris Lumens <clumens@redhat.com>
|
||||
Date: Wed, 11 Aug 2010 10:38:13 -0400
|
||||
Subject: [PATCH 1/6] Update systemd's default.target for the desired runlevel (#623102, mschmidt).
|
||||
|
||||
---
|
||||
pyanaconda/desktop.py | 10 +++++++++-
|
||||
1 files changed, 9 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/pyanaconda/desktop.py b/pyanaconda/desktop.py
|
||||
index 49b7bbe..306e481 100644
|
||||
--- a/pyanaconda/desktop.py
|
||||
+++ b/pyanaconda/desktop.py
|
||||
@@ -19,7 +19,7 @@
|
||||
# Author(s): Matt Wilson <msw@redhat.com>
|
||||
#
|
||||
|
||||
-import string
|
||||
+import string, os
|
||||
from simpleconfig import SimpleConfigFile
|
||||
|
||||
import logging
|
||||
@@ -65,6 +65,14 @@ class Desktop (SimpleConfigFile):
|
||||
inittab.write (line)
|
||||
inittab.close ()
|
||||
|
||||
+ if not os.path.isdir(instPath + '/etc/systemd/system'):
|
||||
+ log.warning("there is no /etc/systemd/system directory, cannot update default.target!")
|
||||
+ return
|
||||
+ default_target = instPath + '/etc/systemd/system/default.target'
|
||||
+ if os.path.islink(default_target):
|
||||
+ os.unlink(default_target)
|
||||
+ os.symlink('/etc/systemd/system/runlevel' + str(self.runlevel) + '.target', default_target)
|
||||
+
|
||||
if self.getDefaultDesktop():
|
||||
f = open(instPath + "/etc/sysconfig/desktop", "w")
|
||||
f.write(str (self))
|
||||
--
|
||||
1.7.1.1
|
||||
|
|
@ -0,0 +1,49 @@
|
|||
From 007bad21878d74600575ed8791a5ecb9dea3c49d Mon Sep 17 00:00:00 2001
|
||||
From: Chris Lumens <clumens@redhat.com>
|
||||
Date: Wed, 11 Aug 2010 17:02:20 -0400
|
||||
Subject: [PATCH 4/6] Make sure "nomodeset" and "xdriver=" get passed on to stage2 (#623129).
|
||||
|
||||
---
|
||||
loader/loader.c | 12 ++++++++++--
|
||||
1 files changed, 10 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/loader/loader.c b/loader/loader.c
|
||||
index f14713b..3588bce 100644
|
||||
--- a/loader/loader.c
|
||||
+++ b/loader/loader.c
|
||||
@@ -1134,7 +1134,9 @@ static void parseCmdLineFlags(struct loaderData_s * loaderData,
|
||||
splitProxyParam(v, &loaderData->proxyUser,
|
||||
&loaderData->proxyPassword, &loaderData->proxy);
|
||||
}
|
||||
- } else if (numExtraArgs < (MAX_EXTRA_ARGS - 1)) {
|
||||
+ }
|
||||
+
|
||||
+ if (numExtraArgs < (MAX_EXTRA_ARGS - 1)) {
|
||||
/* go through and append args we just want to pass on to */
|
||||
/* the anaconda script, but don't want to represent as a */
|
||||
/* LOADER_FLAGS_XXX since loader doesn't care about these */
|
||||
@@ -1153,6 +1155,7 @@ static void parseCmdLineFlags(struct loaderData_s * loaderData,
|
||||
!strcasecmp(k, "dmraid") ||
|
||||
!strcasecmp(k, "nodmraid") ||
|
||||
!strcasecmp(k, "xdriver") ||
|
||||
+ !strcasecmp(k, "nomodeset") ||
|
||||
!strcasecmp(k, "syslog")) {
|
||||
|
||||
/* vnc implies graphical */
|
||||
@@ -1175,7 +1178,12 @@ static void parseCmdLineFlags(struct loaderData_s * loaderData,
|
||||
flags |= LOADER_FLAGS_EARLY_NETWORKING;
|
||||
}
|
||||
|
||||
- checked_asprintf(&extraArgs[numExtraArgs],"--%s", k);
|
||||
+ if (v != NULL) {
|
||||
+ checked_asprintf(&extraArgs[numExtraArgs], "--%s=%s", k, v)
|
||||
+ } else {
|
||||
+ checked_asprintf(&extraArgs[numExtraArgs],"--%s", k);
|
||||
+ }
|
||||
+
|
||||
numExtraArgs += 1;
|
||||
|
||||
if (numExtraArgs > (MAX_EXTRA_ARGS - 2)) {
|
||||
--
|
||||
1.7.1.1
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
From 6045a6c5ce5a7eae92e80aa13a545af2dceff7be Mon Sep 17 00:00:00 2001
|
||||
From: Chris Lumens <clumens@redhat.com>
|
||||
Date: Thu, 12 Aug 2010 13:12:16 -0400
|
||||
Subject: [PATCH 5/6] I don't need to pass "nomodeset" to stage2 after all.
|
||||
|
||||
---
|
||||
loader/loader.c | 1 -
|
||||
1 files changed, 0 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/loader/loader.c b/loader/loader.c
|
||||
index 3588bce..d09357f 100644
|
||||
--- a/loader/loader.c
|
||||
+++ b/loader/loader.c
|
||||
@@ -1155,7 +1155,6 @@ static void parseCmdLineFlags(struct loaderData_s * loaderData,
|
||||
!strcasecmp(k, "dmraid") ||
|
||||
!strcasecmp(k, "nodmraid") ||
|
||||
!strcasecmp(k, "xdriver") ||
|
||||
- !strcasecmp(k, "nomodeset") ||
|
||||
!strcasecmp(k, "syslog")) {
|
||||
|
||||
/* vnc implies graphical */
|
||||
--
|
||||
1.7.1.1
|
||||
|
139
anaconda.spec
139
anaconda.spec
|
@ -2,7 +2,7 @@
|
|||
|
||||
Summary: Graphical system installer
|
||||
Name: anaconda
|
||||
Version: 14.13
|
||||
Version: 14.22
|
||||
Release: 1%{?dist}
|
||||
License: GPLv2+
|
||||
Group: Applications/System
|
||||
|
@ -126,7 +126,7 @@ Requires: dbus-python
|
|||
Requires: cracklib-python
|
||||
Requires: python-bugzilla
|
||||
Requires: python-nss
|
||||
Requires: tigervnc-server
|
||||
Requires: tigervnc-server-minimal
|
||||
%ifarch %livearches
|
||||
Requires: usermode
|
||||
Requires: zenity
|
||||
|
@ -223,6 +223,141 @@ update-desktop-database &> /dev/null || :
|
|||
%endif
|
||||
|
||||
%changelog
|
||||
* Tue Oct 19 2010 Brian C. Lane <bcl@redhat.com> - 14.22-1
|
||||
- Properly identify device-mapper partitions set up by kpartx. (#644616)
|
||||
(dlehman)
|
||||
- Don't ever try to mount ntfs filesystems. (#637319) (dlehman)
|
||||
|
||||
* Mon Oct 18 2010 Brian C. Lane <bcl@redhat.com> - 14.21-1
|
||||
- Take into account hidden disks (#583906) (bcl)
|
||||
|
||||
* Thu Oct 14 2010 David Lehman <dlehman@redhat.com> - 14.20-1
|
||||
- Make sure we have the container before the member arrays. (#642765) (dlehman)
|
||||
- use different approach to tweak gconf settings in the image (#642358).
|
||||
(akozumpl)
|
||||
- anaconda: Disable X server regenerations (#609245) (ajax)
|
||||
- Rescan disks when moving back through upgrade check (#635778) (bcl)
|
||||
- Turn off betanag. (#642483) (dlehman)
|
||||
|
||||
* Mon Oct 11 2010 David Lehman <dlehman@redhat.com> - 14.19-1
|
||||
- Attempt to bring the network up before saving a bug report (#635821).
|
||||
(clumens)
|
||||
- Honor selected hostname on Live CD (#638634) (rvykydal)
|
||||
- Fix permissions of wepkey file to 0600 (#636099) (rvykydal)
|
||||
- Preset default config for immediate Close in nm-c-e enablement (#641308)
|
||||
(rvykydal)
|
||||
- Fix non-dhcp network enablement in stage 2 (#640951) (rvykydal)
|
||||
|
||||
* Wed Oct 06 2010 David Lehman <dlehman@redhat.com> - 14.18-1
|
||||
- Fix a storage logging import (#636621). (clumens)
|
||||
- Fix setting of $HOME (pjones)
|
||||
- Properly rescan storage with Reset in partition GUI (#635778) (bcl)
|
||||
- Save the partition type selection when moving back (#635778) (bcl)
|
||||
- Properly rescan disks when moving back (#635778) (bcl)
|
||||
- Fix EFI bootloader install problems (#635873, #635887) (bcl)
|
||||
- Re-add cleardiskssel step when autopart is chosen. (#635332) (dlehman)
|
||||
- Pull boot splash image from correct location (#635330) (bcl)
|
||||
- Add files for polkit to initrd.img (#633315) (rvykydal)
|
||||
- Remove old kernels with new bootloader (#633234) (bcl)
|
||||
- Both the inittab and systemd sections can return. Move this part earlier.
|
||||
(notting)
|
||||
- Pass xdriver to anaconda in liveinst (#633827) (bcl)
|
||||
- Reset resolver after network device activation (#632489) (rvykydal)
|
||||
- Fix importing the netconfig UI in rescue mode (#632510). (clumens)
|
||||
- iscsi: rename variable in addIscsiDrive. (akozumpl)
|
||||
- Re-fix systemd default link (#627401, mschmidt). (clumens)
|
||||
- Remove losetup and unlosetup from isys (bcl)
|
||||
- Remove losetup usage (bcl)
|
||||
- Various upd-instroot cleanups, most importantly for firstaidkit (#627758).
|
||||
(clumens)
|
||||
|
||||
* Wed Sep 01 2010 David Lehman <dlehman@redhat.com> - 14.17-1
|
||||
- i18n: do not build translatable sentences from parts (#622545). (akozumpl)
|
||||
- memory: install.img is now >150 MB so count 192 MB extra for it. (akozumpl)
|
||||
- memory: check_memory() displays GUI dialog on livecd (#624534). (akozumpl)
|
||||
- readvars should split variables into at most 2 pieces (bcl)
|
||||
- Adding output to method selection process (bcl)
|
||||
- systemd symlinks now reside in /lib (#627401). (clumens)
|
||||
- loader: parseCmdLineIp* takes just the value as an argument now. (akozumpl)
|
||||
- And change the tigervnc requires in the spec file too. (clumens)
|
||||
- Require tigervnc-server-minimal to remove perl from livecd (#627280).
|
||||
(clumens)
|
||||
- Do disklabel handling for whole disk formats unknown to anaconda (#619721)
|
||||
(hdegoede)
|
||||
- Don't touch resolv.conf which is handled by NM (#622927) (rvykydal)
|
||||
- Do not use autoconfiguration for DHCPv6 (#623216) (rvykydal)
|
||||
- After cancelled stage 2 network enablement remove temporary repo (#623639)
|
||||
(rvykydal)
|
||||
- Fix traceback when using duplicate name for added/edited repo (#623080)
|
||||
(rvykydal)
|
||||
- Fix traceback after Cancel in stage 2 network enablement dialog (#623017)
|
||||
(rvykydal)
|
||||
- Add support for ipv6 to text UI network enablement (#612476) (rvykydal)
|
||||
- Remember user's choice when going back in Configure TCP/IP (#609570)
|
||||
(rvykydal)
|
||||
- Update generating of anaconda-ks.cfg for ipv6. (rvykydal)
|
||||
- Update ks network command for ipv6 in anaconda. (rvykydal)
|
||||
- Fix comparison between /dev/disk/* paths and udev symlinks (#621515).
|
||||
(clumens)
|
||||
- Remove telnetd.h from POTFILES.in so make works again. (clumens)
|
||||
- Reset labels on /var/cache/yum as well (#623434). (clumens)
|
||||
- NetworkManager uses a different config file now (#623937). (clumens)
|
||||
- Remove telnet support. (dlehman)
|
||||
- Allow omission of --size for partitions, use default size. (dlehman)
|
||||
- LVM and LUKS now align everything to 1MB boundaries. (#623458) (dlehman)
|
||||
- Clearing of formatting from unpartitioned disks belongs in clearPartitions.
|
||||
(dlehman)
|
||||
- Only set noverifyssl on URL installs (#621469). (clumens)
|
||||
|
||||
* Thu Aug 12 2010 Chris Lumens <clumens@redhat.com> - 14.16-1
|
||||
- I don't need to pass "nomodeset" to stage2 after all. (clumens)
|
||||
- Make sure "nomodeset" and "xdriver=" get passed on to stage2 (#623129).
|
||||
(clumens)
|
||||
- Do not support "part --grow raid.XX" (#577432). (clumens)
|
||||
- Update systemd's default.target for the desired runlevel (#623102, mschmidt).
|
||||
(clumens)
|
||||
- Skip cleardiskssel on custom partitioning (#620647). (clumens)
|
||||
- logging: typo in analog (akozumpl)
|
||||
- logging: fix logic in getSyslog(). (akozumpl)
|
||||
- Use full EFI path to map drives for grub (#598572) (bcl)
|
||||
- Don't complain about upgrading the same release (#620953) (bcl)
|
||||
- Don't crash on unnamed installs (#621685) (bcl)
|
||||
- Log exclusiveDisks, ignoredDisks, and reasons for ignoring devices. (dlehman)
|
||||
- Include mpath/fwraid member devices in exclusiveDisks. (dlehman)
|
||||
|
||||
* Thu Aug 05 2010 Chris Lumens <clumens@redhat.com> - 14.15-1
|
||||
- Fix typo and set mpaths' sysfs path before querying udevdb. (#620712)
|
||||
(dlehman)
|
||||
- services is a set, not a list (#620900, akozumpl). (clumens)
|
||||
- Honor bootdrive selection when autopartitioning (#620442) (hdegoede)
|
||||
- shutdown: Use lstat to test for /lib64 (hdegoede)
|
||||
- shutdown: don't unmount /sys and /proc (hdegoede)
|
||||
|
||||
* Mon Aug 02 2010 Chris Lumens <clumens@redhat.com> - 14.14-1
|
||||
- Write out correct nfs url for repo= in /root/anaconda-ks.cfg (#584580)
|
||||
(rvykydal)
|
||||
- mdadm -I no longer accepts --no-degraded (#620359) (hdegoede)
|
||||
- Update buildinstall because of new man package name (mgracik)
|
||||
- Clarify name of function that identifies biosraid member devices. (dlehman)
|
||||
- Use dm subsystem functions to identify dmraid,mpath partitions. (dlehman)
|
||||
- Move disk enumeration to a method of FilterWindow. (dlehman)
|
||||
- Check if an mpath should be ignored before adding it to the devicetree.
|
||||
(dlehman)
|
||||
- Add handling for mpath and fwraid devices in exclusiveDisks. (dlehman)
|
||||
- Add functions to identify specific types of device-mapper devices. (dlehman)
|
||||
- Ignore active fwraids and mpaths when setting up the filter ui. (dlehman)
|
||||
- Include pyconfig*.h so that we can actually run python2.7 . (pjones)
|
||||
- Remove translation of error strings in uncpio.c (bcl)
|
||||
- Clean up tabs in uncpio.c (bcl)
|
||||
- Redirect uncpio errors to syslog (#618181) (bcl)
|
||||
- Make sure multipathd starts on systems using mpath storage (#615040)
|
||||
(dcantrell)
|
||||
- Handle systems where all disks have a whole disk format (#617554) (dcantrell)
|
||||
- Include modprobe file for Mellanox 10GB driver (#611997) (dcantrell)
|
||||
- Remove some more kickstart duplication (#617512). (clumens)
|
||||
- Fix setup of LVs (bcl)
|
||||
- Include the kickstart file in the traceback (bcl)
|
||||
|
||||
* Tue Jul 27 2010 Ales Kozumplik <akozumpl@redhat.com> - 14.13-1
|
||||
- Use readvars_parse_file in loader/init.c (dcantrell)
|
||||
- Use readvars_parse_*() in loader/loader.c (dcantrell)
|
||||
|
|
Loading…
Reference in New Issue