ipa-gpo-install(8)
| IPA-GPO-INSTALL(8) | System Manager's Manual | IPA-GPO-INSTALL(8) |
NAME
ipa-gpo-install - Prepare FreeIPA for Group Policy Management
SYNOPSIS
ipa-gpo-install [ --check-only ] [ --debuglevel LEVEL ]
DESCRIPTION
ipa-gpo-install
Prepares a FreeIPA server for group policy management by extending the LDAP
schema with group policy-related
object classes and creating the necessary directory structure.
The utility performs several checks and necessary actions:
- Extends the FreeIPA LDAP schema with group policy object classes
- Installs AD trust support if it is not already installed
- Creates the SYSVOL directory structure
- Configures the Samba SYSVOL share
- Grants the FreeIPA web service controlled editor access to GPO payloads and creates private libadmix publication state
OPTIONS
- --check-only
- Only perform checks without making changes.
- --debuglevel LEVEL
- Set the debug level: 0=errors, 1=warnings, 2=debug. Default is 0.
EXIT CODES
- 0
- The application successfully completed.
- 1
- An error occurred during execution.
FILES
- /var/log/freeipa/ipa-gpo-install.log
- The ipa-gpo-install log file.
- /var/lib/freeipa/sysvol
- The SYSVOL directory for storing group policies.
- /var/lib/freeipa/gpo-editor-state
- Private host-local libadmix publication recovery state, owned by the FreeIPA service account and not shared through SYSVOL.
- /etc/samba/smb.conf
- The Samba configuration file.
REQUIREMENTS
This utility requires a correctly installed and configured FreeIPA server, python3-module-admix 0.1.x (at least 0.1.0 and below 0.2.0), and Administrative Templates. It must be run with root privileges on the FreeIPA server and requires a valid Kerberos ticket for a user who is a domain administrator or a member of the
SEE ALSO
ipa-adtrust-install(1), ipa(1), kinit(1)
BUGS
Please report any bugs to the ALT Linux Bugzilla bug tracking system at https://bugzilla.altlinux.org/ for this package.
AUTHOR
skachedubov@altlinux.org
