summaryrefslogtreecommitdiff
path: root/configs/baseline
AgeCommit message (Collapse)Author
2022-05-29sync with archiso v62v62David P
archiso: 0b64536 (HEAD, tag: v62) CHANGELOG.rst: version 62 b5011af Merge remote-tracking branch 'origin/merge-requests/239' 07d8035 Merge remote-tracking branch 'origin/merge-requests/240' 0db3a42 configs/releng: Improve motd cec14d8 add needed files e5bdf0c configs/{baseline,releng}/: disable systemd-gpt-auto-generator 914382c Merge remote-tracking branch 'origin/merge-requests/237' 0c6ecb6 syslinux PXE: Forced all TFTP paths to be absolute parabola: * register qemu-arm-static if it is not * deprecate new blacklisted packages Signed-off-by: David P <megver83@parabola.nu>
2022-02-09sync with archiso v61v61David P
archiso: a814f14 (HEAD -> master, tag: v61, origin/master, origin/HEAD) Add changelog for 61 5b95058 Limit CI pipelines on default branch and merge requests 549ce5b Set all build steps to be interruptable 21ca345 Limit triggering a CI build to change of non-code files cd14387 Add contributing guideline about merge requests 8d2d779 Add info about adding a changelog entry for merge requests 6c1b466 Add the installation of latest archlinux-keyring to CI 720516e configs/releng/airootfs/etc/systemd/system/getty@tty1.service.d/autologin.conf: update ExecStart 18bb8c2 configs/*/airootfs/etc/systemd/network/20-ethernet.network: add a comment to document why an interface name glob is used 7cbd25d Merge remote-tracking branch 'origin/merge-requests/228' 8b1788e Add linux-firmware-marvell for Surface Pro 6 wi-fi f822578 Merge branch 'weltio-master-patch-55325' of https://gitlab.archlinux.org/weltio/archiso.git 7426192 https://gitlab.archlinux.org/archlinux/archiso/-/issues/163 Signed-off-by: David P <megver83@parabola.nu>
2021-08-24sync with archisoDavid P
imported: 019f5aa (HEAD -> master, origin/master, origin/HEAD) Merge remote-tracking branch 'nl6720/gpg-sender' 3c6cdb1 .gitlab/ci/build_archiso.sh: use mkarchiso's -G option 59dffcf mkarchiso: support setting gpg sender ea9572b mkarchiso: add some sane gpg options to override those set in user's gpg.conf d3caf6f Merge remote-tracking branch 'nl6720/openssh-8.7p1' 56dc96e configs/*/airootfs/etc/ssh/sshd_config: update to openssh 8.7p1-1 a915e34 Merge remote-tracking branch 'nl6720/netboot-version' 0a58431 mkarchiso: put version files in netboot artifacts a560de4 Merge remote-tracking branch 'nl6720/no-mount' b040ef1 mkarchiso: ensure there are no existing image files before trying to create them 6185448 mkarchiso: copy files to ext4 image using mkfs.ext4's -d option instead of mounting the file system Signed-off-by: David P <megver83@parabola.nu>
2021-08-02sync with archiso v57David P
archiso: a4691b8 (tag: v57) Merge branch 'changelog/57' 12c21b1 (origin/changelog/57) Add changelog for 57 0ccb4f8 Merge branch 'issues/143' 0fa1c0e (origin/issues/143) mkarchiso: Do not run _build_iso_base once 9462e4c Merge branch 'issues/117' f4324e2 (origin/issues/117) Remove SPDX license identifier from releng configs 00a1e8e Remove SPDX license identifier from releng configs a07ff5c Merge remote-tracking branch 'nl6720/bootmodes-2' 610ff2a mkarchiso: improve functions and comments 1cec901 Merge remote-tracking branch 'nl6720/RouteMetric' 8fa110e configs/*/airootfs/etc/systemd/system/systemd-networkd-wait-online.service.d/wait-for-only-one-interface.conf: document why the drop-in file exists c6a1ccc configs/releng/airootfs/etc/systemd/network/: move RouteMetric= from [DHCPv6] to [IPv6AcceptRA] Signed-off-by: David P <megver83@parabola.nu>
2021-07-06sync with archiso v56v56David P
Arch changes: 3eef5be (tag: v56) Merge branch 'changelog/56' 9e6b0d3 (origin/changelog/56) Add changelog for v56 7d12031 Merge branch 'issues/132' 97b7aeb (origin/issues/132) gitlab-ci: Also build a baseline netboot target 19861e4 archiso/mkarchiso: Generalize handling of ucodes 33e4ff6 Merge remote-tracking branch 'grazzolini/parallel_downloads' d75689b baseline/pacman.conf: Enable parallel downloads 5343f5f releng/pacman.conf: Enable parallel downloads e264914 Merge remote-tracking branch 'nl6720/env-i-SOURCE_DATE_EPOCH' cbac95e mkarchiso: pass SOURCE_DATE_EPOCH to chroot 9c44aee Merge remote-tracking branch 'nl6720/update-wiki-url' 6e1ca35 Update ArchWiki article URLs 8a01a6c Merge remote-tracking branch 'sxw/issue25' bcdfe90 Add documentation for the `script=` variable d1a93e3 Merge remote-tracking branch 'nl6720/pacman6' 6f671e1 configs/*/pacman.conf: update configuration file for pacman 6 960b988 Merge remote-tracking branch 'nl6720/ARCHISO_GNUPG_FD-unbound-variable' 62e74c7 mkarchiso: fix unbound variable when not using GPG signing a9a4dc4 Merge remote-tracking branch 'nl6720/env-i' 3d6651a archiso/mkarchiso: clear environment variables when chrooting Signed-off-by: David P <megver83@parabola.nu>
2021-07-06sync with archiso v55v55David P
Imported changes: 0bc6294 (tag: v55) Merge branch 'changelog/55' 5751de9 Add changelog for v55 50c5a02 Merge branch 'mr/118' d3b06a0 Add pv to the list of releng packages ef9207d Merge remote-tracking branch 'nl6720/baseline-erofs' 0b94b04 configs/baseline: use EROFS based image 85c7cbe Merge remote-tracking branch 'nl6720/networkd-replace-type-with-name' 3b2618f configs/releng/airootfs/etc/systemd/network/: match by globbing the interface name instead of matching the type 254194a Merge branch 'issues/135' 0e61ed0 Adjust documentation on IRC support channel e3a7f02 Merge remote-tracking branch 'sxw/copytoram' 31427ec Apply copytoram Boot Option Menu Entries also to releng 15f4ef4 Fence add_binary for pv 9c783a8 Reorder UEFI boot menu entries 16742d1 Update README.bootparams c9cdb6d Apply 1 suggestion(s) to 1 file(s) bb503b9 add optional pv tool Parabola changes: * mkparabolaiso: fix _run_once function Signed-off-by: David P <megver83@parabola.nu>
2021-07-05sync with archiso v54v54David P
Imported changes: 28ab118 (tag: v54) Add changelog for v54 9827cb1 ci: Use environment variables to override build settings cde7296 ci: Consolidate build-host script 8e44a8b ci: consolidate build script d0d4fa5 configs/releng/airootfs/etc/systemd/system/pacman-init.service: don't hardcode the keyrings 3678bba configs/releng/packages.x86_64: explicitly add wanted packages instead of relying on pulling them in as dependencies bd2b861 configs/*: add VM guest packages and enable their services f86cb0f ci: Expand parallel matrix with build modes 5630a23 ci: build based on buildmodes 6b11d7b mkarchiso: Also create package list for netboot ace88aa Update project documentation related to netboot 4d1e898 docs: Add netboot to buildmodes documentation d54bf63 mkarchiso: Add buildmode to export netboot artifacts 1fed84c Extend project overview with info on bootstrap images 1630d76 docs: Add documentation for buildmodes and bootstrap build mode 2cac539 mkarchiso: Implement buildmodes that allow building bootstrap images 535bc3c baseline: Add bootstrap packages file b7fd696 baseline: Add buildmodes to profiledef.sh 6afa695 releng: Add buildmodes to profiledef.sh 9c84b7c releng: Add packages file for bootstrap image 2a07aa2 Increase timeout for initial prompt in build VM 4b14350 Use QEMU 6.x options c58b44f Use QEMU 6.x options Parabola changes: * add dual architecture support for bootstrap buildmode by creating two separated tarballs * sync openrc profiles with releng updates * disable haveged initscript since we removed it from the packages list * add speakup_soft kernel module in openrc profiles to make espeakup work TODO: * add braille support for GUI lxde-openrc (w/orca?) NOTE: We don't have/use CI (Arch uses GitLab), so we don't import those changes Signed-off-by: David P <megver83@parabola.nu>
2021-05-01sync with archisov53David P
Imported: 42cdf86 (HEAD -> master, origin/master, origin/HEAD) Set more generic output for signatures cc735db Force PGP signature file extension 73e3ccd Add ephemeral signing key to CI setup e2cce07 (tag: v53) Add changelog for v53 9dbb600 Add packages for unlocking LUKS2 volumes with systemd 81da518 Add required packages to interact with smartcards 6287f72 Remove docs/README.knownissues. Replaced by issue #83. 76c8030 Remove docs/README.build. Superseded by README.rst a855dd4 Move README.profile.rst to docs/ 6294d1d Update README.profile.rst 5754000 Update README.rst 06c3218 configs/releng/syslinux/: increase serial baud rate to 115200 0406f9c mkarchiso: create reproducible gzip archives a771297 mkarchiso: make sure to remove potentially preexisting files from $airootfs_dir before creating them with output redirection 98c7b67 mkarchiso: append IMAGE_ID and IMAGE_VERSION to /etc/os-release 0ed1c61 Add package count, El Torito EFI image size and initramfs image sizes to GitLab metrics 8bf95d3 Ignore SC3060 in initcpio hook bde3971 Fix shellcheck complains in CI scripts 1a97109 mkarchiso: also add iso name in grub environment block 09b6127 mkarchiso: use -isohybrid-gpt-basdat instead of -appended_part_as_gpt for ISOs that will support BIOS booting Signed-off-by: David P <megver83@parabola.nu>
2021-03-14sync with archisoDavid P
imported changes: bc67933 Support EROFS 711ab4c archiso/initcpio/hooks/archiso: remove redundant /sfs/ from airootfs mount point parabolaiso: * make reflector NM dispatcher script executable in OpenRC profiles Signed-off-by: David P <megver83@parabola.nu>
2021-02-21sync with archisov51David P
Imported changes: f0ef2f3 (HEAD -> master, tag: v51, origin/master, origin/HEAD) Add changelog file b588c52 build-host.sh: Style and syntax fixes 428bf47 Add build stage for continuous integration 2a24429 Add continuous integration scripts to linting 0723949 Add scripts for continuous integration f9a7b20 configs/releng: move locale-gen from customize_airootfs.sh to a pacman hook a46c740 config/releng: remove pacman hooks specific to ISO build process from airootfs after they run 767c095 Update my email in AUTHORS dd51457 rm un-used set_image() dupe of check_image() in run_archiso.sh 23c5d52 add vorburger to AUTHORS.rst 0f20a11 Support setting more variables in profiledef.sh and rework the way overrides are applied e7306a3 add cloud-init to baseline 744b8f1 make baseline have working ethernet networking, like releng 94dd194 add SSH server to baseline 221a921 use same airootfs_image_tool_options in baseline as in releng 4f4047a configs/releng: move the mirror uncommenting sed command from customize_airootfs.sh to a pacman hook a2c8dd3 archiso_pxe_common: remove resolv.conf before copy b30d1ca mkarchiso: add version information Signed-off-by: David P <megver83@parabola.nu>
2020-12-26sync with archisoDavid P
Imported changes: a178ff4 (HEAD -> master, origin/master, origin/HEAD) profiledef.sh: Remove www. from archlinux.org Signed-off-by: David P <megver83@parabola.nu>
2020-12-02sync with archisov50David P
Imported from archiso v50.1 8ba2870 (HEAD -> master, tag: v50.1, origin/master, origin/HEAD) configs/releng/syslinux/archiso_pxe-linux.cfg: add missing /boot to initrd file path Imported from archiso 50 c10004d (tag: v50) Fix issues with file ownerships/modes 863247d Keep all SYSLINUX files in /syslinux 183ae52 Prevent path traversal outside of $airootfs_dir 42d9e4f Allow specifying ownership and mode of custom airootfs files and directories 2c99df5 Reset network interfaces at the end of the PXE boot to allow DHCP to run Signed-off-by: David P <megver83@parabola.nu>
2020-11-05sync with archiso v49v49David P
Imported changes: cc169d7 (HEAD -> master, origin/master, origin/HEAD) configs/releng/packages.x86_64: add fatresize, gpart and tmux 40ae3ba (tag: v49) Set syslinux bootloader timeout to 15s ee6c5fa Set bootloader timeouts to 15s 9f16862 Configure the image type and image creation options using profiles (#54) e369ade fix a typo, add myself in AUTHORS.rst e748a77 Add accessibility support based on option flag 8bb3e8c Fix linter errors in livecd-sound 6a39300 implement accessibility support in archiso 6820f2c Add modconf to HOOKS array in mkinitcpio.conf 3caa30f configs/releng/packages.x86_64: add squashfs-tools and udftools 1bd944e Remove build.sh support from profiles and mkarchiso bff3676 (origin/issues/38) Add documentation about how to create profiles Extra changes: * remove talkingparabola profile, it's no longer required TODO: * add braille support in OpenRC profiles Signed-off-by: David P <megver83@parabola.nu>
2020-10-24sync with archisoDavid P
Imported changes: cc2d9bb (HEAD -> master, origin/master, origin/HEAD) run_archiso: add braille support ae0e914 configs/baseline: support UEFI f3af569 (origin/issues/73) Set CacheDir and HookDir for profile more sanely 729d16b Move FAT image to a separate partition outside the ISO 9660 file system Due to commit f3af569, I made the following changes: * run _make_pacman_conf for both architectures * _make_pacman_conf: create a pacman.conf file for each architecture * _pacman: remove --arch flag since the pacman.conf specifies the arch Signed-off-by: David P <megver83@parabola.nu>
2020-09-28sync with archisoDavid P
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>
2020-08-25sync with archisoDavid P
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>
2020-08-19sync with archiso, add timeout for i686 syslinux menusDavid P
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
2020-08-02[baseline] fix some wrong stuffDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-01sync releng with archiso v46David P
and fix baseline mkinitcpio.conf hooks Signed-off-by: David P <megver83@parabola.nu>
2020-08-01sync baseline with archiso v46David P
Signed-off-by: David P <megver83@parabola.nu>
2020-07-15[releng][baseline] sync with archiso and archiso32David P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18correct few thingsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-01-18add baseline, rename 'profile' to 'releng'David P
Signed-off-by: David P <megver83@parabola.nu>
2013-09-02Leave only directory for profile relengEsteban Carnevale
2013-09-02Replace: vmlinuz-linux -> vmlinuz-linux-libreEsteban Carnevale
2013-09-02Replace: LABEL arch -> LABEL parabolaEsteban Carnevale
2013-09-02Replace: install_dir=arch -> install_dir=parabolaEsteban Carnevale
2013-09-02Replace: ARCH -> PARABOLAEsteban Carnevale
2013-09-02Replace: ARCHISO -> PARABOLAISOEsteban Carnevale
2013-09-02Replace: archiso -> parabolaisoEsteban Carnevale
2013-09-02Replace: Arch Linux -> Parabola GNU/Linux-libreEsteban Carnevale
2013-09-02Replace (excluding pacman-init.service and pacman.conf): (?<!@)archlinux -> ↵Esteban Carnevale
parabola
2013-01-02[configs/baseline] Rework build.sh add run_once() like in releng profile and ↵Gerardo Exequiel Pozzi
other misc things Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-01-02[configs/baseline] Use gzip (default) instead of xzGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2013-01-02[configs/baseline] Use relative paths for syslinux like in releng profileGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-12-10[configs/baseline] Update mkinitcpio.conf for 0.12Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-03-16[archiso] Implement own chroot functions in mkarchisoGerardo Exequiel Pozzi
* Remove devtools dependency. * Better control over what files are touched inside chroot (root-image). Now: NONE :) * Two new commands: + init: To install {base} group and other needed packages (syslinux for now) + run: If we want to run some command inside chroot (mkinitcpio, locale-gen, useradd, etc etc...) * Renamed command: "created" to "install", says much better what does. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-03-04[archiso] /lib/initcpio -> /usr/lib/initcpioGerardo Exequiel Pozzi
Needs mkinitpcio >= 0.8.4 Next changes will be for mdadm and mkinitcpio-nfs-utils: * /lib/initcpio/udev/11-dm-initramfs.rules * /lib/initcpio/ipconfig , /lib/initcpio/nfsmount Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-12-02[configs/*] syslinux: Use UI instead of DEFAULT for *menu.c32Gerardo Exequiel Pozzi
* UI is more correct than DEFAULT for simple menu system. * Remove TIMEOUT * Remove PROMPT 0, this is the default value. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-11-28[configs/*] chroot to root-image for initramfs buildGerardo Exequiel Pozzi
Avoid issues with -b BASEDIR (*). We became independent of the mkinitcpio version of the build environment. (*) For example of a recent issue: http://mailman.archlinux.org/pipermail/arch-projects/2011-November/002202.html http://mailman.archlinux.org/pipermail/arch-projects/2011-November/002205.html Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-11-05[archiso] install hook cleanupsGerardo Exequiel Pozzi
* Remove IDE stuff. * Remove modules that can be added via relevant hooks. * Replace sata with virtio in baseline profile. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-10-12[archiso] Unify ->Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-08-29[archiso] Switch from cdrkit to libisoburnGerardo Exequiel Pozzi
* Preparing terrain for UEFI support. * Also make isohybrid hack in one step. * Removed UDF layer, since xorriso does not support it. * Removed unsupported options by xorriso (-uid/-gid/-allow-limited-size) * Removed option already default in xorriso (-input-charset utf-8) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-08-29[archiso] Use -w <work_dir> instead of cmd <work>, add -o <out_dir>Gerardo Exequiel Pozzi
Default (if not specified) -w work -o out. -o <out_dir> is only used by 'iso' command. Adjust build.sh of releng and baseline profile to reflect this change. <project> - work <- $work_dir - out <- $out_dir Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-08-29[configs/*] Rename $name -> $iso_name, $version -> $iso_versionGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-08-18[configs/baseline] Add missing -D param to checksum commandGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-08-15[archiso] Add checksum= boot paramGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-08-15[configs/*] Use $script_path for "source" files.Gerardo Exequiel Pozzi
Allows to execute directly build.sh from any directory, using it as working dir. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-08-15[configs/*] Remove custom fstab, not needed anymore.Gerardo Exequiel Pozzi
re-mount / as rw does not fail since regular file /etc/mtab does not exist at that stage. /etc/mtab was removed from root-image in this commit: 93763a2d8225a92ef99e73478ac118919872ab27 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2011-07-24[archiso] Update kernel image name for linux-3.0Gerardo Exequiel Pozzi
Also rename kernel from vmlinuz-linux to vmlinuz to make filename ISO9660 friendly. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>