summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorEric Biggers2019-09-22 19:25:33 -0700
committerEric Biggers2019-09-22 19:25:33 -0700
commit2afac163a1974d5aa94e8fc5bde05bb1c00ccf31 (patch)
treeb2541431d948e14929d6015a9d1ba222f2280985
parentdef77579b4cc6d3f1a561e223da863cbaf65a7f2 (diff)
downloadaur-2afac163a1974d5aa94e8fc5bde05bb1c00ccf31.tar.gz
Add /etc/pam.d/fscrypt to fix creating login protectors
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD6
-rw-r--r--pam_config2
3 files changed, 8 insertions, 2 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 6a695de712c4..5d9e04c72623 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -11,7 +11,9 @@ pkgbase = fscrypt-git
depends = pam
provides = fscrypt
source = git://github.com/google/fscrypt.git
+ source = pam_config
sha256sums = SKIP
+ sha256sums = ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef
pkgname = fscrypt-git
diff --git a/PKGBUILD b/PKGBUILD
index cef0892daba5..4f4a40ffd778 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,8 +10,9 @@ license=('Apache')
makedepends=('git' 'go')
depends=('pam')
provides=('fscrypt')
-source=('git://github.com/google/fscrypt.git')
-sha256sums=('SKIP')
+source=('git://github.com/google/fscrypt.git' 'pam_config')
+sha256sums=('SKIP'
+ 'ae6ceaefc6d936c95a9b7a3f925111ffb946e6fd0152373247f1d40132f05aef')
pkgver() {
cd "${srcdir}/fscrypt"
@@ -34,4 +35,5 @@ package() {
cd "${srcdir}/fscrypt"
make PREFIX="${pkgdir}/usr" install
install -Dm644 README.md "${pkgdir}/usr/share/fscrypt/README.md"
+ install -Dm644 ../pam_config "${pkgdir}/etc/pam.d/fscrypt"
}
diff --git a/pam_config b/pam_config
new file mode 100644
index 000000000000..4c7ce1bddd7e
--- /dev/null
+++ b/pam_config
@@ -0,0 +1,2 @@
+# Allow fscrypt to check your login passphrase when you create a login protector
+auth required pam_unix.so