diff options
author | Rob Crittenden <rcritten@redhat.com> | 2011-08-24 17:28:22 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2011-08-24 15:21:41 -0400 |
commit | a6b3309fe6a4767cab620a5b74d38db68880185f (patch) | |
tree | 5752aa17d9b6a23e5ebf685890b71ee7a3e54fd0 | |
parent | 950a5da34d3b89ae23cf8834d501233bda831f9e (diff) | |
download | freeipa-a6b3309fe6a4767cab620a5b74d38db68880185f.tar.gz freeipa-a6b3309fe6a4767cab620a5b74d38db68880185f.tar.xz freeipa-a6b3309fe6a4767cab620a5b74d38db68880185f.zip |
Add additional pam ftp services to HBAC, and a ftp HBAC service group
This adds proftpd, pure-ftpd, vsftpd and gssftp.
https://fedorahosted.org/freeipa/ticket/1703
-rw-r--r-- | install/updates/50-hbacservice.update | 43 | ||||
-rw-r--r-- | install/updates/Makefile.am | 1 |
2 files changed, 44 insertions, 0 deletions
diff --git a/install/updates/50-hbacservice.update b/install/updates/50-hbacservice.update new file mode 100644 index 000000000..22c3b64dc --- /dev/null +++ b/install/updates/50-hbacservice.update @@ -0,0 +1,43 @@ +dn: cn=vsftpd,cn=hbacservices,cn=hbac,$SUFFIX +default:objectclass: ipahbacservice +default:objectclass: ipaobject +default:cn: vsftpd +default:description: vsftpd +default:ipauniqueid:autogenerate + +dn: cn=proftpd,cn=hbacservices,cn=hbac,$SUFFIX +default:objectclass: ipahbacservice +default:objectclass: ipaobject +default:cn: proftpd +default:description: proftpd +default:ipauniqueid:autogenerate + +dn: cn=pure-ftpd,cn=hbacservices,cn=hbac,$SUFFIX +default:objectclass: ipahbacservice +default:objectclass: ipaobject +default:cn: pure-ftpd +default:description: pure-ftpd +default:ipauniqueid:autogenerate + +dn: cn=gssftp,cn=hbacservices,cn=hbac,$SUFFIX +default:objectclass: ipahbacservice +default:objectclass: ipaobject +default:cn: gssftp +default:description: gssftp +default:ipauniqueid:autogenerate + +dn: cn=ftp,cn=hbacservicegroups,cn=hbac,$SUFFIX +default:objectClass: ipaobject +default:objectClass: ipahbacservicegroup +default:objectClass: nestedGroup +default:objectClass: groupOfNames +default:objectClass: top +default:cn: ftp +default:ipauniqueid:autogenerate +default:description: Default group of ftp related services +default:member: cn=ftp,cn=hbacservices,cn=hbac,$SUFFIX +default:member: cn=proftpd,cn=hbacservices,cn=hbac,$SUFFIX +default:member: cn=pure-ftpd,cn=hbacservices,cn=hbac,$SUFFIX +default:member: cn=vsftpd,cn=hbacservices,cn=hbac,$SUFFIX +default:member: cn=gssftp,cn=hbacservices,cn=hbac,$SUFFIX + diff --git a/install/updates/Makefile.am b/install/updates/Makefile.am index a50adca98..cf29e3f29 100644 --- a/install/updates/Makefile.am +++ b/install/updates/Makefile.am @@ -21,6 +21,7 @@ app_DATA = \ 45-roles.update \ 50-lockout-policy.update \ 50-groupuuid.update \ + 50-hbacservice.update \ 50-suppress-upg.update \ $(NULL) |