6 changed files with 45 additions and 44 deletions
@ -0,0 +1,15 @@ |
|||
#!/bin/sh |
|||
|
|||
set -e |
|||
|
|||
debootstrap_network=/etc/systemd/network/99-dhcp.network |
|||
|
|||
if grep -q '^Name=\\*' "${debootstrap_network}"; then |
|||
primary_nic=$(ls -1 /sys/class/net | grep -v lo |sort | head -1) |
|||
sed -i "s/^Name=e\\*/Name=${primary_nic}/" \ |
|||
"${debootstrap_network}" |
|||
systemctl restart systemd-networkd.service |
|||
echo "Changed systemd network configuration" |
|||
else |
|||
echo "Systemd network configuration has already been changed" |
|||
fi |
@ -1,38 +0,0 @@ |
|||
#!/bin/sh - |
|||
|
|||
echo "deb http://httpredir.debian.org/debian jessie-backports main" >/etc/apt/sources.list.d/backports.list |
|||
|
|||
apt-get update |
|||
apt-get install -y -t jessie-backports python-cryptography |
|||
|
|||
# We just download the bootstrap script by default and execute that. |
|||
if [ -x /usr/bin/fetch ]; then |
|||
/usr/bin/fetch -o - https://raw.githubusercontent.com/saltstack/salt-bootstrap/stable/bootstrap-salt.sh | sh -s -- "$@" |
|||
elif [ -x /usr/bin/curl ]; then |
|||
/usr/bin/curl -L https://raw.githubusercontent.com/saltstack/salt-bootstrap/stable/bootstrap-salt.sh | sh -s -- "$@" |
|||
else |
|||
python \ |
|||
-c 'import urllib; print urllib.urlopen("https://raw.githubusercontent.com/saltstack/salt-bootstrap/stable/bootstrap-salt.sh").read()' \ |
|||
| sh -s -- "$@" |
|||
fi |
|||
|
|||
cat >/etc/salt/minion <<EOF |
|||
file_client: local |
|||
|
|||
file_roots: |
|||
base: |
|||
- /srv/salt/ |
|||
|
|||
pillar_roots: |
|||
base: |
|||
- /srv/pillar |
|||
|
|||
log_file: file:///dev/log |
|||
EOF |
|||
|
|||
umask 077 |
|||
cat >/etc/salt/grains <<EOF |
|||
roles: |
|||
- mariadb-server |
|||
- gnuviechadmin.gvamysql |
|||
EOF |
@ -0,0 +1,10 @@ |
|||
gnuviechadmin: |
|||
user: vagrant |
|||
group: vagrant |
|||
checkout: /vagrant |
|||
home: /home/vagrant |
|||
update_git: False |
|||
roles: |
|||
- vagrant |
|||
- mariadb-server |
|||
- gnuviechadmin.gvamysql |
@ -0,0 +1,11 @@ |
|||
file_client: local |
|||
|
|||
file_roots: |
|||
base: |
|||
- /srv/salt/ |
|||
|
|||
pillar_roots: |
|||
base: |
|||
- /srv/pillar |
|||
|
|||
log_file: file:///dev/log |
Loading…
Reference in new issue