From 5cd3d3f14ef56ff5f1d92aba0174649f3d368f66 Mon Sep 17 00:00:00 2001 From: Alexander Bokovoy Date: Thu, 27 Mar 2003 15:27:19 +0000 Subject: Add new framework for smb.conf(5). Please read README before trying to compile. I will commit more meta-information updates during week-end. (This used to be commit 8d684dffab6a90b3d612a1aa2b2c457a2bc2e6ac) --- docs/docbook/smbdotconf/winbind/templatehomedir.xml | 13 +++++++++++++ docs/docbook/smbdotconf/winbind/templateshell.xml | 10 ++++++++++ docs/docbook/smbdotconf/winbind/winbindcachetime.xml | 11 +++++++++++ .../docbook/smbdotconf/winbind/winbindenumgroups.xml | 18 ++++++++++++++++++ docs/docbook/smbdotconf/winbind/winbindenumusers.xml | 20 ++++++++++++++++++++ docs/docbook/smbdotconf/winbind/winbindgid.xml | 14 ++++++++++++++ docs/docbook/smbdotconf/winbind/winbindseparator.xml | 17 +++++++++++++++++ docs/docbook/smbdotconf/winbind/winbinduid.xml | 14 ++++++++++++++ .../smbdotconf/winbind/winbindusedefaultdomain.xml | 14 ++++++++++++++ 9 files changed, 131 insertions(+) create mode 100644 docs/docbook/smbdotconf/winbind/templatehomedir.xml create mode 100644 docs/docbook/smbdotconf/winbind/templateshell.xml create mode 100644 docs/docbook/smbdotconf/winbind/winbindcachetime.xml create mode 100644 docs/docbook/smbdotconf/winbind/winbindenumgroups.xml create mode 100644 docs/docbook/smbdotconf/winbind/winbindenumusers.xml create mode 100644 docs/docbook/smbdotconf/winbind/winbindgid.xml create mode 100644 docs/docbook/smbdotconf/winbind/winbindseparator.xml create mode 100644 docs/docbook/smbdotconf/winbind/winbinduid.xml create mode 100644 docs/docbook/smbdotconf/winbind/winbindusedefaultdomain.xml (limited to 'docs/docbook/smbdotconf/winbind') diff --git a/docs/docbook/smbdotconf/winbind/templatehomedir.xml b/docs/docbook/smbdotconf/winbind/templatehomedir.xml new file mode 100644 index 0000000000..a931e9b5a3 --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/templatehomedir.xml @@ -0,0 +1,13 @@ + + template homedir (G) + When filling out the user information for a Windows NT + user, the winbindd(8) daemon + uses this parameter to fill in the home directory for that user. + If the string %D is present it is substituted + with the user's Windows NT domain name. If the string %U + is present it is substituted with the user's Windows + NT user name. + + Default: template homedir = /home/%D/%U + + diff --git a/docs/docbook/smbdotconf/winbind/templateshell.xml b/docs/docbook/smbdotconf/winbind/templateshell.xml new file mode 100644 index 0000000000..e0b9f1a2ca --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/templateshell.xml @@ -0,0 +1,10 @@ + + template shell (G) + When filling out the user information for a Windows NT + user, the winbindd + 8 daemon + uses this parameter to fill in the login shell for that user. + + Default: template shell = /bin/false + + diff --git a/docs/docbook/smbdotconf/winbind/winbindcachetime.xml b/docs/docbook/smbdotconf/winbind/winbindcachetime.xml new file mode 100644 index 0000000000..adbb8b12f6 --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/winbindcachetime.xml @@ -0,0 +1,11 @@ + + winbind cache time (G) + This parameter specifies the number of + seconds the winbindd + 8 daemon will cache + user and group information before querying a Windows NT server + again. + + Default: winbind cache type = 15 + + diff --git a/docs/docbook/smbdotconf/winbind/winbindenumgroups.xml b/docs/docbook/smbdotconf/winbind/winbindenumgroups.xml new file mode 100644 index 0000000000..096c280fc2 --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/winbindenumgroups.xml @@ -0,0 +1,18 @@ + + winbind enum groups (G) + On large installations using winbindd + 8 it may be necessary to suppress + the enumeration of groups through the setgrent(), + getgrent() and + endgrent() group of system calls. If + the winbind enum groups parameter is + no, calls to the getgrent() system + call will not return any data. + + Warning: Turning off group + enumeration may cause some programs to behave oddly. + + + Default: winbind enum groups = yes + + diff --git a/docs/docbook/smbdotconf/winbind/winbindenumusers.xml b/docs/docbook/smbdotconf/winbind/winbindenumusers.xml new file mode 100644 index 0000000000..7935755f0c --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/winbindenumusers.xml @@ -0,0 +1,20 @@ + + winbind enum users (G) + On large installations using winbindd + 8 it may be + necessary to suppress the enumeration of users through the setpwent(), + getpwent() and + endpwent() group of system calls. If + the winbind enum users parameter is + no, calls to the getpwent system call + will not return any data. + + Warning: Turning off user + enumeration may cause some programs to behave oddly. For + example, the finger program relies on having access to the + full user list when searching for matching + usernames. + + Default: winbind enum users = yes + + diff --git a/docs/docbook/smbdotconf/winbind/winbindgid.xml b/docs/docbook/smbdotconf/winbind/winbindgid.xml new file mode 100644 index 0000000000..a8a9683b01 --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/winbindgid.xml @@ -0,0 +1,14 @@ + + winbind gid (G) + The winbind gid parameter specifies the range of group + ids that are allocated by the winbindd + 8 daemon. This range of group ids should have no + existing local or NIS groups within it as strange conflicts can + occur otherwise. + + Default: winbind gid = <empty string> + + + Example: winbind gid = 10000-20000 + + diff --git a/docs/docbook/smbdotconf/winbind/winbindseparator.xml b/docs/docbook/smbdotconf/winbind/winbindseparator.xml new file mode 100644 index 0000000000..416adcb531 --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/winbindseparator.xml @@ -0,0 +1,17 @@ + + winbind separator (G) + This parameter allows an admin to define the character + used when listing a username of the form of DOMAIN + \user. This parameter + is only applicable when using the pam_winbind.so + and nss_winbind.so modules for UNIX services. + + + Please note that setting this parameter to + causes problems + with group membership at least on glibc systems, as the character + + is used as a special character for NIS in /etc/group. + + Default: winbind separator = '\' + Example: winbind separator = + + + diff --git a/docs/docbook/smbdotconf/winbind/winbinduid.xml b/docs/docbook/smbdotconf/winbind/winbinduid.xml new file mode 100644 index 0000000000..ecd7848f61 --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/winbinduid.xml @@ -0,0 +1,14 @@ + + winbind uid (G) + The winbind gid parameter specifies the range of group + ids that are allocated by the winbindd + 8 daemon. This range of ids should have no + existing local or NIS users within it as strange conflicts can + occur otherwise. + + Default: winbind uid = <empty string> + + + Example: winbind uid = 10000-20000 + + diff --git a/docs/docbook/smbdotconf/winbind/winbindusedefaultdomain.xml b/docs/docbook/smbdotconf/winbind/winbindusedefaultdomain.xml new file mode 100644 index 0000000000..a6b7bcd7e5 --- /dev/null +++ b/docs/docbook/smbdotconf/winbind/winbindusedefaultdomain.xml @@ -0,0 +1,14 @@ + + winbind use default domain (G) + This parameter specifies whether the winbindd + 8 daemon should operate on users + without domain component in their username. + Users without a domain component are treated as is part of the winbindd server's + own domain. While this does not benifit Windows users, it makes SSH, FTP and e-mail + function in a way much closer to the way they would in a native unix system. + + Default: winbind use default domain = <no> + + Example: winbind use default domain = yes + + -- cgit