| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
| |
The udev environment variable ANACONDA must be set for any of the
rules in 70-anaconda.rules to be run. It's handled by init for
normal installs.
|
| |
|
| |
|
|
|
|
|
| |
Just like we want things to not be mounted and lvm to be not active when
doing liveinstalls, we also want to start with any mdraid arrays deactivated.
|
| |
|
|
|
|
|
|
|
| |
Remove the ANACONDAVERSION environment variable and embed the version
number at build time. The isys.getAnacondaVersion() function returns
the version number to Python code. If need be, it can be extended to
libisys.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We were losing strings from liveinst/liveinst.desktop.in, ui/*.glade,
and lang-table whenever update-po would run. Expand the po/ Makefiles
with Rules-lang-table, Rules-glade, and Rules-liveinst. These files add
targets that generate the source files that the main po Makefile targets
will read. Use intltool-extract to generate these source files from the
glade files and the liveinst files. For lang-table, construct a source
file manually.
Modify scripts/getlangnames.py to open *.gmo files instead of *.mo
files.
In the ui/ and liveinst/ subdirs, add the *.h files to CLEANFILES so a
'make clean' operation will clear them out.
|
|
|
|
| |
Match up to the silent make thing we have by default now.
|
| |
|
|
|
|
|
| |
Add back missing liveinst/liveinst and liveinst/zz-liveinst.sh. Make
sure they are not listed in the .gitignore file.
|
|
|
|
|
|
|
|
|
|
|
| |
Added liveinst/Makefile.am and restructured the subdirectory to work a
little more easily with autoconf and automake. The liveinst.console
file has been moved to console.apps/liveinst. The liveinst.pam file has
been moved to pam.d/liveinst. Additional Makefile.am files are present
in those subdirectories.
The restructure of liveinst/ is to account for the fact that most of the
files we have to install are named 'liveinst'.
|
|
|
|
|
|
| |
This should add the version number to exception reports for livecd installs
launched by clicking the icon or menu option or whatever. It will not help
the case where people run anaconda by hand from a command line.
|
|
|
|
|
| |
In the live install, having things mounted leads to tracebacks.
This isn't really fool-proof, but it should help
|
|
|
|
|
|
|
| |
Instead of loading filesystem modules all at once in loader, load them as
needed from the filesystem format __init__ methods. The intention here is to
remove a lot of the special code from loader and avoid kernel errors in
modules that the user never even wants to have involved.
|
|
|
|
|
| |
This is a bit of a big hammer, but disable devkit-disks from touching things
during a live install until we can do something a little bit more fine-grained
|
|
|
|
|
| |
devicekit-disks is mounting fixed disks right now which then causes us pain in the installer. let's try to
unmount everything before anaconda starts
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Now that btrfs is in mainline, let's let anaconda play with
it too ;) We still need btrfs.ko in the kernel, and btrfs
support in e2fsprogs. I've got the latter patch submitted
upstream, and it's in rawhide now.
Note that the below is 100% totally untested and may even have
typos, my track record with python is not too good, sorry. :)
So review would be appreciated....
Updated to address Radek's review, as well as adding the requisite
witty (commandline-space-eating) boot option...
(And stopped trying to use parted fs identification -- katzj)
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
|
|
|
|
|
| |
xinitrc *sources* the shell scripts, it doesn't run them. So we can't just
exit otherwise, we exit xinitrc
|
| |
|
| |
|
|
|
|
|
| |
We don't support installing to the internal nand of the XO, so we shouldn't
set up the desktop file
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
| |
If you're kicking off your live install via liveinst or textinst on the
kernel command line, you should get to pick your language
|
|
|
|
|
| |
We don't do things based on the method string anymore, so explicitly
specify that we're doing a livecd based install
|
| |
|
| |
|
|
|
|
| |
Allow passing options and don't spew errors with SELinux disabled
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
All Makefiles have a standard RH license boilerplate. Existing
copyright ranges have been expanded out to list each year, since you
are supposed to do that for license boilerplates (ranges aren't
valid). Any existing authors mentioned are listed under the Red Hat
Author(s) part.
|
| |
|
| |
|
| |
|
|
|
|
| |
to avoid dmraid funkiness (#357401)
|
| |
|
|
|
|
|
|
| |
* liveinst/liveinst.sh (ANACONDA): Only use hal-lock if hal is running
* anaconda (Anaconda): Fix for runinst with live images
|
| |
|
|
|
|
|
|
| |
* livecd.py (LiveCDImageMethod.unmountNonFstabDirs): Fix syntax error.
* liveinst/liveinst.sh: Fix path.
|
|
|
|
| |
* liveinst/liveinst.sh: Use /dev/live-osimg-min if it exists
|
| |
|
|
|
|
| |
* liveinst/Makefile: Merge translations for the desktop file (#237263)
|
|
|
|
|
|
|
|
|
|
|
| |
* liveinst/liveinst.xinit: Work with changes for running from
RAM/usb stick
* liveinst/liveinst.sh: Adjust to use the block device instead of
the mount point as the interesting part of the live image.
* livecd.py: Changes so that we can work with the live image
running from RAM or from a USB stick
|
|
|
|
| |
* anaconda.spec: Bump version.
|
|
|
|
| |
* liveinst/liveinst.sh: Use the right syntax for hal-lock
|
|
|
|
|
| |
* liveinst/liveinst.sh: Load modules so that we can do filesystem
stuff, etc (#230945)
|