summaryrefslogtreecommitdiff
path: root/configs/releng/build.sh
AgeCommit message (Collapse)Author
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-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-01run make_custom_airootfs inside loopsDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-01[releng] make it shellcheck-compliantDavid P
Signed-off-by: David P <megver83@parabola.nu>
2020-08-01[releng] remote init variableDavid P
the init system should now depend on wether [nonsystemd] is enabled, and packages.both 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-07-15build.sh: fix some quotiation marksDavid 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-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-02Remove fetching the Installation Guide and mirrorlist file from the webEsteban Carnevale
2013-09-02Replace: vmlinuz-linux -> vmlinuz-linux-libreEsteban Carnevale
2013-09-02Replace: install_dir=arch -> install_dir=parabolaEsteban Carnevale
2013-09-02Replace: ARCH -> PARABOLAEsteban Carnevale
2013-09-02Replace: -ARCH -> -LIBREEsteban Carnevale
2013-09-02Replace: ARCHISO -> PARABOLAISOEsteban Carnevale
2013-09-02Replace: archiso -> parabolaisoEsteban Carnevale
2013-09-02Replace (excluding pacman-init.service and pacman.conf): (?<!@)archlinux -> ↵Esteban Carnevale
parabola
2013-09-02Replace: .archlinux.org -> .parabolagnulinux.orgEsteban Carnevale
2013-09-02Replace: https?://www.archlinux.org -> https://parabolagnulinux.orgEsteban Carnevale
2013-02-28[configs/releng] Use curl instead of wgetGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-12-21[configs/releng] Refactor build.sh: build only dual-isoGerardo Exequiel Pozzi
* This scripts, now runs only in x86_64. * build.sh does not require arguments to run (no more build, clean, purge). * /usr/share split is not done anymore: there are some differences between two arches. (ISO size +60MiB) * /usr/lib/modules split is not done anymore: this was never enabled officially in aitab. Tested and works fine. Maybe some small cosmetic changes needed. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-12-10[configs/releng] Always use x86_64 as primary source for dual-isoGerardo Exequiel Pozzi
Simplify code path. Previously in "dual" mode is executed when arch=i686, i686 was used as primary source. This does not change current behaviour of building "dual" on x86_64. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-11-02[configs/releng] Rework make_customize_root_image()Gerardo Exequiel Pozzi
Using a separate shell script to customize live-enviroment, makes much more readable code. Move all thing except: * Need network access (name resolving). * Need access to some file outside chroot. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-25[configs/releng] Remove redundant package installationGerardo Exequiel Pozzi
curl is a dependency for pacman Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-20[configs/releng] Rename again / rework autologin@.serviceGerardo Exequiel Pozzi
-f is not needed anymore, disable explicitly default getty service Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-19[config/releng] Set again multi-user.target as defaultGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-13[configs/releng] Remove uneeded hack (systemd transition)Gerardo Exequiel Pozzi
initscripts/sysvinit are not part from {base} anymore, systemd* is now in {base}. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-13[configs/releng] make packages.both for common packages for each x86_64Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-06Add the arch user to some useful groupsPierre Schmitz
Only use groups that wont allow damaging the host system by accident. Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-06Only enable the needed servicesPierre Schmitz
* pacman-init already pulls in services it depends on * the multi-user.target is the default * do not rename the getty service so tools like systemd-delta still work Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-05Run dhcpcd on all devicesPierre Schmitz
As we did with initscripts, run dhcpcd on all devices and not just eth0. Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-05Disable ntpd service by defaultPierre Schmitz
A live system should never alter the host system in any way. This includes setting the bios clock. E.g. if the user runs his system in local time we would do the wrong thing here. Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-10-03[configs/releng] Install systemd as default (with sysvcompat)Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03[configs/releng] Enable systemd servicesGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-10-03[configs/releng] Add autologin.serviceGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-26[configs/releng] Increase efiboot.img sizeGerardo Exequiel Pozzi
* Increase size to a safe 31M, (currently we have 400K free since latest changes) * Also set a filesystem label, can be useful for future usage... Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-26[configs/releng] split make_boot_efi() -> make_efi() / make_efiboot()Gerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-26[configs/releng] Use gummiboot-efi instead of UEFI Shell for bootingKeshav P R
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-09-12Copy UEFI Shell to (ISO)/EFI/boot/bootx64.efi for setting up UEFI bootable ↵Keshav P R
USB and add refind-efi-x86_64 to ISO
2012-08-25[archiso] Always copytoram for NBDGerardo Exequiel Pozzi
Avoid issues on shutdown (and during normal usage if network settings changed) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-08-01Use zsh as default interactive shellPierre Schmitz
This installs zsh and sets it as default for root and the arch user. grml-zsh-config is installed as a userfriendly default configuration. Signed-off-by: Pierre Schmitz <pierre@archlinux.de>
2012-08-01Adjust rc.conf for recent initscripts changesPierre Schmitz
* We use a rc.conf file loser to the upstream default. * Use the recommend config files to setup hostname, locale, timezone and console EDIT (Gerardo): Add empty FONT= and use ln -f for localtime Signed-off-by: Pierre Schmitz <pierre@archlinux.de> Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-31[configs/releng] Copy default config files from /etc/skel to /rootGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-31[configs/releng] Remove [core] ISO generationGerardo Exequiel Pozzi
Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-25[configs/releng] Add installation guidePierre Schmitz
Download and add the current installation guide as plain text. Signed-off-by: Pierre Schmitz <pierre@archlinux.de> Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-18[configs/releng] Add version of pacman-key that allows unattended keyring ↵Gerardo Exequiel Pozzi
initialization This was made originally using directly pacman-key file, convert it in a patch form, to be more easy to track it. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-07-16Adjust for /lib/modules -> /usr/lib/modules moveThomas Bächler
Although everything should be fine now (due to the /lib -> /usr/lib symlink), adjust everything to the proper path. Edited (Gerardo): Also rename function name and image name to be consisten. Signed-off-by: Pierre Schmitz <pierre@archlinux.de> Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
2012-06-24Use the host's package cachePierre Schmitz
Signed-off-by: Pierre Schmitz <pierre@archlinux.de> Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>