summaryrefslogtreecommitdiffstats
path: root/server/blacklists
diff options
context:
space:
mode:
authorSimon Rettberg2013-08-29 20:05:53 +0200
committerSimon Rettberg2013-08-29 20:05:53 +0200
commit38b48331a015ae60d630ba3f78fdc411b7c84172 (patch)
tree5eb73db991e776b4b8e132ffc84df99a0bba1490 /server/blacklists
parentMerge branch 'master' of git.openslx.org:openslx-ng/tm-scripts (diff)
downloadtm-scripts-38b48331a015ae60d630ba3f78fdc411b7c84172.tar.gz
tm-scripts-38b48331a015ae60d630ba3f78fdc411b7c84172.tar.xz
tm-scripts-38b48331a015ae60d630ba3f78fdc411b7c84172.zip
server: Start building an organized blacklist collection for stage4 cloning
Diffstat (limited to 'server/blacklists')
-rw-r--r--server/blacklists/README9
-rw-r--r--server/blacklists/essential/linux-base27
-rw-r--r--server/blacklists/essential/linux-extended9
-rw-r--r--server/blacklists/essential/temp-files5
-rw-r--r--server/blacklists/essential/udev4
-rw-r--r--server/blacklists/package-managers/apt3
-rw-r--r--server/blacklists/package-managers/rpm6
-rw-r--r--server/blacklists/package-managers/yast5
-rw-r--r--server/blacklists/package-managers/yum2
-rw-r--r--server/blacklists/package-managers/zypper3
-rw-r--r--server/blacklists/x-autostart/kde-autostart5
-rw-r--r--server/blacklists/x-autostart/xdg-autostart3
12 files changed, 81 insertions, 0 deletions
diff --git a/server/blacklists/README b/server/blacklists/README
new file mode 100644
index 00000000..1f4300d1
--- /dev/null
+++ b/server/blacklists/README
@@ -0,0 +1,9 @@
+This directory contains blacklists of files and directories that
+should be excluded when cloning stage4 of a remote system. The
+blacklists are split into groups, represented by sub-directories.
+They contain one or more text files representing blacklists in rsync
+"--exclude-from" format.
+There is a group called "essential", containg blacklists for essential
+files and dirs that you always want to exclude from being cloned.
+Other directories are create for specific software packages, like
+gnome, or kde.
diff --git a/server/blacklists/essential/linux-base b/server/blacklists/essential/linux-base
new file mode 100644
index 00000000..a00dee78
--- /dev/null
+++ b/server/blacklists/essential/linux-base
@@ -0,0 +1,27 @@
+- /boot
+- /cdrom
+- /dev
+- /lib/modules
+- /lost+found
+- /media
+- /mnt
+- /opt/openslx
+- /proc
+- /run
+- /srv
+- /sys
+- /tmp
+- /usr/src
+- /var/log
+- /var/run
+- /var/www
+- /var/tmp
+- /var/cache/nscd
+- /etc/resolv.conf
+- /etc/resolvconf
+- */tm-scripts
+- /initrd.img
+- /initrd.img.old
+- /vmlinuz
+- /vmlinuz.old
+
diff --git a/server/blacklists/essential/linux-extended b/server/blacklists/essential/linux-extended
new file mode 100644
index 00000000..c558c16e
--- /dev/null
+++ b/server/blacklists/essential/linux-extended
@@ -0,0 +1,9 @@
+- /export
+- /home
+- /root
+- /usr/src
+- /etc/init.d
+- /etc/init
+- /var/lib/init.d
+- /usr/share/upstart
+
diff --git a/server/blacklists/essential/temp-files b/server/blacklists/essential/temp-files
new file mode 100644
index 00000000..4ab27038
--- /dev/null
+++ b/server/blacklists/essential/temp-files
@@ -0,0 +1,5 @@
+- *~
+- *.bak
+- *.pid
+- *.tmp
+
diff --git a/server/blacklists/essential/udev b/server/blacklists/essential/udev
new file mode 100644
index 00000000..4219d56e
--- /dev/null
+++ b/server/blacklists/essential/udev
@@ -0,0 +1,4 @@
+- /lib/udev
+- /usr/lib/udev
+- /etc/udev
+
diff --git a/server/blacklists/package-managers/apt b/server/blacklists/package-managers/apt
new file mode 100644
index 00000000..b4e2c9ba
--- /dev/null
+++ b/server/blacklists/package-managers/apt
@@ -0,0 +1,3 @@
+- /var/cache/apt/archives/*
++ /var/cache/apt/archives/partial
+
diff --git a/server/blacklists/package-managers/rpm b/server/blacklists/package-managers/rpm
new file mode 100644
index 00000000..8de1f3c8
--- /dev/null
+++ b/server/blacklists/package-managers/rpm
@@ -0,0 +1,6 @@
+- /var/adm/backup/rpmdb/*
+- /etc/*rpmnew
+- /etc/*rpmorig
+- *.rpmsave
+- *.rpmnew
+
diff --git a/server/blacklists/package-managers/yast b/server/blacklists/package-managers/yast
new file mode 100644
index 00000000..9de1ec05
--- /dev/null
+++ b/server/blacklists/package-managers/yast
@@ -0,0 +1,5 @@
+- /var/lib/YaST2/you/mnt/*
+- /var/lib/YaST2/backup_boot_sectors
+- /etc/*YaST2save
+- *.YaST2save
+
diff --git a/server/blacklists/package-managers/yum b/server/blacklists/package-managers/yum
new file mode 100644
index 00000000..2ddd04d9
--- /dev/null
+++ b/server/blacklists/package-managers/yum
@@ -0,0 +1,2 @@
+- /var/cache/yum
+
diff --git a/server/blacklists/package-managers/zypper b/server/blacklists/package-managers/zypper
new file mode 100644
index 00000000..6999340d
--- /dev/null
+++ b/server/blacklists/package-managers/zypper
@@ -0,0 +1,3 @@
+- /var/lib/zypp
+- /var/cache/zypp
+
diff --git a/server/blacklists/x-autostart/kde-autostart b/server/blacklists/x-autostart/kde-autostart
new file mode 100644
index 00000000..64294578
--- /dev/null
+++ b/server/blacklists/x-autostart/kde-autostart
@@ -0,0 +1,5 @@
+- /usr/share/autostart/*
++ /usr/share/autostart
+- /opt/kde3/share/autostart/*
++ /opt/kde3/share/autostart
+
diff --git a/server/blacklists/x-autostart/xdg-autostart b/server/blacklists/x-autostart/xdg-autostart
new file mode 100644
index 00000000..2160919f
--- /dev/null
+++ b/server/blacklists/x-autostart/xdg-autostart
@@ -0,0 +1,3 @@
+- /etc/xdg/autostart/*
++ /usr/share/autostart
+