SSH Config creation script, readme update
This commit is contained in:
12
ReadMe.md
12
ReadMe.md
@@ -8,6 +8,8 @@ the clone base for one campaign and a simple crontab script to pull data from th
|
||||
- base_setup.sh: setup for the folder structure, users, etc
|
||||
- new_clone.sh: Basic clone script
|
||||
- git_sync.sh: The script to run in crontab, to sync the changes
|
||||
- switch_branch.sh: Switch from one branch to the other
|
||||
- create_ssh_config.sh: setup ssh key and ssh config entry
|
||||
|
||||
## Run commands
|
||||
|
||||
@@ -30,6 +32,14 @@ as is, if the folder exists it will only copy the scripts, will not alter or cha
|
||||
|
||||
Planned to get auto fixes for wrong ACL, etc or missing config settings
|
||||
|
||||
### SSH Key generation
|
||||
|
||||
A SSH Key has to be generated for each git respository that will be synced and the configuration has to be added to the ssh config file
|
||||
|
||||
```sh
|
||||
create_ssh_config.sh [SSH Key name] [repo url full] ([jump proxy])
|
||||
```
|
||||
|
||||
### new_clone.sh
|
||||
|
||||
Create a new clone
|
||||
@@ -38,7 +48,7 @@ Create a new clone
|
||||
new_clone.sh [repository] [branch] ([host]) ([remote name])
|
||||
```
|
||||
|
||||
The [host] is the SSH Host name entry, this sill repalce any "[host]:" in the [repository]. If the [host] is not set the host set in the [repository] will be used. If nothing found the script will abort
|
||||
The [host] is the SSH Host name entry, this will replace any "[host]:" in the [repository]. If the [host] is not set the host set in the [repository] will be used. If nothing found the script will abort
|
||||
|
||||
A [branch] name must be set all the time.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user