Aaron Griffin
29c11da409
Ensure download-repo syncs pacman DBs first
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 13:09:33 -06:00
Aaron Griffin
9b775f152c
Remove madwifi in favor of in-kernel modules
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 13:08:05 -06:00
Aaron Griffin
37cb2e01ac
Merge branch 'master' of ssh://archlinux.org/srv/projects/git/archiso
2009-01-19 23:26:48 -08:00
Aaron Griffin
0a2829f47d
Add tryboot.lst grub scanning feature
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:26:13 -08:00
Aaron Griffin
c2b2a30b81
Fix core package format to include repo
...
If testing is enabled, -Sp will give us testing URLs.
Use the $repo/$pkgname format for packages so we get
the right files
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-20 00:33:38 -06:00
Aaron Griffin
f87259b3b8
Add aif to the packages.list
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:33:47 -06:00
Aaron Griffin
b9fb4f858b
Fix some typos in isolinux files
...
flavour -> flavor (USA!)
Arch Linux -> ArchLinux
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 23:28:42 -06:00
Aaron Griffin
773571c479
Make sure download-repo.sh also gets the db file
...
Whoopsie
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-19 22:32:57 -06:00
Aaron Griffin
8601b971af
Use pacman to download core packages
...
This uses the configured mirror, so it makes things
faster when building. Yay!
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-17 19:09:55 -06:00
Gerhard Brauer
cbe1a14050
Add pacman files to overlay
...
Clean pacman.d/mirrorlist and pacman.conf. Otherwise the files from the
ISO builder's machine are used (which maybe not clean sometimes).
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
[Aaron: Removed packages.list changes]
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-16 08:05:25 -08:00
Gerhard Brauer
f8aa63c025
Updated isolinux config and message files
...
Msg files updated for 2009.01. Also added the missing binary memtest.
Isolinux need a own memtest, it could not start the memtest.img which is
used by grub. We should investigate on this for further iso's
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-12 09:35:04 -08:00
Gerhard Brauer
8f03af276b
Isolinux splash images with new logo
...
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-12 09:34:50 -08:00
Gerhard Brauer
ac77507d38
Old splash.xpm.gz has the old logo
...
Signed-off-by: Gerhard Brauer <gerbra@archlinux.de>
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2009-01-09 14:14:07 -08:00
Aaron Griffin
4dc9b68e4d
Remove a stray '_mksquash' echo
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-24 10:45:05 -08:00
Aaron Griffin
fbd2ce5cb0
Fix usb image's size detection
...
Conversion issue when dropping mkusbimg. Use work_dir/iso
to get the proper image size
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-24 10:33:36 -08:00
Aaron Griffin
29d05d6bea
Make the Makefile $ARCH adjust the isomounts file
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-24 10:27:42 -08:00
Aaron Griffin
571aa15309
Fix the way squashfs mountpoints are handled
...
This is a hacky way to mount squashfs images at directories
other than the root. We mount the image to a loop device
and then bind it to another directory.
This technically supersedes the 'bind' image type, so that
should be removed...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 20:12:20 -08:00
Aaron Griffin
67f44f000f
Build ftp images before core images
...
This prevents the core packages sqfs from sneaking onto
the ftp images.
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 22:11:32 -06:00
Gerhard Brauer
20b296f800
Legacy and non-legacy boot methods were swapped
...
PATA is the new-hotness, IDE is the old (legacy)
mode. Somehow this has been switched around for some
time...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 14:53:27 -08:00
Gerhard Brauer
6ab45e28db
CORE/FTPname mismatch in iso makefile.
...
Fix output names for core-iso and core-usb targets
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 14:49:35 -08:00
Aaron Griffin
6c414079a0
Remove the 'tz' script in favor of the installer
...
Latest installer version contains a timezone menu
that supersedes the old tz script.
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 08:09:04 -08:00
Aaron Griffin
3e9804d63d
Added a usb bootloader TODO item
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 07:55:43 -08:00
Gerhard Brauer
f7d183588c
Fix the last "device exists check"
...
Looks like my last-minute addition was goofed.
Use && not ||
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 07:36:54 -08:00
Aaron Griffin
e639b95237
Switch the isolinux bootloader rule to 'syslinux'
...
While the ISO uses isolinux, the package is syslinux. Ugh
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 01:03:05 -08:00
Aaron Griffin
32a1991679
Properly remove the usb image's tmpdir
...
Guess what? rm -f won't remove a dir. Whoops
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 00:33:46 -08:00
Aaron Griffin
059bb35628
Add some mkarchiso -f related TODOs
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:23:59 -06:00
Aaron Griffin
f47fde8485
Fix some intending errors in USB creation
...
This was causing sfdisk and grub to balk
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:23:22 -06:00
Aaron Griffin
29f5c0373c
Add existence checks to the boot-media scan
...
This prevents some cosmetic errors when globbing fails
and the scripts try to mount something silly like "/dev/hd[a-z]"
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:17:59 -06:00
Aaron Griffin
9102eadfd3
Remove *.img.part1 files in clean step
...
These are temporary files created by the USB step
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:03:40 -06:00
Aaron Griffin
86085593b5
Add '-f' to mkarchiso calls to build sequentially
...
This lets us build resultant images in sequence, as
the suqsh step is done multiple times (TODO: fix this)
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 02:02:31 -06:00
Aaron Griffin
85263b7a2b
Add all-ftp and all-core Makefile targets
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-22 23:36:38 -08:00
Aaron Griffin
1cb7dba690
TODO additions / changes
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 00:54:34 -06:00
Aaron Griffin
5712c412ff
install-iso config changes
...
Re-order isomounts
Few changes to the Makefile
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 00:53:16 -06:00
Aaron Griffin
2a58a09f8c
README and isomounts additions on creation
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 00:52:18 -06:00
Aaron Griffin
f1c46e0d3f
Cleanup archiso hook
...
Fix squashfs mounting of all isomounts images, along
with a few other changes
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-23 00:51:20 -06:00
Aaron Griffin
978fdafbff
Allow specifying of pacman.conf file in mkarchiso
...
Use the -C flag to allow us to build alternate isos on
a different architecture and things of the sort
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-21 02:24:39 -06:00
Aaron Griffin
4c3572f415
Cleanup the install-iso Makefile
...
Also do some tidying of the config and set the
default timezone to nothing, to prevent hiccups on
rc.shutdown
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-21 02:20:56 -06:00
Aaron Griffin
77e9ea45ca
Revamp the simple sample ISO config
...
Should be easier and cleaner. Makes a dumb ISO that does nothing
but is intended as an example to the user.
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-21 02:10:57 -06:00
Aaron Griffin
97f4dcec81
Re-add the if-check that includes grub-gfx
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-19 23:30:53 -06:00
Aaron Griffin
485838e9a9
Remove host system package checks
...
Not needed as we ensure files are in the ISO dir
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-19 23:26:45 -06:00
Aaron Griffin
a3fc771d90
Add bootloader requirements to the README
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-19 23:24:18 -06:00
Aaron Griffin
2a3f458f52
install-iso Makefile cleanup
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-19 02:02:00 -06:00
Aaron Griffin
43191485ed
Remove mkusbimg from the install Makefile
...
Merged into mkarchiso now
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:13:24 -06:00
Aaron Griffin
4e638eaf24
Final changes for new nextgen scripts
...
Too much to list. Just look at the diff 8)
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:19 -06:00
Gerhard Brauer
30ff7ea7a6
Complete isolinux changes and splash screens
...
Fancy isolinux stuff, yay
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Gerhard Brauer
2267d62099
localtime/UTC corrections to the TZ script
...
The previous code handled timezone changes poorly when
fiddling with the hwclock. Add localtime/UTC selection
for the hwclock to circumvent this
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
1b248c4ed6
Copy isolinux binaries to the target ISO
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
f50f44d3a5
isolinux doesn't like hypens in APPEND lines
...
Convert initcpio images to use underscores and
fix te grub config
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
783450db47
Add isolinux boot message file
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00
Aaron Griffin
27e660476a
Add basic isolinux config files
...
Signed-off-by: Aaron Griffin <aaronmgriffin@gmail.com>
2008-12-18 22:09:18 -06:00