summaryrefslogtreecommitdiffstats
path: root/theming
diff options
context:
space:
mode:
authorMichael Janczyk2007-09-10 17:30:59 +0200
committerMichael Janczyk2007-09-10 17:30:59 +0200
commit50a2dafaa021c82f091c56c9d508c3cf728c22c5 (patch)
tree9c710ee4fcd89c590d7832af2bb668045bd1466b /theming
parentDesign example for KDM/GDM, only tested for SUSE10.2 KDM. Desingn stolen from... (diff)
downloadcore-50a2dafaa021c82f091c56c9d508c3cf728c22c5.tar.gz
core-50a2dafaa021c82f091c56c9d508c3cf728c22c5.tar.xz
core-50a2dafaa021c82f091c56c9d508c3cf728c22c5.zip
removed old theming, added new. the old one isn't usable anymore. in the new only the dirs are cleaned up. first commit.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1334 95ad53e4-c205-0410-b2fa-d234c58c8868
Diffstat (limited to 'theming')
-rw-r--r--theming/opendl/Xdialog/NEWS55
-rw-r--r--theming/opendl/Xdialog/README23
-rw-r--r--theming/opendl/Xdialog/arrow-down-i.pngbin171 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-down.pngbin155 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-left-i.pngbin171 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-left.pngbin165 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-menu-i.pngbin240 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-menu-left.pngbin298 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-menu-n.pngbin196 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-menu-right.pngbin306 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-right-i.pngbin182 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-right.pngbin166 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-up-i.pngbin161 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/arrow-up.pngbin155 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/box-default-in.pngbin587 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/box-default-out.pngbin528 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/box-in-pre.pngbin554 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/box-in.pngbin572 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/box-out-pre.pngbin522 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/box-out.pngbin505 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/check-n-pre.pngbin311 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/check-n.pngbin312 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/check-s-pre.pngbin467 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/check-s.pngbin468 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/cuthere.pngbin131 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/dark.pngbin127 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/default.pngbin203 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/evolution-highlight.pngbin149 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-in-bottom.pngbin534 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-in-left.pngbin540 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-in-right.pngbin543 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-in-top.pngbin555 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-out-bottom.pngbin482 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-out-left.pngbin486 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-out-right.pngbin496 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/ext-out-top.pngbin507 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/focus.pngbin258 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/gap-end.pngbin157 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/gap-start.pngbin165 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/gap.pngbin186 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/gtkrc1173
-rw-r--r--theming/opendl/Xdialog/handle-h.pngbin157 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/handle-v.pngbin153 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/handle.pngbin227 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/hline-label.pngbin131 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/hline.pngbin143 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/light.pngbin128 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/none.pngbin128 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/progress.pngbin127 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/radio-n-pre.pngbin364 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/radio-n.pngbin379 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/radio-s-pre.pngbin566 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/radio-s.pngbin605 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-box.pngbin169 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-in.pngbin253 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-menu.pngbin161 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-notebook-bottom.pngbin211 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-notebook-left.pngbin228 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-notebook-right.pngbin203 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-notebook-top.pngbin225 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/shadow-out.pngbin265 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/slider-h-pre.pngbin401 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/slider-h.pngbin398 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/slider-v-pre.pngbin517 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/slider-v.pngbin513 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/spin-down-i.pngbin178 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/spin-down-pre.pngbin313 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/spin-down.pngbin316 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/spin-up-i.pngbin183 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/spin-up-pre.pngbin312 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/spin-up.pngbin332 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-down-pre.pngbin341 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-down.pngbin342 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-left-pre.pngbin305 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-left.pngbin305 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-right-pre.pngbin343 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-right.pngbin339 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-up-pre.pngbin327 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/stepper-up.pngbin348 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/thumb-grip-h.pngbin172 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/thumb-grip-v.pngbin173 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/thumb.pngbin281 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/tooltip.pngbin146 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/trough-h.pngbin199 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/trough-v.pngbin194 -> 0 bytes
-rw-r--r--theming/opendl/Xdialog/vline.pngbin151 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/animations/spinner.mngbin42728 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/config/bootsplash-1024x768.cfg31
-rw-r--r--theming/opendl/bootsplash/config/bootsplash-1280x1024.cfg31
-rw-r--r--theming/opendl/bootsplash/config/bootsplash-640x480.cfg31
-rw-r--r--theming/opendl/bootsplash/config/bootsplash-800x600.cfg31
-rw-r--r--theming/opendl/bootsplash/images/bootsplash-1024x768.jpgbin12599 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/images/bootsplash-1280x1024.jpgbin19882 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/images/bootsplash-640x480.jpgbin6275 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/images/bootsplash-800x600.jpgbin8775 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/images/silent-1024x768.jpgbin27475 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/images/silent-1280x1024.jpgbin58592 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/images/silent-640x480.jpgbin13566 -> 0 bytes
-rw-r--r--theming/opendl/bootsplash/images/silent-800x600.jpgbin19052 -> 0 bytes
-rw-r--r--theming/opendl/displaymanager/Background.jpegbin91541 -> 0 bytes
-rw-r--r--theming/opendl/displaymanager/GdmGreeterTheme.desktop8
-rw-r--r--theming/opendl/displaymanager/dots.pngbin231 -> 0 bytes
-rw-r--r--theming/opendl/displaymanager/dxs.pngbin1402 -> 0 bytes
-rw-r--r--theming/opendl/displaymanager/enter.pngbin608 -> 0 bytes
-rw-r--r--theming/opendl/displaymanager/industrial.xml202
-rw-r--r--theming/opendl/displaymanager/kdmrc72
-rw-r--r--theming/opendl/displaymanager/opendiskless.pngbin1882 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/animations/spinner.mngbin42728 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/config/bootsplash-1024x768.cfg30
-rw-r--r--theming/openslx/bootsplash/config/bootsplash-1280x1024.cfg30
-rw-r--r--theming/openslx/bootsplash/config/bootsplash-640x480.cfg31
-rw-r--r--theming/openslx/bootsplash/config/bootsplash-800x600.cfg30
-rw-r--r--theming/openslx/bootsplash/images/bootsplash-1024x768.jpgbin48327 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/images/bootsplash-1280x1024.jpgbin33049 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/images/bootsplash-640x480.jpgbin26991 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/images/bootsplash-800x600.jpgbin35096 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/images/silent-1024x768.jpgbin83646 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/images/silent-1280x1024.jpgbin122297 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/images/silent-640x480.jpgbin50968 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash/images/silent-800x600.jpgbin71599 -> 0 bytes
-rwxr-xr-xtheming/openslx/bootsplash2/bin/splashybin1888220 -> 0 bytes
-rwxr-xr-xtheming/openslx/bootsplash2/bin/splashy_updatebin4320 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash2/config.xml (renamed from theming/openslx/bootsplash2/etc/splashy/config.xml)0
-rwxr-xr-xtheming/openslx/bootsplash2/init862
-rwxr-xr-xtheming/openslx/bootsplash2/mkdxsinitrd667
-rw-r--r--theming/openslx/bootsplash2/snapshot.pngbin80867 -> 0 bytes
-rw-r--r--theming/openslx/bootsplash2/themes/openslx/blank.ttf (renamed from theming/openslx/bootsplash2/etc/splashy/themes/openslx/blank.ttf)0
-rw-r--r--theming/openslx/bootsplash2/themes/openslx/openslx.png (renamed from theming/openslx/bootsplash2/etc/splashy/themes/openslx/openslx.png)bin125032 -> 125032 bytes
-rw-r--r--theming/openslx/bootsplash2/themes/openslx/theme.xml (renamed from theming/openslx/bootsplash2/etc/splashy/themes/openslx/theme.xml)0
-rw-r--r--theming/openslx/displaymanager/snapshot.pngbin80478 -> 0 bytes
-rw-r--r--theming/openslx/pxe/default.example118
-rw-r--r--theming/openslx/pxe/snapshot.pngbin27831 -> 0 bytes
-rw-r--r--theming/openslx/pxe/snapshot2.pngbin26992 -> 0 bytes
133 files changed, 0 insertions, 3425 deletions
diff --git a/theming/opendl/Xdialog/NEWS b/theming/opendl/Xdialog/NEWS
deleted file mode 100644
index 2aac1f2e..00000000
--- a/theming/opendl/Xdialog/NEWS
+++ /dev/null
@@ -1,55 +0,0 @@
-6nome-GTK-1.x 1.7
-
-* Notebook extensions on the bottom and right side have been fixed.
-
-6nome-GTK-1.x 1.6
-
-* GTKCheckMenuItem is now visible on pull down menus
- Suggested by Volodymyr M. Lisivka <lvm@mystery.liviv.net>
-* GTKRadioMenuItem is now visible on pull down menus
- Suggested by Volodymyr M. Lisivka <lvm@mystery.liviv.net>
-
-6nome-GTK-1.x 1.5
-
-* Mouse over effects have been added to option buttons.
-* Problems with the window list applet in GNOME 1.4 have been fixed.
-* Problems with the workplace switcher applet in GNOME 1.4 have
- been fixed.
-
-6nome-GTK-1.x 1.4
-
-* Added mouse over effects to:
-
- spin/toggle/normal buttons
- radiobuttons
- checkboxes
- scrollbar thumbs and scrollbar steppers
- range thumbs
-
-6nome-GTK_2.x 1.3
-
-* Spinbutton-steppers resize correct now.
-
-6nome-GTK-1.x 1.2
-
-* Fixed the unclickable scrollbar stepper problem.
-* Fixed non-resizable area of vertical and horizontal
- scrollbar sliders.
-
-6nome-GTK-1.x 1.1
-
-* Sliders are rendered smoother now.
-* Fixed the table header in evolution.
-* Removed the rounded frame from GtkDrawingArea. The Gimp color
- picker looks better that way.
-* Fixed a problem with focused GtkText widgets.
-* Fixed a problem with highlighted shortcuts on the Evolution Bar.
-* Fixed a problem with handle orientation on Evolution's vertical
- toolbar.
-* Fixed a problem with unfocused selected list entries in Evolution
-
-6nome-GTK-1.x 1.0
-
-* Initial release.
-
-Marcus Petzoldt <m.petzoldt@gmx.de>
diff --git a/theming/opendl/Xdialog/README b/theming/opendl/Xdialog/README
deleted file mode 100644
index 40beaf52..00000000
--- a/theming/opendl/Xdialog/README
+++ /dev/null
@@ -1,23 +0,0 @@
-This is 6nome a theme for GTK 1.x.
-
-The GTK theme...
-
- ...has rounded corners, thin borders and light and few colors. It
- is loosely based on the background of the GNOME logo. It is
- designed to look as similar as possible to the GTK 2.x theme of
- the same name.
-
-The most recent version of 6nome can be found at themes.freshmeat.net.
-
-
-INSTALLATION
-------------
-
-Just unpack into your ~/.themes directory and use gconf-editor to switch
-theme.
-
-
-AUTHOR(s)
----------
-This theme was brought to you by:
- Marcus Petzoldt <m.petzoldt@gmx.de>
diff --git a/theming/opendl/Xdialog/arrow-down-i.png b/theming/opendl/Xdialog/arrow-down-i.png
deleted file mode 100644
index b9a4bf05..00000000
--- a/theming/opendl/Xdialog/arrow-down-i.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-down.png b/theming/opendl/Xdialog/arrow-down.png
deleted file mode 100644
index d0ce8bdd..00000000
--- a/theming/opendl/Xdialog/arrow-down.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-left-i.png b/theming/opendl/Xdialog/arrow-left-i.png
deleted file mode 100644
index 390c02e2..00000000
--- a/theming/opendl/Xdialog/arrow-left-i.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-left.png b/theming/opendl/Xdialog/arrow-left.png
deleted file mode 100644
index b3d9106d..00000000
--- a/theming/opendl/Xdialog/arrow-left.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-menu-i.png b/theming/opendl/Xdialog/arrow-menu-i.png
deleted file mode 100644
index 39a0f90e..00000000
--- a/theming/opendl/Xdialog/arrow-menu-i.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-menu-left.png b/theming/opendl/Xdialog/arrow-menu-left.png
deleted file mode 100644
index 82335d4e..00000000
--- a/theming/opendl/Xdialog/arrow-menu-left.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-menu-n.png b/theming/opendl/Xdialog/arrow-menu-n.png
deleted file mode 100644
index b60a837d..00000000
--- a/theming/opendl/Xdialog/arrow-menu-n.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-menu-right.png b/theming/opendl/Xdialog/arrow-menu-right.png
deleted file mode 100644
index 91d6b11c..00000000
--- a/theming/opendl/Xdialog/arrow-menu-right.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-right-i.png b/theming/opendl/Xdialog/arrow-right-i.png
deleted file mode 100644
index dd124246..00000000
--- a/theming/opendl/Xdialog/arrow-right-i.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-right.png b/theming/opendl/Xdialog/arrow-right.png
deleted file mode 100644
index 58b9ed88..00000000
--- a/theming/opendl/Xdialog/arrow-right.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-up-i.png b/theming/opendl/Xdialog/arrow-up-i.png
deleted file mode 100644
index 1dade71a..00000000
--- a/theming/opendl/Xdialog/arrow-up-i.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/arrow-up.png b/theming/opendl/Xdialog/arrow-up.png
deleted file mode 100644
index 0f8313da..00000000
--- a/theming/opendl/Xdialog/arrow-up.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/box-default-in.png b/theming/opendl/Xdialog/box-default-in.png
deleted file mode 100644
index ee761646..00000000
--- a/theming/opendl/Xdialog/box-default-in.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/box-default-out.png b/theming/opendl/Xdialog/box-default-out.png
deleted file mode 100644
index 0abe3dd7..00000000
--- a/theming/opendl/Xdialog/box-default-out.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/box-in-pre.png b/theming/opendl/Xdialog/box-in-pre.png
deleted file mode 100644
index 78444171..00000000
--- a/theming/opendl/Xdialog/box-in-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/box-in.png b/theming/opendl/Xdialog/box-in.png
deleted file mode 100644
index 2dd0f9f0..00000000
--- a/theming/opendl/Xdialog/box-in.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/box-out-pre.png b/theming/opendl/Xdialog/box-out-pre.png
deleted file mode 100644
index 3fb470f5..00000000
--- a/theming/opendl/Xdialog/box-out-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/box-out.png b/theming/opendl/Xdialog/box-out.png
deleted file mode 100644
index 43bd4e06..00000000
--- a/theming/opendl/Xdialog/box-out.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/check-n-pre.png b/theming/opendl/Xdialog/check-n-pre.png
deleted file mode 100644
index c644aa87..00000000
--- a/theming/opendl/Xdialog/check-n-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/check-n.png b/theming/opendl/Xdialog/check-n.png
deleted file mode 100644
index 3c412853..00000000
--- a/theming/opendl/Xdialog/check-n.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/check-s-pre.png b/theming/opendl/Xdialog/check-s-pre.png
deleted file mode 100644
index 55edb8da..00000000
--- a/theming/opendl/Xdialog/check-s-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/check-s.png b/theming/opendl/Xdialog/check-s.png
deleted file mode 100644
index b2c70b9e..00000000
--- a/theming/opendl/Xdialog/check-s.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/cuthere.png b/theming/opendl/Xdialog/cuthere.png
deleted file mode 100644
index 2eb6459b..00000000
--- a/theming/opendl/Xdialog/cuthere.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/dark.png b/theming/opendl/Xdialog/dark.png
deleted file mode 100644
index b1b725aa..00000000
--- a/theming/opendl/Xdialog/dark.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/default.png b/theming/opendl/Xdialog/default.png
deleted file mode 100644
index 9afa72d2..00000000
--- a/theming/opendl/Xdialog/default.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/evolution-highlight.png b/theming/opendl/Xdialog/evolution-highlight.png
deleted file mode 100644
index 1e688ef1..00000000
--- a/theming/opendl/Xdialog/evolution-highlight.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-in-bottom.png b/theming/opendl/Xdialog/ext-in-bottom.png
deleted file mode 100644
index 88ae189e..00000000
--- a/theming/opendl/Xdialog/ext-in-bottom.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-in-left.png b/theming/opendl/Xdialog/ext-in-left.png
deleted file mode 100644
index 62c79389..00000000
--- a/theming/opendl/Xdialog/ext-in-left.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-in-right.png b/theming/opendl/Xdialog/ext-in-right.png
deleted file mode 100644
index 1866c884..00000000
--- a/theming/opendl/Xdialog/ext-in-right.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-in-top.png b/theming/opendl/Xdialog/ext-in-top.png
deleted file mode 100644
index 95b39c37..00000000
--- a/theming/opendl/Xdialog/ext-in-top.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-out-bottom.png b/theming/opendl/Xdialog/ext-out-bottom.png
deleted file mode 100644
index b586dde0..00000000
--- a/theming/opendl/Xdialog/ext-out-bottom.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-out-left.png b/theming/opendl/Xdialog/ext-out-left.png
deleted file mode 100644
index e3af9e82..00000000
--- a/theming/opendl/Xdialog/ext-out-left.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-out-right.png b/theming/opendl/Xdialog/ext-out-right.png
deleted file mode 100644
index 920e4537..00000000
--- a/theming/opendl/Xdialog/ext-out-right.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/ext-out-top.png b/theming/opendl/Xdialog/ext-out-top.png
deleted file mode 100644
index 128da65c..00000000
--- a/theming/opendl/Xdialog/ext-out-top.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/focus.png b/theming/opendl/Xdialog/focus.png
deleted file mode 100644
index 7ee20fcb..00000000
--- a/theming/opendl/Xdialog/focus.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/gap-end.png b/theming/opendl/Xdialog/gap-end.png
deleted file mode 100644
index 7b325e66..00000000
--- a/theming/opendl/Xdialog/gap-end.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/gap-start.png b/theming/opendl/Xdialog/gap-start.png
deleted file mode 100644
index 327a916b..00000000
--- a/theming/opendl/Xdialog/gap-start.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/gap.png b/theming/opendl/Xdialog/gap.png
deleted file mode 100644
index 6d4e49a1..00000000
--- a/theming/opendl/Xdialog/gap.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/gtkrc b/theming/opendl/Xdialog/gtkrc
deleted file mode 100644
index b994171f..00000000
--- a/theming/opendl/Xdialog/gtkrc
+++ /dev/null
@@ -1,1173 +0,0 @@
-# 6nome
-#
-# Depends on GTK+ 1.x and pixmap engine
-#
-# Copyright (c) July 02, 2003 Marcus Petzoldt <m.petzoldt@gmx.de>
-#
-# The 6nome theme is free software; you can redistribute it and/or
-# modify it under the terms of the GNU Library General Public License as
-# published by the Free Software Foundation; either version 2 of the
-# License, or (at your option) any later version.
-#
-# The 6nome theme is distributed in the hope that it will be useful, but
-# WITHOUT ANY WARRANTY; without even the implied warranty of
-# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
-# Library General Public License for more details.
-#
-# You should have received a copy of the GNU Library General Public
-# License along with the 6nome theme; see the file LICENSE. If
-# not, write to the Free Software Foundation, Inc., 59 Temple Place -
-# Suite 330, Boston, MA 02111-1307, USA.
-
-
-style "6nome-default"
-{
- fg[NORMAL] = "#000000"
- fg[PRELIGHT] = "#000000"
- fg[ACTIVE] = "#000000"
- fg[SELECTED] = "#ffffff"
- fg[INSENSITIVE] = "#a7aeaf"
-
- bg[NORMAL] = "#dbe0e1"
- bg[PRELIGHT] = "#dbe0e1"
- bg[ACTIVE] = "#f5f6f6"
- bg[SELECTED] = "#6079af"
- bg[INSENSITIVE] = "#dbe0e1"
-
- base[NORMAL] = "#ffffff"
- base[PRELIGHT] = "#dbe0e1"
-# base[ACTIVE] = "#757f90"
- base[ACTIVE] = "#ffffff"
- base[SELECTED] = "#6079af"
- base[INSENSITIVE] = "#dbe0e1"
-
- text[NORMAL] = "#000000"
- text[PRELIGHT] = "#000000"
- text[ACTIVE] = "#ffffff"
- text[SELECTED] = "#ffffff"
- text[INSENSITIVE] = "#a7aeaf"
-
- engine "pixmap"
- {
- # handle
-
- image
- {
- function = HANDLE
- recolorable = TRUE
- file = "handle.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- }
-
- # shadow
-
- image
- {
- function = SHADOW
- shadow = IN
- recolorable = FALSE
- file = "shadow-in.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = SHADOW
- shadow = OUT
- recolorable = TRUE
- file = "shadow-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = SHADOW
- shadow = ETCHED_IN
- recolorable = TRUE
- file = "gap.png"
- border = { 2, 2, 2, 2 }
- stretch = TRUE
- }
- image
- {
- function = SHADOW
- shadow = ETCHED_OUT
- recolorable = TRUE
- file = "gap.png"
- border = { 2, 2, 2, 2 }
- stretch = TRUE
- }
- image
- {
- function = SHADOW_GAP
- recolorable = TRUE
- file = "gap.png"
- border = { 2, 2, 2, 2 }
- stretch = TRUE
- gap_start_file = "gap-start.png"
- gap_start_border = { 2, 0, 2, 0 }
- gap_end_file = "gap-end.png"
- gap_end_border = { 0, 2, 2, 0 }
- gap_side = TOP
- }
- image
- {
- function = VLINE
- recolorable = TRUE
- file = "vline.png"
- border = { 0, 0, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = HLINE
- detail = "label"
- recolorable = TRUE
- file = "hline-label.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- image
- {
- function = HLINE
- recolorable = TRUE
- file = "hline.png"
- border = { 4, 4, 0, 0 }
- stretch = TRUE
- }
-
- # focus
-
- image
- {
- function = FOCUS
- recolorable = TRUE
- file = "focus.png"
- border = { 5, 5, 5, 5 }
- stretch = TRUE
- }
-
- # arrows
-
- image
- {
- function = ARROW
- state = INSENSITIVE
- recolorable = TRUE
- file = "arrow-up-i.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = UP
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "arrow-up.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = UP
- }
- image
- {
- function = ARROW
- state = INSENSITIVE
- recolorable = TRUE
- file = "arrow-down-i.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = DOWN
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "arrow-down.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = DOWN
- }
- image
- {
- function = ARROW
- state = INSENSITIVE
- recolorable = TRUE
- file = "arrow-left-i.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = LEFT
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "arrow-left.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = LEFT
- }
- image
- {
- function = ARROW
- state = INSENSITIVE
- recolorable = TRUE
- file = "arrow-right-i.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = RIGHT
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "arrow-right.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- arrow_direction = RIGHT
- }
- image
- {
- function = BOX
- recolorable = TRUE
- shadow = IN
- file = "box-default-in.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- recolorable = TRUE
- file = "box-default-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-button" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- detail = "buttondefault"
- recolorable = TRUE
- file = "default.png"
- border = { 0, 0, 0, 0 }
- stretch = FALSE
- }
- image
- {
- function = BOX
- state = PRELIGHT
- shadow = IN
- recolorable = TRUE
- file = "box-in-pre.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- shadow = IN
- recolorable = TRUE
- file = "box-in.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- state = PRELIGHT
- shadow = OUT
- recolorable = TRUE
- file = "box-out-pre.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- shadow = OUT
- recolorable = TRUE
- file = "box-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- state = PRELIGHT
- recolorable = TRUE
- file = "box-out-pre.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- recolorable = TRUE
- file = "box-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-optionmenu"= "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- recolorable = TRUE
- file = "box-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = TAB
- state = INSENSITIVE
- recolorable = TRUE
- file = "arrow-menu-i.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- image
- {
- function = TAB
- recolorable = TRUE
- file = "arrow-menu-n.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-radiobutton"= "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = OPTION
- state = PRELIGHT
- shadow = OUT
- recolorable = TRUE
- overlay_file = "radio-n-pre.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
- image
- {
- function = OPTION
- shadow = OUT
- recolorable = TRUE
- overlay_file = "radio-n.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
- image
- {
- function = OPTION
- state = PRELIGHT
- shadow = IN
- recolorable = TRUE
- overlay_file = "radio-s-pre.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
- image
- {
- function = OPTION
- shadow = IN
- recolorable = TRUE
- overlay_file = "radio-s.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
- }
-}
-
-style "6nome-checkbutton"= "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = CHECK
- state = PRELIGHT
- shadow = OUT
- recolorable = TRUE
- overlay_file = "check-n-pre.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
- image
- {
- function = CHECK
- shadow = OUT
- recolorable = TRUE
- overlay_file = "check-n.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
-
- # PRELIGHT on checked checkbuttons doesn't work
- image
- {
- function = CHECK
- state = PRELIGHT
- shadow = IN
- recolorable = TRUE
- overlay_file = "check-s-pre.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
- image
- {
- function = CHECK
- shadow = IN
- recolorable = TRUE
- overlay_file = "check-s.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- }
- }
-}
-
-style "6nome-entry" = "6nome-default"
-{
- bg[NORMAL] = "#ffffff"
-
- engine "pixmap"
- {
- image
- {
- function = FOCUS
- detail = "entry"
- recolorable = TRUE
- file = "shadow-in.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = FOCUS
- recolorable = TRUE
- file = "none.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-spinbutton"= "6nome-entry"
-{
- engine "pixmap"
- {
- image
- {
- function = ARROW
- state = PRELIGHT
- overlay_file = "spin-up-pre.png"
- overlay_border = { 5, 5, 5, 1 }
- overlay_stretch = TRUE
- arrow_direction = UP
- }
- image
- {
- function = ARROW
- state = INSENSITIVE
- overlay_file = "spin-up-i.png"
- overlay_border = { 5, 5, 5, 1 }
- overlay_stretch = TRUE
- arrow_direction = UP
- }
- image
- {
- function = ARROW
- overlay_file = "spin-up.png"
- overlay_border = { 5, 5, 5, 1 }
- overlay_stretch = TRUE
- arrow_direction = UP
- }
- image
- {
- function = ARROW
- state = PRELIGHT
- overlay_file = "spin-down-pre.png"
- overlay_border = { 5, 5, 1, 5 }
- overlay_stretch = TRUE
- arrow_direction = DOWN
- }
- image
- {
- function = ARROW
- state = INSENSITIVE
- overlay_file = "spin-down-i.png"
- overlay_border = { 5, 5, 1, 5 }
- overlay_stretch = TRUE
- arrow_direction = DOWN
- }
- image
- {
- function = ARROW
- overlay_file = "spin-down.png"
- overlay_border = { 5, 5, 1, 5 }
- overlay_stretch = TRUE
- arrow_direction = DOWN
- }
- }
-}
-
-style "6nome-scrollbar" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- recolorable = TRUE
- detail = "trough"
- file = "none.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- state = PRELIGHT
- recolorable = TRUE
- file = "slider-h-pre.png"
- border = { 2, 2, 3, 3 }
- stretch = TRUE
- orientation = HORIZONTAL
- }
- image
- {
- function = BOX
- recolorable = TRUE
- file = "slider-h.png"
- border = { 2, 2, 3, 3 }
- stretch = TRUE
- orientation = HORIZONTAL
- }
- image
- {
- function = BOX
- state = PRELIGHT
- recolorable = TRUE
- file = "slider-v-pre.png"
- border = { 3, 3, 2, 2 }
- stretch = TRUE
- orientation = VERTICAL
- }
- image
- {
- function = BOX
- recolorable = TRUE
- file = "slider-v.png"
- border = { 3, 3, 2, 2 }
- stretch = TRUE
- orientation = VERTICAL
- }
- image
- {
- function = ARROW
- state = PRELIGHT
- recolorable = TRUE
- file = "stepper-up-pre.png"
- border = { 5, 5, 5, 1 }
- stretch = TRUE
- arrow_direction = UP
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "stepper-up.png"
- border = { 5, 5, 5, 1 }
- stretch = TRUE
- arrow_direction = UP
- }
- image
- {
- function = ARROW
- state = PRELIGHT
- recolorable = TRUE
- file = "stepper-down-pre.png"
- border = { 5, 5, 1, 5 }
- stretch = TRUE
- arrow_direction = DOWN
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "stepper-down.png"
- border = { 5, 5, 1, 5 }
- stretch = TRUE
- arrow_direction = DOWN
- }
- image
- {
- function = ARROW
- state = PRELIGHT
- recolorable = TRUE
- file = "stepper-right-pre.png"
- border = { 1, 5, 5, 5 }
- stretch = TRUE
- arrow_direction = RIGHT
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "stepper-right.png"
- border = { 1, 5, 5, 5 }
- stretch = TRUE
- arrow_direction = RIGHT
- }
- image
- {
- function = ARROW
- state = PRELIGHT
- recolorable = TRUE
- file = "stepper-left-pre.png"
- border = { 5, 1, 5, 5 }
- stretch = TRUE
- arrow_direction = LEFT
- }
- image
- {
- function = ARROW
- recolorable = TRUE
- file = "stepper-left.png"
- border = { 5, 1, 5, 5 }
- stretch = TRUE
- arrow_direction = LEFT
- }
- }
-}
-
-style "6nome-progressbar"= "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- detail = "trough"
- recolorable = TRUE
- file = "thumb.png"
- border = { 1, 1, 1, 1 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- detail = "bar"
- recolorable = TRUE
- file = "progress.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-range" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- recolorable = TRUE
- detail = "trough"
- file = "trough-h.png"
- border = { 5, 5, 0, 0 }
- stretch = TRUE
- orientation = HORIZONTAL
- }
- image
- {
- function = BOX
- recolorable = TRUE
- detail = "trough"
- file = "trough-v.png"
- border = { 5, 5, 0, 0 }
- stretch = TRUE
- orientation = VERTICAL
- }
- image
- {
- function = SLIDER
- state = PRELIGHT
- recolorable = TRUE
- file = "slider-h-pre.png"
- border = { 2, 2, 1, 1 }
- stretch = TRUE
- overlay_file = "thumb-grip-h.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- orientation = HORIZONTAL
- }
- image
- {
- function = SLIDER
- recolorable = TRUE
- file = "slider-h.png"
- border = { 2, 2, 1, 1 }
- stretch = TRUE
- overlay_file = "thumb-grip-h.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- orientation = HORIZONTAL
- }
- image
- {
- function = SLIDER
- state = PRELIGHT
- recolorable = TRUE
- file = "slider-v-pre.png"
- border = { 1, 1, 2, 2 }
- stretch = TRUE
- overlay_file = "thumb-grip-v.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- orientation = VERTICAL
- }
- image
- {
- function = SLIDER
- recolorable = TRUE
- file = "slider-v.png"
- border = { 1, 1, 2, 2 }
- stretch = TRUE
- overlay_file = "thumb-grip-v.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- orientation = VERTICAL
- }
- }
-}
-
-style "6nome-menu" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- recolorable = TRUE
- file = "shadow-menu.png"
- border = { 1, 1, 1, 1 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-menuitem" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- file = "box-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = ARROW
- file = "arrow-menu-right.png"
- border = { 1, 5, 4, 4 }
- stretch = TRUE
- arrow_direction = RIGHT
- }
- }
-}
-
-style "6nome-tearoffmenuitem"= "6nome-menuitem"
-{
- engine "pixmap"
- {
- image
- {
- function = ARROW
- file = "arrow-menu-left.png"
- border = { 5, 1, 4, 4 }
- stretch = TRUE
- arrow_direction = LEFT
- }
- image
- {
- function = HLINE
- file = "cuthere.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-notebook" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = EXTENSION
- recolorable = TRUE
- state = ACTIVE
- file = "ext-in-top.png"
- border = { 4, 6, 4, 0 }
- stretch = TRUE
- gap_side = BOTTOM
- }
- image
- {
- function = EXTENSION
- recolorable = TRUE
- file = "ext-out-top.png"
- border = { 4, 6, 4, 0 }
- stretch = TRUE
- gap_side = BOTTOM
- }
- image
- {
- function = EXTENSION
- recolorable = TRUE
- state = ACTIVE
- file = "ext-in-bottom.png"
- border = { 4, 6, 1, 4 }
- stretch = TRUE
- gap_side = TOP
- }
- image
- {
- function = EXTENSION
- recolorable = TRUE
- file = "ext-out-bottom.png"
- border = { 4, 6, 1, 4 }
- stretch = TRUE
- gap_side = TOP
- }
- image
- {
- function = EXTENSION
- recolorable = TRUE
- state = ACTIVE
- file = "ext-in-left.png"
- border = { 4, 1, 4, 6 }
- stretch = TRUE
- gap_side = RIGHT
- }
- image
- {
- function = EXTENSION
- recolorable = TRUE
- file = "ext-out-left.png"
- border = { 4, 1, 4, 6 }
- stretch = TRUE
- gap_side = RIGHT
- }
- image
- {
- function = EXTENSION
- recolorable = TRUE
- state = ACTIVE
- file = "ext-in-right.png"
- border = { 1, 4, 4, 6 }
- stretch = TRUE
- gap_side = LEFT
- }
- image
- {
- function = EXTENSION
- recolorable = TRUE
- file = "ext-out-right.png"
- border = { 1, 4, 4, 6 }
- stretch = TRUE
- gap_side = LEFT
- }
- image
- {
- function = BOX_GAP
- recolorable = TRUE
- file = "shadow-notebook-left.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- gap_file = "none.png"
- gap_border = { 0, 0, 0, 0 }
- gap_start_file = "light.png"
- gap_start_border = { 0, 0, 0, 0 }
- gap_end_file = "light.png"
- gap_end_border = { 0, 0, 0, 0 }
- gap_side = LEFT
- }
- image
- {
- function = BOX_GAP
- recolorable = TRUE
- file = "shadow-notebook-top.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- gap_file = "none.png"
- gap_border = { 0, 0, 0, 0 }
- gap_start_file = "light.png"
- gap_start_border = { 0, 0, 0, 0 }
- gap_end_file = "light.png"
- gap_end_border = { 0, 0, 0, 0 }
- gap_side = TOP
- }
- image
- {
- function = BOX_GAP
- recolorable = TRUE
- file = "shadow-notebook-right.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- gap_file = "none.png"
- gap_border = { 0, 0, 0, 0 }
- gap_start_file = "dark.png"
- gap_start_border = { 0, 0, 0, 0 }
- gap_end_file = "dark.png"
- gap_end_border = { 0, 0, 0, 0 }
- gap_side = RIGHT
- }
- image
- {
- function = BOX_GAP
- recolorable = TRUE
- file = "shadow-notebook-bottom.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- gap_file = "none.png"
- gap_border = { 0, 0, 0, 0 }
- gap_start_file = "dark.png"
- gap_start_border = { 0, 0, 0, 0 }
- gap_end_file = "dark.png"
- gap_end_border = { 0, 0, 0, 0 }
- gap_side = BOTTOM
- }
- image
- {
- function = BOX
- recolorable = TRUE
- file = "box-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- gap_side = TOP
- }
- }
-}
-
-style "6nome-tooltips" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = FLAT_BOX
- recolorable = TRUE
- file = "tooltip.png"
- border = { 1, 1, 1, 1 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-ruler" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- file = "light.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-layout" = "6nome-default"
-{
- bg[NORMAL] = "#ffffff"
- base[NORMAL] = "#ffffff"
- bg[ACTIVE] = "#757f90"
-
- engine "pixmap"
- {
- image
- {
- function = FOCUS
- recolorable = TRUE
- file = "shadow-in.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = SHADOW
- detail = "entry"
- state = NORMAL
- file = "shadow-in.png"
- recolorable = TRUE
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = SHADOW
- state = NORMAL
- file = "evolution-highlight.png"
- recolorable = TRUE
- border = { 1, 1, 1, 1 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- detail = "button"
- state = NORMAL
- file = "box-out.png"
- recolorable = TRUE
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-paned" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- recolorable = TRUE
- file = "thumb.png"
- border = { 1, 1, 1, 1 }
- stretch = TRUE
- }
- image
- {
- function = HANDLE
- recolorable = TRUE
- overlay_file = "handle-v.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- orientation = VERTICAL
- }
- image
- {
- function = HANDLE
- recolorable = TRUE
- overlay_file = "handle-h.png"
- overlay_border = { 0, 0, 0, 0 }
- overlay_stretch = FALSE
- orientation = HORIZONTAL
- }
- }
-}
-
-style "6nome-drawingarea" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = SHADOW
- file = "shadow-box.png"
- border = { 1, 1, 1, 1 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- shadow = IN
- detail = "button"
- file = "box-in.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- detail = "button"
- file = "box-out.png"
- border = { 4, 4, 4, 4 }
- stretch = TRUE
- }
- image
- {
- function = BOX
- file = "none.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- }
-}
-
-style "6nome-handlebox" = "6nome-default"
-{
- engine "pixmap"
- {
- image
- {
- function = BOX
- recolorable = TRUE
- file = "none.png"
- border = { 0, 0, 0, 0 }
- stretch = TRUE
- }
- image
- {
- function = HANDLE
- recolorable = TRUE
- overlay_file = "handle-v.png"
- overlay_border = { 0, 0, 0, 0}
- overlay_stretch = FALSE
- orientation = VERTICAL
- }
- image
- {
- function = HANDLE
- recolorable = TRUE
- overlay_file = "handle-h.png"
- overlay_border = { 0, 0, 0, 0}
- overlay_stretch = FALSE
- orientation = HORIZONTAL
- }
- }
-}
-
-class "GtkWidget" style "6nome-default"
-class "GtkButton" style "6nome-button"
-class "GtkRadio*" style "6nome-radiobutton"
-class "GtkCheck*" style "6nome-checkbutton"
-class "GtkOptionMenu" style "6nome-optionmenu"
-class "GtkEditable" style "6nome-entry"
-class "GtkSpinButton" style "6nome-spinbutton"
-class "GtkRuler" style "6nome-ruler"
-class "GtkScrollbar" style "6nome-scrollbar"
-class "GtkProgressBar" style "6nome-progressbar"
-class "GtkRange" style "6nome-range"
-class "GtkMenu" style "6nome-menu"
-class "GtkMenuBar" style "6nome-menuitem"
-class "GtkItem" style "6nome-menuitem"
-class "GtkTearoffMenuItem" style "6nome-tearoffmenuitem"
-class "GtkNotebook" style "6nome-notebook"
-widget "gtk-tooltips" style "6nome-tooltips"
-class "GtkLayout" style "6nome-layout"
-class "GtkPaned" style "6nome-paned"
-class "GtkDrawingArea" style "6nome-drawingarea"
-class "GtkHandleBox" style "6nome-handlebox"
diff --git a/theming/opendl/Xdialog/handle-h.png b/theming/opendl/Xdialog/handle-h.png
deleted file mode 100644
index 5446fb0a..00000000
--- a/theming/opendl/Xdialog/handle-h.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/handle-v.png b/theming/opendl/Xdialog/handle-v.png
deleted file mode 100644
index 9ca037b5..00000000
--- a/theming/opendl/Xdialog/handle-v.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/handle.png b/theming/opendl/Xdialog/handle.png
deleted file mode 100644
index f8bd6647..00000000
--- a/theming/opendl/Xdialog/handle.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/hline-label.png b/theming/opendl/Xdialog/hline-label.png
deleted file mode 100644
index 0300d940..00000000
--- a/theming/opendl/Xdialog/hline-label.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/hline.png b/theming/opendl/Xdialog/hline.png
deleted file mode 100644
index 355b6b47..00000000
--- a/theming/opendl/Xdialog/hline.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/light.png b/theming/opendl/Xdialog/light.png
deleted file mode 100644
index fc90b4c2..00000000
--- a/theming/opendl/Xdialog/light.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/none.png b/theming/opendl/Xdialog/none.png
deleted file mode 100644
index f377fcdb..00000000
--- a/theming/opendl/Xdialog/none.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/progress.png b/theming/opendl/Xdialog/progress.png
deleted file mode 100644
index d105b0cb..00000000
--- a/theming/opendl/Xdialog/progress.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/radio-n-pre.png b/theming/opendl/Xdialog/radio-n-pre.png
deleted file mode 100644
index 0e668e17..00000000
--- a/theming/opendl/Xdialog/radio-n-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/radio-n.png b/theming/opendl/Xdialog/radio-n.png
deleted file mode 100644
index 4c64ee1d..00000000
--- a/theming/opendl/Xdialog/radio-n.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/radio-s-pre.png b/theming/opendl/Xdialog/radio-s-pre.png
deleted file mode 100644
index e5a6e3a0..00000000
--- a/theming/opendl/Xdialog/radio-s-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/radio-s.png b/theming/opendl/Xdialog/radio-s.png
deleted file mode 100644
index 1c62de7b..00000000
--- a/theming/opendl/Xdialog/radio-s.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-box.png b/theming/opendl/Xdialog/shadow-box.png
deleted file mode 100644
index 36a3d765..00000000
--- a/theming/opendl/Xdialog/shadow-box.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-in.png b/theming/opendl/Xdialog/shadow-in.png
deleted file mode 100644
index dd68600f..00000000
--- a/theming/opendl/Xdialog/shadow-in.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-menu.png b/theming/opendl/Xdialog/shadow-menu.png
deleted file mode 100644
index d5b5d17f..00000000
--- a/theming/opendl/Xdialog/shadow-menu.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-notebook-bottom.png b/theming/opendl/Xdialog/shadow-notebook-bottom.png
deleted file mode 100644
index dd2ac8a1..00000000
--- a/theming/opendl/Xdialog/shadow-notebook-bottom.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-notebook-left.png b/theming/opendl/Xdialog/shadow-notebook-left.png
deleted file mode 100644
index e6537c6d..00000000
--- a/theming/opendl/Xdialog/shadow-notebook-left.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-notebook-right.png b/theming/opendl/Xdialog/shadow-notebook-right.png
deleted file mode 100644
index d72bc37a..00000000
--- a/theming/opendl/Xdialog/shadow-notebook-right.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-notebook-top.png b/theming/opendl/Xdialog/shadow-notebook-top.png
deleted file mode 100644
index 7fd3411b..00000000
--- a/theming/opendl/Xdialog/shadow-notebook-top.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/shadow-out.png b/theming/opendl/Xdialog/shadow-out.png
deleted file mode 100644
index 63e4f8aa..00000000
--- a/theming/opendl/Xdialog/shadow-out.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/slider-h-pre.png b/theming/opendl/Xdialog/slider-h-pre.png
deleted file mode 100644
index 3246cffa..00000000
--- a/theming/opendl/Xdialog/slider-h-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/slider-h.png b/theming/opendl/Xdialog/slider-h.png
deleted file mode 100644
index a312caa2..00000000
--- a/theming/opendl/Xdialog/slider-h.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/slider-v-pre.png b/theming/opendl/Xdialog/slider-v-pre.png
deleted file mode 100644
index 71f4e1ab..00000000
--- a/theming/opendl/Xdialog/slider-v-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/slider-v.png b/theming/opendl/Xdialog/slider-v.png
deleted file mode 100644
index e3c60120..00000000
--- a/theming/opendl/Xdialog/slider-v.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/spin-down-i.png b/theming/opendl/Xdialog/spin-down-i.png
deleted file mode 100644
index e38871ec..00000000
--- a/theming/opendl/Xdialog/spin-down-i.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/spin-down-pre.png b/theming/opendl/Xdialog/spin-down-pre.png
deleted file mode 100644
index 9d1bd66c..00000000
--- a/theming/opendl/Xdialog/spin-down-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/spin-down.png b/theming/opendl/Xdialog/spin-down.png
deleted file mode 100644
index 91ed41bd..00000000
--- a/theming/opendl/Xdialog/spin-down.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/spin-up-i.png b/theming/opendl/Xdialog/spin-up-i.png
deleted file mode 100644
index f693231a..00000000
--- a/theming/opendl/Xdialog/spin-up-i.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/spin-up-pre.png b/theming/opendl/Xdialog/spin-up-pre.png
deleted file mode 100644
index 5a0484c3..00000000
--- a/theming/opendl/Xdialog/spin-up-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/spin-up.png b/theming/opendl/Xdialog/spin-up.png
deleted file mode 100644
index e09aaadc..00000000
--- a/theming/opendl/Xdialog/spin-up.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-down-pre.png b/theming/opendl/Xdialog/stepper-down-pre.png
deleted file mode 100644
index 86312cdf..00000000
--- a/theming/opendl/Xdialog/stepper-down-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-down.png b/theming/opendl/Xdialog/stepper-down.png
deleted file mode 100644
index 311b116f..00000000
--- a/theming/opendl/Xdialog/stepper-down.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-left-pre.png b/theming/opendl/Xdialog/stepper-left-pre.png
deleted file mode 100644
index 23bbb28e..00000000
--- a/theming/opendl/Xdialog/stepper-left-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-left.png b/theming/opendl/Xdialog/stepper-left.png
deleted file mode 100644
index 9473fb7c..00000000
--- a/theming/opendl/Xdialog/stepper-left.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-right-pre.png b/theming/opendl/Xdialog/stepper-right-pre.png
deleted file mode 100644
index 21f4bb8a..00000000
--- a/theming/opendl/Xdialog/stepper-right-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-right.png b/theming/opendl/Xdialog/stepper-right.png
deleted file mode 100644
index 14ff9088..00000000
--- a/theming/opendl/Xdialog/stepper-right.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-up-pre.png b/theming/opendl/Xdialog/stepper-up-pre.png
deleted file mode 100644
index 4f150e32..00000000
--- a/theming/opendl/Xdialog/stepper-up-pre.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/stepper-up.png b/theming/opendl/Xdialog/stepper-up.png
deleted file mode 100644
index ab3be062..00000000
--- a/theming/opendl/Xdialog/stepper-up.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/thumb-grip-h.png b/theming/opendl/Xdialog/thumb-grip-h.png
deleted file mode 100644
index 86aafed7..00000000
--- a/theming/opendl/Xdialog/thumb-grip-h.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/thumb-grip-v.png b/theming/opendl/Xdialog/thumb-grip-v.png
deleted file mode 100644
index bbc7a364..00000000
--- a/theming/opendl/Xdialog/thumb-grip-v.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/thumb.png b/theming/opendl/Xdialog/thumb.png
deleted file mode 100644
index 24829dda..00000000
--- a/theming/opendl/Xdialog/thumb.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/tooltip.png b/theming/opendl/Xdialog/tooltip.png
deleted file mode 100644
index 4cc62ccb..00000000
--- a/theming/opendl/Xdialog/tooltip.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/trough-h.png b/theming/opendl/Xdialog/trough-h.png
deleted file mode 100644
index 1f8f562e..00000000
--- a/theming/opendl/Xdialog/trough-h.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/trough-v.png b/theming/opendl/Xdialog/trough-v.png
deleted file mode 100644
index e1fa210a..00000000
--- a/theming/opendl/Xdialog/trough-v.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/Xdialog/vline.png b/theming/opendl/Xdialog/vline.png
deleted file mode 100644
index 9f9301fb..00000000
--- a/theming/opendl/Xdialog/vline.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/animations/spinner.mng b/theming/opendl/bootsplash/animations/spinner.mng
deleted file mode 100644
index b54f5444..00000000
--- a/theming/opendl/bootsplash/animations/spinner.mng
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/config/bootsplash-1024x768.cfg b/theming/opendl/bootsplash/config/bootsplash-1024x768.cfg
deleted file mode 100644
index 2ecfc9f2..00000000
--- a/theming/opendl/bootsplash/config/bootsplash-1024x768.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-# This is a bootsplash configuration file for
-# SUSE Linux 10.1, resolution 1024x768.
-#
-# See www.bootsplash.org for more information.
-# Written by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=0
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=994
-th=708
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-1024x768.jpg
-silentjpeg=/tmp/bootsplash/images/silent-1024x768.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 512 614 scale 1024:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/opendl/bootsplash/config/bootsplash-1280x1024.cfg b/theming/opendl/bootsplash/config/bootsplash-1280x1024.cfg
deleted file mode 100644
index 0ddf729f..00000000
--- a/theming/opendl/bootsplash/config/bootsplash-1280x1024.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-# This is a bootsplash configuration file for
-# SUSE Linux 10.1, resolution 1280x1024.
-#
-# See www.bootsplash.org for more information.
-# Written by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=0
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=1250
-th=964
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-1280x1024.jpg
-silentjpeg=/tmp/bootsplash/images/silent-1280x1024.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 640 819 scale 1280:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/opendl/bootsplash/config/bootsplash-640x480.cfg b/theming/opendl/bootsplash/config/bootsplash-640x480.cfg
deleted file mode 100644
index f190272b..00000000
--- a/theming/opendl/bootsplash/config/bootsplash-640x480.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-# This is a bootsplash configuration file for
-# SUSE Linux 10.1, resolution 640x480.
-#
-# See www.bootsplash.org for more information.
-# Written by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=0
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=610
-th=420
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-640x480.jpg
-silentjpeg=/tmp/bootsplash/images/silent-640x480.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 320 384 scale 640:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/opendl/bootsplash/config/bootsplash-800x600.cfg b/theming/opendl/bootsplash/config/bootsplash-800x600.cfg
deleted file mode 100644
index e19b566e..00000000
--- a/theming/opendl/bootsplash/config/bootsplash-800x600.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-# This is a bootsplash configuration file for
-# SUSE Linux 10.1, resolution 800x600.
-#
-# See www.bootsplash.org for more information.
-# Written by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=0
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=770
-th=540
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-800x600.jpg
-silentjpeg=/tmp/bootsplash/images/silent-800x600.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 400 480 scale 800:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/opendl/bootsplash/images/bootsplash-1024x768.jpg b/theming/opendl/bootsplash/images/bootsplash-1024x768.jpg
deleted file mode 100644
index 9d19a391..00000000
--- a/theming/opendl/bootsplash/images/bootsplash-1024x768.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/images/bootsplash-1280x1024.jpg b/theming/opendl/bootsplash/images/bootsplash-1280x1024.jpg
deleted file mode 100644
index 7cf0f4a2..00000000
--- a/theming/opendl/bootsplash/images/bootsplash-1280x1024.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/images/bootsplash-640x480.jpg b/theming/opendl/bootsplash/images/bootsplash-640x480.jpg
deleted file mode 100644
index 6e5320a6..00000000
--- a/theming/opendl/bootsplash/images/bootsplash-640x480.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/images/bootsplash-800x600.jpg b/theming/opendl/bootsplash/images/bootsplash-800x600.jpg
deleted file mode 100644
index b85aab9d..00000000
--- a/theming/opendl/bootsplash/images/bootsplash-800x600.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/images/silent-1024x768.jpg b/theming/opendl/bootsplash/images/silent-1024x768.jpg
deleted file mode 100644
index 2f63e5a1..00000000
--- a/theming/opendl/bootsplash/images/silent-1024x768.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/images/silent-1280x1024.jpg b/theming/opendl/bootsplash/images/silent-1280x1024.jpg
deleted file mode 100644
index 82466f7a..00000000
--- a/theming/opendl/bootsplash/images/silent-1280x1024.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/images/silent-640x480.jpg b/theming/opendl/bootsplash/images/silent-640x480.jpg
deleted file mode 100644
index 735e4f37..00000000
--- a/theming/opendl/bootsplash/images/silent-640x480.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/bootsplash/images/silent-800x600.jpg b/theming/opendl/bootsplash/images/silent-800x600.jpg
deleted file mode 100644
index 33dada58..00000000
--- a/theming/opendl/bootsplash/images/silent-800x600.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/displaymanager/Background.jpeg b/theming/opendl/displaymanager/Background.jpeg
deleted file mode 100644
index aaa14205..00000000
--- a/theming/opendl/displaymanager/Background.jpeg
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/displaymanager/GdmGreeterTheme.desktop b/theming/opendl/displaymanager/GdmGreeterTheme.desktop
deleted file mode 100644
index 4b388c24..00000000
--- a/theming/opendl/displaymanager/GdmGreeterTheme.desktop
+++ /dev/null
@@ -1,8 +0,0 @@
-[GdmGreeterTheme]
-Encoding=UTF-8
-Greeter=industrial.xml
-Name=Code10 Industrial
-Description=Default Code 10 Theme
-Author=Jakub Steiner
-Copyright=(c) 2006 Novell, Inc.
-Screenshot=screenshot.png
diff --git a/theming/opendl/displaymanager/dots.png b/theming/opendl/displaymanager/dots.png
deleted file mode 100644
index 5dc6c26d..00000000
--- a/theming/opendl/displaymanager/dots.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/displaymanager/dxs.png b/theming/opendl/displaymanager/dxs.png
deleted file mode 100644
index 7f42ac1b..00000000
--- a/theming/opendl/displaymanager/dxs.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/displaymanager/enter.png b/theming/opendl/displaymanager/enter.png
deleted file mode 100644
index 91eabe54..00000000
--- a/theming/opendl/displaymanager/enter.png
+++ /dev/null
Binary files differ
diff --git a/theming/opendl/displaymanager/industrial.xml b/theming/opendl/displaymanager/industrial.xml
deleted file mode 100644
index fcc28816..00000000
--- a/theming/opendl/displaymanager/industrial.xml
+++ /dev/null
@@ -1,202 +0,0 @@
-<?xml version="1.0"?>
-<!DOCTYPE greeter SYSTEM "greeter.dtd">
-<greeter>
-<!-- first we take care of the background stuff -->
- <item type="pixmap" id="background">
- <normal file="Background.jpeg" alpha="1"/>
- <pos x="0" y="0" width="100%" height="100%"/>
- </item>
- <item type="rect" id="userlist-background">
- <pos x="12%" y="15%" width="22%" height="70%"/>
- <fixed>
- <item type="rect" id="userlist">
- <pos x="0" y="0" width="100%" height="100%"/>
- <show type="userlist"/>
- <normal color="#ffffff" alpha="0"/>
- </item>
- </fixed>
- </item>
-<!-- the Novell Logo topright -->
- <item type="pixmap">
- <normal file="opendiskless.png" alpha="0.9"/>
- <pos x="-10" y="10" width="150" height="20" anchor="ne"/>
- </item>
-<!-- timer -->
- <item type="rect" id="timed-rect">
- <show type="timed"/>
- <normal color="#FFFFFF" alpha="0.1"/>
- <pos anchor="c" x="50%" y="75%" width="box" height="box"/>
- <box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
- <item type="label" id="timed-label">
- <normal color="#ffffff" font="Sans 12"/>
- <pos x="50%" anchor="n"/>
-<!-- Stock label for: User %s will login in %d seconds -->
- <stock type="timed-label"/>
- </item>
- </box>
- </item>
-<!-- the login box contents, positioned freely -->
- <item type="rect">
- <pos y="50%" x="55%" width="box" height="box" anchor="c"/>
- <box ypadding="5" xpadding="5" spacing="25" orientation="horizontal">
-<!-- "N |" logo -->
- <item type="pixmap">
- <normal file="dxs.png" alpha="1"/>
- <pos y="50%" x="50%" width="78" height="72" anchor="c"/>
- <show type="!userlist"/>
- </item>
- <item type="rect">
- <pos width="box" height="box"/>
- <box ypadding="5" xpadding="5" spacing="15" orientation="vertical">
-<!-- balance out the caps-lock and timer spacing below -->
-<!-- filler -->
- <item type="rect">
- <pos width="200" height="60"/>
- </item>
-<!-- label textentry pair -->
-<!-- KDE way -->
- <item type="rect">
- <normal color="#FFFFFF" alpha="0"/>
- <pos anchor="e" x="0" y="10%" width="box" height="box"/>
- <box orientation="vertical" xpadding="0" ypadding="0" spacing="10">
-<!-- Stock label for: Username: -->
- <item type="label">
- <pos anchor="nw" x="100%"/>
- <normal color="#FFFFFF" font="Sans 12"/>
- <stock type="username-label"/>
- </item>
-<!-- user entry -->
- <item type="entry" id="user-entry">
- <pos anchor="nw" x="100%" height="24" width="250"/>
- </item>
-<!-- Stock label for: Password: -->
- <item type="label">
- <pos anchor="nw" x="100%"/>
- <normal color="#FFFFFF" font="Sans 12"/>
- <stock type="password-label"/>
- </item>
-<!-- pw entry-->
- <item type="rect">
- <normal color="#ff0000" alpha="0"/>
- <pos anchor="nw" x="100%" height="24" width="300"/>
- <fixed>
- <item type="entry" id="pw-entry">
- <pos anchor="nw" x="0" height="24" width="250"/>
- </item>
- <item type="pixmap" button="true" id="login_button">
- <pos anchor="sw" x="255" y="-0" height="21"/>
- <normal file="enter.png"/>
- </item>
- </fixed>
- </item>
- <item type="rect" id="plugin-specific-winbind">
- <pos anchor="nw" x="100%" width="250"/>
- <fixed>
- <item type="entry" id="domain-entry">
- <pos anchor="nw" x="3%" y="30" height="24" width="100%"/>
- </item>
- </fixed>
- </item>
- </box>
- </item>
- </box>
- </item>
- </box>
- </item>
- <item type="rect" id="caps-lock-warning">
- <normal color="#FFFFFF" alpha="0.5"/>
- <pos anchor="c" x="50%" y="75%" width="box" height="box"/>
- <box orientation="vertical" min-width="400" xpadding="10" ypadding="5" spacing="0">
- <item type="label">
- <normal color="#000000" font="Sans 12"/>
- <pos x="50%" anchor="n"/>
-<!-- Stock label for: You've got capslock on! -->
- <stock type="caps-lock-warning"/>
- </item>
- </box>
- </item>
- <item type="label" id="pam-error">
- <pos x="50%" y="70%" anchor="c"/>
- <normal font="Sans Bold 12" color="#ffffff"/>
- <text> </text>
- </item>
-<!-- session/language/disconnect buttons -->
- <item type="rect">
- <pos y="100%" x="20" width="100%" height="10%" anchor="sw"/>
- <box xpadding="10" spacing="10" orientation="horizontal">
- <item type="rect" id="session_button" button="true">
- <pos y="50%" width="box" height="100%" anchor="w"/>
- <box xpadding="0" spacing="2" orientation="horizontal">
- <item type="label">
- <normal font="Sans 12" color="#ffffff" alpha="0.5"/>
- <prelight font="Sans 12" color="#ffffff" alpha="1"/>
- <active font="Sans 12" color="#ffffff" alpha="1"/>
- <pos y="50%" anchor="w"/>
- <stock type="session"/>
- </item>
- </box>
- </item>
- <item type="rect" id="system_button" button="true">
- <show type="reboot" modes="console"/>
- <pos y="50%" width="box" height="100%" anchor="w"/>
- <box xpadding="0" spacing="2" orientation="horizontal">
- <item type="pixmap">
- <normal file="dots.png" alpha="1.0"/>
- <pos x="0" y="0" height="100%"/>
- </item>
- <item type="label">
- <normal font="Sans 12" color="#ffffff" alpha="0.5"/>
- <prelight font="Sans 12" color="#ffffff" alpha="1"/>
- <active font="Sans 12" color="#ffffff" alpha="1"/>
- <pos y="50%" anchor="w"/>
- <stock type="system"/>
- </item>
- </box>
- </item>
- <item type="rect" id="admin_button" button="true">
- <show type="halt" modes="console"/>
- <pos y="50%" width="box" height="100%" anchor="w"/>
- <box xpadding="0" spacing="2" orientation="horizontal">
- <item type="pixmap">
- <normal file="dots.png" alpha="1"/>
- <pos x="0" y="0" height="100%"/>
- </item>
- <item type="label">
- <normal font="Sans 12" color="#ffffff" alpha="0.5"/>
- <prelight font="Sans 12" color="#ffffff" alpha="1"/>
- <active font="Sans 12" color="#ffffff" alpha="1"/>
- <pos y="50%" anchor="w"/>
- <stock type="admin"/>
- </item>
- </box>
- </item>
- <item type="rect" id="disconnect_button" button="true">
- <normal/>
- <show modes="flexi,remote"/>
- <pos y="50%" width="box" height="100%" anchor="w"/>
- <box xpadding="0" spacing="2" orientation="horizontal">
- <item type="pixmap">
- <normal file="dots.png" alpha="1"/>
- <pos x="0" y="0" height="100%"/>
- </item>
- <item type="label">
- <normal font="Sans 12" color="#ffffff" alpha="0.5"/>
- <prelight font="Sans 12" color="#ffffff" alpha="1"/>
- <active font="Sans 12" color="#ffffff" alpha="1"/>
- <pos y="50%" anchor="w"/>
- <stock type="disconnect"/>
- <show modes="remote"/>
- </item>
- <item type="label">
- <normal font="Sans 12" color="#ffffff" alpha="0.5"/>
- <prelight font="Sans 12" color="#ffffff" alpha="1"/>
- <active font="Sans 12" color="#ffffff" alpha="1"/>
- <pos y="50%" anchor="w"/>
- <stock type="quit"/>
- <show modes="flexi"/>
- </item>
- </box>
- </item>
- </box>
- </item>
-</greeter>
diff --git a/theming/opendl/displaymanager/kdmrc b/theming/opendl/displaymanager/kdmrc
deleted file mode 100644
index 14d4b665..00000000
--- a/theming/opendl/displaymanager/kdmrc
+++ /dev/null
@@ -1,72 +0,0 @@
-# /etc/opt/kde3/share/config/kdm/kdmrc
-# file copied by /bin/servconfig
-[General]
-ConfigVersion=2.3
-StaticServers=:0
-ExportList=LANG
-PidFile=/var/run/kdm.pid
-AuthDir=/var/lib/xdm/authdir/authfiles/
-ServerVTs=-7
-ConsoleTTYs=tty1,tty2,tty3,tty4,tty5,tty6
-
-[Xdmcp]
-Enable=false
-Xaccess=/etc/X11/xdm/Xaccess
-Willing=/etc/X11/xdm/Xwilling
-[Shutdown]
-HaltCmd=/sbin/halt
-RebootCmd=/sbin/reboot
-
-[X-*-Core]
-ServerCmd=/usr/X11R6/bin/X -br
-ServerArgsLocal=-nolisten tcp
-TerminateServer=true
-Resources=/etc/X11/xdm/Xresources
-Setup=/etc/X11/xdm/Xsetup
-UserPath=/usr/local/bin:/usr/bin:/bin:/usr/X11R6/bin:/var/X11R6/bin
-SystemPath=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin:/var/X11R6/bin
-Startup=/etc/X11/xdm/Xstartup
-Reset=/etc/X11/xdm/Xreset
-Session=/etc/X11/xdm/Xsession
-ClientLogFile=.xsession-errors-%s
-AutoReLogin=false
-AllowRootLogin=true
-AllowNullPasswd=true
-AllowShutdown=All
-SessionsDirs=/etc/X11/sessions,/usr/share/xsessions,/opt/kde3/share/apps/kdm/sessions,/var/lib/vmware/vmsessions/kdm
-AuthNames=XDM-AUTHORIZATION-1,MIT-MAGIC-COOKIE-1
-
-[X-*-Greeter]
-ShowUsers=Selected
-SelectedUsers=
-UserList=false
-GUIStyle=default
-LogoArea=Clock
-GreetString=Diskless Linux (%h)
-GreetFont=Nimbus Sans l,20,-1,5,48,0,0,0,0,0
-StdFont=Nimbus Sans l,14,-1,5,48,0,0,0,0,0
-FailFont=Nimbus Sans l,14,-1,5,74,0,0,0,0,0
-AntiAliasing=true
-Language=
-EchoMode=OneStar
-ShowLog=false
-UseTheme=true
-Theme=/var/lib/openslx/themes/displaymanager
-UseBackground=false
-BackgroundCfg=/etc/opt/kde3/share/config/kdm/backgroundrc
-
-[X-:*-Greeter]
-PreselectUser=None
-FocusPasswd=true
-LoginMode=DefaultLocal
-AllowClose=false
-UseAdminSession=true
-
-[X-:0-Core]
-AutoLoginEnable=false
-ClientLogFile=.xsession-errors
-NoPassEnable=false
-
-[X-:0-Greeter]
-LogSource=/dev/xconsole
-UseAdminSession=false
diff --git a/theming/opendl/displaymanager/opendiskless.png b/theming/opendl/displaymanager/opendiskless.png
deleted file mode 100644
index b4806622..00000000
--- a/theming/opendl/displaymanager/opendiskless.png
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/animations/spinner.mng b/theming/openslx/bootsplash/animations/spinner.mng
deleted file mode 100644
index b54f5444..00000000
--- a/theming/openslx/bootsplash/animations/spinner.mng
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/config/bootsplash-1024x768.cfg b/theming/openslx/bootsplash/config/bootsplash-1024x768.cfg
deleted file mode 100644
index 5881a29f..00000000
--- a/theming/openslx/bootsplash/config/bootsplash-1024x768.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-# This is a bootsplash configuration file for resolution 1024x768.
-#
-# See www.bootsplash.org for more information.
-# Originally by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=1
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=994
-th=708
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-1024x768.jpg
-silentjpeg=/tmp/bootsplash/images/silent-1024x768.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 512 614 scale 1024:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/openslx/bootsplash/config/bootsplash-1280x1024.cfg b/theming/openslx/bootsplash/config/bootsplash-1280x1024.cfg
deleted file mode 100644
index 021c3a6d..00000000
--- a/theming/openslx/bootsplash/config/bootsplash-1280x1024.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-# This is a bootsplash configuration file for resolution 1280x1024.
-#
-# See www.bootsplash.org for more information.
-# Originally by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=1
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=1250
-th=964
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-1280x1024.jpg
-silentjpeg=/tmp/bootsplash/images/silent-1280x1024.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 640 819 scale 1280:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/openslx/bootsplash/config/bootsplash-640x480.cfg b/theming/openslx/bootsplash/config/bootsplash-640x480.cfg
deleted file mode 100644
index f190272b..00000000
--- a/theming/openslx/bootsplash/config/bootsplash-640x480.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-# This is a bootsplash configuration file for
-# SUSE Linux 10.1, resolution 640x480.
-#
-# See www.bootsplash.org for more information.
-# Written by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=0
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=610
-th=420
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-640x480.jpg
-silentjpeg=/tmp/bootsplash/images/silent-640x480.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 320 384 scale 640:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/openslx/bootsplash/config/bootsplash-800x600.cfg b/theming/openslx/bootsplash/config/bootsplash-800x600.cfg
deleted file mode 100644
index d00f5025..00000000
--- a/theming/openslx/bootsplash/config/bootsplash-800x600.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-# This is a bootsplash configuration file for resolution 800x600.
-#
-# See www.bootsplash.org for more information.
-# Originally by Jakub Steiner <jimmac@novell.com>
-#
-version=3
-state=1
-progress_enable=1
-overpaintok=1
-
-
-fgcolor=7
-bgcolor=0
-
-tx=20
-ty=60
-tw=770
-th=540
-
-
-jpeg=/tmp/bootsplash/images/bootsplash-800x600.jpg
-silentjpeg=/tmp/bootsplash/images/silent-800x600.jpg
-
-mnganim anim /tmp/bootsplash/animations/spinner.mng silent center 400 480 scale 800:1600
-
-trigger silent play anim
-trigger "isdown" quit
-trigger "rlreached 5" toverbose
-trigger "rlchange 0" tosilent
-trigger "rlchange 6" tosilent
diff --git a/theming/openslx/bootsplash/images/bootsplash-1024x768.jpg b/theming/openslx/bootsplash/images/bootsplash-1024x768.jpg
deleted file mode 100644
index e4d70c57..00000000
--- a/theming/openslx/bootsplash/images/bootsplash-1024x768.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/images/bootsplash-1280x1024.jpg b/theming/openslx/bootsplash/images/bootsplash-1280x1024.jpg
deleted file mode 100644
index 98d864b4..00000000
--- a/theming/openslx/bootsplash/images/bootsplash-1280x1024.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/images/bootsplash-640x480.jpg b/theming/openslx/bootsplash/images/bootsplash-640x480.jpg
deleted file mode 100644
index a7328579..00000000
--- a/theming/openslx/bootsplash/images/bootsplash-640x480.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/images/bootsplash-800x600.jpg b/theming/openslx/bootsplash/images/bootsplash-800x600.jpg
deleted file mode 100644
index e628f8d8..00000000
--- a/theming/openslx/bootsplash/images/bootsplash-800x600.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/images/silent-1024x768.jpg b/theming/openslx/bootsplash/images/silent-1024x768.jpg
deleted file mode 100644
index 788c625c..00000000
--- a/theming/openslx/bootsplash/images/silent-1024x768.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/images/silent-1280x1024.jpg b/theming/openslx/bootsplash/images/silent-1280x1024.jpg
deleted file mode 100644
index ddeeedcd..00000000
--- a/theming/openslx/bootsplash/images/silent-1280x1024.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/images/silent-640x480.jpg b/theming/openslx/bootsplash/images/silent-640x480.jpg
deleted file mode 100644
index 234ea2ee..00000000
--- a/theming/openslx/bootsplash/images/silent-640x480.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash/images/silent-800x600.jpg b/theming/openslx/bootsplash/images/silent-800x600.jpg
deleted file mode 100644
index 02213917..00000000
--- a/theming/openslx/bootsplash/images/silent-800x600.jpg
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash2/bin/splashy b/theming/openslx/bootsplash2/bin/splashy
deleted file mode 100755
index eceb6785..00000000
--- a/theming/openslx/bootsplash2/bin/splashy
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash2/bin/splashy_update b/theming/openslx/bootsplash2/bin/splashy_update
deleted file mode 100755
index 810de9f4..00000000
--- a/theming/openslx/bootsplash2/bin/splashy_update
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash2/etc/splashy/config.xml b/theming/openslx/bootsplash2/config.xml
index 16080a07..16080a07 100644
--- a/theming/openslx/bootsplash2/etc/splashy/config.xml
+++ b/theming/openslx/bootsplash2/config.xml
diff --git a/theming/openslx/bootsplash2/init b/theming/openslx/bootsplash2/init
deleted file mode 100755
index f6bb30af..00000000
--- a/theming/openslx/bootsplash2/init
+++ /dev/null
@@ -1,862 +0,0 @@
-#!/bin/sh
-# Copyright (c) 2003 - 2006 - RZ Uni Freiburg
-# Copyright (c) 2006, 2007 - OpenSLX GmbH
-#
-# This program is free software distributed under the GPL version 2.
-# See http://openslx.org/COPYING
-#
-# If you have any feedback please consult http://openslx.org/feedback and
-# send your feedback to feedback@openslx.org
-#
-# General information about OpenSLX can be found at http://openslx.org
-#
-# Main script for new type of initial ramdisk for OpenSLX linux stateless
-# clients version 4
-
-#############################################################################
-# device files get their own filesystem (to be move mounted later)
-devdir="/dev"
-mount -n -t tmpfs -o 'size=25%,mode=0755' initramfsdevs ${devdir}
-
-# create basic device files an directories in dev (for most hardware related
-# devices mdev should handle that)
-for i in "/dev/mem c 1 1" "/dev/null c 1 3" "/dev/zero c 1 5" \
- "/dev/urandom c 1 9" "/dev/kmsg c 1 11" "/dev/tty0 c 4 0" \
- "/dev/tty1 c 4 1" "/dev/tty2 c 4 2" "/dev/tty3 c 4 3" \
- "/dev/tty4 c 4 4" "/dev/tty5 c 4 5" "/dev/tty6 c 4 6" \
- "/dev/tty7 c 4 7" "/dev/tty8 c 4 8" "/dev/tty9 c 4 9" \
- "/dev/tty10 c 4 10" "/dev/tty c 5 0" "/dev/console c 5 1" \
- "/dev/ptmx c 5 2" "/dev/psaux c 10 1" "/dev/agpgart c 10 175" \
- "/dev/fb0 c 29 0" "/dev/bootsplash p" "/dev/xconsole p"; do
- mknod $i
-done
-mkdir -p ${devdir}/pts ${devdir}/shm ${devdir}/.udevdb ${devdir}/.udev
-
-# source functions file common for all distros, messages contains all error
-# and info output (for some reason the error output is not produced properly
-# - crash)
-
-# how do the localization here? There is not yet a country-Variable
-. /etc/messages
-. /etc/functions || ( echo -e $init_mff && sleep 100 )
-. /etc/distro-functions || ( echo -e $init_dff && sleep 100 )
-# distro specific configuration settings (several file and directory
-# variables)
-. /etc/sysconfig/config || ( echo -e $init_dscf && sleep 100 )
-# configuration settings for this slx system's environment
-. /etc/sysconfig/slxsystem.conf 2>/dev/null || ( echo -e ${init_sscf} && \
- sleep 100 )
-# initramfs-setup configuration (common settings for all clients using a
-# certain InitRamFS generated by slxmkramfs/mkdxsinitrd)
-[ -f /etc/initramfs-setup ] && . /etc/initramfs-setup 2>/dev/null
-
-export PATH=/bin:/sbin:/usr/bin/:/usr/sbin
-export date="${slxconf_date}"
-
-export DEBUGLEVEL=0
-export KERNEL="${slxconf_kernver}"
-export NWMODULES="${slxconf_listnwmod}"
-export DISTRO_NAME="${slxconf_distro_name}"
-export DISTRO_VER="${slxconf_distro_ver}"
-export SYSTEM_NAME="${slxconf_system_name}"
-export SLXVERSION="${slxconf_slxver}"
-
-# do not use dnbd cache file
-nodnbdcache="yes"
-
-# set a default LAN interface, might be modified for WLAN or on machines with
-# more than one ethernet card built in
-nwif="eth0"
-
-# mount the important standard directories
-[ ! -f /proc/cpuinfo ] && mount -n -t proc proc /proc
-[ ! -d /sys/class ] && mount -n -t sysfs sysfs /sys
-
-# fixme: shut down if script fails
-trap "exec (sleep 30; echo o>/proc/sysrq-trigger)" \
- SIGHUP SIGINT SIGPIPE SIGTERM
-
-# if no kernel version is set, try to get it directly from /proc
-if [ -z $KERNEL ] ; then
- KERNEL=$(cat /proc/version)
- KERNEL=${KERNEL#*version }
- KERNEL=${KERNEL% (*) (*}
-fi
-# set defaults for some important variables, might be overwritten via
-# kernel commandline
-tmpfssize="50%"
-cowsize="50%"
-rwdir=/dev/shm
-nfsro="nfs"
-
-# load usb modules for keyboard (reenable usb keyboards, otherwise the
-# admin has to wait until second run of hwsetup late in stage3)
-hwautocfg pre
-
-# run pre init script and user defined preinit.local, copied by mkdxsinitrd
-# from /var/lib/openslx/config/... in stage2
-preinit
-[ -x /bin/preinit.local ] && /bin/preinit.local
-
-# start device auto discovery service - busybox (or distro specific function)
-mdev -s
-
-# switch off the several configuration methods, will be switched on
-# according to kernel commandline settings
-echo "noldap" > /tmp/ldap-done
-
-# External configuration file retrieval (per tftp) must be done, as otherwise
-# we will never get the machine-setup file. By default, we try a predefined
-# standard path (.../tftpboot/client-config/ ...)
-file="yes"
-
-# splashy stuff
-nosplash=0
-
-# read kernel commandline
-read KCMDLINE < /proc/cmdline
-export KCMDLINE
-# read the system wide machine-setup and then the kernel commandline
-for opts in $(sed "s/#.*//" /etc/initramfs-setup) ${KCMDLINE} ; do
- case ${opts} in
- # localization
- country=*)
- COUNTRY=${opts#country=}
- echo -e "\n# localization information gotten via kernel command line \
-in $0\ncountry=\"${COUNTRY}\"" >> /etc/machine-setup
- ;;
- # single token for debugging ...
- debug)
- DEBUGLEVEL=1;;
- # ... or a specified debug level
- debug=*)
- DEBUGLEVEL=${opts#debug=}
- [ $DEBUGLEVEL -eq 8 -o $DEBUGLEVEL -eq 20 ] && \
- echo "** SLX init started near $(sysup)"
- ;;
- # essid for WLAN boot (experimental, might be moved to a module component
- # in later versions
- essid=*)
- essid=${opts#essid=}
- ;;
- # if configuration should not be gathered by dhcp client
- nodhcp)
- nodhcp="yes"
- echo "nodhcp" >/tmp/dhcp-done
- ;;
- nofile)
- unset file
- echo "nofile" >/tmp/file-done
- ;;
- # if ldap configuration should be triggered
- ldap)
- ldap="yes"
- rm /tmp/ldap-done
- ;;
- # ldap configuration with host and port to contact (base)
- ldap=*)
- ldap="yes"
- rm /tmp/ldap-done
- ;;
- # file source with tftp server and file location on the server
- file=*|file)
- if [ "${opts}" != "file" ] ; then
- fileprot=$(uri_token ${opts#file=} prot)
- fileserv=$(uri_token ${opts#file=} server)
- filepath=$(uri_token ${opts#file=} path)
- fi
- ;;
- # if ld.so.cache should be generated; should be switched on when composing
- # rootfs from more than one source
- ldsc)
- ldsc="yes";;
- # simple union of base ro rootdir with tempfs on top
- unionfs)
- unionfs=1;;
- # additional source to unify root filesystem with; the top layer will be
- # the tempfs
- unionfs=*)
- unionfs=1
- uniondirs=${opts#unionfs=}
- # most probably it is a good idea to run ldconfig, so enable it
- ldsc="yes"
- ;;
- # same for AUFS; alternative to unionfs
- aufs)
- aufs=1;;
- aufs=*)
- aufs=1
- uniondirs=${opts#aufs=}
- # most probably it is a good idea to run ldconfig, so enable it
- ldsc="yes"
- ;;
- # if cowloop should be used, only ontop of network block device and in
- # combination with classical fs, like ext2 useful
- cowloop=*)
- cowloop=1
- #cowsize=${opts#cowloop=}
- ;;
- # rootfs will void the variables (d)nbdroot, nfsroot ...
- # fixme: allow multiple rootfs sources to be unioned!?
- # if strinstr " " "$rootfs" ...
- rootfs=*)
- rootfs=${opts#rootfs=}
- rootfs=${rootfs#\"}
- rootfs=${rootfs%%\"}
- srvproto=$(uri_token $rootfs prot)
- case $srvproto in
- nfs)
- # nfsroot consists now of two different parts
- nfspath=$(uri_token $rootfs path)
- nfsserver=$(uri_token $rootfs server)
- echo -e "\n# nfs root information gotten via kernel command \
-line in $0\n#nfsroot=\"${nfsserver}:${nfspath}\"\n" >> /etc/machine-setup
- ;;
- *nbd*)
- bldmod=$srvproto
- # get settings for nbd-client, filesystem equals to path in URI
- # notation (remove leading slash from filesystem at the end)
- bldhost=$(uri_token $rootfs server)
- bldport=$(uri_token $rootfs port)
- bldrfst=$(uri_token $rootfs path)
- bldrfst=${bldrfst#/*}
- ;;
- aoe)
- echo "Not implemented yet"
- bldmod=
- ;;
- iscsi)
- echo "Not implemented yet"
- bldmod=
- #iscsiserver=$(uri_token $rootfs server)
- #iscsiport=$(uri_token $rootfs port)
- #iscsitarget=$(uri_token $rootfs path)
- ;;
- lbdev)
- # use a local device for mounting root block device with given
- # filesystem, e.g. rootfs=device://sda2/squashfs
- bldmod="sata_sil sd_mod"
- blddev=$(uri_token $rootfs server)
- bldfst=$(uri_token $rootfs path)
- bldfst=${bldfst#/*}
- ;;
- esac
- ;;
- # size of cache dnbd should use within ram
- dcsize=*)
- dnbdcachesize=${opts#dcsize=};;
- # ip configuration client-ip:server-ip:gateway:netmask
- ip=*)
- ipinfo=${opts#ip=};;
- # deprecated: nfs server and path (will be removed soon)
- nfsroot=*)
- nfsroot=${opts#nfsroot=}
- echo -e "\n# nfs root information gotten via kernel command line in \n\
-$0\n# deprecated: please use rootfs=nfs://...\nnfsroot=\"${nfsroot}\"\n" \
->> /etc/machine-setup
- ;;
- # size of tempfs if not max. 50% of RAM should be used
- tmpfssize=*)
- tmpfssize=${opts#tmpfssize=};;
- # vendor code identifier for dhcp requests, that way odlx clients could
- # be distinguished from other (dhcp) clients
- vci=*)
- vci=${opts#vci=};;
- xenbr)
- xenbr=1;;
- # splashy stuff
- nosplash)
- nosplash=1;;
- esac
-done
-
-# splashy stuff
-[ ${DEBUGLEVEL} = 0 -a ${nosplash} = 0 ] && /bin/splashy boot 2>/dev/null
-
-# at this point a timer should be started to ensure an automated reboot
-# or halt of the machine if SLX init does not succeed (e.g. missing kernel
-# module for the network adaptor)
-if [ ${DEBUGLEVEL} -lt 3 -o ${DEBUGLEVEL} = 8 ] ; then
- cat<<EOF > /bin/watchdog
-#!/bin/ash
-echo \$$ > /tmp/watchdogpid
-[ ! -f /proc/version ] && mount -n -t proc proc /proc
-sleep 120 2> /dev/null
-echo "o" > /proc/sysrq-trigger
-EOF
- chmod u+x /bin/watchdog
- watchdog &
-fi
-
-# check if at least one type of IP configuration is availabe
-if [ -n "$nodhcp" -a -z "$ldap" -a -z "$ipinfo" ] ; then
- echo -e "# You did not specify any advanced configuration mode for your \
-clients. You\n# might want to add the token 'dhcp' for DHCP configuration, \
-'file(=source)'\n# for config file get via TFTP or 'ldap(=source)' for LDAP \
-configuration to\n# your kernel command line." >> /etc/machine-setup
- if strinfile "clientip" /etc/initramfs-setup ; then
- # IP configuration seems to be present in machine-setup file
- # TODO: FIX this, as it will clobber all kernel-cmdline values!
- . /etc/initramfs-setup
- ipinfo="ip=$clientip:$serverip:$gateway:$subnet_mask"
- else
- error "$init_errip"
- fi
-fi
-# for ldap configuration at least basic IP setup is needed to contact the
-# server
-[ -n "$nodhcp" -a -n "$ldap" -a -z "$ipinfo" ] && error "$init_errldap"
-# set debug level and logfile
-if [ $DEBUGLEVEL -eq 20 ] ; then
- echo "** Setting debuglevel to ${DEBUGLEVEL} at $(sysup)"
-else
- echo "Setting debuglevel to ${DEBUGLEVEL}"
-fi
-export MODPRV=" "
-export LOGFILE
-if [ "${DEBUGLEVEL}" -gt 0 -a "${DEBUGLEVEL}" != 8 ] ; then
- # if LOGFILE should be used within initial ramdisk add '/mnt' in front
- # of the variable
- LOGFILE="/var/log/slx-boot.log"
- echo "1 4 1 7" >/proc/sys/kernel/printk
- [ "${DEBUGLEVEL}" -ge 2 ] && MODPRV="-v"
- [ "${DEBUGLEVEL}" -gt 3 -a "${DEBUGLEVEL}" -le 10 ] && {
- set -x
- # and the kernel too
- echo "7 7 7 7" >/proc/sys/kernel/printk; }
- [ "${DEBUGLEVEL}" -gt 10 -a "${DEBUGLEVEL}" -le 20 ] && set +x
-else
- # switch off most of kernel debug output
- echo "0 0 0 0" >/proc/sys/kernel/printk
- # modprobe should stay quiet
- MODPRV="-q"
- LOGFILE="/dev/null"
- # redirect console (after /dev/null is available, and /dev mounted)
- [ "${DEBUGLEVEL}" != 8 ] && exec < /dev/console > /dev/null 2>&1
-fi
-# load network adaptor modules, check for WLAN specific settings and check
-# for multiple ethernet interfaces (not implemented yet)
-hwautocfg nwmod
-if [ -n "${essid}" ] ; then
- # WLAN setup will most probably change the network interface name stored in
- # nwif (to wlan0 or something like that)
- wlanlinksetup
- #echo "Starting shell for testing of WLAN setup procedure"
- #/bin/ash
-else
- # check here for the active ethernet link
- ip link show dev eth1 >/dev/null 2>&1 && error "$init_2eif" nonfatal
-fi
-
-# set up loopback networking
-[ $DEBUGLEVEL -eq 20 ] && echo "** starting ip config at $(sysup)"
-ip link set dev lo up
-ip addr add 127.0.0.1/8 dev lo
-ip link set dev $nwif up || error "$init_noeth"
-macaddr=$(ip link show dev $nwif|sed -n "/ether [0-9e-f]\{2\}:.*/p" \
- |sed -e "s/.*ether //;s/ .*//")
-
-# XEN bridge config
-[ -n "$xenbr" ] && xenbr_config
-
-# analyze ip information from the kernel command line and put parts
-# of it into several variables
-if [ -n "$ipinfo" ] ; then
- getip () {
- local val="$ipinfo:"; i=$(($1 - 1));
- while [ $i -gt 0 ] ; do
- val=${val#*:} ; i=$(($i - 1));
- done;
- echo $val|sed "s/:.*//"; }
- clientip=$(getip 1)
- serverip=$(getip 2)
- gateway=$(getip 3)
- subnet_mask=$(getip 4)
- echo -e "# ip configuration written by $0 script\nclientip=$clientip\n\
-subnet_mask=$subnet_mask\ngateway=$gateway\nserverip=$serverip" \
- >>/etc/machine-setup
- # set static ip address
- ip addr add $clientip/$(nm2pref $subnet_mask) dev $nwif
- ip route add default via $gateway
-else
- noipyet="yes"
-fi
-# get configuration data via dhcp (with vendor code identifier if present
-# in ${vci} from kernel command line or machine-setup) ...
-[ -z "$nodhcp" ] && rundhcp ${vci} &
-if [ -n "$noipyet" ] ; then
- waitfor /tmp/dhcp-done 20000
- if [ -f /etc/machine-setup ] ; then
- . /etc/machine-setup
- [ -f /tmp/confviadhcp ] && . /tmp/confviadhcp
- [ -z "$clientip" -o -z "$subnet_mask" -o -z "$gateway" \
- -o -z "$broadcast_address" ] && error "$init_errdhcp"
- ip addr add $clientip/$(nm2pref $subnet_mask) broadcast $broadcast_address \
- dev $nwif
- ip route add default via $gateway
- else
- if [ -n "$file" -a "$srvproto" = "lbdev" ] ; then
- error "$init_erripcfg" nonfatal
- else
- error "$init_erripcfg"
- fi
- fi
-fi
-# check if serverip is set as variable @@@serverip@@@
-sed "s,@@@serverip@@@,$serverip," -i /etc/machine-setup
-[ $DEBUGLEVEL -eq 20 ] && echo "** finished ip config at $(sysup)"
-# ... or ldap if available (in background)
-[ -n "$ldap" ] && ldapconf &
-# ... or via tftp file get (in background)
-[ -n "$file" ] && fileget &
-
-# if root filesystem should be imported via local or a network block device
-if [ -n "${bldmod}" ] ; then
- # load block device driver(s) if needed
- for module in ${bldmod} ; do
- modprobe ${MODPRV} ${module} || error "$init_errbld"
- done
- [ -x /bin/mdev ] && mdev -s
- [ -z "$bldrfst" ] && bldrfst=squashfs
- bldhost=$(checkip $bldhost)
- if [ $DEBUGLEVEL -eq 20 ] ; then
- echo "** starting setup of ${bldmod} at $(sysup)"
- else
- echo "Stateless client using ${bldmod} on $bldhost:$bldport with $bldrfst"
- fi
- # fixme: check for fs in /proc/filesystems before trying to load the module
- modprobe ${MODPRV} ${bldrfst} || error "$init_errbld" nonfatal
-
- case "${srvproto}" in
- # network block device present in standard kernel
- nbd)
- RDEV=/dev/nbd0
- waitfor "${RDEV}" 20000 || error "$init_nbddev"
- i=0
- while ! nbd-client $bldhost $bldport ${RDEV} ; do
- usleep 100000
- i=$(($i + 1))
- if [ $i -ge 1000 ] ; then
- error "$init_nbds"; break
- fi
- done
- usleep 100
- echo noop > /sys/block/nbd0/queue/scheduler
- # switch off unneeded block read ahead
- echo "0" > /sys/block/nbd0/queue/read_ahead_kb
- ;;
- # dnbd2 by Vito Di Leo
- dnbd2)
- RDEV=/dev/vnbd0
- waitfor "${RDEV}" 20000 || error "$init_nbddev"
- # check for others in machine-setup and then kernel cmdline
- rootfs="$(sed -n "/rootfs=/p" /etc/machine-setup|sed "s,rootfs=,,;s,\",,g") "
- [ -z "$rootfs" ] && \
- rootfs="$(cat /proc/cmdline|sed "s,.*rootfs=\",,;s,\".*,,") "
- i=0
- while [ "x$bldhost" != "x" ]; do
- echo $bldhost $bldport > /sys/block/vnbd0/server${i}/sock
- i=$(($i + 1))
- rootfs=${rootfs#* }
- bldsp=$(echo ${rootfs}|sed "s, .*,,")
- bldhost=$(uri_token $bldsp server)
- bldport=$(uri_token $bldsp port)
- done
- # quickhack, should be read in from URI
- echo 1 > /sys/block/vnbd0/config/vid
- echo 1 > /sys/block/vnbd0/config/rid
- echo noop > /sys/block/vnbd0/queue/scheduler
- i=0
- while [ $(cat /sys/block/vnbd0/config/running) != 1 ] ; do
- echo 1 > /sys/block/vnbd0/config/running
- usleep 5000
- i=$(($i + 1))
- if [ $i -ge 1000 ] ; then
- error "$init_dnbd2s"; break
- fi
- done
- # echo "0" > /sys/block/vnbd0/queue/read_ahead_kb
- ;;
- # dnbd by Thorsten Zitterell
- dnbd)
- # quickhack
- RDEV=/dev/dnbd0
- if [ -z $nodnbdcache ] ; then # variable not really used yet
- mkdir /dnbd
- mount -n -o 'size=10%' -t tmpfs tmpfs /dnbd
- ( cat /dev/zero > /dnbd/cache 2>/dev/null || echo "ok" >/tmp/cache ) &
- clientopt="-c /dnbd/cache"
- waitfor /tmp/cache 10000
- fi
- [ $(echo $bldhost|sed "s,\..*,,") -ge 224 ] && \
- ip route add 224.0.0.0/4 dev $nwif
- waitfor /dev/dnbd0 10000 || error "$init_nbddev"
- echo "dnbd-client -b $bldhost -d $RDEV $clientopt"
- while ! dnbd-client -b $bldhost -d $RDEV $clientopt ; do
- usleep 10000
- done
- # problem with squashfs and cfq scheduler
- echo noop > /sys/block/dnbd0/queue/scheduler
- echo 0 > /sys/block/dnbd0/queue/read_ahead_kb
- ;;
- lbdev)
- # using clients local block device (disk partition is to be specified)
- RDEV=/dev/$blddev
- ;;
- esac
- RWRO="ro"
- if [ -n "${cowloop}" -a -x /bin/cowdev ] ; then
- modprobe ${MODPRV} cowloop || {
- error "$init_loadcow" nonfatal
- unset cowloop; }
- [ -x /bin/mdev ] && mdev -s
- fi
- if [ -n "${cowloop}" ] ; then
- if [ -n "${unionfs}" -o -n "${aufs}" ] ; then
- error "$init_cownobld"
- unset unionfs aufs
- fi
- echo "Using Copy-on-Write block device for rw access"
- mount -n -t tmpfs -o size=${cowsize} ramfs ${rwdir}
- mkdir /dev/cow && mknod /dev/cow/ctl b 241 255
- usleep 200
- ln -s /dev/cowloop0 /dev/cow/0
- # fixme - cowdev depending on blockdev choosen above ...
- cowdev -a /dev/nbd0 ${rwdir}/nbd.cow
- usleep 200
- RWRO="rw"
- RDEV=/dev/cow/0
- # run ldconfig if not switched off via kernel command line
- ldcfg
- else
- # use normal UnionFS behaviour because rootfs is not NFS
- unset nfsro
- fi
- # finally mount the configured network/local block device
- for i in 0 5000 20000 100000 500000 1000000 ; do
- usleep $i
- mount -n -t $bldrfst -o $RWRO $RDEV /mnt 2>/dev/null && break
- done
- [ $DEBUGLEVEL -eq 20 ] && echo "** finished blockdev setup stuff at $(sysup)"
-elif [ -n ${iscsiserver} ] ; then
- [ $DEBUGLEVEL -eq 20 ] && echo "** started setting up iSCSI initiator at \
-$(sysup)"
- #if [ -n ${iscsitarget} ] ; then
- # echo "InitiatorName=${iscsitarget}"|sed "s,@@@serverip@@@,$serverip," \
- # >/etc/initiatorname.iscsi
- #else
- # discovery
- #fi
- #echo -e "node.startup = automatic">/etc/iscsid.conf
- #iscsid -c /etc/iscsid.conf
- # the cowloop part has to be moved (option for iscsi devices too)
- # and should be generalized for nbd, dnbd, iscsi
-fi
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 20" 2>/dev/null
-
-# if no type of root filesystem is passed via kernel command line try
-# information gathered from dhcp process (only valid for nfs)
-if [ -z "${bldmod}" -a -z "${bldhost}" -a -z "${nfsroot}" ] ; then
- # information has to be read from dhcp and ldap configuration
- cfgcomplete
-fi
-# mount nfs rootfs
-if [ -z "${bldmod}" -a -z "${bldserver}" ] ; then
- [ $DEBUGLEVEL -eq 20 ] && echo "** started nfs mount"
- # read in extended machine-setup
- . /etc/machine-setup
- # prefer nfsserver and nfspath from kernel commandline over the information
- # gotten from dhcp server
- if [ -n "${nfsserver}" -a -n "${nfspath}" ] ; then
- # check if nfsserver is set as variable @@@serverip@@@
- nfsserver=$(checkip $nfsserver)
- nfsroot=${nfsserver}:${nfspath}
- else
- # the root_path should contain server ip and path in nfsroot notation
- nfsroot=${root_path}
- fi
- for proto in tcp udp fail; do
- [ $proto = "fail" ] && { error "$init_nfs"; break; }
- mount -n -t nfs -o ro,nolock,${proto} ${nfsroot} /mnt && break
- done
- [ $DEBUGLEVEL -eq 20 ] && echo "** finished nfs mount at $(sysup)"
-fi
-
-# get the complete collection of kernel modules available
-mount -n --bind /mnt/lib/modules/${KERNEL} /lib/modules/${KERNEL} || \
- error "$init_moddir"
-# start hardware configuration as background process if not a special
-# debuglevel (21) is used for the option of manual hwautocfg start
-if [ ${DEBUGLEVEL} = 21 ] ; then
- echo "You can run 'hwautocfg main &' manually now ..."
- /bin/sh
-else
- [ $DEBUGLEVEL -eq 20 ] && echo "** started hwautocfg in background at \
-$(sysup)"
- hwautocfg main &
-fi
-
-union_type=""
-# try to use unionfs for rw access if available
-if [ -n "${unionfs}" ]; then
- modprobe ${MODPRV} unionfs && union_type="UnionFS"
- if [ -z "$union_type" ]; then
- error "$init_loadufs" nonfatal
- unset unionfs
- # if unionfs is not available, check for aufs and inform user
- modprobe ${MODPRV} -n aufs && error $init_noufs_butaufs
- fi
-fi
-# try to use aufs for rw access if available
-if [ -n "${aufs}" ]; then
- modprobe ${MODPRV} aufs && union_type="AUFS"
- if [ -z "$union_type" ]; then
- error "$init_loadaufs" nonfatal
- unset aufs
- # if aufs is not available, check for unionfs and inform user
- modprobe ${MODPRV} -n unionfs && error $init_noaufs_butufs
- fi
-fi
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 30" 2>/dev/null
-
-# setup of client root filesystem dependent on the availability of UnionFS
-if [ -n "${unionfs}" -o -n "${aufs}" ] ; then
- echo "Using ${union_type} for rw access"
- mkdir -p ${rwdir}/union ${rwdir}/uniontmp /rorootfs
- mount -n -t tmpfs none ${rwdir}/uniontmp
- # hack for handling unionfs with patched run-init
- mount -n --move /mnt /rorootfs
- if [ "$union_type" == "UnionFS" ]; then
- mount -n -t unionfs -o dirs=${rwdir}/uniontmp:/rorootfs=${nfsro}ro \
- none /mnt
- elif [ "$union_type" == "AUFS" ]; then
- mount -n -t aufs -o br:/${rwdir}/uniontmp:/rorootfs=ro none /mnt
- fi
- mkdir -p /mnt/uniontmp
- mount -n --move ${rwdir}/uniontmp /mnt/uniontmp
- chmod 0755 /mnt/uniontmp /mnt
- # run ldconfig if switched on via kernel command line (token ldsc) or
- # triggered by unionized root filesystem
- ldcfg
- # runlevel directories should contain no links
- for i in ${D_RCDIRS} ${D_INITBOOTD} ; do
- rm -f /mnt/etc/$i/* 2>/dev/null
- done
-elif [ -z "${cowloop}" ] ; then
- echo "Using bind mounts to ramdisk for rw access"
- mount -n -t tmpfs -o size=${tmpfssize} ramfs ${rwdir}
- for path in ${D_BINDMPTS} ; do
- mkdir -p ${rwdir}/${path} >/dev/null 2>&1
- mount -n --bind ${rwdir}/${path} /mnt/${path}
- [ ${DEBUGLEVEL} -gt 1 -a ${DEBUGLEVEL} != 8 ] && \
- echo "Created ${rwdir}/${path} and mounted it to /mnt/$path"
- done
- # see above ...
- ldcfg
- # save the RO directories mentioned in the distro-specific
- # config to a temporary directory. They will lateron be restored
- for path in ${D_RODIRSINRW}; do
- if [ -d /mnt/${path} ] ; then
- list=${path}" "${list}
- # exclude them from etc copy process too
- echo ${path}|sed -e "s,/root/,," >>/tmp/etc.exclude
- mkdir -p /root/${path} >/dev/null 2>&1
- mount -n --bind /mnt/${path} /root/${path} >/dev/null 2>&1
- fi
- done
- for path in /etc/${D_SYSCONFDIR} ${D_DIRINBINDMNT} ${list}; do
- mkdir -p ${rwdir}/${path}
- done
- testmkd ${rwdir}/var/tmp
- chmod a+rwxt ${rwdir}/var/tmp >/dev/null 2>&1
- # exclude all sysv runlevel link stuff
- for i in ${D_RCDIRS} ${D_INITBOOTD} ; do
- echo "*$i/*" >>/tmp/etc.exclude
- done
- # add list of files to be excluded and common excludes to the filter list
- echo -e "${D_ETCEXCL}\n@@@COMETCEXCL@@@" >>/tmp/etc.exclude
- # if ld.so.cache is to be generated then do not copy the file
- [ -n "${ldsc}" ] && echo -e "ld.so.cache*" >>/tmp/etc.exclude
- # for tar exclude lists might be used, more difficult for cp
- cd /mnt
- tar -X /tmp/etc.exclude -cp etc/*|tar -xp -C ${rwdir} 2>/dev/null
- cd /
- mount -n --bind ${rwdir}/etc /mnt/etc
- mount -n --bind ${rwdir}/var /mnt/var
- # get the "covered" mounts back into filesystem structure
- for path in ${list}; do
- mount -n --move /root/$path /mnt/$path #>>$LOGFILE 2>&1
- done
- #rm -rf /root/* >/dev/null 2>&1
- # run some specific stuff !?
-fi
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 40" 2>/dev/null
-
-# script for stuff to execute during early bootup
-d_mkrlscript init boot.slx "Running configuration postponed from InitRamFS"
-echo "fs complete at $(sysup)" >/tmp/fscmpl
-
-# write debug file information after filesystem setup completed
-echo -e "# /etc${D_SYSCONFDIR}/logfile - file created by $0 (initramfs \
-from $date)\n#\n# logfile \
-for linux diskless client specific debugging output\nLOGFILE=\"$LOGFILE\"\n#\
-\n# debug level\nDEBUGLEVEL=\"$DEBUGLEVEL\"" \
- > /mnt/etc/${D_SYSCONFDIR}/logfile || error "$init_errlog"
-
-# run distribution independent and dependent configuration of files and
-# services (offer debug shell in runlevel 22)
-if [ ${DEBUGLEVEL} = 22 ] ; then
- /bin/sh
-else
- servconfig &
-fi
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 50" 2>/dev/null
-
-for path in @@@COMDIRINDXS@@@ ${D_DIRINDXS} ${D_DIRINBINDMNT} ; do
- testmkd /mnt/${path}
-done
-# Needed writable subdirs nested in readonly subdirs of writable one
-for path in ${D_RWDIRSINRO}; do
- mount -n -t tmpfs none /mnt/${path}
-done
-for i in /var/run/utmp /var/log/wtmp /var/log/lastlog /etc/mtab ; do
- echo -n > /mnt/$i
-done
-chown 65534:0 /mnt/var/lib/nobody
-# /proc/bus/usb might be deprecated in newer kernels ...
-echo -e "# /etc/fstab - file generated by $0 (initramfs from $date)\n#\
-\tDirk von \
-Suchodoletz, dirk@goe.net\n\nrootfs\t\t/\t\trootfs\t\tro\t\t 0 0\n\
-proc\t\t/proc\t\tproc\t\tdefaults\t 0 0\ninitramdevs\t/dev\t\ttmpfs\
-\t\trw\t\t 0 0\ndevpts\t\t/dev/pts\tdevpts\t\tmode=0620,gid=5\t 0 0" \
- >/mnt/etc/fstab || error "$init_fstab"
-echo -e "rootfs / rootfs rw 0 0\ninitramdevs /dev tmpfs rw\
- 0 0" > /mnt/etc/mtab
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 60" 2>/dev/null
-
-# copy library cache if generated
-if [ -n "${ldsc}" ] ; then
- # creating library cache takes a while ...
- if waitfor /tmp/ldcfg 50000 ; then
- test -s /mnt/tmp/ld.so.cache && \
- mv /mnt/tmp/ld.so.cache /mnt/etc/ld.so.cache
- else
- error "$init_errldcfg"
- fi
-else
- error "$init_infldcfg" nonfatal
-fi
-# wait a while for hardware setup to complete and copy stuff to stage4
-waitfor /tmp/hwcfg 20000 || error "$init_errhw"
-[ -f /tmp/scanner-udev ] && cat /tmp/scanner-udev \
- >> /mnt/etc/udev/rules.d/04-scanner.rules
-# wait for completion of Xorg configuration and finalize it
-waitfor /tmp/xready 10000 || error "$init_errxorg" nonfatal
-mv /etc/xorg.conf /mnt/${D_XF86CONFFILE}
-# wait a while for services setup to complete
-waitfor /tmp/svcfg 10000 || error "$init_errsw"
-# IP configuration is complete and should not be updated automatically
-killall -9 dhcpcd dhclient udhcpc 2>/dev/null
-# copy machine configuration file into stage4 filesystem
-mv /etc/machine-setup /mnt/etc
-
-# if uniondirs is not set yet, maybe the unions were given via machine-setup
-if [ -z "$uniondirs" ]; then
- if [ "$union_type" == "AUFS" ]; then
- # does it contain "://"?
- if [ "$aufs" != "${aufs#*://}" ]; then
- uniondirs="$aufs"
- fi
- elif [ "$union_type" == "UnionFS" ]; then
- # does it contain "://"?
- if [ "$unionfs" != "${unionfs#*://}" ]; then
- uniondirs="$unionfs"
- fi
- fi
-fi
-# if locations are given that should be unioned with the fs root, do it
-if [ -n "$uniondirs" ]; then
- include_in_fsroot_union "$union_type" "$uniondirs"
-fi
-
-# check for any plugin-specific runlevel scripts and run them, if found:
-if [ -d /initramfs/plugin-init.d ]; then
- for plugin_starter in /initramfs/plugin-init.d/*; do
- [ $DEBUGLEVEL -gt 0 ] && \
- echo "Running plugin starter $plugin_starter ..."
- /bin/sh $plugin_starter
- done
-fi
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 70" 2>/dev/null
-
-# post init for some distro specific
-postinit
-[ -s /initramfs/postinit.local ] && {
- mv /initramfs/postinit.local /bin/postinit.local;
- chmod u+x /bin/postinit.local; }
-[ -f /bin/postinit.local ] && {
- [ $DEBUGLEVEL -gt 0 ] && \
- echo "Running postinit.local - if boot stops here, check the script!"
- /bin/postinit.local; }
-
-# start a debug shell in higher debug levels
-[ $DEBUGLEVEL -gt 2 -a $DEBUGLEVEL != 8 ] && /bin/sh
-
-# unmount the bind mounted modules directory
-export ticks
-for ticks in 0 1 2 5 10 20 30; do
- sleep $ticks && umount -n /lib/modules/${KERNEL} 2>/dev/null && break
- error "$init_wait" nonfatal
-done
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 80" 2>/dev/null
-
-mount 2>/dev/null | grep /lib/modules/${KERNEL} >/dev/null 2>&1 \
- && error "$init_errumnt"
-# check for inittab file (might fail for new style init -> upstart)
-test -f /mnt/etc/inittab || test -d /mnt/etc/event.d || error "$init_erritab"
-# close runlevel script for stuff to execute during early bootup
-d_mkrlscript close boot.slx ""
-# put /tmp into stage4 mtab and add stuff to stage4 fstab
-sed -n "s,/mnt,,;/\/tmp /p" /proc/mounts >> /mnt/etc/mtab
-[ -f /tmp/fstab ] && cat /tmp/fstab >> /mnt/etc/fstab
-# preparations to leave initramfs - umounting ...
-umount -n /sys || error "$init_errsys" nonfatal
-umount -n /proc/bus/usb >/dev/null 2>&1
-chmod 1777 /mnt/dev/shm /mnt/tmp /mnt/tmp/scratch 2>/dev/null
-mount -n --move /dev /mnt/dev
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 90" 2>/dev/null
-
-# kill hwautocfg, servconfig
-killall -9 hwautocfg servconfig 2>/mnt/dev/null
-# runtimer
-[ $DEBUGLEVEL -eq 8 -o $DEBUGLEVEL -eq 20 ] && \
- echo "** SLX init ended near $(sysup)"
-# kill the watchdog (autopoweroff, if stage3 init never finishes)
-[ -f /tmp/watchdogpid ] && kill $(cat /tmp/watchdogpid) 2>/mnt/dev/null
-umount -n /proc
-# unset old environment variables
-unset client debug date initrd ip bldroot nfsroot rootfs ticks vci vga
-unset BOOT_IMAGE KCMDLINE KERNEL MODPRV NWMODULES OLDPWD UDEVD_EVENT_TIMEOUT \
- SLXVERSION UDEVD_EXPECTED_SEQNUM PATH
-
-# splashy stuff
-[ $DEBUGLEVEL = 0 ] && /bin/splashy_update "progress 100" 2>/dev/null
-
-# new style of pivoting (switch_root or run-init)
-exec /bin/switch_root -c dev/console /mnt /sbin/init || error "$init_runinit"
diff --git a/theming/openslx/bootsplash2/mkdxsinitrd b/theming/openslx/bootsplash2/mkdxsinitrd
deleted file mode 100755
index 9f64c524..00000000
--- a/theming/openslx/bootsplash2/mkdxsinitrd
+++ /dev/null
@@ -1,667 +0,0 @@
-#!/bin/bash
-# This program is free software distributed under the GPL version 2.
-# See http://openslx.org/COPYING
-#
-# If you have any feedback please consult http://openslx.org/feedback and
-# send your feedback to feedback@openslx.org
-#
-# General information about OpenSLX can be found at http://openslx.org
-#
-# Main script for generating the InitRamFS of OpenSLX clients, to constitute
-# the Stage3 boot stadium
-
-# debug level of script itself
-DEBUG=1
-# debug level of the initramfs (to trigger the addition of specific
-# binaries and kernel modules)
-IRFSDEBUG=1
-COMETCEXCL="XF86Config*\nissue*\nmtab*\nfstab*\n"
-COMDIRINDXS="/tmp/scratch /var/lib/nobody"
-
-# distro specific settings read from configuration file
-# D_SYSCONFDIR - system wide configuration settings in /etc - sysconfig in
-# SuSE and RedHat, default in Debian and Ubuntu, conf.d in Gentoo
-# D_ETCEXCL - list of files, wildcards to be excluded from /etc when using
-# bind mounts
-# D_DIRINBINDMNT - lists of directories to be created in bind mounted rw
-# part of the client filesystem
-# D_RODIRSINRW - ReadOnly Directories in RW part of filesystem to save on
-# TempFS usage
-# D_DIRINDXS - directories in client filesystem which should be present
-# anyhow
-# D_BINDMNT - any code which is specific in bind mount environment
-# D_RCDIRS - runlevel directories relative to /etc
-# D_HWMODTOIGNORE -
-
-# just ensure that variables are set and the user gets an idea if
-# something fails
-D_SYSCONFDIR="<set in ~/distro-config/distro file>"
-D_ETCEXCL="<set in ~/distro-config/distro file>"
-D_BINDMPTS="<set in ~/distro-config/distro file>"
-D_DIRINBINDMNT="<set in ~/distro-config/distro file>"
-D_RODIRSINRW="<set in ~/distro-config/distro file>"
-D_DIRINDXS="<set in ~/distro-config/distro file>"
-D_BINDMNT="<set in ~/distro-config/distro file>"
-D_INITDIR="<set in ~/distro-config/distro file>"
-D_INITBOOTD="<set in ~/distro-config/distro file>"
-D_RCDIRS="<set in ~/distro-config/distro file>"
-D_RCDIRSINRW="<set in ~/distro-config/distro file>"
-D_INITSCRIPTS="<set in ~/distro-config/distro file>"
-D_XF86CONFFILE="<set in ~/distro-config/distro file>"
-D_XORGBIN="<set in ~/distro-config/distro file>"
-D_XFONTPATH="<set in ~/distro-config/distro file>"
-D_DEFAULTCOUNTRY="<set in ~/distro-config/distro file>"
-# read in the global settings
-SLX_CONFIG_PATH=@@@SLX_CONFIG_PATH@@@
-SLX_SHARE_PATH=@@@SLX_BASE_PATH@@@/share
-[ -f $SLX_SHARE_PATH/settings.default ] && \
- . $SLX_SHARE_PATH/settings.default
-[ -f $SLX_CONFIG_PATH/settings ] && \
- . $SLX_CONFIG_PATH/settings
-
-#########################################################################
-# End of global variable declaration, nothing needed to be changed at
-# default below that line
-
-testmkd () {
- test -d $1 || mkdir -p $1 >/dev/null 2>&1
-}
-
-usage()
-{
- echo -e "mkdxsinitrd [-C] [-dh] [-k kernel version] [-i path/file] \
-[-f module(s)] [-n module(s)] [-m module(s)] -r path [-s theme]\n\
-[-c initramfs-setup] -S system_name"
- echo "OPTIONEN"
- echo " -C create special initramfs for CD/DVD syslinux demo mode"
- echo " -c location of initramfs configuration file (initramfs-setup)"
- echo " -d use ISC dhclient instead of udhcpcd of busybox"
- echo " -h show usage information"
- echo " -k kernel version"
- echo " -i path/file optional information where to write initramfs file"
- echo " -f list of blockdev/filesystem modules"
- echo " -n list of network adaptor modules"
- echo " -m list of misc modules not covered by -f or -n"
- echo " -r path to stage1 root (vendor OS, e.g. /var/opt/openslx/stage1/suse-..."
- echo " -S name of the system for which the initramfs is built"
- echo " -s theme (for splash)"
- echo " -t tpm support (client security)"
- echo " -w enable WLAN support. Put WLAN kernel drivers to the network module"
- echo " list"
- exit 0
-}
-
-# check needed things for installation
-precheck() {
- # check if running as root
- if [ "`id -u`" != "0" ]; then
- echo -e "\nYou don't have the needed permission. Please rerun as root user!\n"
- exit 1
- fi
- # Check for correct settings of SLX-Variables
- if [ "x" == "x$SLX_BASE_PATH" ]; then
- if [ "x$SLX_CONFIG_PATH" == "x@@@SLX_CONFIG_PATH@@@" ]; then
- echo "Please make sure you install the Open SLX Software properly,"
- echo "i.e. install it using the provided Makefile. Thanks."
- else
- echo "Essential configuration is missing. Please verify"
- echo "existence and correctness of $SLX_SHARE_PATH/settings.default"
- fi
- exit 1
- fi
-}
-
-# replaces which command to find executables inside ROOTDIR
-binfinder()
-{
-local PROGRAM="$1"
-local RET=1
-for ELEMENT in bin sbin usr/bin usr/sbin usr/local/bin \
- usr/local/sbin usr/bin/X11; do
- if [ -f "${ROOTDIR}/$ELEMENT/$PROGRAM" ] && \
- [ -x "${ROOTDIR}/$ELEMENT/$PROGRAM" ]; then
- printf '%s\n' "${ROOTDIR}/$ELEMENT/$PROGRAM"
- RET=0
- break
- fi
-done
-return $RET
-}
-
-# copy some binary to given destination. Takes binary in $1 and
-# destination in $2
-cobi()
-{
-local DEST=$2
-local FPTB=`binfinder $1`
-if [ -z ${FPTB} ] ; then
- return 1;
-elif [ -L ${FPTB} ] ; then
- # do not copy the link but the binary the link points to
- local LINKDEST=`ls -la ${FPTB} | sed -e "s,.* ,,"`
- case $LINKDEST in
- /*) FPTB=${ROOTDIR}${LINKDEST}
- ;;
- *) ;;
- esac
- cp ${FPTB} ${INSTDIR}/${DEST}
-else
- cp ${FPTB} ${INSTDIR}/${DEST}
-fi
-slxldd --root-path=${ROOTDIR} ${FPTB} >>${INSTDIR}/tmp/libraries
-return 0
-}
-
-# replace copy
-repco()
-{
-local FILENAME=$1
-DATE=`date +%m-%d-%Y`
-# do not forget to define all variables which should be replaced within
-# the start and configuration scripts. All comment lines will be deleted.
-if [ -d ${SLX_SHARE_PATH}/initramfs/${FILENAME} ] ; then
- testmkd ${INSTDIR}/${FILENAME}
-else
- if file ${SLX_SHARE_PATH}/initramfs/${FILENAME}| grep "ELF" &>/dev/null ; then
- cp ${SLX_SHARE_PATH}/initramfs/${FILENAME} ${INSTDIR}/${FILENAME}
- elif [ -L ${SLX_SHARE_PATH}/initramfs/${FILENAME} ] ; then
- cp -a ${SLX_SHARE_PATH}/initramfs/${FILENAME} ${INSTDIR}/${FILENAME%/*}
- else
- if [ -z ${SLX_VERSION} ] ; then
- SLX_VERSION=$(slxversion)
- fi
- sed -e "s,@@@INSTDIR@@@,${INSTDIR},g;s,@@@KERNVER@@@,${KERNVER},g" \
- -e "s,@@@DISTRO_NAME@@@,${DISTRO_NAME},g" \
- -e "s,@@@DISTRO_VER@@@,${DISTRO_VER},g" \
- -e "s,@@@NETIF@@@,${NET_IF},g" \
- -e "s,@@@NWMODULES@@@,${NWMODULES},g" \
- -e "s,@@@COMDIRINDXS@@@,${COMDIRINDXS},g" \
- -e "s,@@@COMETCEXCL@@@,${COMETCEXCL},g" \
- -e "s,@@@DATE@@@,${DATE},g;/^#[^!].*/d" \
- ${SLX_SHARE_PATH}/initramfs/${FILENAME} >> ${INSTDIR}/${FILENAME}
- # ugly hack for creating a general slx config file instead of "patching"
- # the stage3 init
- echo -e "slxconf_date=${DATE}\nslxconf_kernver=${KERNVER}\n\
-slxconf_listnwmod=\"${NWMODULES}\"\nslxconf_distro_name=${DISTRO_NAME}\n\
-slxconf_distro_ver=${DISTRO_VER}\nslxconf_system_name=${SYSTEM_NAME}\n\
-slxconf_slxver=\"${SLX_VERSION}\"" \ > ${INSTDIR}/etc/sysconfig/slxsystem.conf
- sed -e "s,^#!/bin/sh,#!/bin/ash," -i ${INSTDIR}/${FILENAME}
- fi
-fi
-}
-
-copy_distro_stuff() {
- # copy first the default distro dependent configuration (variables) and
- # function files, then append to each the distro/version specific file
- # variables, functions set in default might that way be overwritten by
- # definitions in distro/version specific files
- cat ${SLX_SHARE_PATH}/distro-specs/$1/config-default >${INSTDIR}/etc/sysconfig/config
- cat ${SLX_SHARE_PATH}/distro-specs/$1/config-$2 >>${INSTDIR}/etc/sysconfig/config
- #[ -f $SLX_SHARE_PATH/settings.default ] && \
- # cat $SLX_SHARE_PATH/settings.default >>${INSTDIR}/etc/sysconfig/config
- #[ -f $SLX_CONFIG_PATH/settings ] && \
- # cat $SLX_CONFIG_PATH/settings >>${INSTDIR}/etc/sysconfig/config
- cat ${SLX_SHARE_PATH}/distro-specs/$1/functions-default >${INSTDIR}/etc/distro-functions
- cat ${SLX_SHARE_PATH}/distro-specs/$1/functions-$2 >>${INSTDIR}/etc/distro-functions
- # would be cool not to copy .svn here ...
- # fixme!! works only for etc directories. If dir exists then next copy places
- # file into the existing dir
- cp -a distro-specs/$1/files-default ${INSTDIR}/etc/sysconfig/files 2>/dev/null
- # ... so remove them afterwards ...
- find ${INSTDIR}/etc/sysconfig/files \
- -regex ".*/\..*" -exec rm -rf {} 2>/dev/null \;
-}
-# copy kernel modules even if links (first parameter is source, second
-# destination and third source prefix)
-modcp () {
-if [ -L $1 ] ; then
- cp $3/$(readlink $1) $2
-else
- cp $1 $2
-fi
-}
-# This function makes the directory of this script to the present working
-# directory
-# Does also work when called by symbolic links (even for nested links).
-goto_script_dir()
-{
- [ $DEBUG -ge 2 ] && echo "Aufgerufen wurde $0, checking if it is a link"
- calleddetails=`ls -l $0` # get the file flags (e.g. lrwxrwxrwx)
- [ $DEBUG -ge 2 ] && echo $calleddetails
-
- calleddir=${0%/*} # Strip the filename from path
- [ $DEBUG -ge 2 ] && echo "Wechsele ins Verzeichnis des aufgerufenen scripts/links ($calleddir)"
- cd $calleddir
-
- while index=`expr index "$calleddetails" "l"`;
- [ $index -eq 1 ]; do
-
- [ $DEBUG -ge 2 ] && echo "It is a link"
- target=`echo $calleddetails | awk '{print $NF}'`
- [ $DEBUG -ge 2 ] && echo "The target of the link is: $target"
- hasslash=`expr index "$target" "/"`
- if [ $hasslash -ne 0 ]; then
- targetpath=${target%/*} # extract the pathname
- [ $DEBUG -ge 2 ] && echo "Following link to $targetpath"
- cd $targetpath
- else
- [ $DEBUG -ge 2 ] && echo "It is in the same directory as the link"
- fi
- targetfile=`basename $target`
- [ $DEBUG -ge 2 ] && echo "The target file of the link is: $targetfile"
- calleddetails=`ls -l $targetfile` # get the file flags (e.g. lrwxrwxrwx)
- [ $DEBUG -ge 2 ] && echo $calleddetails
- done
- [ $DEBUG -ge 2 ] && pwd
-
-}
-
-# add a bootsplash image to the initial ramdisk, only SuSE at the moment
-# theming
-add_theme() {
-
-#theme="${theme}"
-#themes_dir="${SLX_SHARE_PATH}/themes/${theme}/bootsplash"
-
-# kdm/Xdialog theme
-cp -a ${themes}* ${INSTDIR}/usr/share/themes
-}
-
-
-#########################################################################
-# End of function declaration
-
-while getopts :Cdhk:c:i:r:o:s:f:n:m:S:tu:wI:a: a ; do
- case $a in
- \:|\?)
- case $OPTARG in
- c) echo "-c requires location of initramfs-setup file";;
- k) echo "-k requires kernel version parameter";;
- i) echo "-i requires initramfs path parameter";;
- f) echo "-f requires file system module (list) parameter";;
- n) echo "-n requires network module (list) parameter";;
- m) echo "-m requires misc module (list) parameter";;
- r) echo "-r requires root dir parameter";;
- s) echo "-s may require theme name";;
- I) echo "-I requires network interface parameter";;
- S) echo "-S requires the system name";;
- V) echo "-V requires an executable to run inside linuxrc";;
- *) echo "Unknown option: -$OPTARG"
- echo "Try mkinitrd -h";;
- esac
- exit 1
- ;;
- C) cdboot=1;;
- c) CLCONFFILE=$OPTARG;;
- d) use_dhclient=1;;
- k) KERNVER=$OPTARG;;
- i) INITRD_PATH=$OPTARG;;
- f) FSMODULES=$OPTARG;;
- n) NWMODULES=$OPTARG;;
- m) MISCMODULES=$OPTARG;;
- r) ROOTDIR=$OPTARG;;
- s) theme=$OPTARG;;
- S) SYSTEM_NAME=$OPTARG;;
- t) use_tpm=1;;
- w) enable_wlan=1;;
- d) IRFSDEBUG=$OPTARG;;
- l) local_init_script="$OPTARG";; # use for pre/postinit.local?
- h) usage;;
- esac
-done
-shift $(expr $OPTIND - 1)
-
-
-#########################################################################
-# End of parameter, argument interpretation
-
-# Check for superuser id
-precheck
-#Change to the directory this script is located in
-goto_script_dir
-
-if [ -z "$ROOTDIR" ] ; then
- echo "No ROOTDIR given - please use the -r flag! Exiting..."
- exit 1
-fi
-if [ -z "$SYSTEM_NAME" -a -z "$cdboot" ] ; then
- echo "No system name given - please use the -S flag! Exiting..."
- exit 1
-fi
-# set temporary setup directory, clean it and setup basic directory
-# structure
-if [ -z "$INSTDIR" ] ; then
- INSTDIR=/tmp/slx-tmpramfs
-fi
-rm -rf ${INSTDIR}
-mkdir -p ${INSTDIR}/{dev,proc,tmp,mnt,root,bin,sys,lib}
-mkdir -p ${INSTDIR}/var/{lib,run} ${INSTDIR}/var/lib/nfs/state
-ln -s /bin ${INSTDIR}/sbin
-mkdir -p ${INSTDIR}/usr/share
-# needed for KNOPPIX hwsetup tool not to be confused with ${D_SYSCONFDIR}
-mkdir -p ${INSTDIR}/etc/sysconfig
-
-# slx init or cdboot init
-if [ -z "$cdboot" ] ; then
- # set DISTRO_NAME & DISTRO_VER from ROOTDIR:
- VENDOR_OS=$(basename $ROOTDIR)
- DISTRO_NAME=${VENDOR_OS%%-*}
- # select distro type
- DISTRO_VER=${VENDOR_OS#*-}
- # drop distro type, keep from version onwards
- DISTRO_VER=${DISTRO_VER%%-*}
- # remove any optional stuff after version
- DISTRO_VER=${DISTRO_VER%%_*}
- # remove any architecture specification after version
- copy_distro_stuff ${DISTRO_NAME} ${DISTRO_VER}
-
- # initial ramdisk scripts: init, functions, servconfig, hwautocfg, ...
- # copy and replace variable names
- for dirs in `find ${SLX_SHARE_PATH}/initramfs/* ! -regex ".*/\..*"` ; do
- repco ${dirs##*initramfs/}
- done
- chmod 755 ${INSTDIR}/init \
- ${INSTDIR}/bin/{servconfig,hwautocfg,screenres,dhcpmkconfig}
-else
- cp ${SLX_SHARE_PATH}/cdboot/init ${INSTDIR}/init
- chmod 755 ${INSTDIR}/init
-fi
-
-# quickhack architecture detection of target system
-if [ -d ${ROOTDIR}/lib64 ] ; then
- ARCH=x86_64
-else
- ARCH=i586
-fi
-
-# copy the proper busybox depending on architecture (i586 for 32bit and
-# x86_64 for 64bit)
-# fixme: At the moment the busybox does not support ext2 filesystem tools
-cp ${SLX_SHARE_PATH}/busybox/busybox.${ARCH} ${INSTDIR}/bin/busybox
-slxldd --root-path=${ROOTDIR} ${INSTDIR}/bin/busybox >>${INSTDIR}/tmp/libraries
-for bbins in [ ar arping ash bunzip2 cat chmod chown chroot cp cpio cut \
- date dd df dmesg du echo env expr fdisk free grep gunzip hwclock \
- insmod id ip kill killall ln ls lsmod mdev mkdir \
- mknod mkswap modprobe mount mv nice ping printf ps rdate \
- rm rmmod sed sleep sort swapoff swapon switch_root tar test tftp \
- time touch tr udhcpc umount uptime usleep vconfig vi wget zcat zcip; do
- ln -fs /bin/busybox ${INSTDIR}/bin/$bbins
-done
-# fake the sh link in busybox environment
-echo -e "#!/bin/ash\n/bin/ash \$@" > ${INSTDIR}/bin/sh
-chmod a+x ${INSTDIR}/bin/sh
-
-# binaries useful for debugging purposes
-if [ $IRFSDEBUG -gt 2 ] ; then
- for bbins in \
- strace
- do
- cobi ${bbins} bin || echo "Program ${bbins} not found"
- done
-fi
-
-# slx init or cdboot init
-if [ -z "$cdboot" ] ; then
- # one of the dhcp clients (do we really need any other dhcp client?)
- if [ -n "${use_dhclient}" ] ; then
- if binfinder dhclient ; then
- cobi dhclient bin
- if [ "$DISTRO_NAME" = "ubuntu" ] ; then
- #Dhclient auf Ubu 6.10 streikt ohne libnss_compat
- echo "/lib/libnss_compat.so.2" >> ${INSTDIR}/tmp/libraries
- echo "/lib/libnsl.so.1" >> ${INSTDIR}/tmp/libraries
- fi
- else
- echo "dhclient is not available"
- fi
- fi
-
- # if nbd or dnbd is used as clients root filesystem
- if [ -n "${FSMODULES}" ] ; then
- for i in ${FSMODULES}; do
- case "$i" in
- dnbd)
- cobi dnbd-client bin
- ;;
- nbd)
- cobi nbd-client bin
- ;;
- esac
- done
- fi
- # if tpm should be used within InitRamFS ...
- if [ -n "${use_tpm}" ] ; then
- MISCMODULES="${MISCMODULES} tpm"
- # copy the other stuff
- fi
- # if unionfs
- cobi unionctl bin &>/dev/null || \
- echo "Program unionctl not found; could be ignored ..."
-
- # if cowloop
- cobi cowdev bin &>/dev/null || \
- echo "Program cowdev not found; could be ignored ..."
-
- # if iscsi (or just with modules)??
- # cobi iscsiadm iscsid bin &>/dev/null || \
- # echo "Program iscsid not found; could be ignored ..."
-
- # distro specific additional stuff
- case "${DISTRO_NAME}" in
- debian*)
- cp ${ROOTDIR}/lib/libnss_compat.so.2 ${INSTDIR}/lib;;
- esac
- # add libpci.so to the libraries, as we are going to copy it manually:
- slxldd --root-path=${ROOTDIR} ${SLX_SHARE_PATH}/initramfs/lib/libpci.so.2 \
- >>${INSTDIR}/tmp/libraries
-else
- # fast kernel switch tool
- cobi kexec bin
-fi
-
-# if wlan should be supported in stage3
-if [ -n "${enable_wlan}" ] ; then
- cobi iwconfig bin
-fi
-
-# now copy all libraries that have been determined to be required:
-# first we handle all 64-bit libs...
-for lib in $(fgrep /lib64/ ${INSTDIR}/tmp/libraries 2>/dev/null|sort -u); do
- if ! [ -d ${INSTDIR}/lib64 ] ; then
- mkdir ${INSTDIR}/lib64
- fi
- cp ${lib} ${INSTDIR}/lib64
-done
-# ...now copy 32-bit libs:
-for lib in $(fgrep -v /lib64/ ${INSTDIR}/tmp/libraries 2>/dev/null|sort -u); do
- cp ${lib} ${INSTDIR}/lib
-done
-rm -f ${INSTDIR}/tmp/libraries
-
-# add kernel modules and dependency files
-if [ -z "$KERNVER" ] ; then
- KERNVER=$(ls -l ${ROOTDIR}/boot/vmlinuz | grep vmlinuz | sed "s/.*vmlinuz-//")
-fi
-if [ -z "$KERNVER" ] ; then
- KERNVER=$(ls -l ${ROOTDIR}/vmlinuz | grep vmlinuz | sed "s/.*vmlinuz-//")
-fi
-# if no vmlinuz found, go for vmlinuz-x.yz.uv...
-if [ -z "$KERNVER" ] ; then
- KERNVER=$(ls -lt ${ROOTDIR}/boot/vmlinuz* | grep vmlinuz | \
- sed -n "1,1s/.*vmlinuz-//p")
- echo "No vmlinuz-link found. Using kernel version "$KERNVER
-fi
-
-if [ -z "$KERNVER" ] ; then
- echo "No kernel version set or detected - please use the -k flag! Exiting..."
- exit 1
-fi
-if [ -z "$INITRD_PATH" ] ; then
- INITRD_PATH="/tmp/slxinitramfs.gz"
-fi
-if [ -z "$NWMODULES" ] ; then
- #NWMODULES="forcedeth e1000 e100 tg3 via-rhine r8169 pcnet32 8139too 8139cp"
- NWMODULES="forcedeth e1000 e100 tg3 3c59x via-rhine r8169 pcnet32 b44 8139too"
-fi
-# slx init or cdboot init
-if [ -z "$cdboot" ] ; then
- # base filesystem modules
- if [ -z "$FSMODULES" ] ; then
- FSMODULES="nbd squashfs nfs"
- fi
- # put all needed modules into initial ramdisk
- mkdir -p ${INSTDIR}/lib/modules/${KERNVER}
- for module in af_packet unix ${NWMODULES} ${FSMODULES} ${MISCMODULES} \
- ${DEBUGMODULES} usbcore hid usbhid uhci-hcd ohci-hcd; do
- mod=$(cd /${ROOTDIR}; find "lib/modules/${KERNVER}" -name ${module}.ko \
-2>/dev/null)
-
- if [ -n "$mod" ] ; then
- mpath=${INSTDIR}/${mod%/*}
- mkdir -p ${mpath}
- # specific function which can follow a link
- modcp ${ROOTDIR}/$mod ${mpath} ${ROOTDIR}
- # fixmee!! selection of dependent modules could be handled a little bit
- # more clever
- rdirprefix="${ROOTDIR}/lib/modules/${KERNVER}/kernel"
- ddirprefix="${INSTDIR}/lib/modules/${KERNVER}/kernel"
- case "$module" in
- e100|8139too|via-rhine|sis900|epic100|sundance|8139cp|eepro100|pcnet32)
- cp ${rdirprefix}/drivers/net/mii.ko \
- ${ddirprefix}/drivers/net &>/dev/null
- ;;
- # WLAN module block
- #ipw3945|...)
- # cp ${rdirprefix}/net/wireless ...
- #;;
- ath_pci)
- for wlanmodule in ath_rate_sample ath_hal wlan wlan_scan_sta ; do
- mod=$(cd /${ROOTDIR}; find "lib/modules/${KERNVER}" \
- -name ${wlanmodule}.ko 2>/dev/null)
- mkdir -p ${INSTDIR}/${mod%/*}
- # specific function which can follow a link
- modcp ${ROOTDIR}/$mod ${INSTDIR}/${mod%/*} ${ROOTDIR}
- done
- ;;
- # for unsupported WLAN devices
- ndiswrapper)
- cp -a ${ROOTDIR}/etc/ndiswrapper ${INSTDIR}/etc
- ;;
- nfs)
- # create directory structure for modules needed and copy them
- # to the proper place (as expected by modprobe/modules.dep)
- mkdir -p ${ddirprefix}/net/sunrpc
- mkdir -p ${ddirprefix}/fs/lockd ${ddirprefix}/fs/nfs_common
- cp ${rdirprefix}/net/sunrpc/sunrpc.ko \
- ${ddirprefix}/net/sunrpc &>/dev/null
- cp ${rdirprefix}/fs/lockd/lockd.ko \
- ${ddirprefix}/fs/lockd &>/dev/null
- cp ${rdirprefix}/fs/nfs_common/nfs_acl.ko \
- ${ddirprefix}/fs/nfs_common &>/dev/null
- ;;
- ext3)
- # needed for ext2 support
- mkdir -p ${ddirprefix}/fs/jbd
- cp ${rdirprefix}/fs/jbd/jbd.ko \
- ${ddirprefix}/fs/jbd
- ;;
- netloop)
- # needed for xen stuff
- cobi brctl bin &>/dev/null || \
- echo "Program brctl not found; could be ignored ..."
- mkdir -p ${ddirprefix}/drivers/xen/netback
- mkdir -p ${ddirprefix}/net/bridge
- cp ${rdirprefix}/drivers/xen/netback/netloop.ko \
- ${ddirprefix}/drivers/xen/netback &>/dev/null
- cp ${rdirprefix}/net/bridge/bridge.ko \
- ${ddirprefix}/net/bridge &>/dev/null
- ;;
- iscsi_tcp)
- # iscsi modules
- # cobi cobi iscsiadm iscsid bin &>/dev/null
- #mkdir -p ${ddirprefix}/drivers/scsi
- #for i in scsi_mod scsi_transport_iscsi libiscsi iscsi_tcp; do
- # cp ${rdirprefix}/drivers/scsi/$i.ko
- # ${ddirprefix}/drivers/scsi
- #done
- ;;
- tpm)
- # tpm module stuff
- ;;
- sata_sil|sata_nv|sata_via)
- # serial ata local disk support
- mkdir -p ${ddirprefix}/drivers/scsi ${ddirprefix}/drivers/ata
- cp ${rdirprefix}/drivers/scsi/{scsi,sd}_mod.ko \
- ${ddirprefix}/drivers/scsi
- cp ${rdirprefix}/drivers/ata/libata.ko ${ddirprefix}/drivers/ata
- ;;
- esac
- fi
- done
- # copy user-supplied preinit files. The client specific one overwrites the
- # system default one. postinit.local may be part of fileget tgz (in stage3)
- for cfg in default/initramfs/preinit.local \
- ${SYSTEM_NAME}/initramfs/preinit.local \
- default/initramfs/postinit.local \
- ${SYSTEM_NAME}/initramfs/postinit.local ; do
- test -f ${SLX_PRIVATE_PATH}/config/$cfg && \
- cp ${SLX_PRIVATE_PATH}/config/$cfg ${INSTDIR}/bin
- done
- # custom hardware configuration files pcitable.local and Cards.local
- # fixme!! New source for these files (instead of templates)!
- if [ -f ${SLX_SHARE_PATH}/templates/pcitable.local ] ; then
- cat ${SLX_SHARE_PATH}/templates/pcitable.local > \
- ${INSTDIR}/usr/share/hwdata/pcitable.new
- cat ${INSTDIR}/usr/share/hwdata/pcitable >>\
- ${INSTDIR}/usr/share/hwdata/pcitable.new
- mv ${INSTDIR}/usr/share/hwdata/pcitable.new \
- ${INSTDIR}/usr/share/hwdata/pcitable
- fi
- if [ -f ${SLX_SHARE_PATH}/templates/Cards.local ] ; then
- cat ${SLX_SHARE_PATH}/templates/Cards.local > \
- ${INSTDIR}/usr/share/hwdata/Cards.new
- cat ${INSTDIR}/usr/share/hwdata/Cards >>\
- ${INSTDIR}/usr/share/hwdata/Cards.new
- mv ${INSTDIR}/usr/share/hwdata/Cards.new \
- ${INSTDIR}/usr/share/hwdata/Cards
- fi
-else
- # just copy the several ethernet drivers
- mkdir -p ${INSTDIR}/lib/modules/${KERNVER}/kernel/drivers/net
- for module in af_packet unix ${NWMODULES} mii ; do
- mod=$(cd /${ROOTDIR}; find "lib/modules/${KERNVER}" -name ${module}.ko \
-2>/dev/null)
- mpath=${INSTDIR}/${mod%/*}
- mkdir -p ${mpath}
- # specific function which can follow a link
- modcp ${ROOTDIR}/$mod ${mpath} ${ROOTDIR}
- done
-fi
-
-cp ${ROOTDIR}/lib/modules/${KERNVER}/modules.* \
- ${INSTDIR}/lib/modules/${KERNVER}
-
-# add the common default client configuration file - just to ensure to
-# have all major variables defined.
-echo "## common settings for clients sharing an InitRamFS" \
- > ${INSTDIR}/etc/initramfs-setup
-if [ -n "${CLCONFFILE}" ] ; then
- cat ${CLCONFFILE} >>${INSTDIR}/etc/initramfs-setup
- echo "Using ${CLCONFFILE}"
-elif [ -n "$cdboot" ] ; then
- echo -e "ramfs_nicmods=\"${NWMODULES}\"\nramfs_kernver=\"${KERNVER}\"" \
- >>${INSTDIR}/etc/initramfs-setup
-fi
-echo "## end of common initramfs-setup" >>${INSTDIR}/etc/initramfs-setup
-
-#########################################################################
-# End of file copy procedures
-
-[ -n "${theme}" ] && add_theme
-
-# finally create the compressed initial ramdisk cpio archive
-pushd . > /dev/null 2>&1
- cd ${INSTDIR}
- find . ! -name "*~" | cpio -H newc --create | gzip -9 > $INITRD_PATH
-popd > /dev/null 2>&1
-
diff --git a/theming/openslx/bootsplash2/snapshot.png b/theming/openslx/bootsplash2/snapshot.png
deleted file mode 100644
index df53b05e..00000000
--- a/theming/openslx/bootsplash2/snapshot.png
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/bootsplash2/etc/splashy/themes/openslx/blank.ttf b/theming/openslx/bootsplash2/themes/openslx/blank.ttf
index e69de29b..e69de29b 100644
--- a/theming/openslx/bootsplash2/etc/splashy/themes/openslx/blank.ttf
+++ b/theming/openslx/bootsplash2/themes/openslx/blank.ttf
diff --git a/theming/openslx/bootsplash2/etc/splashy/themes/openslx/openslx.png b/theming/openslx/bootsplash2/themes/openslx/openslx.png
index 1f61180c..1f61180c 100644
--- a/theming/openslx/bootsplash2/etc/splashy/themes/openslx/openslx.png
+++ b/theming/openslx/bootsplash2/themes/openslx/openslx.png
Binary files differ
diff --git a/theming/openslx/bootsplash2/etc/splashy/themes/openslx/theme.xml b/theming/openslx/bootsplash2/themes/openslx/theme.xml
index 6b78ba67..6b78ba67 100644
--- a/theming/openslx/bootsplash2/etc/splashy/themes/openslx/theme.xml
+++ b/theming/openslx/bootsplash2/themes/openslx/theme.xml
diff --git a/theming/openslx/displaymanager/snapshot.png b/theming/openslx/displaymanager/snapshot.png
deleted file mode 100644
index f5afd815..00000000
--- a/theming/openslx/displaymanager/snapshot.png
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/pxe/default.example b/theming/openslx/pxe/default.example
deleted file mode 100644
index 981d38e6..00000000
--- a/theming/openslx/pxe/default.example
+++ /dev/null
@@ -1,118 +0,0 @@
-DEFAULT 1.2.3.4::/pxe/vesamenu.c32
-MENU BACKGROUND 1.2.4.4::/pxe/slx-splash.png
-
-PROMPT 0
-NOESCAPE 1
-TIMEOUT 100
-TOTALTIMEOUT 3000
-MENU WIDTH 78
-MENU MARGIN 9
-MENU PASSWORDMARGIN 9
-MENU ROWS 12
-MENU TABMSGROW 18
-MENU CMDLINEROW 18
-MENU ENDROW -1
-MENU PASSWORDROW 18
-MENU TIMEOUTROW 18
-MENU HELPMSGROW 18
-MENU HELPMSGENDROW -1
-MENU HSHIFT 0
-MENU VSHIFT 5
-
-menu color screen 37;40 #80ffffff #00000000 std
-menu color border 37;40 #40000000 #ff3e5d72 std
-menu color title 1;37;40 #ffff8b00 #ff3e5d72 std
-menu color unsel 37;40 #fff0f0f0 #ff3e5d72 std
-menu color hotkey 1;37;40 #ffff8b00 #ff3e5d72 std
-menu color sel 7;37;40 #ff1c2a33 #667799bb all
-menu color hotsel 1;7;37;40 #ffff8b00 #667799bb all
-menu color scrollbar 37;40 #40000000 #ee000000 std
-menu color tabmsg 37;40 #ffff8b00 #ff3e5d72 std
-menu color cmdmark 1;37;40 #ffff8b00 #ff3e5d72 std
-menu color cmdline 37;40 #fff0f0f0 #ff3e5d72 std
-menu color pwdborder 37;40 #40000000 #ff3e5d72 std
-menu color pwdheader 37;40 #ffff8b00 #ff3e5d72 std
-menu color pwdentry 37;40 #ffff8b00 #ff3e5d72 std
-menu color timeout_msg 37;40 #ff1c2a33 #00000000 none
-menu color timeout 1;37;40 #ffff8b00 #00000000 std
-menu color help 37;40 #ff1c2a33 #00000000 none
-menu color msg07 37;40 #90ffffff #00000000 std
-
-MENU MASTER PASSWD secret
-MENU PASSPROMPT Gesicherter Bereich, bitte Passwort eingeben:
-MENU AUTOBOOT Auswahl startet in # Sekunden
-
-MENU TITLE OpenSLX - Hauptmenue
-
-#####
-LABEL Bitte waehlen Sie ueber die Pfeiltasten aus:
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-
-LABEL ________________________________________________________
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-#####
-
-LABEL default # Starte Namen Reihe 27
- MENU LABEL Beenden : ^Computer ausschalten
- MENU DEFAULT
- KERNEL 1.2.3.4::/pxe/atxoff.com
-
-#####
-LABEL
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-#####
-
-LABEL test1
- MENU LABEL Starte : ^Testeintrag Nr. 1
-
- TEXT HELP # Bereich: Reihe 10 - 69
- Hier kann ein Hilfeintrag stehen welcher z.B. die Besonder-
- heit einer Umgebung beschreibt. Es sind mehrere Zeilen
- moeglich (6). Bitte Bereich Reihe 10 - 69 verwenden.
- Zeilen:
- 5
- 6
- ENDTEXT
-
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-
-LABEL test2
- MENU LABEL Starte : Testeintrag ^Nr. 2
-
- TEXT HELP # Bereich: Reihe 10 - 69
- Hilfe 2
- ENDTEXT
-
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-
-#####
-LABEL ________________________________________________________
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-LABEL Weiterfuehrende Menues:
-LABEL
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-#####
-
-LABEL menu
- MENU LABEL Menue : -> ^Weiteres Untermenue
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-
-#####
-LABEL ________________________________________________________
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-#####
-
-LABEL hilfe
- MENU LABEL Hilfe : ^H + Enter | Auswahl ueber Pfeiltasten + Enter
- KERNEL 1.2.3.4::/pxe/vesamenu.c32
- APPEND 1.2.3.4::/pxe/pxelinux.cfg/default
-
diff --git a/theming/openslx/pxe/snapshot.png b/theming/openslx/pxe/snapshot.png
deleted file mode 100644
index d7fcb53a..00000000
--- a/theming/openslx/pxe/snapshot.png
+++ /dev/null
Binary files differ
diff --git a/theming/openslx/pxe/snapshot2.png b/theming/openslx/pxe/snapshot2.png
deleted file mode 100644
index fbdc95aa..00000000
--- a/theming/openslx/pxe/snapshot2.png
+++ /dev/null
Binary files differ