Skip to content

Commit 1e51466

Browse files
author
Joshua Hoblitt
committed
remove stale pureftpd::config_ldap docs
1 parent ddb63b7 commit 1e51466

File tree

1 file changed

+5
-95
lines changed

1 file changed

+5
-95
lines changed

manifests/config_ldap.pp

+5-95
Original file line numberDiff line numberDiff line change
@@ -1,107 +1,17 @@
1-
# == Define: pureftpd::config
1+
# == Class: pureftpd::config
22
#
3-
# This module manages the pure-ftpd configuration files with LDAP authentication
3+
# This module manages the pure-ftpd configuration files with LDAP
4+
# authentication
45
#
56
# === Parameters
67
#
7-
# [*ldap_server*]
8-
# Mandatory, is the IP or FQDN of the LDAP server
9-
#
10-
# [*ldap_basedn*]
11-
# Mandatory, is the base DN of the LDAP tree where the users are stored
12-
# (e.g.: ou=People,dc=company,dc=com)
13-
#
14-
# [*ldap_filter*]
15-
# Mandatory, specifies a filter that can be used to filter out users
16-
# (e.g.: '(&(objectClass=posixAccount)(uid=\L))')
17-
#
18-
# [*ldap_port*]
19-
# Optional, defaults to 389
20-
# The server port where the ldap service listens
21-
#
22-
# [*ldap_authmethod*]
23-
# Mandatory, can either be BIND or password
24-
# Manages the authentication methof for the LDAP users.
25-
#
26-
# [*$ldap_binddn*]
27-
# Optional, defaults to "".
28-
# the binddn that will be used to connect to the tree; leave blank if LDAP
29-
# supports anonymous bind.
30-
#
31-
# [*ldap_bindpw*]
32-
# Optional, defaults to "".
33-
# the binddn pass that will be used to connect to the tree; leave blank if LDAP
34-
# supports anonymous bind.
35-
#
36-
# [*ldap_usetls*]
37-
# Optional, defaults to false.
38-
# Defines whether or not to use a TLS connection to the LDAP service.
39-
#
40-
# [*use_selinux*]
41-
# Optional, defaults to false.
42-
# Manages whether or not to enable selinux extensions.
43-
#
44-
# [*allow_anonymous*]
45-
# Optional, defaults to false.
46-
# Manages whether or not to allow anonymous users.
47-
#
48-
# [*allow_fxp*]
49-
# Optional, defaults to false.
50-
# Manages whether or not to allow the fxp protocol
51-
#
52-
# [*user_bandwidth*]
53-
# Optional, defaults to undef.
54-
# Defines the maximum bandwidth that the can be used, in the form
55-
# $kb_download:$kb_upload (e.g., 1800:1800).
56-
#
57-
# [*max_clients_number*]
58-
# Optional, defaults to 50.
59-
# Maximum number of simultaneous users that the server can manage.
60-
#
61-
# [*max_clients_per_ip*]
62-
# Optional, defaults to 8.
63-
# Maximum number of different clients that can come from a single IP
64-
#
65-
# [*umask*]
66-
# Optional, defaults to 133:022.
67-
# Specifies the user mask of the uploaded files/directories, in the form
68-
# $file_umask:$dir_umask (e.g., 177:077).
69-
#
70-
# [*min_uid*]
71-
# Optional, defaults to 500.
72-
# The minimum user id that can be accepted as an ftp user.
73-
#
74-
# [*allow_chmod*]
75-
# Optional, defaults to false.
76-
# Whether or not users are allowed to change ownerships of their files.
77-
#
78-
# [*use_tls*]
79-
# Optional, defaults to false.
80-
# Whether or not to accept tls connections in addition to normal ones.
81-
# TODO: Remember to place your server certificate in /etc/ssl/private/pure-ftpd.pem
82-
#
83-
# [*force_passive_ip*]
84-
# Optional, defaults to undef (not set)
85-
# Force an IP address in PASV/EPSV/SPSV replies
86-
#
87-
# [*motd_file*]
88-
# Optional, defaults to undef (use the dynamic provided file).
89-
# Manages the location of the server motd file, if any.
90-
#
91-
# === Examples
92-
#
93-
# pureftpd::config_ldap { 'ftp-server':
94-
# ldap_server => '192.168.100.10',
95-
# ldap_basedn => 'ou=Users,dc=company,dc=com',
96-
# ldap_filter => '(&(objectClass=posixAccount)(uid=\L))',
97-
# ldap_authmethod => 'BIND'
98-
# user_bandwidth => '1800:1800'
99-
# }
1008
#
1019
# === Authors
10210
#
10311
# 5Ub-Z3r0
12+
# Joshua Hoblitt <[email protected]>
10413
#
14+
10515
class pureftpd::config_ldap (
10616
$ldapport = undef,
10717
$ldapbinddn = undef,

0 commit comments

Comments
 (0)