bin/update
author Tero Marttila <tero.marttila@aalto.fi>
Thu, 26 Feb 2015 21:38:09 +0200
changeset 627 a81206440be2
parent 624 889ecd6dcb4e
child 628 b10ad946d01d
permissions -rwxr-xr-x
(none)
525
aeb106b9487c update: update zonefiles
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
     1
#!/bin/bash
541
826103fe3c8c update: abspath; fixup serials log; indent log_cmd
Tero Marttila <terom@paivola.fi>
parents: 540
diff changeset
     2
627
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
     3
SRV=${SRV:-.}
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
     4
SRC=${OPT:-.}
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
     5
OPT=${OPT:-./opt}
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
     6
ETC=${ETC:-$SRV/etc}
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
     7
LIB=${LIB:-$SRC/lib}
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
     8
VAR=${VAR:-$SRV/var}
567
8f49e2f51c0d update: cleanup, docs
Tero Marttila <terom@paivola.fi>
parents: 566
diff changeset
     9
8f49e2f51c0d update: cleanup, docs
Tero Marttila <terom@paivola.fi>
parents: 566
diff changeset
    10
627
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    11
. $LIB/pvl/main.sh
553
1a8bc67b1eb7 update: link_zones for paivola.*.zone -> paivola.zone
Tero Marttila <terom@paivola.fi>
parents: 552
diff changeset
    12
627
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    13
MODULES=(log commit apply update)
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    14
MODULE=update
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    15
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    16
. $LIB/pvl/commit.sh
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    17
. $LIB/pvl/apply.sh
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    18
Tero Marttila <tero.marttila@aalto.fi>
parents: 624
diff changeset
    19
. $LIB/pvl/hosts/update.sh
525
aeb106b9487c update: update zonefiles
Tero Marttila <terom@paivola.fi>
parents:
diff changeset
    20
530
f4457348faa0 update: function update { ... }, color logging, update_serial
Tero Marttila <terom@paivola.fi>
parents: 525
diff changeset
    21
main "$@"