Commit Graph

43 Commits

Author SHA1 Message Date
Juan RP ad4c7ec381 mklive.sh.in: install local installer if available, otherwise the host one. 2014-01-11 18:51:02 +01:00
Juan RP de357fbda9 mklive.sh: make it work with xbps>=0.27. 2014-01-11 18:40:16 +01:00
Juan RP e12311d655 mklive: always use base-system and dialog pkgs to generate the live image. 2013-11-14 11:52:30 +01:00
Juan RP e267fde82f Make this work with xbps >= 0.26. 2013-09-29 10:26:53 +02:00
Juan RP 2fdc8b11cc mklive: update conf file with an uptodate pkglist. 2013-09-14 15:17:40 +02:00
Juan RP 783a25e632 Misc changes to reduce image size.
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.
2013-08-22 11:52:07 +02:00
Juan RP 112a6a7775 Add -V option to show version to void-mk{live,rootfs} and installer in the title. 2013-08-11 12:16:29 +02:00
Juan RP d17210fb5b mklive.sh.in: if REPOSITORY_CACHE not set use system default cachedir. 2013-07-12 11:12:40 +02:00
Juan RP 0fc1050790 mklive.sh.in: use -S while installing pkgs for the initramfs. 2013-07-12 10:53:29 +02:00
Juan RP c36acf400c mklive.sh.in: repair support for remote repos. 2013-07-12 10:34:45 +02:00
Juan RP 0d79e3980b mklive.sh.in: add -S to XBPS_ARGS, to make this work with remote repos. 2013-07-12 10:22:21 +02:00
Juan RP 90c2d5fa06 mklive.sh: fix the xorriso efi args (needs -no-emul-boot). 2013-06-12 05:08:58 +02:00
Juan RP 7251a70079 Use Fedora way to generate the images with xorriso (-e and -isohybrid-gpt-basdat). 2013-06-11 10:42:31 +02:00
Juan RP 699937efca mklive: force-add vmklive dracut module and generate a polkit rules file to bypass auth. 2013-06-02 12:08:27 +02:00
Juan RP e7bb9ad803 After installing pkgs reconfigure them with systemd-nspawn. 2013-05-22 08:08:29 +02:00
Juan RP d188c1fe71 mklive: copy kmods from temp rootfs to the final rootfs; remove redundant stuff. 2013-05-21 21:51:47 +02:00
Juan RP 46f0398357 mklive: disable drm dracut module in the initramfs. 2013-05-21 18:15:56 +02:00
Juan RP 2ce7cd8251 mklive: disable dash in the live initramfs; this really sucks for interactive use. 2013-05-20 16:31:19 +02:00
Juan RP a5d3e1fc9f mklive: copy chain.c32 from syslinux to boot from harddisk. 2013-05-20 13:11:32 +02:00
Juan RP 7bfd9bc601 Copy network kernel modules for network install; misc tweaks. 2013-05-20 11:24:47 +02:00
Juan RP 2517265510 Misc tweaks to the generated initramfs in the live image. 2013-05-19 12:38:26 +02:00
Juan RP 44423c3700 Start integration of void-installer and start conversion to non-busybox utils. 2013-05-19 09:39:56 +02:00
Juan RP 9378eed058 Modernize and make this work with current packages. 2013-05-17 11:05:00 +02:00
Juan RP f58d6cd5e5 Remove unneeded workaround for dracut<027. 2013-04-28 09:35:44 +02:00
Juan RP 0c32961490 Fix umount_kernel_fs(). 2013-03-12 09:17:27 +01:00
Juan RP b7aa53a6c6 Multiple updates and fixes; needs bash and xbps>=0.21. 2013-03-11 23:52:40 +01:00
Juan RP b1655acba5 mklive.sh.in: detect xbps>=0.20 correctly. 2013-01-16 20:53:32 +01:00
Juan RP c9821add5c mklive.sh.in: use LD_LIBRARY_PATH to generate the local repo index. 2012-12-10 14:34:18 +01:00
Juan RP 1f2372b35b mklive.sh.in: fix generation of local repo; use target xbps utils; indent 2012-12-10 10:05:31 +01:00
Juan RP 3d7b517071 Do not install xbps-git in the img, use stable release. 2012-11-23 10:32:37 +01:00
Juan RP 9f3da16fad mklive.sh: install stdbuf(1) from coreutils for the installer. 2012-11-23 00:23:12 +01:00
Juan RP 183ef04078 mklive: typo fix. 2012-11-22 17:02:05 +01:00
Juan RP 8783414cc7 Update for 0.18; new options -l (generates a local repo) and -r to set rootdir.
-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.
2012-11-22 14:35:37 +01:00
Juan RP 0afde3876f Update for xbps>=0.17, support new login with pam. 2012-08-29 16:48:08 +02:00
Juan RP 6f65afafa5 mklive.sh: added support for xbps >= 0.16.6. 2012-07-18 09:46:32 +02:00
Juan RP 2446cf7dc5 mklive.sh.in: copy lsblk, blkid and mount cmds to /usr/{bin,sbin}. 2012-07-11 01:12:29 +02:00
Juan RP ffda98791c mklive.sh.in: add grub-x86_64-efi to local repo. 2012-07-06 15:56:29 +02:00
Juan RP 08418a0762 mklive.sh.in: tyop fix. 2012-07-06 15:43:39 +02:00
Juan RP c50879d93a mklive.sh.in: replace @@ARCH@@. 2012-07-06 15:38:26 +02:00
Juan RP e48e63b61c Revamped to support EFI booting via grub2. 2012-07-06 15:29:12 +02:00
Juan RP bfbaa4a63b mklive: require xbps>=0.16, install mount(8) from util-linux, set loglevel=4. 2012-07-03 17:22:25 +02:00
Juan RP 1499876d5c mklive: removed unused -r flag; misc tweaks. 2012-06-12 16:43:34 +02:00
Juan RP f23d55be2b Initial import of void-mklive 0.9.5 (from srcpkgs/vmklive). 2012-06-12 16:27:17 +02:00