infraredgirl/ipa-scripts


Helper scripts for upstream development on the FreeIPA project

Language: Shell


ipa-scripts

Helper scripts for upstream development on the FreeIPA project

Workflow

Example scenarios

Build RPMs, install a server, run unit tests

Build RPMs from current master:
$ ./ipa-build.sh
Optionally, you can apply a git formatted patch on top of master:
$ ./ipa-build.sh --patch /path/to/patch
Install the server:
$ ./ipa-server.sh
Run unit tests:
$ ./ipa-test.sh

Install a server and a replica

Assuming:
1. RPMs have already been built and are available at $GIT_DIR/dist/rpms/
2. Server's fqdn is server.example.com and replica's fqdn is replica.example.com

(on server):
Install the server:
$ ./ipa-server.sh
Prepare the replica file:
$ ./ipa-replica-prepare.sh --replica replica.example.com

(on replica):
Install the replica:
$ ./ipa-replica-install.sh --master server.example.com

Install a server and a client

Assuming:
1. RPMs have already been built and are available at $GIT_DIR/dist/rpms/
2. Server's IP address is 10.10.10.10

(on server):
Install the server:
$ ./ipa-server.sh

(on client):
Install the client:
$ ./ipa-client.sh --server-ip 10.10.10.10

Project Statistics

Sourcerank 2
Repository Size 193 KB
Stars 1
Forks 2
Watchers 1
Open issues 0
Dependencies 0
Contributors 1
Tags 0
Created
Last updated
Last pushed

Top Contributors See all

Ana Krivokapić

Something wrong with this page? Make a suggestion

Login to resync this repository