aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* prepare releaseThomas Bächler2014-09-021-1/+1
| | | | Signed-off-by: Thomas Bächler <thomas@archlinux.org>
* releng: Add an empty machine-id in airootfsThomas Bächler2014-09-021-0/+0
| | | | | | | | This makes systemd generate a machine-id on early boot and prevents it from thinking we need any "first boot" setup. We really don't want systemd thinking that, since we carefully prepared our root file system. This also ensures every live environment has a unique machine id.
* prepare releaseGerardo Exequiel Pozzi2014-08-281-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [archiso] Disable ext4 resize_inode on airootfs.Gerardo Exequiel Pozzi2014-08-221-1/+1
| | | | | | | | | | Remove unused feature, just to save space sizeof ext4 image (empty): 4.3M vs 403K (du airootfs.img) sizeof used space (empty): 48M vs 20K (df) Thanks Christian Hesse for initial tip. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [archiso] Update READMEGerardo Exequiel Pozzi2014-08-121-3/+3
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* archiso_pxe_http: Fix location of airootfs.md5Lukas Fleischer2014-08-121-1/+1
| | | | | | | | | | | | Currently, when booting via HTTP, the airootfs.md5 file is downloaded to /run/archiso/bootmnt/arch/. However, the checksum file is later assumed to be located at "/run/archiso/bootmnt/arch/${arch}". Fix the _curl_get invocation and directly place the file in the right directory. Fixes a regression introduced in commit b3e1d31 ([archiso] Rework checksum function, 2014-06-28). Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
* Reintroduce the possibility to force an architectureLukas Fleischer2014-08-082-1/+4
| | | | | | | | | | Among other things, 36459f3 ([archiso] Drop aitab support, 2014-06-28) removed the possibility to manually set a specific architecture by using kernel parameters. This, however, is useful, e.g. when installing Arch Linux on a device that reports itself as i586 but works fine with the i686 flavor. Signed-off-by: Lukas Fleischer <archlinux@cryptocrack.de>
* [configs/releng] Fix /root modeGerardo Exequiel Pozzi2014-07-281-0/+1
| | | | | | Thanks Izumi Natsuka for reporting this. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* prepare releaseGerardo Exequiel Pozzi2014-07-261-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [archiso] Remove workwaround for nls/vfatGerardo Exequiel Pozzi2014-07-261-1/+0
| | | | | | The proper fix in now in mkinitcpio-18 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [archiso] Rework checksum functionGerardo Exequiel Pozzi2014-06-285-30/+14
|
* [archiso] _chroot_init() remove "already runned" logicGerardo Exequiel Pozzi2014-06-281-7/+2
| | | | This is done better with run_once() in build.sh
* [archiso] command_install() remove "already executed" logicGerardo Exequiel Pozzi2014-06-281-8/+1
| | | | This is done better with run_once() in build.sh
* [archiso] Minor changeGerardo Exequiel Pozzi2014-06-281-3/+1
|
* [archiso] Remove _is_directory_changed()Gerardo Exequiel Pozzi2014-06-281-64/+32
| | | | This is a task done in some way by run_once() on build.sh
* [archiso] Rework _mount_fs() to _mount_airootfs() same for umountGerardo Exequiel Pozzi2014-06-281-30/+13
| | | | Also remove _show_space_usage() irrelevant now when fs size is fixed and big
* [archiso] Merge _mkfs() and _mksfs() in _mkairootfs()Gerardo Exequiel Pozzi2014-06-281-48/+21
|
* [archiso] rename airootfs.fs.sfs to airootfs.sfsGerardo Exequiel Pozzi2014-06-283-9/+9
| | | | | * Make it ISO9660 friendly (extra dot "." is replaced by "_") * Was used when support both .fs.sfs and .sfs
* [archiso] Drop aitab supportGerardo Exequiel Pozzi2014-06-289-148/+21
| | | | | | | Always create one filesystem of a fixed size (32G), format (ext4) and know name "airootfs". Simplify logic a lot.
* [archiso] mkarchiso: Add -c switch to specify squashfs compression type.Gerardo Exequiel Pozzi2014-06-281-7/+9
|
* [archiso] Always use a 32GiB filesystem size for airootfsGerardo Exequiel Pozzi2014-06-281-21/+3
| | | | | | There is no big overhead. Space usage in ext4-1G is ~0.4M while in ext4-32G is ~4M. Just use a big value to make all people happy.
* [archiso] mkarchiso: Only use ext4 as filesystem for airootfsGerardo Exequiel Pozzi2014-06-281-29/+6
|
* [archiso] Rename root-image to airootfsGerardo Exequiel Pozzi2014-06-2821-82/+82
| | | | | | Two purposes: * systemd filename friendly: "-" is used for "/" and must be escaped with "\x20" * ISO9660 filename friendly: "-" is replaced with "_"
* prepare releaseGerardo Exequiel Pozzi2014-05-211-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Add nls_iso8859-1 to initramfs.Gerardo Exequiel Pozzi2014-05-211-0/+1
| | | | | | Fix FS#40217 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/releng] Fix script= expansionGerardo Exequiel Pozzi2014-04-251-1/+1
| | | | | | Fix FS#40049 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/releng] Update the way to set default multi-user.targetGerardo Exequiel Pozzi2014-02-251-1/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* releng: Add intel-ucode to packages.bothThomas Bächler2014-02-021-1/+2
| | | | | | | | Ucode updates correct problems with the processor. Without this (or a firmware update), some machines fail to work in a stable manner. Make sure that the installation is smooth by providing the ucode on the live system. (While we're at it, sort packages.both alphabetically.)
* prepare releasePierre Schmitz2014-02-011-1/+1
|
* releng: Fix 81-dhcpcd.rulesThomas Bächler2014-02-011-1/+1
| | | | | Commit a526d961f84fbd1a7c3b8c0d9c045700153626b7 broke this rule for virtio and other devices where no ID_NET_* is exported.
* prepare releaseGerardo Exequiel Pozzi2014-01-031-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/releng] Add clonezilla/drbl to live-enviromentGerardo Exequiel Pozzi2014-01-031-0/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Only launch dhcpcd for ethernet interfacesThomas Bächler2014-01-031-1/+1
|
* prepare releaseGerardo Exequiel Pozzi2013-10-291-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] changes for syslinux 6Gerardo Exequiel Pozzi2013-10-1910-21/+26
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] mkarchiso: init cmd: test for file instead of directoryGerardo Exequiel Pozzi2013-10-021-1/+4
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* prepare releaseGerardo Exequiel Pozzi2013-09-281-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] mkarchiso: use arch-install-scripts instead of own functionsGerardo Exequiel Pozzi2013-09-212-39/+9
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Remove TODO fileGerardo Exequiel Pozzi2013-09-211-2/+0
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/releng] explicit set 'Storage=volatile' for journaldGerardo Exequiel Pozzi2013-09-212-5/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/releng] Fix EFI shells URLsGerardo Exequiel Pozzi2013-09-031-2/+2
| | | | | | FS#36780 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/releng] Unlist timestamp initcpio hookGerardo Exequiel Pozzi2013-07-231-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* prepare releaseGerardo Exequiel Pozzi2013-06-291-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] README.build updateGerardo Exequiel Pozzi2013-06-281-4/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Document isohybrid-gpt boot methodGerardo Exequiel Pozzi2013-06-282-12/+12
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Document mirror= bootparamGerardo Exequiel Pozzi2013-06-281-0/+14
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* configs/releng: ppp 2.4.5-7 has been removed from the base group, add it to ↵Thomas Bächler2013-06-271-0/+1
| | | | packages.both
* [configs/releng] Update package list for grubGerardo Exequiel Pozzi2013-06-232-2/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Add support to isohybrid-gpt for EFI bootGerardo Exequiel Pozzi2013-06-201-2/+5
| | | | | | | | | | | Tested and works fine under qemu using seabios and ovmf $ qemu-system-x86_64 -enable-kvm -drive file=~/archlinux-2013.06.20-dual.iso $ qemu-system-x86_64 -enable-kvm -drive file=~/archlinux-2013.06.20-dual.iso,media=cdrom $ qemu-system-x86_64 -enable-kvm -bios ~/arch/OVMF/bios.bin -drive file=~/archlinux-2013.06.20-dual.iso $ qemu-system-x86_64 -enable-kvm -bios ~/arch/OVMF/bios.bin -drive file=~/archlinux-2013.06.20-dual.iso,media=cdrom Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/releng] Add SecureBoot support via prebootloaderGerardo Exequiel Pozzi2013-06-192-2/+9
| | | | | | | | Tested only under QEMU using OVMF SecureBoot enabled firmware plus lockdown-ms. Both loader.efi (gummiboot) and vmlinuz.efi should be hashed before boot in secure mode. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>