summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog2
-rw-r--r--debian/itzks-systems-backup.examples2
-rwxr-xr-xdebian/rules1
-rw-r--r--examples/backup/README.dirvish9
-rw-r--r--examples/backup/dirvish/contentserver.intern/contentserver.intern_rootfs/dirvish/default.conf18
-rw-r--r--examples/backup/dirvish/contentserver.intern/contentserver.intern_srv/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/disklserver.intern/disklserver.intern_rootfs/dirvish/default.conf18
-rw-r--r--examples/backup/dirvish/disklserver.intern/disklserver.intern_srv/dirvish/default.conf9
-rw-r--r--examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_boot/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_opt/dirvish/default.conf9
-rw-r--r--examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_rootfs/dirvish/default.conf13
-rw-r--r--examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_usr/dirvish/default.conf10
-rw-r--r--examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_var/dirvish/default.conf11
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_boot/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_rootfs/dirvish/default.conf13
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group0/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group1/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home0/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home1/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+transfer/dirvish/default.conf8
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_usr/dirvish/default.conf10
-rw-r--r--examples/backup/dirvish/tjener.intern/tjener.intern_var/dirvish/default.conf11
-rw-r--r--examples/backup/dirvish/virt-man-01.backbone/virt-man-01.backbone_rootfs/dirvish/default.conf19
-rw-r--r--examples/backup/dirvish/virt-man-02.backbone/virt-man-02.backbone_rootfs/dirvish/default.conf20
-rw-r--r--examples/backup/dirvish/virt-man-03.backbone/virt-man-03.backbone_rootfs/dirvish/default.conf19
25 files changed, 258 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 53b61d1..dc60b64 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,8 @@ itzks-systems (2012.08.29.5) UNRELEASED; urgency=low
* /debian/control:
+ Add ttf-sil-doulos (another phonetic font set) to all
educational systems.
+ * /debian/itzks-systems-backup.examples:
+ + Provide dirvish config skeleton appropriate for ITZkS setups.
-- Mike Gabriel <mike.gabriel@das-netzwerkteam.de> Thu, 30 Aug 2012 16:45:18 +0200
diff --git a/debian/itzks-systems-backup.examples b/debian/itzks-systems-backup.examples
new file mode 100644
index 0000000..46214d7
--- /dev/null
+++ b/debian/itzks-systems-backup.examples
@@ -0,0 +1,2 @@
+examples/backup/backup-dirvish.tar.gz
+examples/backup/README.dirvish
diff --git a/debian/rules b/debian/rules
index efd50b6..6ff0a28 100755
--- a/debian/rules
+++ b/debian/rules
@@ -7,6 +7,7 @@
override_dh_installexamples:
cd examples/mainserver/ && tar cvzf mainserver-tftp.tar.gz tftp
cd examples/disklserver/ && tar cvzf disklserver-tftp.tar.gz tftp
+ cd examples/backup/ && tar cvzf backup-dirvish.tar.gz dirvish
dh_installexamples
override_dh_clean:
diff --git a/examples/backup/README.dirvish b/examples/backup/README.dirvish
new file mode 100644
index 0000000..0bc9f17
--- /dev/null
+++ b/examples/backup/README.dirvish
@@ -0,0 +1,9 @@
+This folder contains a skeleton for the dirvish backup utility.
+Unpack it to the backup systems /srv folder.
+
+Installation steps:
+
+ 1. Untar these files to backup-XX:/srv/dirvish
+
+ $ tar xvz -C /srv -f backup-dirvish.tar.gz
+
diff --git a/examples/backup/dirvish/contentserver.intern/contentserver.intern_rootfs/dirvish/default.conf b/examples/backup/dirvish/contentserver.intern/contentserver.intern_rootfs/dirvish/default.conf
new file mode 100644
index 0000000..2dcde43
--- /dev/null
+++ b/examples/backup/dirvish/contentserver.intern/contentserver.intern_rootfs/dirvish/default.conf
@@ -0,0 +1,18 @@
+client: root@contentserver.intern
+tree: /
+devices: 1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ tmp/**
+ proc/
+ sys/
+ etc/mtab
+ var/lib/nfs/*tab
+ var/cache/apt/archives/*.deb
+ var/cache/man/**
+ var/tmp/**
+ usr/src/**/*.o
+ usr/local/src/**/*.o
diff --git a/examples/backup/dirvish/contentserver.intern/contentserver.intern_srv/dirvish/default.conf b/examples/backup/dirvish/contentserver.intern/contentserver.intern_srv/dirvish/default.conf
new file mode 100644
index 0000000..9f02c81
--- /dev/null
+++ b/examples/backup/dirvish/contentserver.intern/contentserver.intern_srv/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@contentserver.intern
+tree: /srv
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/disklserver.intern/disklserver.intern_rootfs/dirvish/default.conf b/examples/backup/dirvish/disklserver.intern/disklserver.intern_rootfs/dirvish/default.conf
new file mode 100644
index 0000000..6713dd4
--- /dev/null
+++ b/examples/backup/dirvish/disklserver.intern/disklserver.intern_rootfs/dirvish/default.conf
@@ -0,0 +1,18 @@
+client: root@disklserver.intern
+tree: /
+devices: 1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ tmp/**
+ proc/
+ sys/
+ etc/mtab
+ var/lib/nfs/*tab
+ var/cache/apt/archives/*.deb
+ var/cache/man/**
+ var/tmp/**
+ usr/src/**/*.o
+ usr/local/src/**/*.o
diff --git a/examples/backup/dirvish/disklserver.intern/disklserver.intern_srv/dirvish/default.conf b/examples/backup/dirvish/disklserver.intern/disklserver.intern_srv/dirvish/default.conf
new file mode 100644
index 0000000..a6fecb7
--- /dev/null
+++ b/examples/backup/dirvish/disklserver.intern/disklserver.intern_srv/dirvish/default.conf
@@ -0,0 +1,9 @@
+client: root@disklserver.intern
+tree: /srv
+devices: 1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_boot/dirvish/default.conf b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_boot/dirvish/default.conf
new file mode 100644
index 0000000..60d4045
--- /dev/null
+++ b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_boot/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@ltspserver00.intern
+tree: /boot
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_opt/dirvish/default.conf b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_opt/dirvish/default.conf
new file mode 100644
index 0000000..b01d5fe
--- /dev/null
+++ b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_opt/dirvish/default.conf
@@ -0,0 +1,9 @@
+client: root@ltspserver00.intern
+tree: /opt
+devices: 1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_rootfs/dirvish/default.conf b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_rootfs/dirvish/default.conf
new file mode 100644
index 0000000..19dbabd
--- /dev/null
+++ b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_rootfs/dirvish/default.conf
@@ -0,0 +1,13 @@
+client: root@ltspserver00.intern
+tree: /
+devices: 1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ tmp/**
+ proc/**
+ sys/**
+ etc/mtab
+
diff --git a/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_usr/dirvish/default.conf b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_usr/dirvish/default.conf
new file mode 100644
index 0000000..9276908
--- /dev/null
+++ b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_usr/dirvish/default.conf
@@ -0,0 +1,10 @@
+client: root@ltspserver00.intern
+tree: /usr
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ src/**/*.o
+ local/src/**/*.o
+
diff --git a/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_var/dirvish/default.conf b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_var/dirvish/default.conf
new file mode 100644
index 0000000..daa3fcd
--- /dev/null
+++ b/examples/backup/dirvish/ltspserver00.intern/ltspserver00.intern_var/dirvish/default.conf
@@ -0,0 +1,11 @@
+client: root@ltspserver00.intern
+tree: /var
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ lib/nfs/*tab
+ cache/apt/archives/*.deb
+ cache/man/**
+ tmp/**
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_boot/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_boot/dirvish/default.conf
new file mode 100644
index 0000000..49e925d
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_boot/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@tjener.intern
+tree: /boot
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_rootfs/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_rootfs/dirvish/default.conf
new file mode 100644
index 0000000..712ea02
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_rootfs/dirvish/default.conf
@@ -0,0 +1,13 @@
+client: root@tjener.intern
+tree: /
+devices: 1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ tmp/**
+ proc/**
+ sys/**
+ etc/mtab
+
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group0/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group0/dirvish/default.conf
new file mode 100644
index 0000000..b50a6bb
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group0/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@tjener.intern
+tree: /skole/tjener/group0
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group1/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group1/dirvish/default.conf
new file mode 100644
index 0000000..f17f3d8
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+group1/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@tjener.intern
+tree: /skole/tjener/group1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home0/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home0/dirvish/default.conf
new file mode 100644
index 0000000..a0a8a31
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home0/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@tjener.intern
+tree: /skole/tjener/home0
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home1/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home1/dirvish/default.conf
new file mode 100644
index 0000000..f981ab3
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+home1/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@tjener.intern
+tree: /skole/tjener/home1
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+transfer/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+transfer/dirvish/default.conf
new file mode 100644
index 0000000..6fc6531
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_skole+tjener+transfer/dirvish/default.conf
@@ -0,0 +1,8 @@
+client: root@tjener.intern
+tree: /skole/tjener/transfer
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ _NO-BACKUP_/** \ No newline at end of file
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_usr/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_usr/dirvish/default.conf
new file mode 100644
index 0000000..57d2775
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_usr/dirvish/default.conf
@@ -0,0 +1,10 @@
+client: root@tjener.intern
+tree: /usr
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ src/**/*.o
+ local/src/**/*.o
+
diff --git a/examples/backup/dirvish/tjener.intern/tjener.intern_var/dirvish/default.conf b/examples/backup/dirvish/tjener.intern/tjener.intern_var/dirvish/default.conf
new file mode 100644
index 0000000..9e5a9b5
--- /dev/null
+++ b/examples/backup/dirvish/tjener.intern/tjener.intern_var/dirvish/default.conf
@@ -0,0 +1,11 @@
+client: root@tjener.intern
+tree: /var
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ lib/nfs/*tab
+ cache/apt/archives/*.deb
+ cache/man/**
+ tmp/**
diff --git a/examples/backup/dirvish/virt-man-01.backbone/virt-man-01.backbone_rootfs/dirvish/default.conf b/examples/backup/dirvish/virt-man-01.backbone/virt-man-01.backbone_rootfs/dirvish/default.conf
new file mode 100644
index 0000000..43e43d2
--- /dev/null
+++ b/examples/backup/dirvish/virt-man-01.backbone/virt-man-01.backbone_rootfs/dirvish/default.conf
@@ -0,0 +1,19 @@
+client: root@virt-man-01
+tree: :rootfs
+password-file: /etc/dirvish/.rsyncsecret.virt-man-01
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ tmp/**
+ proc/**
+ sys/**
+ etc/mtab
+ var/lib/nfs/*tab
+ var/cache/apt/archives/*.deb
+ var/cache/man/**
+ var/tmp/**
+ usr/src/**/*.o
+ usr/local/src/**/*.o
+
diff --git a/examples/backup/dirvish/virt-man-02.backbone/virt-man-02.backbone_rootfs/dirvish/default.conf b/examples/backup/dirvish/virt-man-02.backbone/virt-man-02.backbone_rootfs/dirvish/default.conf
new file mode 100644
index 0000000..d80dc20
--- /dev/null
+++ b/examples/backup/dirvish/virt-man-02.backbone/virt-man-02.backbone_rootfs/dirvish/default.conf
@@ -0,0 +1,20 @@
+client: root@virt-man-02
+tree: :rootfs
+password-file: /etc/dirvish/.rsyncsecret.virt-man-02
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ tmp/**
+ proc/**
+ sys/**
+ etc/mtab
+ var/lib/nfs/*tab
+ var/cache/apt/archives/*.deb
+ var/cache/man/**
+ var/tmp/**
+ usr/src/**/*.o
+ usr/local/src/**/*.o
+ home/*/.gvfs
+
diff --git a/examples/backup/dirvish/virt-man-03.backbone/virt-man-03.backbone_rootfs/dirvish/default.conf b/examples/backup/dirvish/virt-man-03.backbone/virt-man-03.backbone_rootfs/dirvish/default.conf
new file mode 100644
index 0000000..3750103
--- /dev/null
+++ b/examples/backup/dirvish/virt-man-03.backbone/virt-man-03.backbone_rootfs/dirvish/default.conf
@@ -0,0 +1,19 @@
+client: root@virt-man-03
+tree: :rootfs
+password-file: /etc/dirvish/.rsyncsecret.virt-man-03
+xdev: 1
+index: gzip
+log: gzip
+image-default: %Y%m%d
+exclude:
+ tmp/**
+ proc/**
+ sys/**
+ etc/mtab
+ var/lib/nfs/*tab
+ var/cache/apt/archives/*.deb
+ var/cache/man/**
+ var/tmp/**
+ usr/src/**/*.o
+ usr/local/src/**/*.o
+