Juan RP
8a22f2c03d
mkimage: typo fix ( close #80 ).
2016-08-11 08:19:31 +02:00
Juan RP
fdb41f88e8
mkimage: active first partition (fat32) for bbb and others.
...
I activated the second partition by accident when the code was changed
to use sfdisk. Found and fixed by @pullmoll.
Close #80
2016-08-10 07:40:35 +02:00
Juan RP
d6f949d640
mkimage: get rid of parted completely (missed this in previous).
2016-04-29 14:17:49 +02:00
Juan RP
7e21c2f151
dracut/adduser.sh: remove double whitespace from sudoers.
...
This lets the installer remove the anon rule from etc/sudoers.
2016-04-29 09:24:01 +02:00
Juan RP
9d66fae1c0
mkrootfs: ignore rmdir error output.
2016-04-29 09:23:38 +02:00
Juan RP
3debfb21de
mkimage: ci20 uboot does not need /boot/vmlinux.img; looks for uImage.
2016-04-27 12:48:46 +02:00
Juan RP
687cd4e536
mkimage: match any platform (glibc and musl).
2016-04-26 15:47:56 +02:00
Juan RP
6372530837
mkimage: get rid of parted; use sfdisk(8).
2016-04-26 15:00:55 +02:00
Juan RP
be2251492f
mkimage: ci20 just needs a single partition and expects the kernel in /vmlinux.img.
2016-04-26 11:45:37 +02:00
Juan RP
ffe9572e3f
mkimage: added ci20 platform support (MIPS CI20 Creator).
2016-04-26 11:20:14 +02:00
Juan RP
8b06a299c9
mkrootfs: added ci20 platform support (MIPS CI20 Creator).
2016-04-26 11:00:14 +02:00
Juan RP
06f8beb628
*rootfs: fix remaining x86 rootfs issues.
2016-04-20 16:19:55 +02:00
Juan RP
a15f8c0300
mkrootfs: generate x86 tarballs correctly, requested by scaleway.
2016-04-20 14:36:57 +02:00
Juan RP
53f25b6937
build-x86-images: added dejavu-fonts-ttf as suggested by chris2.
2016-03-16 11:20:01 +01:00
Juan RP
afc400fec7
build-x86-images: switch to firefox-esr.
2016-03-16 11:08:50 +01:00
Juan RP
fcafd53f10
build-x86-images: also pass -r arg to mklive.
2016-03-16 10:45:17 +01:00
Juan RP
f5a75aeb13
mklive: fix print_step()...
2016-02-07 09:41:40 +01: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
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
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
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
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
Juan RP
9068070c6f
.gitignore: *.{img,xz}
2015-05-29 09:25:41 +02:00
Juan RP
eb787f0ef5
.gitignore: *.sh xbps-cachedir*
2015-05-29 09:24:39 +02:00
Juan RP
8824220321
mklive: misc changes to allow building images for musl.
...
- The required host utilities (grub, squashfs-tools and xorriso) are now
installed for the host os, this way we don't have to make tricks for
dsos to work.
- The cachedir is now by default set to $PWD/xbps-cachedir-$arch, this way
packages for the host and the target don't conflict.
- Due to the changes above it's now possible to build musl images without
having musl-bootstrap installed, previously it was necessary.
2015-05-29 09:21:11 +02:00
Juan RP
9b4819f33a
installer: make remote install work with musl live images.
2015-05-27 17:24:48 +02:00
Juan RP
00dda59b0b
mklive: remove modesetting workaround for musl, intel(4) works again.
2015-05-27 16:49:33 +02:00
Juan RP
91c7d09305
mkrootfs: fix previous.
2015-05-26 11:20:30 +02:00
Juan RP
b77a40785e
mkrootfs: accept *-musl for any platform.
2015-05-26 11:19:39 +02:00
Juan RP
41fbde8a5b
mk{image,rootfs}: accept musl targets and fix image creation with two partitions.
2015-05-26 11:00:52 +02:00
Juan RP
b1e2685aef
dracut/display-manager-autologin: autologin to i3 if found.
2015-05-25 09:22:27 +02:00
Juan RP
af2fcf925a
mklive: force modesetting on musl for now.
...
intel and radeon drivers are currently broken with musl (segmentation fault
in OsLookupColor()).
2015-05-24 08:35:56 +02:00
Juan RP
bf37f6f5c6
build-x86-images: added kde image, but don't hook it up yet.
2015-05-24 07:38:46 +02:00
Juan RP
5962f489e0
dracut/display-manager-autologin.sh: enable kdm autologin.
2015-05-24 07:36:42 +02:00
Juan RP
3845a5b429
mkrootfs: add cubietruck platform.
2015-05-22 09:33:32 +02:00
Juan RP
3ab4ba77d0
installer: remove partx(8) use; cfdisk should be enough.
2015-05-22 07:35:31 +02:00
Juan RP
d6e7c1653d
installer: remove void-installer in local installation.
2015-05-22 07:29:15 +02:00
Juan RP
d95e13b4aa
mkimage: bananapi-uboot still assumes fat partition.
2015-05-21 12:16:25 +02:00
Juan RP
1bd3d55b05
mkimage: on bpi, cubie{board2,truck} we don't need a FAT partition.
2015-05-21 12:12:17 +02:00
Juan RP
fc31e013a3
mkrootfs: fix -r order.
2015-05-20 19:18:05 +02:00
Juan RP
b231ef76f5
installer: update for xbps>=0.43 ( close #29 ).
2015-05-20 10:49:20 +02:00
Juan RP
0493378c0c
dracut: only install memdisk stuff if /usr/bin/memdiskfind exists.
2015-05-08 17:55:36 +02:00
Juan RP
30d9ebece4
Added musl.voidlinux.net RSA pubkey.
2015-05-08 17:25:42 +02:00
Juan RP
037523d1d1
installer: detect /dev/mmcblkX devices.
2015-05-08 16:35:57 +02:00
Juan RP
1571ef8d44
installer: accept WPA passphrases up to 50 chars.
2015-05-01 10:10:03 +02:00
Juan RP
41e3a6c954
build-{arm-images,rootfs}: added support to build just one platform.
2015-04-30 15:17:33 +02:00
Juan RP
f263a250f6
build-x86-images: add firefox/pa to all DE flavours; add support to build X img.
2015-04-30 10:44:33 +02:00
Juan RP
1c6321d1da
dracut/services: do not enable the pulseaudio service.
2015-04-29 17:17:48 +02:00
Juan RP
749ed6c3c4
mklive: add a new entry to load image into RAM (grub, syslinux).
2015-04-29 16:50:18 +02:00
Juan RP
bc5f40d51f
COPYING: it's 2015.
2015-04-15 07:33:47 +02:00
Juan RP
ad1fb6c388
README: update mklive examples.
2015-04-15 07:33:04 +02:00
Juan RP
bc72a0b4cf
mklive: use $BASE_ARCH if set for the image filename.
2015-04-15 07:30:18 +02:00