| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
at the contents of the 'pxe-theme' setting and then try to activate the
PXE-theme with the given name. That includes these actions:
- an optional template is still loaded and the PXE theme config file
is appended to it (such that the theme configuration overrides and/or
extends the general PXE-template)
- the last background picture referenced by the PXE configuration is
copied to the target folder
- the menu margin is set according to the 'pxe-theme-menu-margin' setting
- any separator lines are rendered as appropriate for the given margin
- if any system has a description, it is formatted as appriopriate for
the given margin and added to the PXE menu as a TEXT HELP block
The whole setup seems to work properly, except for a charset conversion
bug concerning the data that has come from the DB (label and description)
Thanks go to Michael for his great work on the PXE theme!
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1461 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1352 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
| |
automatically and the first 2 lines by the demuxer:
DEFAULT vesamenu.c32
MENU BACKGROUND openslx.png
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1339 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the 1337++ commit ;)
The new Design rev:1337 was optimized so that that the themes have even more in common.
Here an example file for PXE:
DEFAULT vesamenu.c32
MENU BACKGROUND openslx.png
PROMPT 0
NOESCAPE 1
TIMEOUT 600
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 #ff8093a1 std
menu color title 1;37;40 #ffff8b00 #ff8093a1 std
menu color unsel 37;40 #fff0f0f0 #ff8093a1 std
menu color hotkey 1;37;40 #ffff8b00 #ff8093a1 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 #ff8093a1 std
menu color cmdmark 1;37;40 #ffff8b00 #ff8093a1 std
menu color cmdline 37;40 #fff0f0f0 #ff8093a1 std
menu color pwdborder 37;40 #40000000 #ff8093a1 std
menu color pwdheader 37;40 #ffff8b00 #ff8093a1 std
menu color pwdentry 37;40 #ffff8b00 #ff8093a1 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 vesamenu.c32
APPEND pxelinux.cfg/default
LABEL ________________________________________________________
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default
#####
#LABEL default # Starte Namen Reihe 27
# MENU LABEL ^Computer ausschalten
# MENU DEFAULT
# KERNEL 132.230.4.1::/atxoff.com
#
#####
LABEL
KERNEL 132.230.4.1::/vesamenu.c32
APPEND 132.230.4.1::/pxelinux.cfg/default
#####
LABEL openslx-suse-10.2-main:nfs
MENU DEFAULT
MENU LABEL ^SUSE-10.2-main nfs
KERNEL suse-10.2-main/vmlinuz-2.6.18.8-0.5-default
APPEND initrd=suse-10.2-main/initramfs-1 vga=791 debug=0
IPAPPEND 1
LABEL openslx-suse-10.2-main:sqfs-nbd
MENU LABEL SUSE-10.2-main sqfs-^nbd
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 Zeilenende>
6
ENDTEXT
KERNEL suse-10.2-main/vmlinuz-2.6.18.8-0.5-default
APPEND initrd=suse-10.2-main/initramfs-2 vga=791 debug=0
IPAPPEND 1
#####
LABEL ________________________________________________________
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default
LABEL Weiterfuehrende Menues:
LABEL
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default
#####
LABEL hauptmenuu
MENU LABEL SLX ^Hauptmenue
KERNEL vesamenu.c32
APPEND pxelinux.cfg/someotherconf
#####
LABEL ________________________________________________________
KERNEL vesamenu.c32
APPEND pxelinux.cfg/default
#####
LABEL hilfe
MENU LABEL Hilfe : ^H + Enter | Auswahl ueber Pfeiltasten + Enter
KERNEL vesamenu.c32
APPEND pxe/pxelinux.cfg/default
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1338 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1337 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
adapted Makefile to copy tools/{splashy,splashy_update} to SLX-share-path/splashy/...
Please check or modifiy Makefile!
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1336 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
servconfig for the new theming option.
old bootsplash removed, since it was ugly and only worked in SUSE and needed a patched kernel.
Now you can change the appearance of KDM (GDM?) and splasy by running mkdxsinitrd -s ...
Makefile has to be adapted as well, since the splashy-binaries has to be copies to SLX-share-path/splashy/...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1335 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
only the dirs are cleaned up. first commit.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1334 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
from kdelook.org 'daemonic-smegma_1.0' theme. Images, background and one logo changed. A few modifications in the config file (color and geometry).
To test, copy somewhere into (e.g) initrd-stuff/usr/share/themes/kdm/ and recreate initrd. Boot in debug=3 then:
---
cp -a /usr/share/themes/kdm/* /mnt/var/lib/openslx/themes/displaymanager
---
alter the kdmrc:
---
vi /mnt/etc/opt/kde3/share/config/kdm/kdmrc
---
change UseTheme=false to 'true'.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1333 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
example, s. snapshot.png):
Replace the original files with this one (bin + etc inside of initrd-stuff). run mkdxsinitrd or slxconfig-demuxer, add vga=791 (or another value) to your pxe-config.
This should run on any linux-system, I tested it only on SUSE10.2 and Debian4.0 though.
I'd like to replace the old bootsplash stuff with this one in the near future. I'd like to place it directly into the initrd-stuff directory, so it is baked in every time. The splash will be shown if vga is specified and the debuglevel is '0'. If you don't want the splash shown use a higher debuglevel or the command-line-option 'nosplash'. I'd like to take over this concept for the future releases.
What still needs to be done is to adapt mkdxsinitrd to this newfeature. Is the letter 't' (for theme) still free? Since '-s' (for splash) doesn't fit anymore.
Maybe it could be interesting to introduce a new variable in slxconfig for the slx-theme. So you could define the look, for example, of your PXE, splash and maybe KDM/GDM, with only one variable? What do you think?
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1332 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1328 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
What do you think?
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1327 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1090 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@853 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
understandable)
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@848 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
would be nice ... see #64 too ...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@733 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@732 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@731 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
adaptations for new kdmrc template.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@531 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
deprecated soon)
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@503 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
BootRootVerzeichnisse too), renamed a subdirectory in theming for
convenience ...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@379 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@374 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@372 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@371 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@363 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@362 95ad53e4-c205-0410-b2fa-d234c58c8868
|