about summary refs log tree commit diff
path: root/mklive.sh.in
Commit message (Collapse)AuthorAgeFilesLines
* mklive: improved to avoid host deps; use our own pkgs to generate images.Juan RP2014-05-221-146/+92
| | | | | | | | | | | | | | | | | | | That means that mklive just needs xbps to generate working images. Usage: mklive.sh [options] Options: -r <repo-url> Use this XBPS repository (may be specified multiple times). -c <cachedir> Use this XBPS cache directory (/var/cache/xbps if unset). -k <keymap> Default keymap to use (us if unset) -l <locale> Default locale to use (en_US.UTF-8 if unset). -i <gzip|bzip2|xz> Compression type for the initramfs image (gzip if unset). -s <gzip|bzip2|xz> Compression type for the squashfs image (xz if unset) -o <file> Output file name for the ISO image (auto if unset). -p "pkg pkgN ..." Install additional packages into the ISO image. The mklive.sh script generates a live image of the Void Linux distribution. This ISO image can be written to a CD/DVD-ROM or any USB stick.
* mklive: correctly set path to store the iso image.Juan RP2014-05-111-3/+5
|
* mklive: load loop kmod in the grub stage instead.Juan RP2014-05-111-1/+2
|
* mklive: generatate image in cwd.Juan RP2014-05-071-1/+1
|
* mklive: redirect to logfile when reconfiguring locales; load loop kmod too.Juan RP2014-04-281-1/+2
|
* mklive: avoid void-{artwork,mklive} dependencies on system.Juan RP2014-04-231-18/+15
| | | | | I'm starting to make the scripts distro independent; this is just the first step.
* mklive: remove unnecessary steps.Juan RP2014-04-221-7/+0
|
* mklive: switch to xbps-uchroot(8); bye bye systemd-nspawn.Juan RP2014-04-221-3/+3
|
* Revert "installer/mklive: make sure to install dcron rather than cronie."Juan RP2014-02-031-2/+2
| | | | | | This reverts commit 1ccbe860517465abe70d8b450fa6cae69ab4b691. I'll fix this properly via base-system.
* installer/mklive: make sure to install dcron rather than cronie.Juan RP2014-02-031-2/+2
| | | | | | dcron is smaller and only has a libc dependency. cronie is selected because it appears alphabetically before in the repo index.
* mklive.sh.in: install local installer if available, otherwise the host one.Juan RP2014-01-111-0/+6
|
* mklive.sh: make it work with xbps>=0.27.Juan RP2014-01-111-5/+10
|
* mklive: always use base-system and dialog pkgs to generate the live image.Juan RP2013-11-141-9/+4
|
* Make this work with xbps >= 0.26.Juan RP2013-09-291-1/+2
|
* mklive: update conf file with an uptodate pkglist.Juan RP2013-09-141-4/+1
|
* Misc changes to reduce image size.Juan RP2013-08-221-61/+30
| | | | | | | | | | | 1- Stop generating locale via dracut; generate choosen locale at build time. 2- Stop generating a local repository (/packages) to the rootfs. 3- Drop support for -l option. 4- There's no need to copy kernel modules manually anymore. 5- Switch to base-system and some more additional packages to drop base-system-live requirement. WIP! the installer must be updated to copy rootfs files to the targetdir.
* Add -V option to show version to void-mk{live,rootfs} and installer in the ↵Juan RP2013-08-111-1/+5
| | | | title.
* mklive.sh.in: if REPOSITORY_CACHE not set use system default cachedir.Juan RP2013-07-121-6/+5
|
* mklive.sh.in: use -S while installing pkgs for the initramfs.Juan RP2013-07-121-1/+1
|
* mklive.sh.in: repair support for remote repos.Juan RP2013-07-121-3/+8
|
* mklive.sh.in: add -S to XBPS_ARGS, to make this work with remote repos.Juan RP2013-07-121-1/+1
|
* mklive.sh: fix the xorriso efi args (needs -no-emul-boot).Juan RP2013-06-121-1/+1
|
* Use Fedora way to generate the images with xorriso (-e and ↵Juan RP2013-06-111-1/+1
| | | | -isohybrid-gpt-basdat).
* mklive: force-add vmklive dracut module and generate a polkit rules file to ↵Juan RP2013-06-021-3/+2
| | | | bypass auth.
* After installing pkgs reconfigure them with systemd-nspawn.Juan RP2013-05-221-2/+2
|
* mklive: copy kmods from temp rootfs to the final rootfs; remove redundant stuff.Juan RP2013-05-211-15/+4
|
* mklive: disable drm dracut module in the initramfs.Juan RP2013-05-211-1/+1
|
* mklive: disable dash in the live initramfs; this really sucks for ↵Juan RP2013-05-201-1/+1
| | | | interactive use.
* mklive: copy chain.c32 from syslinux to boot from harddisk.Juan RP2013-05-201-0/+1
|
* Copy network kernel modules for network install; misc tweaks.Juan RP2013-05-201-4/+11
|
* Misc tweaks to the generated initramfs in the live image.Juan RP2013-05-191-3/+2
|
* Start integration of void-installer and start conversion to non-busybox utils.Juan RP2013-05-191-26/+15
|
* Modernize and make this work with current packages.Juan RP2013-05-171-10/+17
|
* Remove unneeded workaround for dracut<027.Juan RP2013-04-281-10/+0
|
* Fix umount_kernel_fs().Juan RP2013-03-121-1/+3
|
* Multiple updates and fixes; needs bash and xbps>=0.21.Juan RP2013-03-111-90/+82
|
* mklive.sh.in: detect xbps>=0.20 correctly.Juan RP2013-01-161-1/+1
|
* mklive.sh.in: use LD_LIBRARY_PATH to generate the local repo index.Juan RP2012-12-101-1/+1
|
* mklive.sh.in: fix generation of local repo; use target xbps utils; indentJuan RP2012-12-101-107/+107
|
* Do not install xbps-git in the img, use stable release.Juan RP2012-11-231-3/+2
|
* mklive.sh: install stdbuf(1) from coreutils for the installer.Juan RP2012-11-231-0/+5
|
* mklive: typo fix.Juan RP2012-11-221-1/+1
|
* Update for 0.18; new options -l (generates a local repo) and -r to set rootdir.Juan RP2012-11-221-232/+246
| | | | | | -l "pkg pkg1 ..." If set generates a local repository (/packages) in the live image with the package list. -r rootdir To specify an alternative rootdir to build the image.
* Update for xbps>=0.17, support new login with pam.Juan RP2012-08-291-10/+6
|
* mklive.sh: added support for xbps >= 0.16.6.Juan RP2012-07-181-14/+8
|
* mklive.sh.in: copy lsblk, blkid and mount cmds to /usr/{bin,sbin}.Juan RP2012-07-111-2/+2
|
* mklive.sh.in: add grub-x86_64-efi to local repo.Juan RP2012-07-061-2/+2
|
* mklive.sh.in: tyop fix.Juan RP2012-07-061-1/+1
|
* mklive.sh.in: replace @@ARCH@@.Juan RP2012-07-061-0/+2
|
* Revamped to support EFI booting via grub2.Juan RP2012-07-061-72/+80
|