aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* [syslinux-iso] download-repo.sh only download packages from specified repoGerardo Exequiel Pozzi2010-06-281-1/+1
| | | | | | Fixes FS#18733 http://bugs.archlinux.org/task/18733 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Also copy gpxelinux.0 to isolinux dirGerardo Exequiel Pozzi2010-06-281-0/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] create root-image tree in two stepsGerardo Exequiel Pozzi2010-06-283-2/+1
| | | | | | | | | | | | First install {base} group, then install rest of packages listed at in packages file. In this way, ensure a fully base system installed first, avoinding errors from install scriptlets of rest of packages. (currently there is no issue with packages listed on packages files, but if some add more packages to customize the iso will see errors) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Update to latest pacman.conf in overlay treeGerardo Exequiel Pozzi2010-06-281-1/+3
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add support for booting from memdiskThomas Bächler2010-06-231-1/+1
| | | | | This requires mkinitcpio 0.6.7 or later, as well as syslinux 4.00pre56 or later. See http://syslinux.zytor.com/wiki/index.php/MEMDISK
* [syslinux-iso] Add more wireless support on the imageThomas Bächler2010-06-232-0/+6
| | | | | This adds crda, wpa_actiond and netcfg, so we can use net-auto-wireless mode on the ISO.
* Make it compatible with latest mkinitcpio.Gerardo Exequiel Pozzi2010-06-231-1/+1
| | | | | | | Latest init script mounts a /dev FS, so /dev/loop0 will disappear. Create loop0 on /lib/udev/devices so udev copy to /dev on startup. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* update package list (linux-firmware)Gerardo Exequiel Pozzi2010-06-232-12/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Comment IPAPPEND option and add comment about usage.Gerardo Exequiel Pozzi2010-06-232-3/+6
| | | | | | IPAPPEND option is only used by PXELINUX. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add optional command line parameter: archisobasedirThomas Bächler2010-06-041-4/+8
| | | | | | | When remastering the image onto a USB volume, you might want to reuse an existing partition without filling the root with lots of archiso files. The archisobasedir parameter allows to specify a new root directory, isomounts and all images will be searched in this directory.
* archiso_pxe_nbd: Remove unnecessary/unsupported network modulesThomas Bächler2010-05-161-1/+1
| | | | | | | | | | | | | The archiso_pxe_nbd hook adds all network modules, including ones that are not supported: The hook only supports ethernet devices, so there is no need to add wireless, wimax, ppp, irda and plip modules. Adding the wireless modules had an undesired side effect: The wireless driver was loaded in the initramfs stage, where the required crypto modules were unavailable. This caused the initialization of the wireless devices to fail. This patch removes all network modules except ethernet.
* archiso: Support booting from a virtio CD driveThomas Bächler2010-05-091-0/+1
|
* Add dialog to the package lists.Christopher Brannon2010-04-272-0/+2
| | | | | | | | dialog is no longer in the base group, but it needs to be included on the CD for AIF. Signed-off-by: Christopher Brannon <cmbrannon79@gmail.com> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Remove a non-working boot option: "Boot normally".Gerardo Exequiel Pozzi2010-04-252-16/+2
| | | | | | See FS#19228 for details. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Use one isomounts file for both architecturesGerardo Exequiel Pozzi2010-04-255-20/+13
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Remove support for booting 64 bit kernel with 32 userspaceGerardo Exequiel Pozzi2010-04-254-24/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Update image sizes in READMEGerardo Exequiel Pozzi2010-04-241-44/+52
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Refactor the codeGerardo Exequiel Pozzi2010-04-233-129/+64
| | | | | | | | | | | | | | | | | | Notable changes: * -R option added. Used to specify a file with a list of files or directories to remove from root-image.sqfs. This option only works with -T full. A list of files/directories that will be removed is printed. * -T purge_us profile removed, now is managed via -R option. * Profiles looks now: -T <profile> Type of target image (work is done on root-image.sqfs): basic: join both images, no changes in root-image split: 'basic' + split out usr/share/ and lib/modules/ from root-image full: 'split' + remove specified directories (with -R) from root-image * Code is now a bit small made by some refactions. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Join split_us and split_lm in one split option.Gerardo Exequiel Pozzi2010-04-231-19/+4
| | | | | | | To avoid confusion, since we always like to split these both directories (/usr/share and /lib/modules). Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Mount "usr/share" and "lib/modules" in aufs stack instead of bind mount.Gerardo Exequiel Pozzi2010-04-204-11/+13
| | | | | | | | Otherwise these paths are read-only. Fixes FS#19149 Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Revert back isohybrid offset to default setting.Gerardo Exequiel Pozzi2010-03-221-1/+1
| | | | | | | | | | | | | | | | | | | This revert back the commit 991a5c69. This causes more problems than solving (fixing the warning issue in parted) With the default offset 0: * makes posibble to create others extra partitions on USB key and use them inside the live enviroment. * makes posible to use /dev/disk/by-label/ symlinks. archiso_early hook, can be removed. Note: archboot also uses the default offset 0. More info at: http://mailman.archlinux.org/pipermail/arch-releng/2010-March/000912.html http://mailman.archlinux.org/pipermail/arch-releng/2010-March/000890.html Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Remove archiso-pxe-server and dnsmasq dependency.Gerardo Exequiel Pozzi2010-03-213-97/+0
| | | | | | | This script can be part of the wiki, or in another package/project. (See Dieter comment at FS#12619) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] archiso-pxe-server set IPAPPEND to 3.Gerardo Exequiel Pozzi2010-03-211-1/+1
| | | | | | In this way also BOOTIF= parameter is added to command line apart of ip= Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Add support to setups with more than one network card.Gerardo Exequiel Pozzi2010-03-211-0/+9
| | | | | | | Otherwise archiso_pxe_nbd hook can configure the incorrect network card, because ipconfig will configure all interfaces available. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Fix install dir perms 644 -> 755 in MakefileGerardo Exequiel Pozzi2010-03-211-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Fix install dir perms 644 -> 755 in MakefileGerardo Exequiel Pozzi2010-03-211-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] make archiso-pxe-server compatible with archiso2dual schemeGerardo Exequiel Pozzi2010-03-181-3/+8
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Use a mount handler in archiso_pxe_nbd hookGerardo Exequiel Pozzi2010-03-183-15/+31
| | | | | | | | | * Register a mount_hook if booted via PXE. This allows to do all needed steps before and after calling archiso_mount_handler. * umount and disconnect network device if copytoram=y Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso2dual] Add changes to make compatible with PXE bootGerardo Exequiel Pozzi2010-03-182-0/+4
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Updated the READMEGerardo Exequiel Pozzi2010-03-181-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add an overlay/arch/archiso-pxe-server scriptGerardo Exequiel Pozzi2010-03-181-0/+88
| | | | | | | | | The purpose of this script is to setup a basic PXE server enviroment from Arch Linux live-media. Only need to setup an ip address in the machine and launch it. Booting all machines conected to the network via PXE will boot Arch Linux Live media :) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Remove testing pxelinux.cfg configGerardo Exequiel Pozzi2010-03-181-2/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Rename nbd hook to archiso_nbdGerardo Exequiel Pozzi2010-03-185-6/+8
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Removed sample pxelinux.cfg/defaultGerardo Exequiel Pozzi2010-03-171-7/+0
| | | | | | Parsed version of isolinux/isolinux.cfg will be used instead. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Add IPAPPEND 0 to isolinux.cfgGerardo Exequiel Pozzi2010-03-171-0/+1
| | | | | | Adding this current default setting, making it more easily to parseable. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Add PXE support via NBD.Gerardo Exequiel Pozzi2010-03-175-1/+14
| | | | | | | | | | | | | | | | | | | | | | | | | | | nbd (network block device utilities) package is required. This package is in AUR at this moment. http://aur.archlinux.org/packages.php?ID=9691 Also added dnsmasq pkg, so the live-medium, appart of support booting from PXE also add the capability to acts as server for PXE & NBD. This is a dirty script to ilustrate how to launch server: ---- Cut here ---- IP=$1 ISO=$2 ifconfig eth0 ${IP} dnsmasq \ --enable-tftp \ --tftp-root=/bootmnt/boot \ --dhcp-boot=/pxelinux.0,"${IP}" \ --dhcp-range=${IP%.*}.2,${IP%.*}.254,86400 nbd-server 9040 ${ISO} -r ---- Cut here ---- Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [archiso] Add nbd hook, to make posible boot archiso from PXE via a NBD.Gerardo Exequiel Pozzi2010-03-173-0/+87
| | | | | | | | nbd (network block device utilities) package is required. This package is in AUR at this moment: http://aur.archlinux.org/packages.php?ID=9691 Also mkinitcpio-nfs-utils is required for ipconfig. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* [syslinux-iso] Set iso and kernel version dynamically.Gerardo Exequiel Pozzi2010-03-171-3/+4
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Provide wpa_supplicant in the CD environmentChristopher Brannon2010-03-162-0/+2
| | | | | Some people might need to use a WPA-encrypted network in conjunction with the ArchLinux CD, so this patch should make that possible.
* Remove archiso_early hook, use /dev/disk/by-label/${archisolabel} instead.Gerardo Exequiel Pozzi2010-03-166-23/+8
| | | | | | | | | | | | | | | | | | | | | | Takes the advantage of already symlinks created on /dev/disk/by-label/ by 60-persistent-storage.rules add by udev hook. Tested on: * Real machine as CD-ROM and USB key drive. * KVM as CD-ROM and DISK (for both modes, in combination with IDE and SCSI) * VirtualBox as IDE CD-ROM. IMPORTANT note: Since isohybrid is a hack, if more partitions are added to USB key drive, filesystem on these partitions MUST have LABEL, otherwise USB key will fail to boot. Anyway there is an option archisodevice=, to force and specific device where live-media reside. (Maybe isohybrid will change the hack method used in a future) More info at: http://mailman.archlinux.org/pipermail/arch-releng/2010-March/000890.html http://mailman.archlinux.org/pipermail/arch-releng/2010-March/000913.html Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Revert back isohybrid offset to default setting.Gerardo Exequiel Pozzi2010-03-161-2/+2
| | | | | | | | | | | | | | | | | | | This revert back the commit 991a5c69. This causes more problems than solving (fixing the warning issue in parted) With the default offset 0: * makes posibble to create others extra partitions on USB key and use them inside the live enviroment. * makes posible to use /dev/disk/by-label/ symlinks. archiso_early hook, can be removed. Note: archboot also uses the default offset 0. More info at: http://mailman.archlinux.org/pipermail/arch-releng/2010-March/000912.html http://mailman.archlinux.org/pipermail/arch-releng/2010-March/000890.html Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fixed msg about copying images to RAMGerardo Exequiel Pozzi2010-03-151-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add -m option to useradd in archiso rc script.Gerardo Exequiel Pozzi2010-03-151-4/+1
| | | | | | | This make the user home automatically with correct perms, and also copies skel. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add do_fix_perms() in archiso rc script.Gerardo Exequiel Pozzi2010-03-151-0/+9
| | | | | | | Fix file permissions, since GIT does not manage perms other than 755 and 644. Also this can be used to adjusts owner:group. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add missing archiso_early on uninstall procedure at MakefileGerardo Exequiel Pozzi2010-03-141-0/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add -p to blkid in hooks, to bypass the cache like in udev rules.Gerardo Exequiel Pozzi2010-03-062-2/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* version update in MakefileGerardo Exequiel Pozzi2010-03-061-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Updated a bit the README. Add mini-guide in simple stepsGerardo Exequiel Pozzi2010-03-051-10/+36
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix doc path in motdGerardo Exequiel Pozzi2010-03-051-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Split aufs mount command from _mnt_squashfs()Gerardo Exequiel Pozzi2010-03-011-3/+13
| | | | | | | | | New function _mnt_aufs(). Don't display incorrect message (Adding new aufs...) when no aufs branch is mounted, because mount type is bind. Also, makes the code more clean :) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>