Age | Commit message (Collapse) | Author |
|
|
|
|
|
Conflicts:
doc/official_installation_guide_en
|
|
See http://www.archlinux.org/news/dropping-tcp_wrappers-support
|
|
|
|
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
|
|
This is a vast simplification of the setup and doesn't insert default
values since there's no "on/off" array as there was with the net-tools
setup. If nothing is defined, its not added to the config.
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
|
|
quote where necessary and use bash syntax.
Signed-off-by: Dave Reisner <dreisner@archlinux.org>
|
|
|
|
|
|
Changed to base and base-devel.
|
|
|
|
|
|
|
|
|
|
This commit supports using a btrfs directly.
Despite recommendations and strong suggestions to somehow prevent users from
doing this (and using subvolumes instead) - see
http://mailman.archlinux.org/pipermail/arch-releng/2010-December/001341.html -
it's taking way to long for code to support this to go into AIF.
It's now the users' choice to choose what they want and deal with the
consequences.
|
|
* always execute copy_timezone_file (), whether the user changed the timezone or
not, and no matter which procedure we're running. (specifically automatic procedure!)
if $TIMEZONE is set, it will create /etc/localtime appropriately on the live system
* make target_localtime () - executed through postconfigure_target () -
compatible with the case where no /etc/localtime file exists.
|
|
|
|
This prevents the exit code of the last command (i.e. the test case)
"leaking" to the exit call.
|
|
|
|
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
|
|
interactive_syslinux depends on the syslinux-install_update script that
is in the Arch syslinux package.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
|
|
|
|
|
|
This gives two advantages:
1) assurance the right package gets installed (and more explicit for user)
2) no need to ask for a bootloader again later in the process.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
Update function to be flexible with the use of multiple bootloaders
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
find_usable_blockdevices returns a list of block devices such as those
exposed by SCSI/Sata, CCISS, IDA, LVM and Linux SOFT RAID; as well as
any partitions on top of those.
Devices in use by LVM and SOFT RAID are excluded.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
|
|
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
|
|
* indentation fixes
* simplify label/uuid code
* simplify variable names
* remove some cruft
* fix/improve some code and spelling
|
|
The function now stores parameters into var kernel_parameters. The
new function does not set the kernel name (vmlinuz). This must now be
done in the bootloader configuration code.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
Uses bash globbing and parameter expansion to find all of the slaves for
a raid device. This is a much better method then using ls. Also, by
looking at DEVNAME in the uevent file we provide support for block
device that are not in the root of /dev.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
again afterwards
|
|
|
|
device_is_raid now uses dev major number to determine if a device is a
raid device. A major ID of 8 is a /dev/sd? device whereas a major ID of
9 is a 'metadata' (raid) device.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
* bugfix: $grubmenu was not set correctly, because $var_TARGET_DIR was
not set when grubmenu was being defined
* feature: allow more control over on which system (where the root is
mounted) to work with
|
|
|
|
|
|
|
|
|
|
was broken since 5c03ae0f698800e4cae751df078443e5fc461787
|
|
Will call target_configure_network instead of worker_auto_network in
preconfigure_target. Calling worker_auto_network during
worker_configure_system caused worker_configure_system to never set a
return code. Calling target_configure_network follows the same format
as other methods in preconfigure_target()
worker_auto_network has been removed since no other function calls it.
Signed-off-by: Dieter Plaetinck <dieter@plaetinck.be>
|
|
|