diff options
author | YesDay | 2017-09-19 14:49:25 +0000 |
---|---|---|
committer | YesDay | 2017-09-19 14:49:25 +0000 |
commit | ff23493607128565eda4e85a342301579664a148 (patch) | |
tree | 4f75014bee2216665f29ab920ff2811cade805d9 | |
download | aur-ff23493607128565eda4e85a342301579664a148.tar.gz |
Dracut initramfs module to start dropbear sshd during boot to enter LUKS passphrase remotely
-rw-r--r-- | .SRCINFO | 21 | ||||
-rw-r--r-- | PKGBUILD | 41 |
2 files changed, 62 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..548e697de34d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,21 @@ +pkgbase = dracut-crypt-ssh-git + pkgdesc = Dracut initramfs module to start dropbear sshd during boot to enter LUKS passphrase remotely + pkgver = 1.0.3.r3.g70e0fd5 + pkgrel = 1 + url = https://github.com/dracut-crypt-ssh/dracut-crypt-ssh + arch = i686 + arch = x86_64 + arch = aarch64 + license = GPL2 + makedepends = git sed + depends = dracut + depends = dhclient + depends = dropbear + provides = dracut-crypt-ssh + conflicts = dracut-crypt-ssh + backup = etc/dracut.conf.d/crypt-ssh.conf + source = dracut-crypt-ssh::git+https://github.com/dracut-crypt-ssh/dracut-crypt-ssh.git + md5sums = SKIP + +pkgname = dracut-crypt-ssh-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..687c98eb7b91 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,41 @@ +# Maintainer: YesDay <yesdayuk[you know]gmail[you know]com> +_pkgname=dracut-crypt-ssh +pkgname=$_pkgname-git +pkgver=1.0.3.r3.g70e0fd5 +pkgrel=1 +pkgdesc="Dracut initramfs module to start dropbear sshd during boot to +enter LUKS passphrase remotely" +arch=("i686" "x86_64" "aarch64") +url="https://github.com/dracut-crypt-ssh/dracut-crypt-ssh" +license=('GPL2') +depends=("dracut" "dhclient" "dropbear") +makedepends=('git sed') +provides=("$_pkgname") +conflicts=("$_pkgname") +backup=('etc/dracut.conf.d/crypt-ssh.conf') +source=("$_pkgname::git+https://github.com/$_pkgname/$_pkgname.git") +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgname" + git describe --long --tags | sed -r +'s/^v//;s/([^-]*-g)/r\1/;s/-/./g' +} + +build() { + cd "$srcdir/$_pkgname" + ./configure --prefix=/usr + make +} + +# Check target is not available. +# make: *** No rule to make target 'check'. +#check() { +# cd "$srcdir/$_pkgname" +# make -k check +#} + +package() { + cd "$srcdir/$_pkgname" + make DESTDIR="$pkgdir/" install +} |