Commit Graph

  • a5404f416a Looking for LUKS header in the remote header and not in the encrypted device. denes dmatetelki 2015-03-04 15:57:22 +0100
  • d3ae804ac8 EGIT_REPO_URI+denes branch instead of compressed archive as source. dmatetelki 2015-03-04 15:53:01 +0100
  • f2fdbc1595 fixing typo Denes Matetelki 2015-03-03 19:47:14 +0100
  • b934f616c9 Adding back selinux to IUSE flags. Denes Matetelki 2015-03-03 19:40:32 +0100
  • 6f0ab4f086 Initial ebuild version with dependencies to staticgpg and zfs. Denes Matetelki 2015-03-03 19:33:44 +0100
  • 0bd3587494 LUKS uses remote header, which is currently hard-coded as /header.img Denes Matetelki 2015-03-03 19:11:26 +0100
  • 80d3241329 Including and using sakaki's staticgpgp instead of gnugpg. Denes Matetelki 2015-03-03 18:58:39 +0100
  • fe8a1a3933 Fixing LUKS - volumes order. Denes Matetelki 2015-03-03 18:54:21 +0100
  • e0afc62f09 Open LUKS containers before mounting volumes. reorder_luks_and_start_volume dmatetelki 2015-02-19 12:59:39 +0100
  • 386a0ad5ab 00-livecd.sh: complete overlayfs support v63 master Fabio Erculiani 2015-02-16 10:03:04 +0000
  • d18ac2c7c5 modules: include overlay fs module in modules_load v62 Fabio Erculiani 2015-02-15 13:06:18 +0000
  • 52384c56e4 00-livecd.sh: add support for overlay fs. v61 Fabio Erculiani 2015-02-15 13:03:31 +0000
  • 8fb4e0dece Load xhci-plat-hcd and xhci-pci if they exist. v60 Fabio Erculiani 2015-01-20 08:12:59 +0000
  • 9acadd8a8a Merge pull request #22 from dlan17/master Fabio Erculiani 2014-12-26 09:02:52 +0000
  • f3cff8d9fb 00-splash.sh: enter shell while fail boot, bug #523512 Yixun Lan 2014-12-17 22:20:17 +0800
  • 87dbd9daeb gen_initramfs: add more thin-provisioning-tools inside initramfs v59 Fabio Erculiani 2014-12-07 15:41:27 +0000
  • e2a16bcf3e Merge pull request #20 from maxmati/master v58 Fabio Erculiani 2014-06-22 21:09:45 +0100
  • 8bffb024c1 Add realpath to busybox. Mateusz "Maxmati" 2014-06-18 13:53:36 +0200
  • f583d544ef Merge pull request #19 from sakaki-/master Fabio Erculiani 2014-06-01 20:02:53 +0100
  • 0ab05d72e0 Fixed case where a LUKS root is protected by a GPG-encrypted keyfile and plymouth is in use. Previously, this would use plymouth's ask-for-password action, passing it a --command argument that included a pipeline (line 206 in previous version of 00-crypt.sh). As plymouth does not shell-interpret its command however, this fails. In this version, we create a temporary script file with the necessary pipeline command in it, and pass this temporary script to plymouth instead. The temporary script is deleted after use. (In theory, it should be possible to construct a "/bin/sh -c 'cmd'"-style invocation for the --command, thereby avoiding this, but I have had no luck with this approach, due to plymouth's argument parser.) sakaki 2014-06-01 15:38:09 +0100
  • 95a621d73a 00-keymaps.sh: fix keymap boot args detection and setup, respect docs v57 Fabio Erculiani 2014-05-25 09:48:57 +0100
  • 6614a01b1d linuxrc: add support for dracut/anaconda iscsi cmdline parameters v56 Fabio Erculiani 2014-05-09 21:19:26 +0100
  • 86b26cb061 linuxrc: add partial support for rd.{md,dm}.uuid=* and rd.lvm.lv=* dracut style argument Fabio Erculiani 2014-05-09 08:54:05 +0100
  • 77635b44e8 linuxrc: add partial support for rd.lvm.lv=* dracut style argument Fabio Erculiani 2014-05-09 08:53:25 +0100
  • b66f62c7b2 linuxrc: simplify vconsole.keymap= detection code Fabio Erculiani 2014-05-09 08:43:09 +0100
  • e1f7282d3e linuxrc: add support for systemd's vconsole.keymap= Fabio Erculiani 2014-05-09 08:24:55 +0100
  • f5f20a009e linuxrc: rename ${keymap} to ${USE_KEYMAP} Fabio Erculiani 2014-05-09 08:23:34 +0100
  • ef6ec566ef 00-keymaps.sh: simplify keymap handling code Fabio Erculiani 2014-05-09 08:21:41 +0100
  • a96510560b linuxrc: avoid unnecessary dokeymap boot parameter to activate keymap config Fabio Erculiani 2014-05-09 08:19:05 +0100
  • e87343356f genkernel: do not use /var/cache for storing source tarballs Fabio Erculiani 2014-04-03 11:45:57 +0200
  • d3a053874e gen_initramfs.sh: add network configuration settings introduced by systemd-210 v55 Fabio Erculiani 2014-02-27 13:57:47 +0100
  • f38dedf589 gen_initramfs.sh, initrd.defaults: systemd-210 moved udevd to another path Fabio Erculiani 2014-02-27 13:55:01 +0100
  • fd8ba0d9db 00-rootdev.sh: use realpath instead of readlink to resolve symlinks v54 Fabio Erculiani 2014-02-23 15:28:31 +0100
  • c90b34046e gen_initramfs: fix append_drm() modules lookup code v53 Fabio Erculiani 2014-02-23 15:11:53 +0100
  • 7085ad2b32 00-devmgr.sh: do not set the hotplug handler, Gentoo bug #493874 v52 Fabio Erculiani 2014-01-08 12:07:18 +0100
  • 53dbd52ba4 kernel: set CONFIG_UEVENT_HELPER_PATH="" as per Gentoo bug #493874 Fabio Erculiani 2014-01-08 11:58:52 +0100
  • 391ba1c479 Merge pull request #14 from chutzimir/bin-kernel Fabio Erculiani 2013-12-29 00:34:24 -0800
  • 517929fe87 Only skip the "ldconfig -r" step, which needs root privileges Georgi Georgiev 2013-12-27 00:06:00 +0900
  • 00a83a5f57 Also detect "fakeroot" Georgi Georgiev 2013-12-18 18:23:13 +0900
  • b60ba28d19 ldconfig -r requires "root" (chroot) privileges Georgi Georgiev 2013-12-18 18:11:33 +0900
  • 65b63acb91 Trying to build a binary package, so leave the system alone Georgi Georgiev 2013-01-25 04:18:58 +0900
  • 037070b547 Fix the kerncache parsing of CONFIG_LOCALVERSION Georgi Georgiev 2013-01-25 02:46:06 +0900
  • a7d7711cb5 Fix a typo LCV -> LOV Georgi Georgiev 2013-01-25 02:41:52 +0900
  • a8de812595 NO_KERNEL_SOURCES left behind Georgi Georgiev 2013-01-25 02:26:59 +0900
  • 90a394350d LVM has read-only files that would prompt for deletion Georgi Georgiev 2013-01-25 01:54:41 +0900
  • 2f2fdcb58f tar refuses to extract into a non-existent directory Georgi Georgiev 2013-01-25 01:54:18 +0900
  • 99d1ae9d8a gen_initramfs.sh: use realpath to ensure that udevdir files are grepped correctly v51 Fabio Erculiani 2013-12-26 13:37:11 +0100
  • 49c4af162b linuxrc: create /etc/ld.so.cache if it's not in the initramfs Fabio Erculiani 2013-12-26 10:54:54 +0100
  • 768333ed63 gen_initramfs: add /sbin/ldconfig to the initramfs Fabio Erculiani 2013-12-26 10:54:10 +0100
  • 65d6d36332 00-fsdev.sh: drop any reference to mdstart, no longer used nowadays Fabio Erculiani 2013-12-22 08:27:27 +0100
  • 9097998cad 00-crypt.sh: only warn about missing cryptsetup if CRYPT_ROOTS or CRYPT_SWAPS is set Fabio Erculiani 2013-12-11 11:59:13 +0100
  • 8ae92b7601 linuxrc: fix /dev/shm mount, move it after /dev mount, add strictatime support to busybox v50 Fabio Erculiani 2013-12-08 19:31:34 +0100
  • b566f1ed9e linuxrc: mount /dev/shm with appropriate permissions, see Gentoo bug #493652 v49 Fabio Erculiani 2013-12-08 17:57:26 +0100
  • f545918a49 linuxrc: fix REAL_INIT setup in livecd mode v48 Fabio Erculiani 2013-12-03 15:58:53 +0100
  • eefb85ffb3 gen_initramfs: fix copy_binaries for iscsistart, Gentoo bug #492704 v47 Fabio Erculiani 2013-12-02 20:24:28 +0100
  • 93770cfff5 00-rootdev.sh: handle the case where init=/linuxrc and real_init= is not set v46 Fabio Erculiani 2013-11-26 08:28:06 +0100
  • 73d56597d5 gen_initramfs: make sure to die on mknod() failures Fabio Erculiani 2013-11-21 17:34:26 +0100
  • 5e718d9ab3 00-livecd.sh: fix "docache" support, unfuck the whole code v45 Fabio Erculiani 2013-11-19 18:23:29 +0100
  • 8df1f57e58 00-livecd.sh: drop old TODO Fabio Erculiani 2013-11-19 17:47:21 +0100
  • dc7d502990 00-livecd.sh: ${LOOPEXT} is never set, drop it Fabio Erculiani 2013-11-19 17:47:05 +0100
  • 87ce8a9bec 00-rootdev.sh: fix typo in comment Fabio Erculiani 2013-11-13 21:11:22 +0100
  • ac5324d3f0 linuxrc: fix check against REAL_INIT and FAKE_INIT Fabio Erculiani 2013-11-13 21:07:12 +0100
  • 8dd6215099 00-rootdev.sh: fix zfs rootfs boot regression, see GitHub issue #10 v44 Fabio Erculiani 2013-11-05 09:59:55 +0100
  • 43ac8e2126 00-zfs.sh: move zfs_member fstype info to a standalone function Fabio Erculiani 2013-11-05 09:59:13 +0100
  • c32856dd84 00-fsdev.sh: add warning about get_device_fstype() usage in ZFS scenarios Fabio Erculiani 2013-11-05 09:58:21 +0100
  • 6d808e8257 00-zfs.sh: make is_zfs() public Fabio Erculiani 2013-11-05 09:41:57 +0100
  • 8073752bec Revert "00-rootdev.sh: look for ZFS=* instead of ZFS* in REAL_ROOT case" Fabio Erculiani 2013-11-05 09:36:52 +0100
  • 3a17a693af modules_load: add Microsoft Hyper-V initramfs support through "dohyperv" v43 Fabio Erculiani 2013-11-04 14:55:18 +0100
  • d55306dc81 00-rootdev.sh: look for ZFS=* instead of ZFS* in REAL_ROOT case v42 Fabio Erculiani 2013-11-02 10:46:33 +0100
  • 682c302fe6 00-zfs.sh: fix USE_ZFS variable check typo Fabio Erculiani 2013-11-02 10:46:17 +0100
  • 61f704692c 00-fsdev.sh: sleep on multipath -v only if using mdev Fabio Erculiani 2013-10-27 13:22:12 +0100
  • b832cf7a95 00-crypt.sh: use find_real_device to resolve UUID= or LABEL= dev names v41 Fabio Erculiani 2013-10-25 22:08:21 +0200
  • 3b2aa3077c 00-crypt.sh: call start_volumes instead of start_md_volumes Fabio Erculiani 2013-10-25 08:15:31 +0200
  • a73aefd936 Merge pull request #6 from t0b3/patch-2 v40 Fabio Erculiani 2013-10-22 22:34:00 -0700
  • 5c53e92095 Merge pull request #7 from t0b3/patch-3 Fabio Erculiani 2013-10-22 22:31:29 -0700
  • f898113225 Merge pull request #8 from t0b3/patch-4 Fabio Erculiani 2013-10-22 22:29:58 -0700
  • c2942b953f Merge pull request #5 from t0b3/patch-1 Fabio Erculiani 2013-10-22 22:29:02 -0700
  • c9257fc9db Update 00-crypt.sh t0b3 2013-10-22 23:58:33 +0200
  • 5f545abd91 Update 00-crypt.sh t0b3 2013-10-22 23:54:44 +0200
  • 4dcb7d2121 Update 00-crypt.sh t0b3 2013-10-22 23:47:22 +0200
  • 4cbc017937 Update 00-crypt.sh t0b3 2013-10-22 23:42:11 +0200
  • daebb4a970 modules_load: add ohci-pci, fixes Sabayon bug #4396 v39 Fabio Erculiani 2013-10-22 19:20:18 +0200
  • 748e991ecf 00-fsdev.sh: add _is_mdadm helper function Fabio Erculiani 2013-10-20 16:48:44 +0200
  • f92804c752 00-rootdev.sh: always use the blkid detected fstype unless rootfstype= is passed Fabio Erculiani 2013-10-20 16:39:57 +0200
  • a2f34d906b 00-crypt.sh: delay the initialization of md devices until the end of start_luks v38 Fabio Erculiani 2013-10-20 11:50:37 +0200
  • 451fac91b4 00-fsdev.sh: use more compact code in start_volumes Fabio Erculiani 2013-10-20 11:50:11 +0200
  • cd1cf77029 00-fsdev.sh: move md arrays initialization code to start_md_volumes Fabio Erculiani 2013-10-20 11:47:13 +0200
  • d5ebdb3e56 00-crypt.sh: drop stale comment v37 Fabio Erculiani 2013-10-20 11:23:52 +0200
  • 763daca7d5 00-crypt.sh: start_luks: remove bogus sleep 6 calls. Fabio Erculiani 2013-10-20 11:22:52 +0200
  • 9d8d7c0c07 genkernel: use udev instead of mdev by default Fabio Erculiani 2013-10-20 11:20:50 +0200
  • 2d19fc6fc8 00-crypt.sh: do not remove ancestors of /mnt/key, that's just silly Fabio Erculiani 2013-10-20 11:15:25 +0200
  • d600083137 00-crypt.sh: move /mnt/key to ${MNT_KEY} (variable local to file) Fabio Erculiani 2013-10-20 11:12:28 +0200
  • 6938105c74 00-crypt.sh: move ${CRYPTSETUP_BIN} variable from initrd.defaults Fabio Erculiani 2013-10-20 11:11:10 +0200
  • ac3822ad30 00-crypt.sh: move /sbin/cryptsetup path to ${CRYPTSETUP_BIN} Fabio Erculiani 2013-10-20 11:10:19 +0200
  • e712c6d76a 00-common.sh: include initrd.defaults Fabio Erculiani 2013-10-20 11:08:32 +0200
  • 8091f7bc16 initrd.defaults: uniform quotes to double Fabio Erculiani 2013-10-20 11:07:23 +0200
  • 458ae15f08 initrd.defaults: don't use backticks Fabio Erculiani 2013-10-20 11:06:10 +0200
  • f2a9d77a28 initrd.defaults: QUIET=1 is useless here, it's defined in linuxrc Fabio Erculiani 2013-10-20 11:05:10 +0200
  • ee6524c4f9 00-crypt.sh: drop fixed TODO Fabio Erculiani 2013-10-20 11:03:39 +0200
  • c27eb25a0b 00-crypt.sh: _bootstrap_key: use local variables Fabio Erculiani 2013-10-20 11:02:39 +0200