diff options
author | Rob Crittenden <rcritten@redhat.com> | 2011-06-17 16:47:39 -0400 |
---|---|---|
committer | Rob Crittenden <rcritten@redhat.com> | 2011-06-23 19:04:33 -0400 |
commit | 8a32bb3746802a29b2655e4ad2cbbba8481e1eaf (patch) | |
tree | 14c7e77b744d31e303d78313cf9866502dad1ef9 /install/tools/man | |
parent | cbffe1d65df222acf6eb26cdaa121932a01f9ba7 (diff) | |
download | freeipa-8a32bb3746802a29b2655e4ad2cbbba8481e1eaf.tar.gz freeipa-8a32bb3746802a29b2655e4ad2cbbba8481e1eaf.tar.xz freeipa-8a32bb3746802a29b2655e4ad2cbbba8481e1eaf.zip |
Make dogtag an optional (and default un-) installed component in a replica.
A dogtag replica file is created as usual. When the replica is installed
dogtag is optional and not installed by default. Adding the --setup-ca
option will configure it when the replica is installed.
A new tool ipa-ca-install will configure dogtag if it wasn't configured
when the replica was initially installed.
This moves a fair bit of code out of ipa-replica-install into
installutils and cainstance to avoid duplication.
https://fedorahosted.org/freeipa/ticket/1251
Diffstat (limited to 'install/tools/man')
-rw-r--r-- | install/tools/man/Makefile.am | 1 | ||||
-rw-r--r-- | install/tools/man/ipa-ca-install.1 | 49 | ||||
-rw-r--r-- | install/tools/man/ipa-replica-install.1 | 6 |
3 files changed, 55 insertions, 1 deletions
diff --git a/install/tools/man/Makefile.am b/install/tools/man/Makefile.am index be2524e86..63a598ac2 100644 --- a/install/tools/man/Makefile.am +++ b/install/tools/man/Makefile.am @@ -12,6 +12,7 @@ man1_MANS = \ ipa-server-certinstall.1 \ ipa-server-install.1 \ ipa-dns-install.1 \ + ipa-ca-install.1 \ ipa-ldap-updater.1 \ ipa-compat-manage.1 \ ipa-nis-manage.1 \ diff --git a/install/tools/man/ipa-ca-install.1 b/install/tools/man/ipa-ca-install.1 new file mode 100644 index 000000000..90ea84622 --- /dev/null +++ b/install/tools/man/ipa-ca-install.1 @@ -0,0 +1,49 @@ +.\" A man page for ipa-replica-install +.\" Copyright (C) 2011 Red Hat, Inc. +.\" +.\" This program is free software; you can redistribute it and/or modify +.\" it under the terms of the GNU General Public License as published by +.\" the Free Software Foundation, either version 3 of the License, or +.\" (at your option) any later version. +.\" +.\" This program is distributed in the hope that it will be useful, but +.\" WITHOUT ANY WARRANTY; without even the implied warranty of +.\" MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +.\" General Public License for more details. +.\" +.\" You should have received a copy of the GNU General Public License +.\" along with this program. If not, see <http://www.gnu.org/licenses/>. +.\" +.\" Author: Rob Crittenden <rcritten@redhat.com> +.\" +.TH "ipa-ca-install" "1" "Jun 17 2011" "freeipa" "" +.SH "NAME" +ipa\-ca\-install \- Install a CA on a replica +.SH "SYNOPSIS" +ipa\-ca\-install [\fIOPTION\fR]... replica_file +.SH "DESCRIPTION" +Adds a CA as an IPA\-managed service. This requires that the IPA server is already installed and configured. + +The replica_file is created using the ipa\-replica\-prepare utility and should be the same one used when originally installing the replica. +.SH "OPTIONS" +\fB\-d\fR, \fB\-\-debug\fR +Enable debug logging when more verbose output is needed +.TP +\fB\-p\fR \fIDM_PASSWORD\fR, \fB\-\-password\fR=\fIDM_PASSWORD\fR +Directory Manager (existing master) password +.TP +\fB\-w\fR \fIADMIN_PASSWORD\fR, \fB\-\-admin\-password\fR=\fIADMIN_PASSWORD\fR +Admin user Kerberos password used for connection check +.TP +\fB\-\-no\-host\-dns\fR +Do not use DNS for hostname lookup during installation +.TP +\fB\-\-skip\-conncheck\fR +Skip connection check to remote master +.TP +\fB\-U\fR, \fB\-\-unattended\fR +An unattended installation that will never prompt for user input +.SH "EXIT STATUS" +0 if the command was successful + +1 if an error occurred diff --git a/install/tools/man/ipa-replica-install.1 b/install/tools/man/ipa-replica-install.1 index 888923546..1dac5faa1 100644 --- a/install/tools/man/ipa-replica-install.1 +++ b/install/tools/man/ipa-replica-install.1 @@ -33,12 +33,16 @@ Do not configure NTP \fB\-d\fR, \fB\-\-debug Enable debug logging when more verbose output is needed .TP -\fB\-p\fR, \fB\-\-password\fR=\fIDM_PASSWORD\fR +\fB\-p\fR \fIDM_PASSWORD\fR, \fB\-\-password\fR=\fIDM_PASSWORD\fR Directory Manager (existing master) password .TP \fB\-w\fR \fIADMIN_PASSWORD\fR, \fB\-\-admin\-password\fR=\fIADMIN_PASSWORD\fR Admin user Kerberos password used for connection check .TP +\fB\-\-setup\-ca\fR +Install and configure a CA on this replica. If a CA is not configured then +certificate operations will be forwarded to a master with a CA installed. +.TP \fB\-\-setup\-dns\fR Generate a DNS zone if it does not exist already and configure the DNS server. This option requires that you either specify at least one DNS forwarder through |