Skip to content

Commit 580f6da

Browse files
committed
typos and documentation
1 parent 40ab0e1 commit 580f6da

16 files changed

+33
-30
lines changed

README.md

+13-9
Original file line numberDiff line numberDiff line change
@@ -101,15 +101,19 @@ But this is probably better to build by yourself your appliance with the `auto-i
101101

102102
Purposes : change RAM and vcpus, add block devices and network facilities
103103

104-
1. `add-memory.sh` : add RAM
105-
2. `add-vcpu.sh` : set vcpus count
106-
3. `add-bridge.sh` : add an isolated or ipv4 nat/ipv6 ula libvirt bridge
107-
4. `add-nic.sh` : a new NIC on live guest to a bridged interface
108-
5. `attach-nic.sh` : attach a live guest present NIC to a bridge
109-
6. `detach-nic.sh` : detach a live guest from a bridge
110-
7. `add-storage.sh` : attach an empty bit disk by GB size
111-
8. `start_all.sh` : start all the defined guests
112-
9. `destroy-and-undefine-all.sh` : destroy, undefine all the guests with storage removing
104+
To assign public IPs on VMs hosted on Hetzner hosts see [Connect public IPv4 addresses, IPv4 and IPv6 subnets on Hetzner servers](README.hetzner.md).
105+
106+
- `add-memory.sh` : add RAM
107+
- `add-vcpu.sh` : set vcpus count
108+
- `add-bridge.sh` : add an isolated or ipv4 nat/ipv6 ula local libvirt bridge
109+
- `add-bridge-l2.sh` : create a L2 bridge that connects a physical NIC
110+
- `add-bridge-l3.sh` : create a L3 bridge to forward (Hetzner) IPv4 public ranges to your guests
111+
- `add-nic.sh` : a new NIC on live guest to a bridged interface
112+
- `attach-nic.sh` : attach a live guest present NIC to a bridge
113+
- `detach-nic.sh` : detach a live guest from a bridge
114+
- `add-storage.sh` : attach an empty bit disk by GB size
115+
- `start_all.sh` : start all the defined guests
116+
- `destroy-and-undefine-all.sh` : destroy, undefine all the guests with storage removing
113117

114118
## How-To
115119

add-bridge-l2.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ check_parameters () {
1212
if [ "$parameters" -eq 0 ] ; then
1313
echo "Description : This script create a L2 bridge that connects a physical NIC"
1414
echo "Usage : $0 <name> <interface name>"
15-
echo "Example : '$0 internet enp2s0' or '$0 internet eth0'"
15+
echo "Example : '$0 internet enp2s0'"
1616
exit
1717
fi
1818
}

add-bridge-l3.sh

+2-3
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,11 @@ parameters="$#"
88
path="/tmp"
99

1010
error () {
11-
echo "Description : This script create a L3 bridge to route Hetzner IPv4 public ranges to your VMs"
11+
echo "Description : This script create a L3 bridge to forward Hetzner IPv4 public ranges to your VMs"
1212
echo "Syntax : '$0 <name> <ip4|ip4_dhcp> <ipv4 network> <ipv4 netmask> <ipv4 gateway>'"
13-
echo " <ivp4 gateway> is the ipv4 address of the root interface that"
13+
echo " <ivp4 gateway> is the ipv4 address of the enp2s0 interface"
1414
echo "Examples : '$0 hetzner1 ip4 5.9.214.208 255.255.255.248 5.9.156.152'"
1515
echo " '$0 hetzner1 ip4_dhcp 5.9.214.208 255.255.255.248 5.9.156.152'"
16-
1716
exit
1817
}
1918

add-guest.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
## Please check all the variables
99
# First parmater as name
1010
name=$1
11-
# Secund parameter image name avaible on "https://download.goffinet.org/kvm/"
11+
# Secund parameter image name available on "https://download.goffinet.org/kvm/"
1212
#imagename="centos7 bionic debian10"
1313
which curl > /dev/null || ( echo "Please install curl" && exit )
1414
imagename="$(curl -kqs https://download.goffinet.org/kvm/imagename)"

add-memory.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ fi
1818
guests_defined="$(virsh list --all --name)"
1919
if grep -qvw "$guest" <<< ${guests_defined} ; then
2020
echo "Please provide a live guest name : exit"
21-
echo "Guests avaible :"
21+
echo "Guests available :"
2222
echo "$(virsh list --name)"
2323
exit
2424
fi

add-nic.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ interface=$(virsh net-dumpxml "${bridge}" | grep 'forward dev' | sed -n "s/^.*<f
4040
if grep -qw "$interface" <<< $(ls /sys/class/net) ; then
4141
mode="bridged"
4242
fi
43-
# Check if the bridge interface is avaible
43+
# Check if the bridge interface is available
4444
elif grep -qvw "$bridge" <<< $(ls /sys/class/net) ; then
4545
echo "This interface ${bridge} is not available"
4646
echo "Please create a valid bridge or choose between : "

add-storage.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ fi
1919
guests_defined="$(virsh list --all --name)"
2020
if grep -qvw "$guest" <<< ${guests_defined} ; then
2121
echo "Please provide a live guest name : exit"
22-
echo "Guests avaible :"
22+
echo "Guests available :"
2323
echo "$(virsh list --name)"
2424
exit
2525
fi

add-vcpu.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ fi
1818
guests_defined="$(virsh list --all --name)"
1919
if grep -qvw "$guest" <<< ${guests_defined} ; then
2020
echo "Please provide a live guest name : exit"
21-
echo "Guests avaible :"
21+
echo "Guests available :"
2222
echo "$(virsh list --name)"
2323
exit
2424
fi

archives/auto-centos7.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ mirror=http://centos.mirrors.ovh.net/ftp.centos.org/7/os/x86_64
5353
## and the name of your new domains between double quotes as arguments.
5454
## 3. Look to your console and please read the logs.
5555
## If the newly created domains already exist, the script ask you what to do with them.
56-
## Assume that you have a local http server avaible
56+
## Assume that you have a local http server available
5757
## when you choose http kickstart installation
5858
##
5959
## What the script is doing for you ?

archives/autovm.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ mirror=http://$bridgeip4/repo
5353
## and the name of your new domains between double quotes as arguments.
5454
## 3. Look to your console and please read the logs.
5555
## If the newly created domains already exist, the script ask you what to do with them.
56-
## Assume that you have a local http server avaible
56+
## Assume that you have a local http server available
5757
## when you choose http kickstart installation
5858
##
5959
## What the script is doing for you ?

archives/quick-launch.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
## Please check all the variables
99
# First parmater as name
1010
name=$1
11-
# Secund parameter image name avaible on "https://download.goffinet.org/kvm/"
11+
# Secund parameter image name available on "https://download.goffinet.org/kvm/"
1212
# Image name : 'debian7', 'debian8', 'centos7', 'ubuntu1604', 'metasploitable', 'kali', 'arch'
1313
#imagename="debian7 debian8 debian10 centos7 centos8 ubuntu1604 bionic metasploitable kali arch"
1414
which curl > /dev/null || ( echo "Please install curl" && exit )

attach-nic.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ fi
1919
guests_defined_live="$(virsh list --name)"
2020
if grep -qvw "$guest" <<< ${guests_defined_live} ; then
2121
echo "Please provide a live guest name : exit"
22-
echo "Guests avaible :"
22+
echo "Guests available :"
2323
echo "$(virsh list --name)"
2424
exit
2525
fi
26-
# Check if the bridge interface is avaible
26+
# Check if the bridge interface is available
2727
if grep -qvw "$bridge" <<< $(ls /sys/class/net) ; then
28-
echo "This interface ${bridge} is not avaible"
28+
echo "This interface ${bridge} is not available"
2929
echo "Please create a valid bridge or choose between : "
3030
echo $(ls /sys/class/net)
3131
exit

clone.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ fi
1414
guests_defined="$(virsh list --all --name)"
1515
if grep -qvw "$original" <<< ${guests_defined} ; then
1616
echo "Please provide a defined guest name : exit"
17-
echo "Guests avaible :"
17+
echo "Guests available :"
1818
echo "$(virsh list --all --name)"
1919
exit
2020
fi

define-guest-image.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
## Please check all the variables
99
# First parmater as name
1010
name=$1
11-
# Secund parameter image name avaible on "https://download.goffinet.org/kvm/"
11+
# Secund parameter image name available on "https://download.goffinet.org/kvm/"
1212
#imagename="centos7 bionic debian10"
1313
which curl > /dev/null || ( echo "Please install curl" && exit )
1414
imagename="$(curl -kqs https://download.goffinet.org/kvm/imagename)"

detach-nic.sh

+3-3
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,13 @@ fi
1919
guests_defined_live="$(virsh list --name)"
2020
if grep -qvw "$guest" <<< ${guests_defined_live} ; then
2121
echo "Please provide a live guest name : exit"
22-
echo "Guests avaible :"
22+
echo "Guests available :"
2323
echo "$(virsh list --name)"
2424
exit
2525
fi
26-
# Check if the bridge interface is avaible
26+
# Check if the bridge interface is available
2727
if grep -qvw "$bridge" <<< $(ls /sys/class/net) ; then
28-
echo "This interface ${bridge} is not avaible"
28+
echo "This interface ${bridge} is not available"
2929
echo "Please create a valid bridge or choose between : "
3030
echo $(ls /sys/class/net)
3131
exit

sparsify.sh

+1-1
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ fi
1414
guests_defined="$(virsh list --all --name)"
1515
if grep -qvw "$name" <<< ${guests_defined} ; then
1616
echo "Please provide a defined guest name : exit"
17-
echo "Guests avaible : "
17+
echo "Guests available : "
1818
echo "$(virsh list --all --name)"
1919
echo "Usage : $0 <guest name>"
2020
exit

0 commit comments

Comments
 (0)