summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJesus Alvarez2018-03-06 21:41:52 -0800
committerJesus Alvarez2018-03-06 21:41:52 -0800
commitfc6411f5d2da3724a9c48b2eca2d851cc159921d (patch)
tree2016c43ae1025e9fa1c987de82f43667c1b88f71
parent3c5a83b7287a3ea467c6a70f9bad67f1bd7c12ae (diff)
downloadaur-fc6411f5d2da3724a9c48b2eca2d851cc159921d.tar.gz
Semi-automated update for latest git commit
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD8
-rw-r--r--zfs-utils.initcpio.hook12
3 files changed, 19 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 54bfb0167f3f..58f0218b43d1 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = zfs-utils-common-git
pkgdesc = Kernel module support files for the Zettabyte File System.
- pkgver = 2018.03.02.r3346.5666a994f
- pkgrel = 1
+ pkgver = 2018.03.06.r3353.639b18944
+ pkgrel = 3
url = http://zfsonlinux.org/
install = zfs-utils.install
arch = x86_64
@@ -18,14 +18,14 @@ pkgbase = zfs-utils-common-git
replaces = zfs-utils-linux-lts
backup = etc/zfs/zed.d/zed.rc
backup = etc/default/zfs
- source = git+https://github.com/zfsonlinux/zfs.git#commit=5666a994f2b17f1d720efa83d4c64b1ed7bb53d0
+ source = git+https://github.com/zfsonlinux/zfs.git#commit=639b18944a6a3483c02039621c02dac08a954a90
source = zfs-utils.bash-completion-r1
source = zfs-utils.initcpio.install
source = zfs-utils.initcpio.hook
sha256sums = SKIP
sha256sums = b60214f70ffffb62ffe489cbfabd2e069d14ed2a391fac0e36f914238394b540
sha256sums = e33adabbe3f2f4866802c9d63c7810c7a42b4df2288d0cdd23376519b15b36e4
- sha256sums = b5f87d1d1d10443d8919125a4c139d5f4c579ca4433b2905ee826bb01defa56a
+ sha256sums = 3eb874cf2cbb6c6a0e1c11a98af54f682d6225667af944b43435aeabafa0112f
pkgname = zfs-utils-common-git
diff --git a/PKGBUILD b/PKGBUILD
index 5833e6fdc9dc..2eb8a80746c0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,21 +7,21 @@
#
pkgname="zfs-utils-common-git"
-pkgver=2018.03.02.r3346.5666a994f
-pkgrel=1
+pkgver=2018.03.06.r3353.639b18944
+pkgrel=3
pkgdesc="Kernel module support files for the Zettabyte File System."
depends=("")
makedepends=("git")
arch=("x86_64")
url="http://zfsonlinux.org/"
-source=("git+https://github.com/zfsonlinux/zfs.git#commit=5666a994f2b17f1d720efa83d4c64b1ed7bb53d0"
+source=("git+https://github.com/zfsonlinux/zfs.git#commit=639b18944a6a3483c02039621c02dac08a954a90"
"zfs-utils.bash-completion-r1"
"zfs-utils.initcpio.install"
"zfs-utils.initcpio.hook")
sha256sums=("SKIP"
"b60214f70ffffb62ffe489cbfabd2e069d14ed2a391fac0e36f914238394b540"
"e33adabbe3f2f4866802c9d63c7810c7a42b4df2288d0cdd23376519b15b36e4"
- "b5f87d1d1d10443d8919125a4c139d5f4c579ca4433b2905ee826bb01defa56a")
+ "3eb874cf2cbb6c6a0e1c11a98af54f682d6225667af944b43435aeabafa0112f")
license=("CDDL")
groups=("archzfs-linux-git")
provides=("zfs-utils")
diff --git a/zfs-utils.initcpio.hook b/zfs-utils.initcpio.hook
index e6802bc356c8..e2f23d1009f2 100644
--- a/zfs-utils.initcpio.hook
+++ b/zfs-utils.initcpio.hook
@@ -113,7 +113,17 @@ run_hook() {
# Wait 15 seconds for ZFS devices to show up
[ "${zfs_wait}" = "" ] && ZFS_WAIT="15" || ZFS_WAIT="${zfs_wait}"
- [ "${root}" = "zfs" ] && mount_handler="zfs_mount_handler"
+ case ${root} in
+ # root=zfs
+ "zfs")
+ mount_handler="zfs_mount_handler"
+ ;;
+ # root=ZFS=... syntax (grub)
+ "ZFS="*)
+ mount_handler="zfs_mount_handler"
+ ZFS_DATASET="${root#*[=]}"
+ ;;
+ esac
case ${zfs} in
"")