summaryrefslogtreecommitdiffstats
path: root/etc
diff options
context:
space:
mode:
authordes <des@FreeBSD.org>2002-05-02 05:05:28 +0000
committerdes <des@FreeBSD.org>2002-05-02 05:05:28 +0000
commite94fae922c4008980cd3210c023f35c26f7cdf05 (patch)
treebc4d9553568a16fffb4d29ec2fe58b527fb694dc /etc
parente8357dc3990d5fc6099c54f6cd74954f86d97866 (diff)
downloadFreeBSD-src-e94fae922c4008980cd3210c023f35c26f7cdf05.zip
FreeBSD-src-e94fae922c4008980cd3210c023f35c26f7cdf05.tar.gz
Add a PAM policy for rexecd(8).
Sponsored by: DARPA, NAI Labs
Diffstat (limited to 'etc')
-rw-r--r--etc/pam.d/Makefile2
-rw-r--r--etc/pam.d/rexecd16
2 files changed, 17 insertions, 1 deletions
diff --git a/etc/pam.d/Makefile b/etc/pam.d/Makefile
index a8b2e14..bc656ff 100644
--- a/etc/pam.d/Makefile
+++ b/etc/pam.d/Makefile
@@ -2,7 +2,7 @@
NOOBJ= noobj
FILES= README csshd ftp ftpd gdm imap kde login other passwd pop3 \
- rsh sshd su telnetd xdm xserver
+ rexecd rsh sshd su telnetd xdm xserver
FILESDIR= /etc/pam.d
FILESMODE= 644
FILESMODE_README= 444
diff --git a/etc/pam.d/rexecd b/etc/pam.d/rexecd
new file mode 100644
index 0000000..2126f86
--- /dev/null
+++ b/etc/pam.d/rexecd
@@ -0,0 +1,16 @@
+#
+# $FreeBSD$
+#
+# PAM configuration for the "rexecd" service
+#
+
+# auth
+auth required pam_nologin.so no_warn
+auth required pam_unix.so no_warn use_first_pass
+
+# account
+account required pam_unix.so no_warn
+account required pam_ftpusers.so no_warn disallow
+
+# session
+session required pam_permit.so no_warn
OpenPOWER on IntegriCloud