aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Update archiso hooks to work with next mkinitcpio 0.6Gerardo Exequiel Pozzi2010-02-062-11/+13
| | | | | | | | | | Some basic changes to make archiso hooks work with the next mkinitcpio 0.6 Tested under KVM, a ""2010.02"" and works fine with it. NOTE: current mkinitcpio-0.5.99.2-2 does not include "losetup", maybe will be included in next version, see #[1]. For now must be added manually. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Removed unused file, replaced by mkinitcpio.confGerardo Exequiel Pozzi2010-02-051-6/+0
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Update label and kernel version in MakefileGerardo Exequiel Pozzi2010-02-041-2/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Removed wlan-ng26-utils from package listGerardo Exequiel Pozzi2010-02-042-2/+0
| | | | | | This package was removed from repos. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix indentation of previus commitGerardo Exequiel Pozzi2009-12-041-3/+3
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Abort mkarchiso if isolinux.cfg is not found.Gerardo Exequiel Pozzi2009-12-021-2/+5
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Make a /home/arch (arch:users 0755) in archiso startup scriptGerardo Exequiel Pozzi2009-12-021-0/+3
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix perms on archiso startup scriptGerardo Exequiel Pozzi2009-12-021-0/+0
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix missing change in merge (9849db6a) for overlay rc.confGerardo Exequiel Pozzi2009-12-011-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix bad boot path from prev commit and use memdisk provided by syslinuxGerardo Exequiel Pozzi2009-12-013-342/+5
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Misc fixes for syslinux-isoGerardo Exequiel Pozzi2009-12-014-15/+14
| | | | | | | | | | * Removed .bin ext for x86test and memtest86+, with it does not work. (http://syslinux.zytor.com/wiki/index.php/Common_Problems) * Add url for x86test and memtest86+ * Re-add license for memtest86+ * Adjusted Makefile, some cleanups Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Removed unused gen_grubscan script and grub reference in mkarchisoGerardo Exequiel Pozzi2009-12-012-31/+0
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Change docs location in motdAaron Griffin2009-12-012-2/+4
| | | | | | Closes FS#16231 Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Use 11 chars for fslabel for VFAT compatibilityGerardo Exequiel Pozzi2009-12-011-1/+1
| | | | | | | | Also use ARCH_YYYYMM format instead of random chars, removing pwgen dep. Closing FS#14919. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Avoid rebuild of initcpio images when there are no changes to .confGerardo Exequiel Pozzi2009-12-012-3/+3
| | | | | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> [Aaron: Merged with syslinux-iso] Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Silent locale-gen in archiso hookGerardo Exequiel Pozzi2009-12-012-2/+2
| | | | | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> [Aaron: Merged with syslinux-iso] Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Create user and locales at boot-time.Gerardo Exequiel Pozzi2009-12-0115-883/+61
| | | | | | | | | | | | * Avoids having to maintain a private copy of the files: passwd/shadow/group/gshadow * Similar but for locales, as well as the advantage of having ready the locale database that the user wants. (all NN_MM* will be enabled) Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> [Aaron: Merged changes into syslinux-iso as well] Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Add an error message when mounting aufs fails, then exit 1Gerardo Exequiel Pozzi2009-12-011-0/+4
| | | | | | | | | | | | | | | | | Closes FS#13381. Waiting 30 seconds for device /dev/archiso ... SUCCESS: Mounted archiso volume successfully. squashfs: version 4.0 (2009/01/31) Phillip Lougher aufs 2-standalone.tree-20090907 :: Mounting root (aufs) filesystem aufs au_xino_do_write:371:mount[407]: I/O Error, write failed (4294967268) aufs au_xino_set:1115:mount[407]: I/O Error, failed creating xino(-5). mount: Invalid argument ERROR: while mounting root (aufs) filesystem. Kernel panic - not syncing: Attempted to kill init! Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* More removal of old bootloader supportAaron Griffin2009-11-301-16/+4
| | | | | | | Only support syslinux now. Grub and other things can still be managed manually by running mkisofs manually. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Add Sven's syslinux ISO config filesSven-Hendrik Haase2009-11-3011-21/+740
| | | | Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Initial commit of syslinux based iso configAaron Griffin2009-11-3031-0/+1037
| | | | | | Includes vesamenu config... needs testing Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Removed pwgen dependencySven-Hendrik Haase2009-11-302-2/+2
|
* mkarchiso: cleaned up to use isohybrid onlySven-Hendrik Haase2009-11-301-74/+2
|
* mkarchiso: cleanup opts, user dir creationSven-Hendrik Haase2009-11-231-9/+23
| | | | | | | | | | | | | | | As in title, this patch cleans up opt flags that exist for no reason and adds additional flags to modify the disk meta info which would otherwise be hardcoded. I wasn't quite sure about the user directory part but it doesn't seem like a good idea to put that part into the script and therefore I commented it out. It would probably interfere with rc.local scripts that take care of skel copying. I replaced the part after the TODO with a safe guard to make sure that people who are not aware of the changes will not be caught by surprise. Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Another Makefile rules reoder/fixesGerardo Exequiel Pozzi2009-11-191-19/+33
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Reorder rules in the MakefileGerardo Exequiel Pozzi2009-11-191-16/+18
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Initial rewrite of install-iso/Makefile to avoid rebuilds!Gerardo Exequiel Pozzi2009-11-191-38/+59
| | | | | | | | | | | | | | | Rewrite the Makefile to avoid rebuild of squashfs images, base filesystem, and redownload of packages for make the core-pkgs. For now (what is tested): type make and all images will be created in < 4 minutes (under tmpfs on Athlon 64 X2 5200+ 4GB) 419489280 Nov 19 05:32 archlinux-2009.11-core-i686.img 394309632 Nov 19 05:32 archlinux-2009.11-core-i686.iso 189181440 Nov 19 05:31 archlinux-2009.11-netinstall-i686.img 171581440 Nov 19 05:31 archlinux-2009.11-netinstall-i686.iso Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix script buildall.sh parameter ftp-iso -> net-isoGerardo Exequiel Pozzi2009-11-191-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Silent modprobe loop loading in mkarchisoGerardo Exequiel Pozzi2009-11-191-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Do not redownload/rebuild core-pkgs when making the repoGerardo Exequiel Pozzi2009-11-191-4/+12
| | | | | | | Another small step forward to avoid rebuilding of squashfs images if are alredy up-to-date core-repo. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix typo in previus commitGerardo Exequiel Pozzi2009-11-191-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Remove old memtest* files and use memtest86+ from installed packagesGerardo Exequiel Pozzi2009-11-195-340/+2
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix a identation on READMEGerardo Exequiel Pozzi2009-11-171-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Only lock the optical drive if mounted from thisGerardo Exequiel Pozzi2009-11-171-3/+5
| | | | | | Check if FSTYPE is iso9660 or UDF, and only in this case look the optical drive. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Rename ramdisk_size parameter to tmpfs_size to avoid conflictGerardo Exequiel Pozzi2009-11-175-10/+10
| | | | | | | | | | | | | | Rename ramdisk_size parameter to tmpfs_size to avoid conflict with the kernel parameter that is for old ramdisk based blockdevs (/dev/ramN) and confusion to users. The kernel parameter ramdisk_size=N is in "N * k size", while tmpfs size=N is in "N * [ k | m | g ] byte size" or "in N% of RAM", like is used by default on archiso. This parameter is used only for tmpfs in size option. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add a default install-iso/overlay/etc/hosts with archiso aliasGerardo Exequiel Pozzi2009-11-111-0/+8
| | | | | | | With this add if some program is started and query about hostname, no annoying delay of ~10 seconds will occur. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Avoid force/rebuild of squashfs images if already updated.Gerardo Exequiel Pozzi2009-11-091-5/+5
| | | | | | | | | | | | Check if there are any modification of files/directories inside the target directory for squashfs image. Implements in some way this item in TODO: * Add 'needsupdate' function to check if a squashfs image in the iso dir is up to date, if so, skip it; else rebuild it. No more need for the -f flag Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Support custom isomounts in archiso hook.Gerardo Exequiel Pozzi2009-10-261-3/+10
| | | | | | | | | | | Implement this feature request: FS#16835 - isomounts file whithin archiso hook is inflexible Add an optional "isomounts" kernel command line parameter. In this way, can have differents combinations of kernels/ramdisk/filesystems.sqfs on the same media. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Updated archiso/configs/xfce4/packages.listGerardo Exequiel Pozzi2009-10-211-17/+16
| | | | | | | | The current list is a bit old, just update to match current package names. Removing old packages, some renames, and add some new wireless firmwares. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix small typo in install/archiso for initcpioGerardo Exequiel Pozzi2009-10-211-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Fix how mkarchiso makes usb imageGerardo Exequiel Pozzi2009-10-211-19/+29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The current implementation in how partition is created for ext2 img it looks a bit bad. This patch makes the partition in more standarized way, respecting cylinder alignement: * The size of resulting image will be in cylinder multiple ~8MB. * Use fdisk instead of sfdisk (sfdisk write some bad information) * Make the result image in one pass, instead of concatenating. Also the advantage is that with this can add another partitions without any issues in the usb-flash-drive with this .img. For example of current situation: qemu-system-x86_64 -hda archlinux-avr.toolchain.img -serial stdio --------------------------------------------------------------------- [root@avr ~]# fdisk /dev/sda Command (m for help): p Disk /dev/sda: 223 MB, 223974400 bytes 59 heads, 41 sectors/track, 180 cylinders Units = cylinders of 2419 * 512 = 1238528 bytes Disk identifier: 0x00000000 Device Boot Start End Blocks Id System /dev/sda1 * 1 181 218693+ 83 Linux Partition 1 has different physical/logical beginnings (non-Linux?): phys=(0, 1, 1) logical=(0, 1, 23) Partition 1 has different physical/logical endings: phys=(27, 58, 41) logical=(180, 49, 21) Command (m for help): v Partition 1 has different physical/logical beginnings (non-Linux?): phys=(0, 1, 1) logical=(0, 1, 23) Partition 1 has different physical/logical endings: phys=(27, 58, 41) logical=(180, 49, 21) Partition 1: previous sectors 437449 disagrees with total 67731 62 unallocated 512-byte sectors Command (m for help): --------------------------------------------------------------------- qemu-system-x86_64 -hda archlinux-avr.toolchain-fix.img -serial stdio --------------------------------------------------------------------- [root@avr ~]# fdisk /dev/sda Command (m for help): p Disk /dev/sda: 230 MB, 230307840 bytes 255 heads, 63 sectors/track, 28 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0x5c94ca4f Device Boot Start End Blocks Id System /dev/sda1 * 1 28 224878+ 83 Linux Command (m for help): v 62 unallocated 512-byte sectors --------------------------------------------------------------------- Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add aufs2 package to list of packages to install.Gerardo Exequiel Pozzi2009-10-204-0/+4
| | | | | | aufs2 module is now splited from kernel26-2.6.31-ARCH. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Update authentication databases for configs/xfce4/overlay/etcGerardo Exequiel Pozzi2009-10-204-8/+47
| | | | | | | | | Updated entries to match passwd/shadow/group/gshadow(*) auth db from svn trunk filesystem package. (*) A correct gshadow file is add matching group file. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Update authentication databases for "overlay" install-isoGerardo Exequiel Pozzi2009-10-204-8/+47
| | | | | | | | | Updated entries to match passwd/shadow/group/gshadow(*) auth db from svn trunk filesystem package. (*) A correct gshadow file is add matching group file. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add missing "done" keyword for "for" in rc.d/archisoGerardo Exequiel Pozzi2009-10-171-1/+1
| | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Update pacman.conf overlay to match new config from 3.3.2Gerardo Exequiel Pozzi2009-10-171-4/+9
| | | | | | Trivial change: just update comments, and add community-testing repo. Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar>
* Add pwgen as dependency for archiso in documentationGerardo Exequiel Pozzi2009-10-071-0/+2
| | | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Fix a few remaining unionfs -> aufsGerardo Exequiel Pozzi2009-10-073-3/+3
| | | | | Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Fix etc/group overlay sample entries.Gerardo Exequiel Pozzi2009-10-072-42/+42
| | | | | | | | Just add an "x" to fix: FS#15707 - [filesystem] New grpck barks on gshadow Signed-off-by: Gerardo Exequiel Pozzi <vmlinuz386@yahoo.com.ar> Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
* Look into cache before fetching the pkg remotely.chandan2009-09-011-1/+7
| | | | | | | | The script download-rep.sh in config/install-iso should first check if a package is present in local pacman cache before downloading it with wget. [Aaron: Added missing 'then' on added if statement] Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>