aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [configs/releng] Add exfat-utils to live-environmentGerardo Exequiel Pozzi2016-10-231-0/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* pxe-common: not only search, but also domain entry in resolv.confChristian Hesse2016-09-291-0/+1
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* pxe-common: add dns domain name in resolv.confChristian Hesse2016-09-291-0/+3
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* pxe-common: add a comment what added settings to resolv.confChristian Hesse2016-09-291-1/+2
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* always set copytoram for pxe boot via httpChristian Hesse2016-07-051-0/+4
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* prepare releaseGerardo Exequiel Pozzi2016-05-311-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Add ndisc6Gerardo Exequiel Pozzi2016-05-311-0/+1
| | | | | | Requested at FS#49526 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* fix indention and add EditorConfig configurationChristian Hesse2016-05-292-1/+16
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* flush and set down only if boot interface is knownChristian Hesse2016-05-281-2/+4
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* do not declare bootif_dev localChristian Hesse2016-05-271-1/+2
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* use ip syntax according to ip-address(8)Christian Hesse2016-05-271-2/+2
| | | | | | | | According to ip-address(8) flushing an interface requires the keyword 'dev'. Also add proper quoting. Signed-off-by: Christian Hesse <mail@eworm.de>
* move modprobe to run_earlyhook()Christian Hesse2016-05-251-3/+7
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* only run pxe late hook if $ip is givenChristian Hesse2016-05-241-6/+8
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* fix NBD boot without copy-to-ramChristian Hesse2016-05-241-4/+7
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* [configs/releng] Fix efitools path #2Gerardo Exequiel Pozzi2016-05-151-4/+4
| | | | Thanks Daniel Hillenbrand.
* prepare releaseGerardo Exequiel Pozzi2016-05-141-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Oops, fix efitools pathGerardo Exequiel Pozzi2016-05-141-4/+4
| | | | | | Thanks Philip Müller. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] prebootloader -> efitoolsGerardo Exequiel Pozzi2016-05-121-5/+5
| | | | Should be fixed FS#49314 first
* update to match upstream binary name mkfs.fatChristian Hesse2016-05-123-4/+4
| | | | | | Starting with dosfstools 4.0-1 the mkfs executable is called 'mkfs.fat'. Signed-off-by: Christian Hesse <mail@eworm.de>
* [archiso] Set net iface down if copytoram=y (default)Gerardo Exequiel Pozzi2016-03-181-1/+2
| | | | | | | | This should fix FS#36749 Also flush address on specified device (default) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Add some SCSI toolsGerardo Exequiel Pozzi2016-03-151-0/+3
| | | | | | Requested at FS#48591 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* prepare releaseGerardo Exequiel Pozzi2016-03-021-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [archiso] Increase EFI image size for El Torito boot methodGerardo Exequiel Pozzi2016-03-011-1/+1
| | | | | | | | | | | | Current build leaves ~800K free of 31M in the FAT filesystem, adding 9M. Going beyond 65535 sectors of 512-byte is a bit special, but works for EFI. Image size is reported a zero in boot catalog, but xorriso does a good job, and writes right value in hybrid-partition. Tested booting in qemu in both modes (cd-rom and hybrid) and works fine. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* Fix non-signed buildsGerardo Exequiel Pozzi2016-03-012-1/+4
| | | | FS#48382
* prepare releaseGerardo Exequiel Pozzi2016-02-281-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* Optionally sign the squashfs files with gpg and add the gpg key to the initramfsThomas Bächler2016-02-281-3/+12
| | | | | | | | | A new option -g <keyid> is added to build.sh set the key id. If it is set, the squashfs files will be signed by gpg and the gpg key will be added to archiso.img. In order to use this option, a gpg agent must be running. Since build.sh is executed as root, it may be necessary to set the GNUPGHOME environment variable, for example $ su -c "GNUPGHOME=/home/youruser/.gnupg /path/to/build.sh -g yourkeyid"
* Optionally sign the squashfs files with gpgThomas Bächler2016-02-281-1/+12
| | | | | A new option -g <keyid> is added to set the key id. The squashfs files are only signed if this option is set.
* Add the verify=y option to verify the squashfs signature with gpgThomas Bächler2016-02-283-0/+28
|
* Add gpg to the image and optionally create a keyringThomas Bächler2016-02-281-0/+5
| | | | | If the ARCHISO_GNUPG_FD environment variable is set, its contents will be interpreted as an open file descriptor and its contents will be used to create a keyring in the initramfs in /gpg.
* fix boot parameters for mount optionsChristian Hesse2016-02-043-10/+11
| | | | | Fixes: 03c296cb4f031148f657b8924460a30c5c9dfecc Signed-off-by: Christian Hesse <mail@eworm.de>
* add boot params archisoflags= and cow_flags= for mount optionsChristian Hesse2015-12-132-2/+8
| | | | | | | | | | | Having files on btrfs subvolumes requires to give mount options. Add boot params archisoflags= and cow_flags= for this purpose. Boot parameters could look like this: ... archisodevice=/dev/sdaX archisoflags=subvolume=isos cow_device=/dev/sdaX cow_flags=subvolume=persist ... Signed-off-by: Christian Hesse <mail@eworm.de>
* prepare releaseGerardo Exequiel Pozzi2015-09-281-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [archiso] mkarchiso: Switch to overlayfs by defaultGerardo Exequiel Pozzi2015-09-281-1/+1
| | | | | | If old behaviour is needed use "... -s sfs prepare". Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* cleaner boot from loopmounted iso fileAdam Purkrt2015-09-132-3/+5
| | | | | | | | | Currently, when booting loopmounted iso file, it is necessary to specify not only img_dev and img_loop (which should be sufficient), but also archisolabel or archisodevice. With this patch, archisodevice is directly populated with the correct loop device, and it is not necessary to specify the label when booting from loopmounted iso, which makes for leaner and cleaner grub.cfg.
* [configs/releng] Fix (again) sshd root loginGerardo Exequiel Pozzi2015-09-111-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Ignore Lid/Sus/Hib switch/keys by logindGerardo Exequiel Pozzi2015-08-111-0/+4
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* prepare releaseGerardo Exequiel Pozzi2015-07-301-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Fix EFI shells URLGerardo Exequiel Pozzi2015-07-201-2/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Update EFI Shells URLGerardo Exequiel Pozzi2015-07-181-4/+4
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Set old behavior of sshd PermitRootLogin -> yesGerardo Exequiel Pozzi2015-07-091-0/+1
| | | | | | Requested at FS#45563 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] refind-efi is not used for ISO build, move to packagesGerardo Exequiel Pozzi2015-06-242-1/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Move on gummiboot -> systemd-bootGerardo Exequiel Pozzi2015-06-241-3/+3
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* flush ip addresses after copy to RAMChristian Hesse2015-06-241-1/+3
| | | | | | | | | | | | | We received an IP address from DHCP server and configure it statically. This is required if we continue to use network connectivity to access the root device (for example via NBD or NFS). The lease is not updated, though. This can cause trouble in networks with low lease times. So let's flush the addresses if root filesystem has been copied to RAM. A dhcp client in main system can handle the network connectivity then. Signed-off-by: Christian Hesse <mail@eworm.de>
* limit access to cow directoryChristian Hesse2015-05-291-1/+1
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* launch interactive shell if ipconfig failsChristian Hesse2015-05-291-1/+6
| | | | Signed-off-by: Christian Hesse <mail@eworm.de>
* explicitly detach loop device on umount and silent losetup errorChristian Hesse2015-05-292-2/+2
| | | | | | | | | | | Umount detaches the loop device automatically, but let's make it explicit to be sure. Additionally losetup gives: losetup: /dev/loop0: detach failed: No such device or address This is kind of expected, let's silent the error message. Signed-off-by: Christian Hesse <mail@eworm.de>
* prepare releaseGerardo Exequiel Pozzi2015-04-241-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* explicitly detach loop device on umountChristian Hesse2015-04-212-2/+2
| | | | | | | | | I see cases where a stale loop device stays around and fills up my partition as image file is still in use and does not get unlinked. Explicitly detach loop device on umount to fix that. Signed-off-by: Christian Hesse <mail@eworm.de>
* [configs/releng] Remove unused 'arch' userGerardo Exequiel Pozzi2015-04-193-12/+0
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/releng] Fix pacman.conf location when non-default work_dir is usedGerardo Exequiel Pozzi2015-04-171-8/+7
| | | | | | Fix FS#44620, reported by Lukas B. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>