diff options
author | Andreas Schneider <asn@samba.org> | 2013-07-17 16:13:22 +0200 |
---|---|---|
committer | Andreas Schneider <asn@cryptomilk.org> | 2013-07-18 11:54:56 +0200 |
commit | 33bce26fcf2e82b9c381eeb32e1d731d3965e22f (patch) | |
tree | dbe48c4c5c67221f264806764efc41f643508036 /docs-xml | |
parent | 7420574c74be1f5ea308c8ebfc572683d1e755d4 (diff) | |
download | samba-33bce26fcf2e82b9c381eeb32e1d731d3965e22f.tar.gz samba-33bce26fcf2e82b9c381eeb32e1d731d3965e22f.tar.bz2 samba-33bce26fcf2e82b9c381eeb32e1d731d3965e22f.zip |
nsswitch: Don't enumerate all domains with wbinfo -u|-g.
By default wbinfo -u|-g should only enumerate the domain winbindd is
joined to. The command can be harmfull if you have e.g. 30 domains and
700k users. Then the parent will collect all information and the
oom-killer will kill winbind. As we still want to support it, you can
enable it the old behaviour with wbinfo --domain='*' -u. This is
a measure that sysadmins don't shoot themself.
https://bugzilla.samba.org/show_bug.cgi?id=10034
Signed-off-by: Andreas Schneider <asn@samba.org>
Reviewed-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Günther Deschner <gd@samba.org>
Autobuild-User(master): Andreas Schneider <asn@cryptomilk.org>
Autobuild-Date(master): Thu Jul 18 11:54:58 CEST 2013 on sn-devel-104
Diffstat (limited to 'docs-xml')
-rw-r--r-- | docs-xml/manpages/wbinfo.1.xml | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/docs-xml/manpages/wbinfo.1.xml b/docs-xml/manpages/wbinfo.1.xml index e0d2b6a740..f970a5e361 100644 --- a/docs-xml/manpages/wbinfo.1.xml +++ b/docs-xml/manpages/wbinfo.1.xml @@ -146,8 +146,9 @@ <listitem><para>This parameter sets the domain on which any specified operations will performed. If special domain name '.' is used to represent the current domain to which <citerefentry><refentrytitle>winbindd</refentrytitle> - <manvolnum>8</manvolnum></citerefentry> belongs. Currently only the - <option>-u</option>, and <option>-g</option> options honor this parameter. + <manvolnum>8</manvolnum></citerefentry> belongs. A '*' as the domain name + means to enumerate over all domains (NOTE: This can take a long time and use + a lot of memory). </para></listitem> </varlistentry> @@ -181,7 +182,7 @@ <listitem><para>This option will list all groups available in the Windows NT domain for which the <citerefentry><refentrytitle>samba</refentrytitle> <manvolnum>7</manvolnum></citerefentry> daemon is operating in. Groups in all trusted domains - will also be listed. Note that this operation does not assign + can be listed with the --domain='*' option. Note that this operation does not assign group ids to any groups that have not already been seen by <citerefentry><refentrytitle>winbindd</refentrytitle> <manvolnum>8</manvolnum></citerefentry>. </para></listitem> @@ -390,7 +391,7 @@ <listitem><para>This option will list all users available in the Windows NT domain for which the <citerefentry><refentrytitle>winbindd</refentrytitle> <manvolnum>8</manvolnum></citerefentry> daemon is operating in. Users in all trusted domains - will also be listed. Note that this operation does not assign + can be listed with the --domain='*' option. Note that this operation does not assign user ids to any users that have not already been seen by <citerefentry> <refentrytitle>winbindd</refentrytitle><manvolnum>8</manvolnum></citerefentry> .</para></listitem> |