From 8be71f97b64cf95a2a980f5036e1bf689d2ba908 Mon Sep 17 00:00:00 2001 From: David Mulder Date: Mon, 10 Jul 2017 13:57:21 -0600 Subject: [PATCH] doc: Add samba_gpoupdate man page, update WHATSNEW Signed-off-by: David Mulder Signed-off-by: Andrew Bartlett Reviewed-by: Garming Sam --- WHATSNEW.txt | 13 +++ source4/scripting/man/samba_gpoupdate.8.xml | 117 ++++++++++++++++++++ source4/scripting/wscript_build | 3 + 3 files changed, 133 insertions(+) create mode 100644 source4/scripting/man/samba_gpoupdate.8.xml diff --git a/WHATSNEW.txt b/WHATSNEW.txt index 475ebcbdc84..4265627d774 100644 --- a/WHATSNEW.txt +++ b/WHATSNEW.txt @@ -35,6 +35,19 @@ external crypto library performance reaches parity. The default is to build without setting --accel-aes, which uses the existing Samba software AES implementation. +KDC GPO application +------------------- + +Adds Group Policy support for the samba kdc. Applies password policies +(minimum/maximum password age, minimum password length, and password +complexity) and kerberos policies (user/service ticket lifetime and +renew lifetime). + +Adds the samba_gpoupdate script for applying and unapplying +policy. Can be applied automatically by setting + + 'server services = +gpoupdate'. + smb.conf changes ================ diff --git a/source4/scripting/man/samba_gpoupdate.8.xml b/source4/scripting/man/samba_gpoupdate.8.xml new file mode 100644 index 00000000000..0c3a0a812a1 --- /dev/null +++ b/source4/scripting/man/samba_gpoupdate.8.xml @@ -0,0 +1,117 @@ + + + +2017-07-11 + + + SAMBA_GPOUPDATE + 8 + Samba + System Administration tools + 4.8.0 + + + + samba_gpoupdate + apply group policy + + + + + samba_gpoupdate + + + + samba_gpoupdate + + options + + + + + + + + DESCRIPTION + This tool is part of the + samba + 1 suite. + + samba_gpoupdate a script for + applying and unapplying Group Policy. Group Policy + application is experimental. Currently this applies + password policies (minimum/maximum password age, + minimum password length, and password complexity) and + kerberos policies (user/service ticket lifetime and + renew lifetime). + + + + + OPTIONS + +, + show this help message and exit + +URL, =URL + URL for the samdb + +, + Unapply Group Policy + +Samba Common Options: + +FILE, =FILE + Configuration file + +DEBUGLEVEL, =DEBUGLEVEL + debug level + +=OPTION + set smb.conf option from command line + +=REALM + set the realm name + +Version Options: + +, + Display version number + +Credentials Options: + +=DN + DN to use for a simple bind + +=PASSWORD + Password + +USERNAME, =USERNAME + Username + +WORKGROUP, =WORKGROUP + Workgroup + +, + Don't ask for a password + +KERBEROS, =KERBEROS + Use Kerberos + +=IPADDRESS + IP address of server + +, + Use stored machine account password + + + + + AUTHOR + The original Samba software and related utilities were + created by Andrew Tridgell. Samba is now developed by the + Samba Team as an Open Source project similar to the way the + Linux kernel is developed. + + + diff --git a/source4/scripting/wscript_build b/source4/scripting/wscript_build index 2b9f3b6b2ee..eb11c4202fe 100644 --- a/source4/scripting/wscript_build +++ b/source4/scripting/wscript_build @@ -5,11 +5,14 @@ from samba_utils import MODE_755 sbin_files = None if bld.CONFIG_SET('AD_DC_BUILD_IS_ENABLED'): sbin_files = 'bin/samba_dnsupdate bin/samba_spnupdate bin/samba_upgradedns bin/samba_kcc bin/samba_gpoupdate' + man_files = 'man/samba_gpoupdate.8' if sbin_files: bld.INSTALL_FILES('${SBINDIR}', sbin_files, chmod=MODE_755, python_fixup=True, flat=True) + if 'XSLTPROC_MANPAGES' in bld.env and bld.env['XSLTPROC_MANPAGES']: + bld.MANPAGES(man_files, True) if bld.CONFIG_SET('AD_DC_BUILD_IS_ENABLED'): bld.INSTALL_FILES('${BINDIR}', -- 2.47.3