This website works better with JavaScript.
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