Commit Graph

486 Commits

Author SHA1 Message Date
Toyam Cox a25ec4a9b0 Switch to truncate to allocate storage for images
Works in low memory situations
2016-01-14 08:48:43 -05:00
Juan RP 6653bb6057 mklive: make this work with grub-2.02. 2015-12-19 08:43:16 +01:00
Juan RP 0bab24258a mklive: make this work on musl hosts. 2015-12-12 09:50:20 +01:00
Juan RP 242712da5b installer: redirect stderr to /dev/null for cciss(4). 2015-11-10 09:44:05 +01:00
Juan RP 97ce376755 Merge pull request #47 from the-maldridge/grub32
Add support for proper 32 bit grub
2015-11-05 11:16:18 +01:00
Michael Aldridge d6a20ce1c8 Add support for proper 32 bit grub 2015-11-05 03:54:19 -06:00
Juan RP dae97a2d81 build-x86-images: enable the LXQt image by default. 2015-11-03 17:03:51 +01:00
Juan RP fd1f7506b3 build-x86-images: added -r repo opt. 2015-11-02 17:16:42 +01:00
Juan RP 669ce503fc mklive: make sure -r is preferred over defaults. 2015-11-02 17:16:01 +01:00
Juan RP c0938bdb3b installer: allow posix timezones too. (thanks \0xc0ffee@irc). 2015-11-01 19:53:02 +01:00
Juan RP f0722b06e5 installer: remove liveuser from /etc/sudoers in local installation.
Close #43
2015-10-17 10:58:06 +02:00
Juan RP d3b527ec3d installer: get rid of unused systemd checks. 2015-10-17 10:55:32 +02:00
Juan RP c0e16252c3 installer: detect cciss partitions correctly (3/3).
This finally allows for a successfull installation with cciss(4) devices.

Thanks to maldrige for testing.
2015-10-17 10:38:41 +02:00
Juan RP 7c699d32c2 installer: detect cciss partitions correctly (2/2). 2015-10-17 09:59:25 +02:00
Juan RP d0f0910b67 mklive: make -r append repo to the head rather than replacing.
This allows you to use local repos with higher priority than the
official remote ones.
2015-10-16 08:14:01 +02:00
Juan RP 8261f90a2a installer: detect ciss(4) devices/partitions correctly (#44). 2015-10-10 10:19:43 +02:00
Juan RP cb2510b379 dracut/services: don't autostart dmeventd, lvmetad and mdadm. 2015-10-09 09:05:24 +02:00
Juan RP 0bdf5c6c36 mklive: fix guessing linux kernel pkgname. 2015-10-09 09:04:47 +02:00
Juan RP f5ad23e864 Merge pull request #41 from steski/staticip-issue
installer.sh: fix static IP settings in menu_install
2015-10-02 09:18:54 +02:00
Juan RP 82d2090009 Merge pull request #42 from zurx/master
fix set_keymap rc.conf
2015-10-02 09:18:41 +02:00
zurx 7c35931c24 fix set_keymap rc.conf
By default /etc/rc.conf seems to have KEYMAP commented out which means any key mapping set during the install will be ignored. This commit makes the installer remove the hash (#) prefix, if present.
2015-10-02 01:23:26 +00:00
Steve Prybylski 834cf6cf80 installer.sh: fix static IP settings in menu_install 2015-10-01 20:28:37 -04:00
Juan RP 6a8e09f715 build-arm-images: PLATFORM can be overrided now. 2015-09-07 20:00:35 +02:00
Juan RP f16ea26f30 build-rootfs: build musl rootfs too; PLATFORMS can be overrided now. 2015-09-07 19:59:26 +02:00
Juan RP 851c861cfd build-x86-images: added lxqt image. 2015-07-30 07:42:36 +02:00
Juan RP eddedc275d dracut/dm-autologin: autostart lxqt if available. 2015-07-30 07:41:47 +02:00
Juan RP 96e5d154d2 Merge pull request #38 from thypon/dockstar
mkrootfs: add dockstar support
2015-07-23 07:33:13 +02:00
Andrea Brancaleoni 8a42aecd3f mkrootfs: add dockstar support 2015-07-18 16:44:49 +02:00
Juan RP e514350f88 mklive: install GRUB EFI loader as EFI/BOOT/BOOTX64.EFI.
There are some EFI firmwares that expect the loader to be in that
location and being uppercase, so that there more chances to make this
boot on more systems.
2015-07-12 08:48:08 +02:00
Juan RP 202c0c17e5 build-x86-images: add gnome-keyring to cinnamon/mate/xfce images.
... otherwise network-manager-applet won't be able to work correctly.

Thanks to Pessimist on IRC for the notice.
2015-06-30 18:17:22 +02:00
Juan RP 6c79637e0f build-x86-images: add firefox now it's available for musl. 2015-06-12 15:24:36 +02:00
Juan RP 99de4e9f93 build-arm-images: respect musl targets. 2015-06-12 11:02:30 +02:00
Juan RP 391e50f0c2 mkimage: consistently redirect std{err,out} to /dev/null with dd(1). 2015-06-12 10:59:23 +02:00
Juan RP 288406151b build-arm-images: disable cubietruck for now; does not boot. 2015-06-12 10:34:38 +02:00
Juan RP 8dfb5efab8 build-arm-images: build all ARM images for glibc and musl. 2015-06-12 10:29:31 +02:00
Juan RP 539ed0703a mkrootfs: get rid of pixz; fix rpi target arch. 2015-06-12 10:28:40 +02:00
Juan RP 1b010f1a4c mkrootfs: set cachedir to $PWD/xbps-cachedir-<arch>; misc tweaks for musl. 2015-06-12 10:09:48 +02:00
Juan RP 9261876718 mkrootfs: update for musl support. 2015-06-11 11:36:14 +02:00
Juan RP 7d41efdb09 build-x86-images: do not build the kde image; does not work yet. 2015-06-08 15:48:23 +02:00
Duncaen 429170afbd mkrootfs: fix rpi2 target 2015-06-07 22:36:36 +02:00
Juan RP b12ccf4597 build-x86-images: add -a arch and -b image (if unset builds all images). 2015-06-07 12:31:59 +02:00
Juan RP 4c81ceefdd build-arm-images: build all rootfs/images. 2015-06-07 12:31:45 +02:00
Juan RP 42b599fa97 mkrootfs: update for xbps-0.45. 2015-06-07 12:31:30 +02:00
Juan RP 52c027ad0c mklive: use $BASE_ARCH where it's required. 2015-06-04 09:13:30 +02:00
Juan RP 70b6bae1e9 build-x86-images: don't shift without args; xfce image needs gnome-themes-standard. 2015-06-04 08:11:06 +02:00
Juan RP 9f809e5211 installer: repair configuration of pkgs with network installation.
Close #28
2015-06-03 14:36:04 +02:00
Juan RP f80057f06c build-x86-images: add lxde. 2015-06-03 14:30:29 +02:00
Juan RP 77ff6c34c9 mklive: require xbps>=0.45 for two phase installation.
- The target pkgs are unpacked with -U, and then reconfiguration happens
within the chroot, so that there's no need for host dependencies.
- Use chroot where possible to make sure that euid==0, not xbps-uchroot.

Close #32 and #33
2015-06-03 14:28:38 +02:00
Juan RP ec5a92c270 installer: disable locale setting with musl. 2015-05-29 17:44:31 +02:00
Juan RP c4ca2a33fa dracut/display-manager-autologin: autologin to lxde if found via lxdm. 2015-05-29 17:00:50 +02:00