aboutsummaryrefslogtreecommitdiff
path: root/configs/baseline/build.sh
Commit message (Collapse)AuthorAgeFilesLines
* Ensure correct umask for scriptsGerardo Exequiel Pozzi2018-06-231-0/+2
| | | | | | Fix for FS#58473 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [configs/*] Install archiso initcpio files in /etc/initcpioGerardo Exequiel Pozzi2014-10-291-2/+4
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@gmail.com>
* [archiso] Rework checksum functionGerardo Exequiel Pozzi2014-06-281-1/+0
|
* [archiso] Drop aitab supportGerardo Exequiel Pozzi2014-06-281-7/+1
| | | | | | | Always create one filesystem of a fixed size (32G), format (ext4) and know name "airootfs". Simplify logic a lot.
* [archiso] Rename root-image to airootfsGerardo Exequiel Pozzi2014-06-281-13/+13
| | | | | | Two purposes: * systemd filename friendly: "-" is used for "/" and must be escaped with "\x20" * ISO9660 filename friendly: "-" is replaced with "_"
* [archiso] changes for syslinux 6Gerardo Exequiel Pozzi2013-10-191-3/+6
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/baseline] Rework build.sh add run_once() like in releng profile and ↵Gerardo Exequiel Pozzi2013-01-021-55/+39
| | | | | | other misc things Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Implement own chroot functions in mkarchisoGerardo Exequiel Pozzi2012-03-161-3/+4
| | | | | | | | | | | | | * 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>
* [archiso] /lib/initcpio -> /usr/lib/initcpioGerardo Exequiel Pozzi2012-03-041-2/+2
| | | | | | | | | | 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>
* [configs/*] chroot to root-image for initramfs buildGerardo Exequiel Pozzi2011-11-281-5/+3
| | | | | | | | | | | 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>
* [archiso] Unify ->Gerardo Exequiel Pozzi2011-10-121-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Switch from cdrkit to libisoburnGerardo Exequiel Pozzi2011-08-291-0/+1
| | | | | | | | | | * 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>
* [archiso] Use -w <work_dir> instead of cmd <work>, add -o <out_dir>Gerardo Exequiel Pozzi2011-08-291-5/+6
| | | | | | | | | | | | | | 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>
* [configs/*] Rename $name -> $iso_name, $version -> $iso_versionGerardo Exequiel Pozzi2011-08-291-3/+3
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/baseline] Add missing -D param to checksum commandGerardo Exequiel Pozzi2011-08-181-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Add checksum= boot paramGerardo Exequiel Pozzi2011-08-151-0/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/*] Use $script_path for "source" files.Gerardo Exequiel Pozzi2011-08-151-4/+6
| | | | | | Allows to execute directly build.sh from any directory, using it as working dir. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [configs/*] Remove custom fstab, not needed anymore.Gerardo Exequiel Pozzi2011-08-151-9/+0
| | | | | | | | | | 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>
* [archiso] Update kernel image name for linux-3.0Gerardo Exequiel Pozzi2011-07-241-2/+2
| | | | | | | Also rename kernel from vmlinuz-linux to vmlinuz to make filename ISO9660 friendly. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Update for mkinitcpio >= 0.7Gerardo Exequiel Pozzi2011-07-091-8/+15
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Use dm-snapshot instead of aufs2 (A.K.A. "The Big Commit")Gerardo Exequiel Pozzi2011-06-181-0/+97
* Use device mapper + snapshot module, instead union layer filesystem. * A block-level approach vs vfs-level. * No more unofficial (Linux) things. * More memory is needed. * Refactor mkarchiso. * Refactor hooks/archiso. * Fix install/archiso_pxe_nbd (due recent change in mkinitcpio-0.6.15 on checked_modules()/all_modules()) [Thanks Dave for the improved workaround] * New configs/releng to build official images. * Works with a Bash script instead of Makefile. (better control and easy to maintain) * Remove configs/syslinux-iso. * Remove archiso2dual script. Integrate functionality in configs/releng. * New configs/baseline to build the most basic live medium or use as template. * New README (draft). [Thanks Dieter for fixing english grammar] Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>