summaryrefslogtreecommitdiffstats
path: root/core/modules/pam
diff options
context:
space:
mode:
authorSimon Rettberg2020-08-03 14:43:37 +0200
committerYour Name2020-08-03 14:43:37 +0200
commit39a8188b4a0b9ec26c4240df9ba557768ece4c48 (patch)
treeb891d3dd0ac5b1adea1ff90da739395cf6caa9c8 /core/modules/pam
parent[systemd-distro] Delete data dir, use shipped services etc. (diff)
downloadmltk-39a8188b4a0b9ec26c4240df9ba557768ece4c48.tar.gz
mltk-39a8188b4a0b9ec26c4240df9ba557768ece4c48.tar.xz
mltk-39a8188b4a0b9ec26c4240df9ba557768ece4c48.zip
Add support for Ubuntu 20.04 (TODO: systemd)
Diffstat (limited to 'core/modules/pam')
-rw-r--r--core/modules/pam/module.conf1
-rw-r--r--core/modules/pam/module.conf.ubuntu (renamed from core/modules/pam/module.conf.ubuntu.14)11
-rw-r--r--core/modules/pam/module.conf.ubuntu.161
-rw-r--r--core/modules/pam/module.conf.ubuntu.171
-rw-r--r--core/modules/pam/module.conf.ubuntu.181
5 files changed, 11 insertions, 4 deletions
diff --git a/core/modules/pam/module.conf b/core/modules/pam/module.conf
index 14a9890a..86b91b8d 100644
--- a/core/modules/pam/module.conf
+++ b/core/modules/pam/module.conf
@@ -22,7 +22,6 @@ REQUIRED_DIRECTORIES="
"
REQUIRED_SYSTEM_FILES="
/etc/login.defs
- /etc/securetty
"
REQUIRED_GIT="
https://github.com/jeroennijhof/pam_script.git
diff --git a/core/modules/pam/module.conf.ubuntu.14 b/core/modules/pam/module.conf.ubuntu
index df6df6db..8e934bd3 100644
--- a/core/modules/pam/module.conf.ubuntu.14
+++ b/core/modules/pam/module.conf.ubuntu
@@ -1,5 +1,7 @@
#!/bin/bash
+
REQUIRED_INSTALLED_PACKAGES="
+ libpam-cap
krb5-user
krb5-config
libpam-krb5
@@ -9,13 +11,14 @@ REQUIRED_INSTALLED_PACKAGES="
nfs-common
libpam0g-dev
cifs-utils
- libpam-modules-bin
- keyutils
+ libtool
"
REQUIRED_CONTENT_PACKAGES="
libpam0g
libpam-modules
+ libpam-modules-bin
libpam-cap
+ libldap-2.4-2
krb5-user
krb5-config
libpam-krb5
@@ -23,9 +26,11 @@ REQUIRED_CONTENT_PACKAGES="
libnfsidmap2
nfs-common
cifs-utils
- libpam-modules-bin
keyutils
"
+REQUIRED_BINARIES+="
+ mount.cifs
+"
REQUIRED_DIRECTORIES+="
$SYS_PAM_MODULES_PATH
/lib
diff --git a/core/modules/pam/module.conf.ubuntu.16 b/core/modules/pam/module.conf.ubuntu.16
index 378ef1f5..4d09bbd5 100644
--- a/core/modules/pam/module.conf.ubuntu.16
+++ b/core/modules/pam/module.conf.ubuntu.16
@@ -36,6 +36,7 @@ REQUIRED_DIRECTORIES+="
/usr/lib
"
REQUIRED_SYSTEM_FILES+="
+ /etc/securetty
/etc/pam.conf
/etc/default/locale
"
diff --git a/core/modules/pam/module.conf.ubuntu.17 b/core/modules/pam/module.conf.ubuntu.17
index 378ef1f5..4d09bbd5 100644
--- a/core/modules/pam/module.conf.ubuntu.17
+++ b/core/modules/pam/module.conf.ubuntu.17
@@ -36,6 +36,7 @@ REQUIRED_DIRECTORIES+="
/usr/lib
"
REQUIRED_SYSTEM_FILES+="
+ /etc/securetty
/etc/pam.conf
/etc/default/locale
"
diff --git a/core/modules/pam/module.conf.ubuntu.18 b/core/modules/pam/module.conf.ubuntu.18
index 8e934bd3..7f0fcaca 100644
--- a/core/modules/pam/module.conf.ubuntu.18
+++ b/core/modules/pam/module.conf.ubuntu.18
@@ -37,6 +37,7 @@ REQUIRED_DIRECTORIES+="
/usr/lib
"
REQUIRED_SYSTEM_FILES+="
+ /etc/securetty
/etc/pam.conf
/etc/default/locale
"