- 24 Oct, 2011 3 commits
-
-
Gerardo Exequiel Pozzi authored
This allow to take control again of these mountpoints outside initramfs. (i.e: on deinitramfs stage at shutdown for unmount it) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Add some options to control where all COW files will be located. Until this moment all files are located in a tmpfs filesystem. Now is posible to set a device via a filesystem label or device node plus a directory, where all these files will be stored. All dm-snapshot devices will be persistent by default, but this can be changed if wanted. Take care, a filesystem that does not support sparse files maybe is not the best choice for COW files, because they are created with the same size (is apparent) like the read-only device (the image.fs inside .sfs). Of course sooner or later, depending on use, these files actually end up being as big as the read-only device. KNOW-ISSUE: On shutdown in step "Unmounting Filesystems" will [FAIL], all filesystem except $cow_device, will be unmounted/remounted-ro. For this reason this change needs an archiso_shutdown hook, thats unmount all block devices used by archiso. (Work in progress) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Separate this code from main mount hook, and make it more generic. _mnt_dev(device, mountpoint, flags) -> wait for device and mount, launch a shell if something goes wrong. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 22 Oct, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 21 Oct, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Image size in MiB: old -- new -- iso 679 -> 693 core-dual 374 -> 381 core-i686 380 -> 387 core-x86_64 309 -> 323 netinstall-dual 182 -> 189 netinstall-i686 185 -> 192 netinstall-x86_64 Was requested: mailing-list and bugtracker. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 15 Oct, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 12 Oct, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 04 Oct, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
This is now supported since util-linux pkg enable it. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 31 Aug, 2011 2 commits
-
-
Gerardo Exequiel Pozzi authored
Fix: FS#18959 - download_repos.sh does not report tcp timeouts and such * Always use pacman cache. Previously pacman cache was used if package already exists on it, now is also used to download pkg on it. Finally copy all packages from cache with cp and make core.db. * Using pacman, we can sure that package integrity is right. * Always get a [core] package, in case of [testing] enabled. * Now works when mirror is: Server = file:// ;) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
* These files was added during developement stage of dm-snapshot branch of archiso. Never was used, sinse archiso works directly with dmsetup and with device nodes in /dev/mapper/ * Added 11-dm-initramfs.rules to keep dm info about nodes persistent in udev db across initramfs/real-root. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 29 Aug, 2011 5 commits
-
-
Gerardo Exequiel Pozzi authored
This makes archiso_pxe_nbd functionallity full-independient from archiso profiles (configs/*). Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
* 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>
-
Gerardo Exequiel Pozzi authored
usage ./build.sh [options] command <command options> General options: -N <iso_name> Set an iso filename (prefix) Default: archlinux -V <iso_version> Set an iso version (in filename) Default: 2011.08.18 -L <iso_label> Set an iso label (disk label) Default: ARCH_201108 -D <install_dir> Set an install_dir (directory inside iso) Default: arch -w <work_dir> Set the working directory Default: work -o <out_dir> Set the output directory Default: out -v Enable verbose output -h This help message Commands: build <mode> <type> Build selected .iso by <mode> and <type> purge <mode> Clean working directory except iso/ directory of build <mode> clean <mode> Clean working directory and .iso file in output directory of build <mode> Command options: <mode> Valid values 'single' or 'dual' <type> Valid values 'netinstall', 'core' or 'all' Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
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>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 28 Aug, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 26 Aug, 2011 2 commits
-
-
Gerardo Exequiel Pozzi authored
Otherwise archiso_loop_mnt will fail. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Also put _is_directory_changed() inside 'if' avoiding premature execution if it returns non-zero. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 24 Aug, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 19 Aug, 2011 4 commits
-
-
Gerardo Exequiel Pozzi authored
extra/irssi: * Requested by Florian Pritz http://mailman.archlinux.org/pipermail/arch-releng/2011-July/001853.html Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
core/linux-atm: * This was present in 2010.05 * Optionally needed by iproute2. Needed for ATM connections. extra/mtools: * This was present in 2010.05 * Optionally dependency of syslinux. Needed if want to install syslinux on vfat. extra/smartmontools: * Requested by Thomas Mudrunka https://bugs.archlinux.org/task/25633 Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 18 Aug, 2011 3 commits
-
-
Gerardo Exequiel Pozzi authored
In this way: * Prepare locales requested by boot param mostly early possible. * Setup special console at end of rc.sysinit Remove unneded include from automated_script (already included by rc.conf) Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 16 Aug, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Current implementation fails if console=ttyS0 (without more options). Tested with: console=ttyS0 console=ttyS0,9600 console=ttyS0,38400 console=ttyS0,9600n8 console=ttyS0,38400n8r Closing FS#16232 Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 15 Aug, 2011 6 commits
-
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
purge_single command can be usefull to save space during build. It removes all files in working directory except "iso/" and *.iso. Workflow can be: (32) ./build.sh all_iso_single -> i686 *.iso are ready. (32) ./build.sh purge_single -> safe cleanup. (64) ./build.sh all_iso_single -> x86_64 *.iso are ready. (64) ./build.sh purge_single -> safe cleanup. (any) ./build.sh all_iso_dual -> dual *.iso are ready. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Allows to execute directly build.sh from any directory, using it as working dir. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
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: 93763a2d Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 11 Aug, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 09 Aug, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Default value is "arch". This implies that all device mapper node for snapshot devices will be for example: arch_root-image. This helps AIF to hidden these devices from "Device Configuration". Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 24 Jul, 2011 1 commit
-
-
Gerardo Exequiel Pozzi authored
Also rename kernel from vmlinuz-linux to vmlinuz to make filename ISO9660 friendly. Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
- 09 Jul, 2011 4 commits
-
-
Gerardo Exequiel Pozzi authored
Requested at FS#25081 Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Requested at FS#25051 Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-
Gerardo Exequiel Pozzi authored
Signed-off-by:
Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
-