summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron Griffin <aaronmgriffin@gmail.com>2008-09-06 20:45:45 -0500
committerAaron Griffin <aaronmgriffin@gmail.com>2008-09-06 20:45:45 -0500
commit98318ea039c39bff953c6b83010e48791ee6d286 (patch)
treeb817b6594cea311c3fdfe31dabbe33d80e56a5c5
parent8966351b12bbcf2f8fffbd8c3a4b00e7529349b8 (diff)
Rename "default-config" to "overlay"
I like difficulty and then name was annoying me Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
-rw-r--r--Makefile28
-rw-r--r--addon_config8
-rw-r--r--archiso-mkinitcpio.conf8
-rw-r--r--archiso/hooks/archiso2
-rwxr-xr-xarchiso/mkarchiso12
-rw-r--r--configs/default/overlay/boot/diag2.img (renamed from configs/default/default-config/boot/diag2.img)bin17932 -> 17932 bytes
-rw-r--r--configs/default/overlay/boot/diag2.img.COPYING (renamed from configs/default/default-config/boot/diag2.img.COPYING)0
-rw-r--r--configs/default/overlay/boot/grub/colors.lst (renamed from configs/default/default-config/boot/grub/colors.lst)0
-rw-r--r--configs/default/overlay/boot/grub/help.lst (renamed from configs/default/default-config/boot/grub/help.lst)0
-rw-r--r--configs/default/overlay/boot/grub/keyboards.lst (renamed from configs/default/default-config/boot/grub/keyboards.lst)0
-rw-r--r--configs/default/overlay/boot/grub/menu.lst (renamed from configs/default/default-config/boot/grub/menu.lst)0
-rw-r--r--configs/default/overlay/boot/grub/more.lst (renamed from configs/default/default-config/boot/grub/more.lst)0
-rw-r--r--configs/default/overlay/boot/grub/settings.lst (renamed from configs/default/default-config/boot/grub/settings.lst)0
-rw-r--r--configs/default/overlay/boot/grub/tools.lst (renamed from configs/default/default-config/boot/grub/tools.lst)0
-rw-r--r--configs/default/overlay/boot/help/bootexisting.txt (renamed from configs/default/default-config/boot/help/bootexisting.txt)0
-rw-r--r--configs/default/overlay/boot/help/contrib.txt (renamed from configs/default/default-config/boot/help/contrib.txt)0
-rw-r--r--configs/default/overlay/boot/invaders.img (renamed from configs/default/default-config/boot/invaders.img)bin3464 -> 3464 bytes
-rw-r--r--configs/default/overlay/boot/memdisk.bin (renamed from configs/default/default-config/boot/memdisk.bin)bin20068 -> 20068 bytes
-rw-r--r--configs/default/overlay/boot/memdisk.bin.COPYING (renamed from configs/default/default-config/boot/memdisk.bin.COPYING)0
-rw-r--r--configs/default/overlay/boot/memtest86+-1.70.bin (renamed from configs/default/default-config/boot/memtest86+-1.70.bin)bin42578 -> 42578 bytes
-rw-r--r--configs/default/overlay/boot/memtest86+-1.70.bin.COPYING (renamed from configs/default/default-config/boot/memtest86+-1.70.bin.COPYING)0
-rw-r--r--configs/default/overlay/boot/splash.xpm.gz (renamed from configs/default/default-config/boot/splash.xpm.gz)bin8371 -> 8371 bytes
-rw-r--r--configs/default/overlay/boot/x86test_zImage.bin (renamed from configs/default/default-config/boot/x86test_zImage.bin)bin38695 -> 38695 bytes
-rw-r--r--configs/default/overlay/boot/x86test_zImage.bin.COPYING (renamed from configs/default/default-config/boot/x86test_zImage.bin.COPYING)0
-rw-r--r--configs/default/overlay/etc/arch-release (renamed from configs/default/default-config/etc/arch-release)0
-rw-r--r--configs/default/overlay/etc/archiso/functions (renamed from configs/default/default-config/etc/archiso/functions)0
-rw-r--r--configs/default/overlay/etc/archiso/getshell (renamed from configs/default/default-config/etc/archiso/getshell)0
-rw-r--r--configs/default/overlay/etc/fstab (renamed from configs/default/default-config/etc/fstab)0
-rw-r--r--configs/default/overlay/etc/group (renamed from configs/default/default-config/etc/group)0
-rw-r--r--configs/default/overlay/etc/issue (renamed from configs/default/default-config/etc/issue)0
-rw-r--r--configs/default/overlay/etc/locale.gen (renamed from configs/default/default-config/etc/locale.gen)0
-rw-r--r--configs/default/overlay/etc/pam.d/su (renamed from configs/default/default-config/etc/pam.d/su)0
-rw-r--r--configs/default/overlay/etc/passwd (renamed from configs/default/default-config/etc/passwd)0
-rw-r--r--configs/default/overlay/etc/rc.conf (renamed from configs/default/default-config/etc/rc.conf)0
-rw-r--r--configs/default/overlay/etc/rc.d/archiso (renamed from configs/default/default-config/etc/rc.d/archiso)0
-rw-r--r--configs/default/overlay/etc/shadow (renamed from configs/default/default-config/etc/shadow)0
-rw-r--r--configs/default/overlay/etc/sudoers (renamed from configs/default/default-config/etc/sudoers)0
-rw-r--r--configs/default/overlay/usr/lib/locale/locale-archive (renamed from configs/default/default-config/usr/lib/locale/locale-archive)bin1520480 -> 1520480 bytes
-rw-r--r--configs/install-iso/overlay/boot/diag2.img (renamed from configs/install-iso/default-config/boot/diag2.img)bin17932 -> 17932 bytes
-rw-r--r--configs/install-iso/overlay/boot/diag2.img.COPYING (renamed from configs/install-iso/default-config/boot/diag2.img.COPYING)0
-rw-r--r--configs/install-iso/overlay/boot/grub/colors.lst (renamed from configs/install-iso/default-config/boot/grub/colors.lst)0
-rw-r--r--configs/install-iso/overlay/boot/grub/help.lst (renamed from configs/install-iso/default-config/boot/grub/help.lst)0
-rw-r--r--configs/install-iso/overlay/boot/grub/keyboards.lst (renamed from configs/install-iso/default-config/boot/grub/keyboards.lst)0
-rw-r--r--configs/install-iso/overlay/boot/grub/menu.lst (renamed from configs/install-iso/default-config/boot/grub/menu.lst)0
-rw-r--r--configs/install-iso/overlay/boot/grub/more.lst (renamed from configs/install-iso/default-config/boot/grub/more.lst)0
-rw-r--r--configs/install-iso/overlay/boot/grub/settings.lst (renamed from configs/install-iso/default-config/boot/grub/settings.lst)0
-rw-r--r--configs/install-iso/overlay/boot/grub/tools.lst (renamed from configs/install-iso/default-config/boot/grub/tools.lst)0
-rw-r--r--configs/install-iso/overlay/boot/help/bootexisting.txt (renamed from configs/install-iso/default-config/boot/help/bootexisting.txt)0
-rw-r--r--configs/install-iso/overlay/boot/help/contrib.txt (renamed from configs/install-iso/default-config/boot/help/contrib.txt)0
-rw-r--r--configs/install-iso/overlay/boot/invaders.img (renamed from configs/install-iso/default-config/boot/invaders.img)bin3464 -> 3464 bytes
-rw-r--r--configs/install-iso/overlay/boot/memdisk.bin (renamed from configs/install-iso/default-config/boot/memdisk.bin)bin20068 -> 20068 bytes
-rw-r--r--configs/install-iso/overlay/boot/memdisk.bin.COPYING (renamed from configs/install-iso/default-config/boot/memdisk.bin.COPYING)0
-rw-r--r--configs/install-iso/overlay/boot/memtest86+-1.70.bin (renamed from configs/install-iso/default-config/boot/memtest86+-1.70.bin)bin42578 -> 42578 bytes
-rw-r--r--configs/install-iso/overlay/boot/memtest86+-1.70.bin.COPYING (renamed from configs/install-iso/default-config/boot/memtest86+-1.70.bin.COPYING)0
-rw-r--r--configs/install-iso/overlay/boot/splash.xpm.gz (renamed from configs/install-iso/default-config/boot/splash.xpm.gz)bin4019 -> 4019 bytes
-rw-r--r--configs/install-iso/overlay/boot/x86test_zImage.bin (renamed from configs/install-iso/default-config/boot/x86test_zImage.bin)bin38695 -> 38695 bytes
-rw-r--r--configs/install-iso/overlay/boot/x86test_zImage.bin.COPYING (renamed from configs/install-iso/default-config/boot/x86test_zImage.bin.COPYING)0
-rw-r--r--configs/install-iso/overlay/etc/arch-release (renamed from configs/install-iso/default-config/etc/arch-release)0
-rw-r--r--configs/install-iso/overlay/etc/archiso/functions (renamed from configs/install-iso/default-config/etc/archiso/functions)0
-rw-r--r--configs/install-iso/overlay/etc/archiso/getshell (renamed from configs/install-iso/default-config/etc/archiso/getshell)0
-rw-r--r--configs/install-iso/overlay/etc/fstab (renamed from configs/install-iso/default-config/etc/fstab)0
-rw-r--r--configs/install-iso/overlay/etc/group (renamed from configs/install-iso/default-config/etc/group)0
-rw-r--r--configs/install-iso/overlay/etc/issue (renamed from configs/install-iso/default-config/etc/issue)0
-rw-r--r--configs/install-iso/overlay/etc/locale.gen (renamed from configs/install-iso/default-config/etc/locale.gen)0
-rw-r--r--configs/install-iso/overlay/etc/motd (renamed from configs/install-iso/default-config/etc/motd)0
-rw-r--r--configs/install-iso/overlay/etc/pam.d/su (renamed from configs/install-iso/default-config/etc/pam.d/su)0
-rw-r--r--configs/install-iso/overlay/etc/passwd (renamed from configs/install-iso/default-config/etc/passwd)0
-rw-r--r--configs/install-iso/overlay/etc/rc.conf (renamed from configs/install-iso/default-config/etc/rc.conf)0
-rw-r--r--configs/install-iso/overlay/etc/rc.d/archiso (renamed from configs/install-iso/default-config/etc/rc.d/archiso)0
-rw-r--r--configs/install-iso/overlay/etc/shadow (renamed from configs/install-iso/default-config/etc/shadow)0
-rw-r--r--configs/install-iso/overlay/etc/sudoers (renamed from configs/install-iso/default-config/etc/sudoers)0
-rwxr-xr-xconfigs/install-iso/overlay/usr/bin/km (renamed from configs/install-iso/default-config/usr/bin/km)0
-rwxr-xr-xconfigs/install-iso/overlay/usr/bin/tz (renamed from configs/install-iso/default-config/usr/bin/tz)0
-rw-r--r--configs/install-iso/overlay/usr/lib/locale/locale-archive (renamed from configs/install-iso/default-config/usr/lib/locale/locale-archive)bin1520480 -> 1520480 bytes
-rw-r--r--gen_grubscan30
-rwxr-xr-xmkarchiso260
-rwxr-xr-xmkusbimg78
-rw-r--r--packages.list119
-rwxr-xr-xtestiso7
79 files changed, 7 insertions, 545 deletions
diff --git a/Makefile b/Makefile
deleted file mode 100644
index 4ad04b0..0000000
--- a/Makefile
+++ /dev/null
@@ -1,28 +0,0 @@
-all:
-
-install: all
- # install to sbin since script only usable by root
- mkdir -p $(DESTDIR)/usr/sbin
- install -m 755 mkarchiso $(DESTDIR)/usr/sbin
- install -m 755 mkusbimg $(DESTDIR)/usr/sbin
- # testiso can be used by anyone
- mkdir -p $(DESTDIR)/usr/bin
- install -m 755 testiso $(DESTDIR)/usr/bin
- # hooks/install are needed by mkinitcpio
- mkdir -p $(DESTDIR)/lib/initcpio/{hooks,install}
- install -m 644 hooks/{archiso,boot-cd,boot-usb} $(DESTDIR)/lib/initcpio/hooks/
- install -m 644 install/{archiso,boot-cd,boot-usb} $(DESTDIR)/lib/initcpio/install/
- # install default config in a sane location
- mkdir -p $(DESTDIR)/usr/share/archiso
- install -m 644 archiso-mkinitcpio.conf $(DESTDIR)/usr/share/archiso/
- install -m 644 packages.list $(DESTDIR)/usr/share/archiso/
- cp -R default-config $(DESTDIR)/usr/share/archiso/
- # cheating a bit...sudoers HAS to have certain permissions
- chmod 0440 $(DESTDIR)/usr/share/archiso/default-config/etc/sudoers
-
-uninstall:
- rm -f $(DESTDIR)/usr/sbin/mkarchiso
- rm -f $(DESTDIR)/usr/bin/testiso
- rm -f $(DESTDIR)/lib/initcpio/hooks/{archiso,boot-cd,boot-usb}
- rm -f $(DESTDIR)/lib/initcpio/install/{archiso,boot-cd,boot-usb}
- rm -rf $(DESTDIR)/usr/share/archiso
diff --git a/addon_config b/addon_config
deleted file mode 100644
index 7288348..0000000
--- a/addon_config
+++ /dev/null
@@ -1,8 +0,0 @@
-# img - location of image/directory to mount relative to addons directory
-# mount point - absolute location on the post-initrd root
-# type - either 'bind' or 'squashfs' for now
-
-# syntax: <img> <mount point> <type>
-
-core /packages bind
-live_overlay.sqfs / squashfs
diff --git a/archiso-mkinitcpio.conf b/archiso-mkinitcpio.conf
deleted file mode 100644
index 55ae9f3..0000000
--- a/archiso-mkinitcpio.conf
+++ /dev/null
@@ -1,8 +0,0 @@
-# vim:set ft=sh
-# This file is for mkarchiso ONLY and is not to be edited by hand
-MODULES=""
-BINARIES=""
-FILES=""
-
-HOOKS="base udev boot-cd archiso ide scsi sata usb fw filesystems"
-#HOOKS="base udev boot-usb archiso ide scsi sata usb fw filesystems"
diff --git a/archiso/hooks/archiso b/archiso/hooks/archiso
index 8a6b648..376593b 100644
--- a/archiso/hooks/archiso
+++ b/archiso/hooks/archiso
@@ -55,7 +55,7 @@ run_hook ()
addon_dir="${BOOT_MOUNT}/addons"
# always layer default configuration
- _mnt_squashfs "${addon_dir}/default-config.sqfs"
+ _mnt_squashfs "${addon_dir}/overlay.sqfs"
if [ -e "${addon_dir}/config" ]; then
msg ":: Mounting addons"
diff --git a/archiso/mkarchiso b/archiso/mkarchiso
index 52087fa..193c51a 100755
--- a/archiso/mkarchiso
+++ b/archiso/mkarchiso
@@ -1,7 +1,7 @@
#!/bin/bash
CPIOCONFIG="$(pwd)/archiso-mkinitcpio.conf"
-DEF_CONFIG_DIR="$(pwd)/default-config"
+DEF_CONFIG_DIR="$(pwd)/overlay"
PKGFILE="$(pwd)/packages.list"
PKGLIST=""
QUIET="y"
@@ -28,8 +28,8 @@ usage ()
echo " -v Enable verbose output."
echo " -h This message."
echo " commands:"
- echo " install <working dir> : where to build the image root"
- echo " squash <working dir> : generate a squashfs image of the installed root"
+ echo " install <working dir> : where to build the image root"
+ echo " squash <working dir> : generate a squashfs image of the installed root"
echo " img <working dir> <image name> : build an image from the working directory"
echo " all <working dir> <image name> : perform all of the above, in order"
exit $1
@@ -171,11 +171,11 @@ if [ "${command_name}" = "install" -o "${command_name}" = "all" ]; then
fi
# always make an addon out of DEF_CONFIG_DIR
- echo "Creating default-config addon..."
+ echo "Creating default overlay..."
if [ "${QUIET}" = "y" ]; then
- mksquashfs "${DEF_CONFIG_DIR}" "${imgroot}/addons/default-config.sqfs" -noappend >/dev/null
+ mksquashfs "${DEF_CONFIG_DIR}" "${imgroot}/addons/overlay.sqfs" -noappend >/dev/null
else
- mksquashfs "${DEF_CONFIG_DIR}" "${imgroot}/addons/default-config.sqfs" -noappend
+ mksquashfs "${DEF_CONFIG_DIR}" "${imgroot}/addons/overlay.sqfs" -noappend
fi
fi
diff --git a/configs/default/default-config/boot/diag2.img b/configs/default/overlay/boot/diag2.img
index 0b7cefd..0b7cefd 100644
--- a/configs/default/default-config/boot/diag2.img
+++ b/configs/default/overlay/boot/diag2.img
Binary files differ
diff --git a/configs/default/default-config/boot/diag2.img.COPYING b/configs/default/overlay/boot/diag2.img.COPYING
index d18a90e..d18a90e 100644
--- a/configs/default/default-config/boot/diag2.img.COPYING
+++ b/configs/default/overlay/boot/diag2.img.COPYING
diff --git a/configs/default/default-config/boot/grub/colors.lst b/configs/default/overlay/boot/grub/colors.lst
index faa9c8f..faa9c8f 100644
--- a/configs/default/default-config/boot/grub/colors.lst
+++ b/configs/default/overlay/boot/grub/colors.lst
diff --git a/configs/default/default-config/boot/grub/help.lst b/configs/default/overlay/boot/grub/help.lst
index 13eeb42..13eeb42 100644
--- a/configs/default/default-config/boot/grub/help.lst
+++ b/configs/default/overlay/boot/grub/help.lst
diff --git a/configs/default/default-config/boot/grub/keyboards.lst b/configs/default/overlay/boot/grub/keyboards.lst
index fc69899..fc69899 100644
--- a/configs/default/default-config/boot/grub/keyboards.lst
+++ b/configs/default/overlay/boot/grub/keyboards.lst
diff --git a/configs/default/default-config/boot/grub/menu.lst b/configs/default/overlay/boot/grub/menu.lst
index 4885944..4885944 100644
--- a/configs/default/default-config/boot/grub/menu.lst
+++ b/configs/default/overlay/boot/grub/menu.lst
diff --git a/configs/default/default-config/boot/grub/more.lst b/configs/default/overlay/boot/grub/more.lst
index 097d7d3..097d7d3 100644
--- a/configs/default/default-config/boot/grub/more.lst
+++ b/configs/default/overlay/boot/grub/more.lst
diff --git a/configs/default/default-config/boot/grub/settings.lst b/configs/default/overlay/boot/grub/settings.lst
index a2dfd3b..a2dfd3b 100644
--- a/configs/default/default-config/boot/grub/settings.lst
+++ b/configs/default/overlay/boot/grub/settings.lst
diff --git a/configs/default/default-config/boot/grub/tools.lst b/configs/default/overlay/boot/grub/tools.lst
index 22b3669..22b3669 100644
--- a/configs/default/default-config/boot/grub/tools.lst
+++ b/configs/default/overlay/boot/grub/tools.lst
diff --git a/configs/default/default-config/boot/help/bootexisting.txt b/configs/default/overlay/boot/help/bootexisting.txt
index 540e41f..540e41f 100644
--- a/configs/default/default-config/boot/help/bootexisting.txt
+++ b/configs/default/overlay/boot/help/bootexisting.txt
diff --git a/configs/default/default-config/boot/help/contrib.txt b/configs/default/overlay/boot/help/contrib.txt
index a854a0b..a854a0b 100644
--- a/configs/default/default-config/boot/help/contrib.txt
+++ b/configs/default/overlay/boot/help/contrib.txt
diff --git a/configs/default/default-config/boot/invaders.img b/configs/default/overlay/boot/invaders.img
index e100781..e100781 100644
--- a/configs/default/default-config/boot/invaders.img
+++ b/configs/default/overlay/boot/invaders.img
Binary files differ
diff --git a/configs/default/default-config/boot/memdisk.bin b/configs/default/overlay/boot/memdisk.bin
index 78c5204..78c5204 100644
--- a/configs/default/default-config/boot/memdisk.bin
+++ b/configs/default/overlay/boot/memdisk.bin
Binary files differ
diff --git a/configs/default/default-config/boot/memdisk.bin.COPYING b/configs/default/overlay/boot/memdisk.bin.COPYING
index d511905..d511905 100644
--- a/configs/default/default-config/boot/memdisk.bin.COPYING
+++ b/configs/default/overlay/boot/memdisk.bin.COPYING
diff --git a/configs/default/default-config/boot/memtest86+-1.70.bin b/configs/default/overlay/boot/memtest86+-1.70.bin
index 261fab2..261fab2 100644
--- a/configs/default/default-config/boot/memtest86+-1.70.bin
+++ b/configs/default/overlay/boot/memtest86+-1.70.bin
Binary files differ
diff --git a/configs/default/default-config/boot/memtest86+-1.70.bin.COPYING b/configs/default/overlay/boot/memtest86+-1.70.bin.COPYING
index d511905..d511905 100644
--- a/configs/default/default-config/boot/memtest86+-1.70.bin.COPYING
+++ b/configs/default/overlay/boot/memtest86+-1.70.bin.COPYING
diff --git a/configs/default/default-config/boot/splash.xpm.gz b/configs/default/overlay/boot/splash.xpm.gz
index 9f128bf..9f128bf 100644
--- a/configs/default/default-config/boot/splash.xpm.gz
+++ b/configs/default/overlay/boot/splash.xpm.gz
Binary files differ
diff --git a/configs/default/default-config/boot/x86test_zImage.bin b/configs/default/overlay/boot/x86test_zImage.bin
index 8c598e1..8c598e1 100644
--- a/configs/default/default-config/boot/x86test_zImage.bin
+++ b/configs/default/overlay/boot/x86test_zImage.bin
Binary files differ
diff --git a/configs/default/default-config/boot/x86test_zImage.bin.COPYING b/configs/default/overlay/boot/x86test_zImage.bin.COPYING
index d511905..d511905 100644
--- a/configs/default/default-config/boot/x86test_zImage.bin.COPYING
+++ b/configs/default/overlay/boot/x86test_zImage.bin.COPYING
diff --git a/configs/default/default-config/etc/arch-release b/configs/default/overlay/etc/arch-release
index dd862a2..dd862a2 100644
--- a/configs/default/default-config/etc/arch-release
+++ b/configs/default/overlay/etc/arch-release
diff --git a/configs/default/default-config/etc/archiso/functions b/configs/default/overlay/etc/archiso/functions
index fdd48f4..fdd48f4 100644
--- a/configs/default/default-config/etc/archiso/functions
+++ b/configs/default/overlay/etc/archiso/functions
diff --git a/configs/default/default-config/etc/archiso/getshell b/configs/default/overlay/etc/archiso/getshell
index a6f8775..a6f8775 100644
--- a/configs/default/default-config/etc/archiso/getshell
+++ b/configs/default/overlay/etc/archiso/getshell
diff --git a/configs/default/default-config/etc/fstab b/configs/default/overlay/etc/fstab
index 0d5a001..0d5a001 100644
--- a/configs/default/default-config/etc/fstab
+++ b/configs/default/overlay/etc/fstab
diff --git a/configs/default/default-config/etc/group b/configs/default/overlay/etc/group
index fa9a613..fa9a613 100644
--- a/configs/default/default-config/etc/group
+++ b/configs/default/overlay/etc/group
diff --git a/configs/default/default-config/etc/issue b/configs/default/overlay/etc/issue
index 3abbcf5..3abbcf5 100644
--- a/configs/default/default-config/etc/issue
+++ b/configs/default/overlay/etc/issue
diff --git a/configs/default/default-config/etc/locale.gen b/configs/default/overlay/etc/locale.gen
index 07c2a0c..07c2a0c 100644
--- a/configs/default/default-config/etc/locale.gen
+++ b/configs/default/overlay/etc/locale.gen
diff --git a/configs/default/default-config/etc/pam.d/su b/configs/default/overlay/etc/pam.d/su
index a291042..a291042 100644
--- a/configs/default/default-config/etc/pam.d/su
+++ b/configs/default/overlay/etc/pam.d/su
diff --git a/configs/default/default-config/etc/passwd b/configs/default/overlay/etc/passwd
index f93d445..f93d445 100644
--- a/configs/default/default-config/etc/passwd
+++ b/configs/default/overlay/etc/passwd
diff --git a/configs/default/default-config/etc/rc.conf b/configs/default/overlay/etc/rc.conf
index 5335ff8..5335ff8 100644
--- a/configs/default/default-config/etc/rc.conf
+++ b/configs/default/overlay/etc/rc.conf
diff --git a/configs/default/default-config/etc/rc.d/archiso b/configs/default/overlay/etc/rc.d/archiso
index 661bcbd..661bcbd 100644
--- a/configs/default/default-config/etc/rc.d/archiso
+++ b/configs/default/overlay/etc/rc.d/archiso
diff --git a/configs/default/default-config/etc/shadow b/configs/default/overlay/etc/shadow
index a8887b7..a8887b7 100644
--- a/configs/default/default-config/etc/shadow
+++ b/configs/default/overlay/etc/shadow
diff --git a/configs/default/default-config/etc/sudoers b/configs/default/overlay/etc/sudoers
index 67b20ba..67b20ba 100644
--- a/configs/default/default-config/etc/sudoers
+++ b/configs/default/overlay/etc/sudoers
diff --git a/configs/default/default-config/usr/lib/locale/locale-archive b/configs/default/overlay/usr/lib/locale/locale-archive
index 0652176..0652176 100644
--- a/configs/default/default-config/usr/lib/locale/locale-archive
+++ b/configs/default/overlay/usr/lib/locale/locale-archive
Binary files differ
diff --git a/configs/install-iso/default-config/boot/diag2.img b/configs/install-iso/overlay/boot/diag2.img
index 0b7cefd..0b7cefd 100644
--- a/configs/install-iso/default-config/boot/diag2.img
+++ b/configs/install-iso/overlay/boot/diag2.img
Binary files differ
diff --git a/configs/install-iso/default-config/boot/diag2.img.COPYING b/configs/install-iso/overlay/boot/diag2.img.COPYING
index d18a90e..d18a90e 100644
--- a/configs/install-iso/default-config/boot/diag2.img.COPYING
+++ b/configs/install-iso/overlay/boot/diag2.img.COPYING
diff --git a/configs/install-iso/default-config/boot/grub/colors.lst b/configs/install-iso/overlay/boot/grub/colors.lst
index faa9c8f..faa9c8f 100644
--- a/configs/install-iso/default-config/boot/grub/colors.lst
+++ b/configs/install-iso/overlay/boot/grub/colors.lst
diff --git a/configs/install-iso/default-config/boot/grub/help.lst b/configs/install-iso/overlay/boot/grub/help.lst
index 13eeb42..13eeb42 100644
--- a/configs/install-iso/default-config/boot/grub/help.lst
+++ b/configs/install-iso/overlay/boot/grub/help.lst
diff --git a/configs/install-iso/default-config/boot/grub/keyboards.lst b/configs/install-iso/overlay/boot/grub/keyboards.lst
index fc69899..fc69899 100644
--- a/configs/install-iso/default-config/boot/grub/keyboards.lst
+++ b/configs/install-iso/overlay/boot/grub/keyboards.lst
diff --git a/configs/install-iso/default-config/boot/grub/menu.lst b/configs/install-iso/overlay/boot/grub/menu.lst
index 410e9d3..410e9d3 100644
--- a/configs/install-iso/default-config/boot/grub/menu.lst
+++ b/configs/install-iso/overlay/boot/grub/menu.lst
diff --git a/configs/install-iso/default-config/boot/grub/more.lst b/configs/install-iso/overlay/boot/grub/more.lst
index 097d7d3..097d7d3 100644
--- a/configs/install-iso/default-config/boot/grub/more.lst
+++ b/configs/install-iso/overlay/boot/grub/more.lst
diff --git a/configs/install-iso/default-config/boot/grub/settings.lst b/configs/install-iso/overlay/boot/grub/settings.lst
index a2dfd3b..a2dfd3b 100644
--- a/configs/install-iso/default-config/boot/grub/settings.lst
+++ b/configs/install-iso/overlay/boot/grub/settings.lst
diff --git a/configs/install-iso/default-config/boot/grub/tools.lst b/configs/install-iso/overlay/boot/grub/tools.lst
index 22b3669..22b3669 100644
--- a/configs/install-iso/default-config/boot/grub/tools.lst
+++ b/configs/install-iso/overlay/boot/grub/tools.lst
diff --git a/configs/install-iso/default-config/boot/help/bootexisting.txt b/configs/install-iso/overlay/boot/help/bootexisting.txt
index 540e41f..540e41f 100644
--- a/configs/install-iso/default-config/boot/help/bootexisting.txt
+++ b/configs/install-iso/overlay/boot/help/bootexisting.txt
diff --git a/configs/install-iso/default-config/boot/help/contrib.txt b/configs/install-iso/overlay/boot/help/contrib.txt
index a854a0b..a854a0b 100644
--- a/configs/install-iso/default-config/boot/help/contrib.txt
+++ b/configs/install-iso/overlay/boot/help/contrib.txt
diff --git a/configs/install-iso/default-config/boot/invaders.img b/configs/install-iso/overlay/boot/invaders.img
index e100781..e100781 100644
--- a/configs/install-iso/default-config/boot/invaders.img
+++ b/configs/install-iso/overlay/boot/invaders.img
Binary files differ
diff --git a/configs/install-iso/default-config/boot/memdisk.bin b/configs/install-iso/overlay/boot/memdisk.bin
index 78c5204..78c5204 100644
--- a/configs/install-iso/default-config/boot/memdisk.bin
+++ b/configs/install-iso/overlay/boot/memdisk.bin
Binary files differ
diff --git a/configs/install-iso/default-config/boot/memdisk.bin.COPYING b/configs/install-iso/overlay/boot/memdisk.bin.COPYING
index d511905..d511905 100644
--- a/configs/install-iso/default-config/boot/memdisk.bin.COPYING
+++ b/configs/install-iso/overlay/boot/memdisk.bin.COPYING
diff --git a/configs/install-iso/default-config/boot/memtest86+-1.70.bin b/configs/install-iso/overlay/boot/memtest86+-1.70.bin
index 261fab2..261fab2 100644
--- a/configs/install-iso/default-config/boot/memtest86+-1.70.bin
+++ b/configs/install-iso/overlay/boot/memtest86+-1.70.bin
Binary files differ
diff --git a/configs/install-iso/default-config/boot/memtest86+-1.70.bin.COPYING b/configs/install-iso/overlay/boot/memtest86+-1.70.bin.COPYING
index d511905..d511905 100644
--- a/configs/install-iso/default-config/boot/memtest86+-1.70.bin.COPYING
+++ b/configs/install-iso/overlay/boot/memtest86+-1.70.bin.COPYING
diff --git a/configs/install-iso/default-config/boot/splash.xpm.gz b/configs/install-iso/overlay/boot/splash.xpm.gz
index e44af43..e44af43 100644
--- a/configs/install-iso/default-config/boot/splash.xpm.gz
+++ b/configs/install-iso/overlay/boot/splash.xpm.gz
Binary files differ
diff --git a/configs/install-iso/default-config/boot/x86test_zImage.bin b/configs/install-iso/overlay/boot/x86test_zImage.bin
index 8c598e1..8c598e1 100644
--- a/configs/install-iso/default-config/boot/x86test_zImage.bin
+++ b/configs/install-iso/overlay/boot/x86test_zImage.bin
Binary files differ
diff --git a/configs/install-iso/default-config/boot/x86test_zImage.bin.COPYING b/configs/install-iso/overlay/boot/x86test_zImage.bin.COPYING
index d511905..d511905 100644
--- a/configs/install-iso/default-config/boot/x86test_zImage.bin.COPYING
+++ b/configs/install-iso/overlay/boot/x86test_zImage.bin.COPYING
diff --git a/configs/install-iso/default-config/etc/arch-release b/configs/install-iso/overlay/etc/arch-release
index a064d1f..a064d1f 100644
--- a/configs/install-iso/default-config/etc/arch-release
+++ b/configs/install-iso/overlay/etc/arch-release
diff --git a/configs/install-iso/default-config/etc/archiso/functions b/configs/install-iso/overlay/etc/archiso/functions
index fdd48f4..fdd48f4 100644
--- a/configs/install-iso/default-config/etc/archiso/functions
+++ b/configs/install-iso/overlay/etc/archiso/functions
diff --git a/configs/install-iso/default-config/etc/archiso/getshell b/configs/install-iso/overlay/etc/archiso/getshell
index a6f8775..a6f8775 100644
--- a/configs/install-iso/default-config/etc/archiso/getshell
+++ b/configs/install-iso/overlay/etc/archiso/getshell
diff --git a/configs/install-iso/default-config/etc/fstab b/configs/install-iso/overlay/etc/fstab
index 0d5a001..0d5a001 100644
--- a/configs/install-iso/default-config/etc/fstab
+++ b/configs/install-iso/overlay/etc/fstab
diff --git a/configs/install-iso/default-config/etc/group b/configs/install-iso/overlay/etc/group
index fa9a613..fa9a613 100644
--- a/configs/install-iso/default-config/etc/group
+++ b/configs/install-iso/overlay/etc/group
diff --git a/configs/install-iso/default-config/etc/issue b/configs/install-iso/overlay/etc/issue
index db70a8b..db70a8b 100644
--- a/configs/install-iso/default-config/etc/issue
+++ b/configs/install-iso/overlay/etc/issue
diff --git a/configs/install-iso/default-config/etc/locale.gen b/configs/install-iso/overlay/etc/locale.gen
index 07c2a0c..07c2a0c 100644
--- a/configs/install-iso/default-config/etc/locale.gen
+++ b/configs/install-iso/overlay/etc/locale.gen
diff --git a/configs/install-iso/default-config/etc/motd b/configs/install-iso/overlay/etc/motd
index 52dc834..52dc834 100644
--- a/configs/install-iso/default-config/etc/motd
+++ b/configs/install-iso/overlay/etc/motd
diff --git a/configs/install-iso/default-config/etc/pam.d/su b/configs/install-iso/overlay/etc/pam.d/su
index a291042..a291042 100644
--- a/configs/install-iso/default-config/etc/pam.d/su
+++ b/configs/install-iso/overlay/etc/pam.d/su
diff --git a/configs/install-iso/default-config/etc/passwd b/configs/install-iso/overlay/etc/passwd
index f93d445..f93d445 100644
--- a/configs/install-iso/default-config/etc/passwd
+++ b/configs/install-iso/overlay/etc/passwd
diff --git a/configs/install-iso/default-config/etc/rc.conf b/configs/install-iso/overlay/etc/rc.conf
index 5335ff8..5335ff8 100644
--- a/configs/install-iso/default-config/etc/rc.conf
+++ b/configs/install-iso/overlay/etc/rc.conf
diff --git a/configs/install-iso/default-config/etc/rc.d/archiso b/configs/install-iso/overlay/etc/rc.d/archiso
index 661bcbd..661bcbd 100644
--- a/configs/install-iso/default-config/etc/rc.d/archiso
+++ b/configs/install-iso/overlay/etc/rc.d/archiso
diff --git a/configs/install-iso/default-config/etc/shadow b/configs/install-iso/overlay/etc/shadow
index a8887b7..a8887b7 100644
--- a/configs/install-iso/default-config/etc/shadow
+++ b/configs/install-iso/overlay/etc/shadow
diff --git a/configs/install-iso/default-config/etc/sudoers b/configs/install-iso/overlay/etc/sudoers
index 67b20ba..67b20ba 100644
--- a/configs/install-iso/default-config/etc/sudoers
+++ b/configs/install-iso/overlay/etc/sudoers
diff --git a/configs/install-iso/default-config/usr/bin/km b/configs/install-iso/overlay/usr/bin/km
index c8d4817..c8d4817 100755
--- a/configs/install-iso/default-config/usr/bin/km
+++ b/configs/install-iso/overlay/usr/bin/km
diff --git a/configs/install-iso/default-config/usr/bin/tz b/configs/install-iso/overlay/usr/bin/tz
index b1ebe92..b1ebe92 100755
--- a/configs/install-iso/default-config/usr/bin/tz
+++ b/configs/install-iso/overlay/usr/bin/tz
diff --git a/configs/install-iso/default-config/usr/lib/locale/locale-archive b/configs/install-iso/overlay/usr/lib/locale/locale-archive
index 0652176..0652176 100644
--- a/configs/install-iso/default-config/usr/lib/locale/locale-archive
+++ b/configs/install-iso/overlay/usr/lib/locale/locale-archive
Binary files differ
diff --git a/gen_grubscan b/gen_grubscan
deleted file mode 100644
index a2ac4df..0000000
--- a/gen_grubscan
+++ /dev/null
@@ -1,30 +0,0 @@
-#!/bin/bash
-
-count=0
-fallback=""
-for hd in $(seq 0 3); do
- for part in $(seq 0 17); do
- count=$(($count + 1))
- fallback="${fallback} ${count}"
- done
-done
-
-echo "timeout 0"
-echo "default 0"
-echo "fallback ${fallback}"
-echo "color light-blue/blue black/light-grey"
-echo "splashimage=/boot/splash.xpm.gz"
-echo ""
-
-for hd in $(seq 0 3); do
- for part in $(seq 0 17); do
- echo "title Testing disk ${hd}, partition ${part}"
- echo "set scan_dev=(hd${hd},${part})"
- echo "fexists \$(scan_dev)/boot/grub/menu.lst"
- echo "configfile \$(scan_dev)/boot/grub/menu.lst"
- echo ""
- done
-done
-
-echo "title Failed"
-echo "pause Scanning for installed grub failed"
diff --git a/mkarchiso b/mkarchiso
deleted file mode 100755
index 52087fa..0000000
--- a/mkarchiso
+++ /dev/null
@@ -1,260 +0,0 @@
-#!/bin/bash
-
-CPIOCONFIG="$(pwd)/archiso-mkinitcpio.conf"
-DEF_CONFIG_DIR="$(pwd)/default-config"
-PKGFILE="$(pwd)/packages.list"
-PKGLIST=""
-QUIET="y"
-FORCE="n"
-ADDON_DIR=""
-
-command_name=""
-work_dir=""
-imgname=""
-
-APPNAME=$(basename "${0}")
-
-# usage: usage <exitvalue>
-usage ()
-{
- echo "usage ${APPNAME} [options] command <command options>"
- echo " general options:"
- echo " -f Force overwrite of working files/squashfs image/bootable image"
- echo " -i CPIO_CONFIG Use CONFIG file for mkinitcpio. default: ${CPIOCONFIG}"
- echo " -P PKGFILE File with list of packages to install. default: ${PKGFILE}"
- echo " -p PACKAGE Additional package to install, can be used multiple times"
- echo " -a ADDON_DIR Use addons from DIR. default: none"
- echo " -t <iso,disk> Type of image to create. Defaults to iso."
- echo " -v Enable verbose output."
- echo " -h This message."
- echo " commands:"
- echo " install <working dir> : where to build the image root"
- echo " squash <working dir> : generate a squashfs image of the installed root"
- echo " img <working dir> <image name> : build an image from the working directory"
- echo " all <working dir> <image name> : perform all of the above, in order"
- exit $1
-}
-
-while getopts 'i:P:p:a:t:fvh' arg; do
- case "${arg}" in
- i) CPIOCONFIG="${OPTARG}" ;;
- P) PKGFILE="${OPTARG}" ;;
- p) PKGLIST="${PKGLIST} ${OPTARG}" ;;
- a) ADDON_DIR="${OPTARG}" ;;
- t) IMG_TYPE="${OPTARG}" ;;
- f) FORCE="y" ;;
- v) QUIET="n" ;;
- h|?) usage 0 ;;
- *) echo "invalid argument '${arg}'"; usage 1 ;;
- esac
-done
-
-shift $(($OPTIND - 1))
-echo "ARGS: $@"
-
-[ $# -le 1 ] && usage 1
-
-# do UID checking here so someone can at least get usage instructions
-if [ "$EUID" != "0" ]; then
- echo "error: This script must be run as root."
- exit 1
-fi
-
-command_name="${1}"
-case "${command_name}" in
- install) work_dir="${2}" ;;
- squash) work_dir="${2}" ;;
- img) work_dir="${2}"; imgname="${3}" ;;
- all) work_dir="${2}"; imgname="${3}" ;;
- *) echo "invalid command name '${command_name}'"; usage 1 ;;
-esac
-
-[ "x${work_dir}" = "x" ] && (echo "please specify a working directory" && usage 1)
-
-imgroot="${work_dir}/img"
-instroot="${work_dir}/install"
-
-_kversion ()
-{
- source ${instroot}/etc/mkinitcpio.d/kernel26.kver
- echo ${ALL_kver}
-}
-
-# usage: _pacman <packages>...
-_pacman ()
-{
- local ret
- if [ "${QUIET}" = "y" ]; then
- mkarchroot -f ${instroot} $* 2>&1 >/dev/null
- ret=$?
- else
- mkarchroot -f ${instroot} $*
- ret=$?
- fi
- if [ $ret -ne 0 ]; then
- exit 1
- fi
-}
-
-# usage: install_pkgfile <packagesfile>
-install_pkgfile ()
-{
- if [ -e "${1}" ]; then
- toinstall=""
- while read pkg; do
- toinstall="${toinstall} ${pkg}"
- done < ${1}
- _pacman "${toinstall}"
- else
- echo "error: Package file '${1}' does not exist, aborting."
- exit 1
- fi
-}
-
-# Go through the main commands in order. If 'all' was specified, then we want
-# to do everything. Start with 'install'.
-if [ "${command_name}" = "install" -o "${command_name}" = "all" ]; then
- echo "====> Installing/building image root"
- if [ -e "${work_dir}" -a "${FORCE}" = "n" ]; then
- echo "error: Working dir '${work_dir}' already exists, aborting."
- exit 1
- fi
-
- mkdir -p "${imgroot}"
- mkdir -p "${instroot}"
-
- echo "Installing packages..."
- echo " Installing packages from '${PKGFILE}'"
- install_pkgfile "${PKGFILE}"
-
- for pkg in ${PKGLIST}; do
- echo " Installing package '${pkg}'"
- _pacman "${pkg}"
- done
-
- echo "Updating kernel module dependencies"
- kernelver=$(_kversion)
- depmod -a -b "${instroot}" "${kernelver}"
- # remove the initcpio images that were generated for the host system
- find "${instroot}/boot" -name *.img -delete
-
- echo "Creating default home directory"
- install -d -o1000 -g100 -m0755 "${instroot}/home/arch"
-
- # Cleanup
- echo "Cleaning up image root files..."
- find "${instroot}" -name *.pacnew -name *.pacsave -name *.pacorig -delete
-
- # delete a lot of unnecessary cache/log files
- kill_dirs="var/abs var/cache/man var/cache/pacman var/log/* var/mail tmp/* initrd"
- for x in ${kill_dirs}; do
- if [ -e "${instroot}/${x}" ]; then
- rm -rf "${instroot}/${x}"
- fi
- done
-
- # pacman DBs are big, delete all sync dbs
- rm -rf "${instroot}/var/lib/pacman/sync"
-
- # copy over kernel and grub configs for boot
- if [ -e "${instroot}/boot" -a -e "${DEF_CONFIG_DIR}/boot" ]; then
- rm -rf "${imgroot}/boot"
- cp -r "${instroot}/boot" "${imgroot}"
- cp -rf "${DEF_CONFIG_DIR}/boot" "${imgroot}"
- fi
-
- # TODO: this might belong somewhere else
- mkdir -p "${imgroot}/addons"
- if [ -d "${ADDON_DIR}" ]; then
- echo "Copying addons from ${ADDON_DIR}..."
- cp -r ${ADDON_DIR}/* "${imgroot}/addons"
- fi
-
- # always make an addon out of DEF_CONFIG_DIR
- echo "Creating default-config addon..."
- if [ "${QUIET}" = "y" ]; then
- mksquashfs "${DEF_CONFIG_DIR}" "${imgroot}/addons/default-config.sqfs" -noappend >/dev/null
- else
- mksquashfs "${DEF_CONFIG_DIR}" "${imgroot}/addons/default-config.sqfs" -noappend
- fi
-fi
-
-# Squash is the next step.
-if [ "${command_name}" = "squash" -o "${command_name}" = "all" ]; then
- echo "====> Generating SquashFS image"
- imagename="${imgroot}/archlive.sqfs"
- if [ -e "${imagename}" ]; then
- if [ "${FORCE}" = "y" ]; then
- echo -n "Removing old SquashFS image..."
- rm "${imagename}"
- echo "done."
- else
- echo "error: SquashFS image '${imagename}' already exists, aborting."
- exit 1
- fi
- fi
-
- echo "Creating squashfs image. This may take some time..."
- start=$(date +%s)
- if [ "${QUIET}" = "y" ]; then
- mksquashfs "${instroot}" "${imagename}" -noappend >/dev/null
- else
- mksquashfs "${instroot}" "${imagename}" -noappend
- fi
- minutes=$(echo $start $(date +%s) | awk '{ printf "%0.2f",($2-$1)/60 }')
- echo "Image creation done in $minutes minutes."
-fi
-
-# Finally, make the image.
-if [ "${command_name}" = "img" -o "${command_name}" = "all" ]; then
- echo "====> Making bootable image"
- [ "x${imgname}" = "x" ] && (echo "Bootable image name must be specified" && usage 1)
- if [ -e "${imgname}" ]; then
- if [ "${FORCE}" = "y" ]; then
- echo "Removing existing bootable image..."
- rm -rf "${imgname}"
- else
- echo "error: Image '${imgname}' already exists, aborting."
- exit 1
- fi
- fi
- if [ ! -e "${CPIOCONFIG}" ]; then
- echo "error: mkinitcpio config '${CPIOCONFIG}' does not exist, aborting."
- exit 1
- fi
-
- kernelver=$(_kversion)
- basedir=${instroot}
- [ "${instroot:0:1}" != "/" ] && basedir="$(pwd)/${instroot}"
- echo "Generating initcpio for image..."
- if [ "${QUIET}" = "y" ]; then
- mkinitcpio -c "${CPIOCONFIG}" -b "${basedir}" -k "${kernelver}" -g "${imgroot}/boot/archlive.img" >/dev/null
- ret=$?
- else
- mkinitcpio -c "${CPIOCONFIG}" -b "${basedir}" -k "${kernelver}" -g "${imgroot}/boot/archlive.img"
- ret=$?
- fi
- if [ $ret -ne 0 ]; then
- echo "error: initcpio image creation failed..."
- exit 1
- fi
-
- cp ${instroot}/usr/lib/grub/i386-pc/* "${imgroot}/boot/grub"
-
- if [ "x$IMG_TYPE" == "xdisk" ]; then
- echo "Creating DISK image..."
- mkusbimg "${imgroot}" "${imgname}"
- else
- echo "Creating ISO image..."
- q=""
- [ "${QUIET}" = "y" ] && qflag="-q"
- mkisofs ${qflag} -r -l -b "boot/grub/stage2_eltorito" -uid 0 -gid 0 \
- -no-emul-boot -boot-load-size 4 -boot-info-table \
- -publisher "Arch Linux <archlinux.org>" \
- -input-charset=UTF-8 -p "prepared by $NAME" \
- -A "Arch Linux Live/Rescue CD" \
- -o "${imgname}" "${imgroot}"
- fi
-fi
-
-# vim:ts=4:sw=4:et:
diff --git a/mkusbimg b/mkusbimg
deleted file mode 100755
index 727bb80..0000000
--- a/mkusbimg
+++ /dev/null
@@ -1,78 +0,0 @@
-#!/bin/bash
-#
-# mkusbimg - creates a bootable disk image
-# Copyright (C) 2008 Simo Leone <simo@archlinux.org>
-#
-# This program is free software: you can redistribute it and/or modify
-# it under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# This program is distributed in the hope that it will be useful,
-# but WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-# GNU General Public License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with this program. If not, see <http://www.gnu.org/licenses/>.
-
-# usage(exitvalue)
-# outputs a usage message and exits with value
-APPNAME=$(basename "${0}")
-usage()
-{
- echo "usage: ${APPNAME} <imageroot> <imagefile>"
- exit $1
-}
-
-##################################################
-
-if [ $# -ne 2 ]; then
- usage 1
-fi
-
-DISKIMG="${2}"
-IMGROOT="${1}"
-TMPDIR=$(mktemp -d)
-FSIMG=$(mktemp)
-
-# ext2 overhead's upper bound is 6%
-# empirically tested up to 1GB
-rootsize=$(du -bs ${IMGROOT}|cut -f1)
-IMGSZ=$(( (${rootsize}*106)/100/512 + 1)) # image size in sectors
-
-# create the filesystem image file
-dd if=/dev/zero of="$FSIMG" bs=512 count="$IMGSZ"
-
-# create a filesystem on the image
-mke2fs -m 0 -F "$FSIMG"
-
-# mount the filesystem and copy data
-mount -o loop "$FSIMG" "$TMPDIR"
-cp -a "$IMGROOT"/* "$TMPDIR"
-
-# unmount filesystem
-umount "$TMPDIR"
-
-# add sectors 0-62, then glue together
-dd if=/dev/zero of="$DISKIMG" bs=512 count=63
-cat "$FSIMG" >> "$DISKIMG"
-
-# create a partition table
-# if this looks like voodoo, it's because it is
-sfdisk -uS -f "$DISKIMG" << EOF
-63,$IMGSZ,83,*
-0,0,00
-0,0,00
-0,0,00
-EOF
-
-# install grub on the image
-grub --no-floppy --batch << EOF
-device (hd0) $DISKIMG
-root (hd0,0)
-setup (hd0)
-EOF
-
-# all done :)
-rm -fr "$TMPDIR" "$FSIMG"
diff --git a/packages.list b/packages.list
deleted file mode 100644
index b18fb51..0000000
--- a/packages.list
+++ /dev/null
@@ -1,119 +0,0 @@
-bash
-bin86
-bzip2
-coreutils
-cpio
-cracklib
-cryptsetup
-db
-dcron
-dhcpcd
-dialog
-diffutils
-dnsutils
-dosfstools
-e2fsprogs
-ed
-fakeroot
-elinks
-file
-filesystem
-findutils
-fuse
-gawk
-gcc
-gettext
-glibc
-grep
-grub-gfx
-gzip
-hdparm
-initscripts
-iptables
-iputils
-ipw3945
-jfsutils
-kbd
-kernel-headers
-kernel26
-less
-lftp
-libusb
-licenses
-lilo
-lshwd
-lsof
-lvm2
-lzo2
-madwifi
-madwifi-utils
-mailx
-man
-man-pages
-mdadm
-memtest86+
-mkinitcpio
-mktemp
-module-init-tools
-nano
-ncurses
-ndiswrapper
-ndiswrapper-utils
-net-tools
-netcat
-netkit-telnet
-nfs-utils
-ntfs-3g
-ntfsprogs
-nmap
-openssh
-openssl
-openvpn
-pacman
-pam
-parted
-pciutils
-pcmciautils
-pcre
-perl
-popt
-portmap
-ppp
-pptpclient
-procinfo
-procps
-psmisc
-python
-readline
-reiserfsprogs
-rp-pppoe
-rt2500
-screen
-sed
-shadow
-squashfs-tools
-sudo
-sysfsutils
-syslog-ng
-sysvinit
-tar
-tcp_wrappers
-tcpdump
-udev
-unionfs-utils
-unrar
-unzip
-usbutils
-util-linux-ng
-vi
-vim
-wget
-which
-wireless_tools
-wlan-ng26
-wlan-ng26-utils
-wpa_supplicant
-xfsdump
-xfsprogs
-zd1211-firmware
-zlib
diff --git a/testiso b/testiso
deleted file mode 100755
index 9de347a..0000000
--- a/testiso
+++ /dev/null
@@ -1,7 +0,0 @@
-#!/bin/sh
-
-if [ $# -ne 1 ]; then
- echo "usage: testiso <iso name>"
- exit 1
-fi
-qemu -boot d -kernel-kqemu -m 256 -cdrom "${1}"