From db064f3787b55d4c2a5c8b5217971fd8d7bdc5ce Mon Sep 17 00:00:00 2001 From: Daniel Baumann Date: Sun, 22 Jan 2012 22:18:01 +0100 Subject: Adding embedded copies for syslinux bootloaders (Closes: #622838, #635933, #636217, #645406, #646387, #646799, #651520, #652437). --- contrib/syslinux-splash/splash-standard.png | Bin 0 -> 13166 bytes contrib/syslinux-splash/splash-standard.svg | 162 ++++++++++++++++++++++++++++ debian/copyright | 21 ++++ share/bootloaders/isolinux/install.cfg | 1 + share/bootloaders/isolinux/isolinux.bin | 1 + share/bootloaders/isolinux/isolinux.cfg | 4 + share/bootloaders/isolinux/live.cfg.in | 2 - share/bootloaders/isolinux/menu.cfg | 8 ++ share/bootloaders/isolinux/splash.png | Bin 0 -> 13166 bytes share/bootloaders/isolinux/stdmenu.cfg | 15 +++ share/bootloaders/isolinux/vesamenu.c32 | 1 + share/bootloaders/pxelinux/install.cfg | 1 + share/bootloaders/pxelinux/live.cfg.in | 2 - share/bootloaders/pxelinux/menu.cfg | 8 ++ share/bootloaders/pxelinux/pxelinux.0 | 1 + share/bootloaders/pxelinux/pxelinux.cfg | 4 + share/bootloaders/pxelinux/splash.png | Bin 0 -> 13166 bytes share/bootloaders/pxelinux/stdmenu.cfg | 15 +++ share/bootloaders/pxelinux/vesamenu.c32 | 1 + share/bootloaders/syslinux/install.cfg | 1 + share/bootloaders/syslinux/live.cfg.in | 2 - share/bootloaders/syslinux/menu.cfg | 8 ++ share/bootloaders/syslinux/splash.png | Bin 0 -> 13166 bytes share/bootloaders/syslinux/stdmenu.cfg | 15 +++ share/bootloaders/syslinux/syslinux.cfg | 4 + share/bootloaders/syslinux/vesamenu.c32 | 1 + 26 files changed, 272 insertions(+), 6 deletions(-) create mode 100644 contrib/syslinux-splash/splash-standard.png create mode 100644 contrib/syslinux-splash/splash-standard.svg create mode 100644 share/bootloaders/isolinux/install.cfg create mode 120000 share/bootloaders/isolinux/isolinux.bin create mode 100644 share/bootloaders/isolinux/isolinux.cfg create mode 100644 share/bootloaders/isolinux/menu.cfg create mode 100644 share/bootloaders/isolinux/splash.png create mode 100644 share/bootloaders/isolinux/stdmenu.cfg create mode 120000 share/bootloaders/isolinux/vesamenu.c32 create mode 100644 share/bootloaders/pxelinux/install.cfg create mode 100644 share/bootloaders/pxelinux/menu.cfg create mode 120000 share/bootloaders/pxelinux/pxelinux.0 create mode 100644 share/bootloaders/pxelinux/pxelinux.cfg create mode 100644 share/bootloaders/pxelinux/splash.png create mode 100644 share/bootloaders/pxelinux/stdmenu.cfg create mode 120000 share/bootloaders/pxelinux/vesamenu.c32 create mode 100644 share/bootloaders/syslinux/install.cfg create mode 100644 share/bootloaders/syslinux/menu.cfg create mode 100644 share/bootloaders/syslinux/splash.png create mode 100644 share/bootloaders/syslinux/stdmenu.cfg create mode 100644 share/bootloaders/syslinux/syslinux.cfg create mode 120000 share/bootloaders/syslinux/vesamenu.c32 diff --git a/contrib/syslinux-splash/splash-standard.png b/contrib/syslinux-splash/splash-standard.png new file mode 100644 index 000000000..676816a47 Binary files /dev/null and b/contrib/syslinux-splash/splash-standard.png differ diff --git a/contrib/syslinux-splash/splash-standard.svg b/contrib/syslinux-splash/splash-standard.svg new file mode 100644 index 000000000..d4ec06095 --- /dev/null +++ b/contrib/syslinux-splash/splash-standard.svg @@ -0,0 +1,162 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + Debian + + + + + + + + + + + + + + + + + + + diff --git a/debian/copyright b/debian/copyright index 31e44d426..40cf89e31 100644 --- a/debian/copyright +++ b/debian/copyright @@ -9,6 +9,11 @@ License: GPL-3+ Files: contrib/grub-splash/lenny License: other +Files: + contrib/syslinux-splash/* + share/bootloaders/*/splash.png +License: other + License: GPL-3+ This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -52,3 +57,19 @@ License: other . Note: we would appreciate that you make the image a link to http://www.debian.org/ if you use it on a web page. + +License: other + The splash for Debian Live was made by Daniel Baumann based + on the Debian Open Use Logo. + . + The contribution of Daniel is hereby placed in the public domain (no rights + reserved). + . + Debian Open Use Logo License + . + Copyright (c) 1999 Software in the Public Interest + This logo or a modified version may be used by anyone to refer to the Debian + project, but does not indicate endorsement by the project. + . + Note: we would appreciate that you make the image a link to + http://www.debian.org/ if you use it on a web page. diff --git a/share/bootloaders/isolinux/install.cfg b/share/bootloaders/isolinux/install.cfg new file mode 100644 index 000000000..94fb81660 --- /dev/null +++ b/share/bootloaders/isolinux/install.cfg @@ -0,0 +1 @@ +# FIXME diff --git a/share/bootloaders/isolinux/isolinux.bin b/share/bootloaders/isolinux/isolinux.bin new file mode 120000 index 000000000..0e3eb53e4 --- /dev/null +++ b/share/bootloaders/isolinux/isolinux.bin @@ -0,0 +1 @@ +/usr/lib/syslinux/isolinux.bin \ No newline at end of file diff --git a/share/bootloaders/isolinux/isolinux.cfg b/share/bootloaders/isolinux/isolinux.cfg new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/isolinux/isolinux.cfg @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/isolinux/live.cfg.in b/share/bootloaders/isolinux/live.cfg.in index 6337a3d75..aa01795b6 100644 --- a/share/bootloaders/isolinux/live.cfg.in +++ b/share/bootloaders/isolinux/live.cfg.in @@ -1,5 +1,3 @@ -default live - label live-@FLAVOUR@ menu label ^Live (@FLAVOUR@) menu default diff --git a/share/bootloaders/isolinux/menu.cfg b/share/bootloaders/isolinux/menu.cfg new file mode 100644 index 000000000..29812960d --- /dev/null +++ b/share/bootloaders/isolinux/menu.cfg @@ -0,0 +1,8 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu end diff --git a/share/bootloaders/isolinux/splash.png b/share/bootloaders/isolinux/splash.png new file mode 100644 index 000000000..676816a47 Binary files /dev/null and b/share/bootloaders/isolinux/splash.png differ diff --git a/share/bootloaders/isolinux/stdmenu.cfg b/share/bootloaders/isolinux/stdmenu.cfg new file mode 100644 index 000000000..d4036bfa1 --- /dev/null +++ b/share/bootloaders/isolinux/stdmenu.cfg @@ -0,0 +1,15 @@ +menu background splash.png +menu color title * #FFFFFFFF * +menu color border * #00000000 #00000000 none +menu color sel * #ffffffff #76a1d0ff * +menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff * +menu color tabmsg * #ffffffff #00000000 * +menu color help 37;40 #ffdddd00 #00000000 none +menu vshift 17 +menu rows 10 +menu helpmsgrow 15 +# The command line must be at least one line from the bottom. +menu cmdlinerow 16 +menu timeoutrow 16 +menu tabmsgrow 18 +menu tabmsg Press ENTER to boot or TAB to edit a menu entry diff --git a/share/bootloaders/isolinux/vesamenu.c32 b/share/bootloaders/isolinux/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/isolinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file diff --git a/share/bootloaders/pxelinux/install.cfg b/share/bootloaders/pxelinux/install.cfg new file mode 100644 index 000000000..94fb81660 --- /dev/null +++ b/share/bootloaders/pxelinux/install.cfg @@ -0,0 +1 @@ +# FIXME diff --git a/share/bootloaders/pxelinux/live.cfg.in b/share/bootloaders/pxelinux/live.cfg.in index 6337a3d75..aa01795b6 100644 --- a/share/bootloaders/pxelinux/live.cfg.in +++ b/share/bootloaders/pxelinux/live.cfg.in @@ -1,5 +1,3 @@ -default live - label live-@FLAVOUR@ menu label ^Live (@FLAVOUR@) menu default diff --git a/share/bootloaders/pxelinux/menu.cfg b/share/bootloaders/pxelinux/menu.cfg new file mode 100644 index 000000000..29812960d --- /dev/null +++ b/share/bootloaders/pxelinux/menu.cfg @@ -0,0 +1,8 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu end diff --git a/share/bootloaders/pxelinux/pxelinux.0 b/share/bootloaders/pxelinux/pxelinux.0 new file mode 120000 index 000000000..0f93aef01 --- /dev/null +++ b/share/bootloaders/pxelinux/pxelinux.0 @@ -0,0 +1 @@ +/usr/lib/syslinux/pxelinux.0 \ No newline at end of file diff --git a/share/bootloaders/pxelinux/pxelinux.cfg b/share/bootloaders/pxelinux/pxelinux.cfg new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/pxelinux/pxelinux.cfg @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/pxelinux/splash.png b/share/bootloaders/pxelinux/splash.png new file mode 100644 index 000000000..676816a47 Binary files /dev/null and b/share/bootloaders/pxelinux/splash.png differ diff --git a/share/bootloaders/pxelinux/stdmenu.cfg b/share/bootloaders/pxelinux/stdmenu.cfg new file mode 100644 index 000000000..d4036bfa1 --- /dev/null +++ b/share/bootloaders/pxelinux/stdmenu.cfg @@ -0,0 +1,15 @@ +menu background splash.png +menu color title * #FFFFFFFF * +menu color border * #00000000 #00000000 none +menu color sel * #ffffffff #76a1d0ff * +menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff * +menu color tabmsg * #ffffffff #00000000 * +menu color help 37;40 #ffdddd00 #00000000 none +menu vshift 17 +menu rows 10 +menu helpmsgrow 15 +# The command line must be at least one line from the bottom. +menu cmdlinerow 16 +menu timeoutrow 16 +menu tabmsgrow 18 +menu tabmsg Press ENTER to boot or TAB to edit a menu entry diff --git a/share/bootloaders/pxelinux/vesamenu.c32 b/share/bootloaders/pxelinux/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/pxelinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file diff --git a/share/bootloaders/syslinux/install.cfg b/share/bootloaders/syslinux/install.cfg new file mode 100644 index 000000000..94fb81660 --- /dev/null +++ b/share/bootloaders/syslinux/install.cfg @@ -0,0 +1 @@ +# FIXME diff --git a/share/bootloaders/syslinux/live.cfg.in b/share/bootloaders/syslinux/live.cfg.in index 6337a3d75..aa01795b6 100644 --- a/share/bootloaders/syslinux/live.cfg.in +++ b/share/bootloaders/syslinux/live.cfg.in @@ -1,5 +1,3 @@ -default live - label live-@FLAVOUR@ menu label ^Live (@FLAVOUR@) menu default diff --git a/share/bootloaders/syslinux/menu.cfg b/share/bootloaders/syslinux/menu.cfg new file mode 100644 index 000000000..29812960d --- /dev/null +++ b/share/bootloaders/syslinux/menu.cfg @@ -0,0 +1,8 @@ +menu hshift 0 +menu width 82 + +menu title Boot menu +include stdmenu.cfg +include live.cfg +include install.cfg +menu end diff --git a/share/bootloaders/syslinux/splash.png b/share/bootloaders/syslinux/splash.png new file mode 100644 index 000000000..676816a47 Binary files /dev/null and b/share/bootloaders/syslinux/splash.png differ diff --git a/share/bootloaders/syslinux/stdmenu.cfg b/share/bootloaders/syslinux/stdmenu.cfg new file mode 100644 index 000000000..d4036bfa1 --- /dev/null +++ b/share/bootloaders/syslinux/stdmenu.cfg @@ -0,0 +1,15 @@ +menu background splash.png +menu color title * #FFFFFFFF * +menu color border * #00000000 #00000000 none +menu color sel * #ffffffff #76a1d0ff * +menu color hotsel 1;7;37;40 #ffffffff #76a1d0ff * +menu color tabmsg * #ffffffff #00000000 * +menu color help 37;40 #ffdddd00 #00000000 none +menu vshift 17 +menu rows 10 +menu helpmsgrow 15 +# The command line must be at least one line from the bottom. +menu cmdlinerow 16 +menu timeoutrow 16 +menu tabmsgrow 18 +menu tabmsg Press ENTER to boot or TAB to edit a menu entry diff --git a/share/bootloaders/syslinux/syslinux.cfg b/share/bootloaders/syslinux/syslinux.cfg new file mode 100644 index 000000000..a3e3eabca --- /dev/null +++ b/share/bootloaders/syslinux/syslinux.cfg @@ -0,0 +1,4 @@ +include menu.cfg +default vesamenu.c32 +prompt 0 +timeout 0 diff --git a/share/bootloaders/syslinux/vesamenu.c32 b/share/bootloaders/syslinux/vesamenu.c32 new file mode 120000 index 000000000..d06c44475 --- /dev/null +++ b/share/bootloaders/syslinux/vesamenu.c32 @@ -0,0 +1 @@ +/usr/lib/syslinux/vesamenu.c32 \ No newline at end of file -- cgit v1.2.3