Customize boot procedure and presence
Integrators using Koozali SME Server, might search way to customize the final appearance of the server before delivering it to clients in order to enhance their global experience with the product and with the local support offered by the Integrator. Here is how we facilitate this with the SME10 release.
Anaconda and Iso
A way to customize your iso is to simply call a kickstart.
TO DOCUMENT
Grub
Default Koozali SME Server 10 is shipped with a Koozali branded grub theme. You can easily take a look at the theme in /boot/grub2/themes/koozali. Simply copy it and start modifying it to your needs. You will be able to easily change your theme and make it to the grub menu by doing the following and replacing [MY_THEME] by the folder name of your theme in /boot/grub2/themes/
db configuration setprop sysconfig GrubTheme [MY_THEME] expand-template /etc/default/grub grub2-mkconfig -o /boot/grub2/grub.cfg
if you want to revert to a classic grub interface without theme
db configuration setprop sysconfig GrubTheme disabled expand-template /etc/default/grub grub2-mkconfig -o /boot/grub2/grub.cfg
If you want to only get a background image with the classic grub interface
db configuration setprop sysconfig GrubTheme disabled db configuration setprop sysconfig GrubBackground /boot/grub2/myimage.png expand-template /etc/default/grub grub2-mkconfig -o /boot/grub2/grub.cfg
If you want to revert to default setting
db configuration delprop sysconfig GrubTheme db configuration delprop sysconfig GrubBackground expand-template /etc/default/grub grub2-mkconfig -o /boot/grub2/grub.cfg
You might want to change the boot line from SME Server to something else.
mkdir /etc/e-smith/templates/boot/grub2/grub.cfg/ echo '{ @lines = map { s/^title Koozali SME Server/title YOUR PERSONAL SERVER /; $_ } @lines; $OUT = ""; }'>/etc/e-smith/templates/boot/grub2/grub.cfg/99Filter expand-template /boot/grub2/grub.cfg
You might want also to add this to expand during post-upgrade event at least.
Plymouth
- Color and image customization
TO DO
Console
- You might want to change default colors
- You might want to change the title and welcome message
- You might want to add support information
TO DO
Command line Interface
- You might want to customize the MOTD message.
- You might want to add a linux_logo at login
TO DO
Server-Manager
- Color customization
- Logo customization
- Support information
TO DO