Age | Commit message (Collapse) | Author |
|
Imported from archiso:
bfab360 (HEAD -> master, origin/master, origin/HEAD) Ensure that _make_boot_uefi-x64.systemd-boot.esp can be re-run if it fails
f45fc29 Save SOURCE_DATE_EPOCH to a file and read it from the file when resuming a build
455e2b9 Check command line parameter count instead of option count, and do it after evaluating option arguments
New stuff:
* add _run_dual function to simplify running commands for dual and non-dual isos
* little typo fixes
* tell which architecture is the squashfs image being created for
* hardcode x86_64 in _make_boot_on_fat, since it only works for it and is needed due to the new way to handle dual isos
Signed-off-by: David P <megver83@parabola.nu>
|
|
Check if a profile or command is specified before looking at EUID.
|
|
Copied from archiso commit 55cfb8ba0
archiso/mkarchiso:
The bash arithmethics in _make_boot_uefi-x64.systemd-boot.esp() introduced rounding issues, that can lead to
insufficient FAT image size for the files.
Conversion functions for awk now replace the bash arithmetics and additionally
size up to the next full MiB.
Add an info message about the size of the created FAT image.
Fixes #70
Signed-off-by: David P <megver83@parabola.nu>
|
|
parabolaiso/mkparabolaiso:
Change the way _show_config() displays information about the build environment, as displaying a profile directory as a
legacy command to mkparabolaiso is confusing.
The function now prints a deprecation message if '$command_name' is not a directory (i.e. not a profile).
Remove 'command_' prefix from help output for legacy commands (the prefix is only in use for internal functions).
Relates to !69
Fixes #60
|
|
Imported changes:
f34c957 (HEAD -> master, origin/master, origin/HEAD) Calculate required efiboot.img size instead of hardcoding it
8c04704 Split SYSLINUX configuration into per-kernel configuration files
8276616 archiso/mkarchiso: do not hardcode the kernel and initramfs file names
83e4cb9 Use the same file paths in both ISO 9660 and FAT
136152e Do not rename the initramfs image
Signed-off-by: David P <megver83@parabola.nu>
|
|
Copy /etc/skel/ only for users with UID in range 1000–60000.
Correct user home directory permission after copying files.
Fixes all /etc/skel issues from https://bugs.archlinux.org/task/67729 .
|
|
I copy-pasted the code from archiso in the previous commit, and didn't notice it
Signed-off-by: David P <megver83@parabola.nu>
|
|
Imported changes:
45a5d22 (HEAD -> master, origin/master, origin/HEAD) Create directories and copy files to the FAT image using mtools instead of mounting the file system
Signed-off-by: David P <megver83@parabola.nu>
|
|
creation, add missing -r option
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
make_refind_efi
Signed-off-by: David P <megver83@parabola.nu>
|
|
Imported changes:
4b40193 (HEAD -> master, tag: v47.1, origin/master, origin/HEAD) Add missing declaration of override_install_dir
d90184a (tag: v47) Pass profile directory as parameter to mkarchiso
e2c5b45 archiso/mkarchiso: reduce duplication and add more info messages
Signed-off-by: David P <megver83@parabola.nu>
|
|
imported the following changes:
13b8c7d (HEAD -> master, origin/master, origin/HEAD) archiso/mkarchiso: correct the path of airootfs/etc/machine-id
41d3d7d Add Joliet file system to the ISO
e6455b8 archiso/mkarchiso: create an empty /etc/machine-id
ba3e834 scripts/run_archiso.sh: support booting the image as a hard disk or an optical disc
55d9d1f scripts/run_archiso.sh: disable PXE ROM
1e0ffd0 scripts/run_archiso.sh: don't duplicate qemu commands for each boot mode
e9f209e Deprecate build.sh scripts and old mkarchiso commands
31b1dfd archiso/mkarchiso: delete all files in /boot not just the kernel and initramfs
7c2247f archiso/mkarchiso: allow choosing boot modes from profiledef.sh
41b9b89 archiso/mkarchiso: copy make_* functions from configs/releng/build.sh
1cc7375 archiso/mkarchiso: start preparing a build_profile command
0387b25 archiso/mkarchiso: general bash improvements
|
|
Imported changes:
951b217 (HEAD -> master, origin/master, origin/HEAD) configs/releng/packages.x86_64: replace exfat-utils with exfatprogs
e467c69 configs/releng/syslinux/archiso_pxe.cfg: add "checksum" and "verify" boot options
8e82bbb archiso/initcpio/hooks/archiso: remove option terminator from the blockdev command
6312ccc Ensure all files in the ISO's Rock Ridge file system are owned by root
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Arch{,32} installs 'linux' as a dependency of broadcom-wl, which is blacklisted by us
but installed in their ISOs
https://bugs.archlinux.org/task/64197
Signed-off-by: David P <megver83@parabola.nu>
|
|
I'll drop it from [pcr]
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: Christian Hesse <mail@eworm.de>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
Signed-off-by: David P <megver83@parabola.nu>
|
|
and remove unused configs/talkingparabola-X11
Signed-off-by: David P <megver83@parabola.nu>
|
|
|
|
Conflicts:
Makefile
configs/releng/build.sh
configs/releng/mkinitcpio.conf
configs/releng/root-image/root/customize_root_image.sh
configs/releng/syslinux/parabolaiso_pxe32.cfg
configs/releng/syslinux/parabolaiso_pxe64.cfg
configs/releng/syslinux/parabolaiso_sys32.cfg
configs/releng/syslinux/parabolaiso_sys64.cfg
docs/README.build
parabolaiso/mkparabolaiso
|
|
|
|
|
|
|
|
|
|
|
|
|