Compare commits

..

24 Commits
master ... f17

Author SHA1 Message Date
Brian C. Lane 3934066303 - Set serial flag when encountering console argument (#823861) (msivak) 2012-05-22 09:18:00 -07:00
Brian C. Lane 2bcb28f9ce - Partially revert "We have a grub2 theme now, so say to use it." (#822123)
(pjones)
2012-05-16 13:35:56 -07:00
Brian C. Lane 7260a044b0 - anaconda-cleanup: umount /run/media too (#820750) (bcl)
- Disable md /boot and /boot/efi on EFI. (#816823) (dlehman)
- dracut: use nfs3 by default (#811242) (wwoods)
- script.py error message needs gettext (bcl)
- We have a grub2 theme now, so say to use it. (pjones)
2012-05-14 11:21:12 -07:00
Brian C. Lane 8822315eef - dracut: automatic updates.img for http/ftp (#809647) (wwoods)
- Install grub2 /before/ writing the config file (re: rhbz #809111) (pjones)
- makeupdates: ignore most of data directory (bcl)
- handle 'cdrom' methodstr (#817084) (bcl)
- Simplify what we dump in device.map for grub2-2.0-0.24.beta4.fc17 . (pjones)
- be more clear about kickstart keyboard errors (#789725) (bcl)
- Fix suggestDeviceName to correctly avoid in-use lv names. (#812528) (dlehman)
- Notify the kernel/udev after creating swap space. (#818352) (dlehman)
2012-05-09 16:37:54 -07:00
Brian C. Lane e714f9b5fb - lower minimum memory requirements by 256M (#708966) (bcl)
- liveinst/gnome: Add a welcome screen for use by the Desktop spin
  (kalevlember)
- Fix anaconda not finding CD when booting without root=live:<CD> (wwoods)
- Fix anaconda not finding CD for kickstart with 'cdrom' (#817084) (wwoods)
- dracut parse-kickstart: don't write empty "nameserver=" (wwoods)
- dracut: fix "repo=cdrom" (also kickstart with "cdrom") (wwoods)
- dracut: fix kickstarting with 'network --device=MAC' (wwoods)
- check treeinfo retrieval for stage2 (#790348) (bcl)
2012-05-04 15:44:55 -07:00
Brian C. Lane 488a79e603 - dracut: add anaconda_auto_updates() (product.img/updates.img) (#800107) (wwoods)
- dracut: support updates=hd:... (#807982) (wwoods)
- dracut: add copytree, rename dev_is_mounted->find_mount (wwoods)
- dracut: fix typo (stray '\n' in anaconda.rules) (wwoods)
- Configure Mac bootloader (mjg)
- Activate devices as needed when parsing /etc/fstab. (#813120) (dlehman)
- We support resizing ntfs even though it is not supported. (#756319) (dlehman)
- Fix the permissions on one of the files we write out. (#817171) (pjones)
- Fix twisty logic around forcing text mode (#811868) (wwoods)
- s390 systems are always headless (wwoods)
- default to msdos disk labels (#816701) (bcl)
- Wrong kickstart bootloader written (hamzy)
2012-05-01 15:29:57 -07:00
Brian C. Lane b5598e8280 - Check /run/initramfs/live/ for packages (#806166) (bcl)
- Add 'cms' dracut module on s390 (wwoods)
2012-04-26 08:39:03 -07:00
Brian C. Lane 6e48671eb0 - anaconda displays conflicting information when using vnc (hamzy)
- run fetch-kickstart-net.sh after setup_net (#804846, #811851) (wwoods)
- remove now-unused 'loadkeys' stub (wwoods)
- fix 'text' or 'cmdline' in kickstart (#814108) (wwoods)
2012-04-23 11:57:08 -07:00
Brian C. Lane 7bda48385e - Fix a variable reference (#813923) (jkeating)
- Complain about "serial" but don't assume ttyS0 (wwoods)
- Remove double quotes in nvram (hamzy)
- add a dialog while running convertfs (#812144) (bcl)
- mount before resizing live image (#811706) (bcl)
- check for valid mountpoints (#748209) (bcl)
2012-04-18 16:54:18 -07:00
Brian C. Lane 8fb835afdf - make dev_is_mounted more reliable (wwoods)
- fix failure to run multiple udev-triggered jobs (#811008) (wwoods)
2012-04-09 20:46:44 -07:00
Brian C. Lane 3fdab6e156 - copy installer image to RAM during upgrades (#810391) (wwoods)
- fix repo={hd,cdrom}:DEV:PATH (#810136) (wwoods)
- read flags using filename globs (bcl)
- Fix repo={http,ftp,nfs} (#810005) (wwoods)
- Fix "memcheck=0" (and other store_true boot args) (wwoods)
- write new options to zipl.conf (dan)
2012-04-06 06:44:43 -07:00
Brian C. Lane 1edaa4479d - Revert "Wait for device activation / "online" hook if rd.neednet is set" (bcl)
- Add missing os import to platform.py (bcl)
2012-04-03 19:21:38 -07:00
Brian C. Lane bbc96b6f7f - Don't allow /usr as a separate partition (#804913) (clumens)
- use /sys/class/dmi instead of dmidecode (bcl)
- restore the GPT blacklist code (bcl)
- add virtio rsyslogd logging to anaconda (bcl)
- dracut/parse-kickstart: handle network --device=link (or none) (wwoods)
- dracut: fix kssendmac/inst.ks.sendmac (wwoods)
- Set ONBOOT=yes for at least one wired netdev by default (#806466) (wwoods)
- detect live backing device (#809342) (dlehman)
- Wait for device activation / "online" hook if rd.neednet is set (wwoods)
- Fix kickstart failure if ks is on the same disk as stage2 (wwoods)
- fix 'mount: Too many levels of symbolic links' error message (wwoods)
- support {stage2,repo}=.../path/to/file.img (#808499) (wwoods)
- dracut when_diskdev_appears: only run cmd once per device (wwoods)
- dracut: don't do kickstart twice, don't use root.info (wwoods)
- Don't use the bootloader config path to find the splash image (#807510)
  (pjones)
2012-04-03 17:15:25 -07:00
Brian C. Lane 10d6b7ceeb - makeupdates: install liveinst to /usr/sbin (bcl)
- liveinst: adjust updates path (#807397) (bcl)
- dracut: add missing spaces for module loading (#804522) (bcl)
- Don't set MALLOC_PERTURB_ when calling grub2-install. (workaround #806784)
  (pjones)
2012-03-28 16:10:52 -07:00
Brian C. Lane d03a62b7a9 - make ks=file:... parse kickstart earlier (#806931) (wwoods)
- Let "root=..." override "repo=..." (wwoods)
- dracut cleanup: use consistent filenames for cmdline.d files (wwoods)
- fix "strsep: command not found" error with repo:hd:.. (#806966) (wwoods)
- load modules needed by Anaconda (#804522) (bcl)
- Fix nfs/nfsiso (NM handover problems / empty net.ifaces) (wwoods)
- Format PReP partition (hamzy)
2012-03-27 16:55:27 -07:00
Dan Horák a7bace5391 add ppc patch by Mark Hamzy 2012-03-27 20:54:53 +02:00
Brian C. Lane 70a985dd05 - Revert "dracut: use /run/install/source for repodir" (bcl)
- Disable creation of btrfs filesystems aside from kickstart. (#787341)
  (dlehman)
- fix text mode KeyError crash (#804483) (wwoods)
- Default to text-mode if 'console=XXX' was provided (#804506) (wwoods)
- dracut startup: "Loading $product $version $arch installer..." (wwoods)
- fix nfsiso:...:/path/to/filename.iso (#804515) (wwoods)
- fix typo in makeupdates (bcl)
- makeupdates: add support for updating systemd services/targets (wwoods)
- disable warnings about boot options needing 'inst.XXX' (wwoods)
- Create default ifcfg-* for each interface (#804504, #804716) (wwoods)
- save ifcfg for every interface we bring up (wwoods)
- Let systemd handle terminal setup, fix possible race with NM (wwoods)
- Migrate PPC from Yaboot to Grub2 for Anaconda (hamzy)
- dracut: fix anaconda-netroot for inst.repo=nfsiso:.. (wwoods)
- dracut: accept inst.updates or updates for live.updates (wwoods)
- makeupdates: put files the right places (wwoods)
- dracut: use /run/install/source for repodir (wwoods)
- read args from 80kickstart.conf (bcl)
2012-03-22 21:59:34 -07:00
Brian C. Lane a43dd3f1c8 - Merged noloader branch (wwoods)
(snipped a long list of commits)
- Schedule (no-op) btrfs format create actions. (#799154) (dlehman)
- intelligently choose the window size (#800609) (bcl)
- fix text upgrade bootloader dialog (#742207) (bcl)
2012-03-16 15:54:19 -07:00
Brian C. Lane d9affcb66f - only allow GPT boot flag on EFI System partition (#746895) (bcl)
- Add dracut args for /usr to bootloader (#787893) (bcl)
- Make sure all kickstart partition reqs get appropriate weight setting.
  (dlehman)
- Fix test for unsupported format type in kickstart. (dlehman)
- Update the fs size limit for ext3/ext4 from 8TB to 16TB. (dlehman)
- Don't allow /boot on logical partition except for grub. (dlehman)
- empty versions shouldn't be upgradable or traceback (#791317) (bcl)
- Don't crash when broken md devices are present. (#731177) (dlehman)
- Add missing definition of BTRFSError. (#796013) (dlehman)
2012-03-06 06:45:06 -08:00
Brian C. Lane 4730ddf07b - import using the right path to iutil (bcl) 2012-02-21 10:13:12 -08:00
Brian C. Lane 6ae1f61a2a - use a dracut shutdown hook to eject media (#787461) (bcl)
- add dracut shutdown eject hook function (#787461) (bcl)
- The createSuggested methods have changed name (#791204, #795058). (clumens)
- Generate repo= ks command only for repos added by user (#738577) (rvykydal)
- Use libpwquality to check root password strength (#755883) (mgracik)
- Generate connection UUID in inital ifcfg files created by anaconda (#705328)
  (rvykydal)
- Take in change of a binary name (brcm_iscsiuio -> iscsiuio) (#731761)
  (rvykydal)
- Set ONBOOT=yes for FCoE devices (#755147) (rvykydal)
- Fix a typo (#794504). (clumens)
- Add support for network --device=link in stage2 kickstart (#790332)
  (rvykydal)
- Set default lang and create default locale files early (wwoods)
- Add 'traceback' boot option for python-meh and libreport testing (vpodzime)
2012-02-20 15:54:31 -08:00
Brian C. Lane 4e0c893303 - Don't set the pmbr bootable flag on Macs, whether booted via EFI or not (mjg)
- Don't set GPT HFS+ partitions as bootable (mjg)
- Mark HFS+ as fsckable (mjg)
- fix setattr in set_cmdline_bool (pschindl)
- Add _mounttype to HFSPlus (mjg)
- Add support for UEFI Mac installs (mjg)
- Add support for HFS+ partitions (mjg)
2012-02-16 13:16:00 -08:00
Brian C. Lane 49ad1fd058 - Clear partitions' metadata when 'clearpart --initlabel' used. (#783841)
(cherry picked from commit 15307cc091212cc69b599b90c239492c9c9586ec)
  (dlehman)
- Fix support for detecting existing mirrored lvs. (#734128) (dlehman)
- fix potential EFIGRUB infinite loop (bcl)
- finish ROOT_PATH changes in bootloader (#789169) (bcl)
- Be more verbose about upgrade failures (#735060) (bcl)
- Skip setting PMBR boot flag on EFI (#754850) (mjg)
- Updated transifex config for f17-branch (bcl)
2012-02-13 15:53:28 -08:00
Brian C. Lane cff99715e1 - anaconda_optparse.py: a new OptionParser that also reads boot args (wwoods)
- Add flags.set_cmdline_bool and flags.read_cmdline (wwoods)
- flags.py: add new BootArgs() object for dealing with boot args (wwoods)
- flags.py: rework/cleanup Flags object (wwoods)
- fix serial console option parsing (#767745) (wwoods)
- run convertfs on upgrade (#787893) (bcl)
- check if stdout and stderr are the same in execWithRedirect and open the file
  only once in such cases (mmatsuya)
- Disable ipv6 on target system when using noipv6 option (#735791) (rvykydal)
2012-02-08 11:14:29 -08:00
5 changed files with 4665 additions and 2893 deletions

213
.gitignore vendored
View File

@ -1,149 +1,64 @@
/anaconda-22.1.tar.bz2
/anaconda-22.2.tar.bz2
/anaconda-22.3.tar.bz2
/anaconda-22.4.tar.bz2
/anaconda-22.6.tar.bz2
/anaconda-22.7.tar.bz2
/anaconda-22.8.tar.bz2
/anaconda-22.9.tar.bz2
/anaconda-22.10.tar.bz2
/anaconda-22.11.tar.bz2
/anaconda-22.12.tar.bz2
/anaconda-22.13.tar.bz2
/anaconda-22.14.tar.bz2
/anaconda-22.15.tar.bz2
/anaconda-22.16.tar.bz2
/anaconda-22.17.tar.bz2
/anaconda-22.18.tar.bz2
/anaconda-22.19.tar.bz2
/anaconda-22.20.tar.bz2
/anaconda-23.0.tar.bz2
/anaconda-23.1.tar.bz2
/anaconda-23.2.tar.bz2
/anaconda-23.3.tar.bz2
/anaconda-23.4.tar.bz2
/anaconda-23.5.tar.bz2
/anaconda-23.6.tar.bz2
/anaconda-23.7.tar.bz2
/anaconda-23.8.tar.bz2
/anaconda-23.9.tar.bz2
/anaconda-23.10.tar.bz2
/anaconda-23.11.tar.bz2
/anaconda-23.12.tar.bz2
/anaconda-23.13.tar.bz2
/anaconda-23.14.tar.bz2
/anaconda-23.15.tar.bz2
/anaconda-23.16.tar.bz2
/anaconda-23.17.tar.bz2
/anaconda-23.18.tar.bz2
/anaconda-23.19.tar.bz2
/anaconda-23.20.tar.bz2
/anaconda-24.0.tar.bz2
/anaconda-24.1.tar.bz2
/anaconda-24.2.tar.bz2
/anaconda-24.3.tar.bz2
/anaconda-24.4.tar.bz2
/anaconda-24.5.tar.bz2
/anaconda-24.6.tar.bz2
/anaconda-24.7.tar.bz2
/anaconda-24.8.tar.bz2
/anaconda-24.9.tar.bz2
/anaconda-24.10.tar.bz2
/anaconda-24.11.tar.bz2
/anaconda-24.12.tar.bz2
/anaconda-24.13.tar.bz2
/anaconda-25.0.tar.bz2
/anaconda-25.1.tar.bz2
/anaconda-25.2.tar.bz2
/anaconda-25.3.tar.bz2
/anaconda-25.4.tar.bz2
/anaconda-25.5.tar.bz2
/anaconda-25.6.tar.bz2
/anaconda-25.7.tar.bz2
/anaconda-25.8.tar.bz2
/anaconda-25.9.tar.bz2
/anaconda-25.10.tar.bz2
/anaconda-25.11.tar.bz2
/anaconda-25.12.tar.bz2
/anaconda-25.13.tar.bz2
/anaconda-25.14.tar.bz2
/anaconda-25.15.tar.bz2
/anaconda-25.16.tar.bz2
/anaconda-25.17.tar.bz2
/anaconda-25.19.tar.bz2
/anaconda-25.20.tar.bz2
/anaconda-26.1.tar.bz2
/anaconda-26.2.tar.bz2
/anaconda-26.3.tar.bz2
/anaconda-26.4.tar.bz2
/anaconda-26.6.tar.bz2
/anaconda-26.7.tar.bz2
/anaconda-26.8.tar.bz2
/anaconda-26.9.tar.bz2
/anaconda-26.10.tar.bz2
/anaconda-26.11.tar.bz2
/anaconda-26.12.tar.bz2
/anaconda-26.13.tar.bz2
/anaconda-26.14.tar.bz2
/anaconda-26.15.tar.bz2
/anaconda-26.16.tar.bz2
/anaconda-26.17.tar.bz2
/anaconda-26.18.tar.bz2
/anaconda-26.19.tar.bz2
/anaconda-26.20.tar.bz2
/anaconda-26.21.tar.bz2
/anaconda-27.1.tar.bz2
/anaconda-27.2.tar.bz2
/anaconda-27.3.tar.bz2
/anaconda-27.4.tar.bz2
/anaconda-27.5.tar.bz2
/anaconda-27.6.tar.bz2
/anaconda-27.7.tar.bz2
/anaconda-27.8.tar.bz2
/anaconda-27.9.tar.bz2
/anaconda-27.10.tar.bz2
/anaconda-27.11.tar.bz2
/anaconda-27.12.tar.bz2
/anaconda-27.13.tar.bz2
/anaconda-27.14.tar.bz2
/anaconda-27.15.tar.bz2
/anaconda-27.16.tar.bz2
/anaconda-27.17.tar.bz2
/anaconda-27.18.tar.bz2
/anaconda-27.19.tar.bz2
/anaconda-27.20.tar.bz2
/anaconda-28.1.tar.bz2
/anaconda-28.2.tar.bz2
/anaconda-28.3.tar.bz2
/anaconda-28.4.tar.bz2
/anaconda-28.5.tar.bz2
/anaconda-28.6.tar.bz2
/anaconda-28.8.tar.bz2
/anaconda-28.9.tar.bz2
/anaconda-28.10.tar.bz2
/anaconda-28.11.tar.bz2
/anaconda-28.12.tar.bz2
/anaconda-28.13.tar.bz2
/anaconda-28.14.tar.bz2
/anaconda-28.15.tar.bz2
/anaconda-28.16.tar.bz2
/anaconda-28.17.tar.bz2
/anaconda-28.18.tar.bz2
/anaconda-28.19.tar.bz2
/anaconda-28.20.tar.bz2
/anaconda-28.22.tar.bz2
/anaconda-29.1.tar.bz2
/anaconda-29.2.tar.bz2
/anaconda-29.3.tar.bz2
/anaconda-29.4.tar.bz2
/anaconda-29.5.tar.bz2
/anaconda-29.6.tar.bz2
/anaconda-29.7.tar.bz2
/anaconda-29.8.tar.bz2
/anaconda-29.9.tar.bz2
/anaconda-29.10.tar.bz2
/anaconda-29.11.tar.bz2
/anaconda-29.12.tar.bz2
/anaconda-29.13.tar.bz2
/anaconda-29.14.tar.bz2
/anaconda-29.15.tar.bz2
anaconda-15.2.tar.bz2
/anaconda-15.3.tar.bz2
/anaconda-15.4.tar.bz2
/anaconda-15.5.tar.bz2
/anaconda-15.6.tar.bz2
/anaconda-15.7.tar.bz2
/anaconda-15.8.tar.bz2
/anaconda-15.9.tar.bz2
/anaconda-15.10.tar.bz2
/anaconda-15.11.tar.bz2
/anaconda-15.12.tar.bz2
/anaconda-15.13.tar.bz2
/anaconda-15.14.tar.bz2
/anaconda-15.15.tar.bz2
/anaconda-15.16.tar.bz2
/anaconda-15.17.tar.bz2
/anaconda-15.18.tar.bz2
/anaconda-15.19.tar.bz2
/anaconda-15.20.tar.bz2
/anaconda-16.0.tar.bz2
/anaconda-16.1.tar.bz2
/anaconda-16.2.tar.bz2
/anaconda-16.3.tar.bz2
/anaconda-16.4.tar.bz2
/anaconda-16.5.tar.bz2
/anaconda-16.6.tar.bz2
/anaconda-16.7.tar.bz2
/anaconda-16.8.tar.bz2
/anaconda-16.9.tar.bz2
/anaconda-16.10.tar.bz2
/anaconda-16.11.tar.bz2
/anaconda-16.12.tar.bz2
/anaconda-16.13.tar.bz2
/anaconda-16.14.tar.bz2
/anaconda-17.0.tar.bz2
/anaconda-17.1.tar.bz2
/anaconda-17.2.tar.bz2
/anaconda-17.3.tar.bz2
/anaconda-17.4.tar.bz2
/anaconda-17.5.tar.bz2
/anaconda-17.6.tar.bz2
/anaconda-17.7.tar.bz2
/anaconda-17.8.tar.bz2
/anaconda-17.9.tar.bz2
/anaconda-17.10.tar.bz2
/anaconda-17.11.tar.bz2
/anaconda-17.12.tar.bz2
/anaconda-17.13.tar.bz2
/anaconda-17.14.tar.bz2
/anaconda-17.15.tar.bz2
/anaconda-17.16.tar.bz2
/anaconda-17.17.tar.bz2
/anaconda-17.18.tar.bz2
/anaconda-17.19.tar.bz2
/anaconda-17.20.tar.bz2
/anaconda-17.21.tar.bz2
/anaconda-17.22.tar.bz2
/anaconda-17.23.tar.bz2
/anaconda-17.24.tar.bz2
/anaconda-17.25.tar.bz2
/anaconda-17.26.tar.bz2
/anaconda-17.27.tar.bz2
/anaconda-17.28.tar.bz2
/anaconda-17.29.tar.bz2

21
Makefile Normal file
View File

@ -0,0 +1,21 @@
# Makefile for source rpm: anaconda
# $Id$
NAME := anaconda
SPECFILE = $(firstword $(wildcard *.spec))
define find-makefile-common
for d in common ../common ../../common ; do if [ -f $$d/Makefile.common ] ; then if [ -f $$d/CVS/Root -a -w $$d/Makefile.common ] ; then cd $$d ; cvs -Q update ; fi ; echo "$$d/Makefile.common" ; break ; fi ; done
endef
MAKEFILE_COMMON := $(shell $(find-makefile-common))
ifeq ($(MAKEFILE_COMMON),)
# attempt a checkout
define checkout-makefile-common
test -f CVS/Root && { cvs -Q -d $$(cat CVS/Root) checkout common && echo "common/Makefile.common" ; } || { echo "ERROR: I can't figure out how to checkout the 'common' module." ; exit -1 ; } >&2
endef
MAKEFILE_COMMON := $(shell $(checkout-makefile-common))
endif
include $(MAKEFILE_COMMON)

File diff suppressed because it is too large Load Diff

2
import.log Normal file
View File

@ -0,0 +1,2 @@
anaconda-14_12-1_fc13:HEAD:anaconda-14.12-1.fc13.src.rpm:1279805565
anaconda-14_13-1_fc13:HEAD:anaconda-14.13-1.fc13.src.rpm:1280219902

View File

@ -1 +1 @@
SHA512 (anaconda-29.15.tar.bz2) = 13036274c600ef33a6644c51870399051088d3bab07174e3c3f7049ee04943ac7daa8546cdbb85024cdf9580fbe614b9ebd8472388f0ab05778cf07422638990
4096cc92fd59cdfc82b9b5b1e335d4e0 anaconda-17.29.tar.bz2