[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

Issue with re- or unbranding



Hi,

if we replace fedora-logos for generic-logos to try and re- or unbrand Fedora, /etc/rc.sysinit gets in the way:

==
# Print a text banner.
echo -en $"\t\tWelcome to "
read -r redhat_release < /etc/redhat-release
if [[ "$redhat_release" =~ "Red Hat" ]]; then
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;31m"
 echo -en "Red Hat"
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;39m"
 PRODUCT=`sed "s/Red Hat \(.*\) release.*/\1/" /etc/redhat-release`
 echo " $PRODUCT"
elif [[ "$redhat_release" =~ "Fedora" ]]; then
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;34m"
 echo -en "Fedora"
 [ "$BOOTUP" = "color" ] && echo -en "\\033[0;39m"
 PRODUCT=`sed "s/Fedora \(.*\) \?release.*/\1/" /etc/redhat-release`
 echo " $PRODUCT"
else
 PRODUCT=`sed "s/ release.*//g" /etc/redhat-release`
 echo "$PRODUCT"
fi
==

Resulting in "Welcome to Fedora" when a machine boots -both Live Media and Installation media.

No biggy, but I'm not sure whether replacing the contents of /etc/fedora-release (from fedora-release) would give my any trouble, and if so, whether we need to replace fedora-release when rebranding as well.

Another approach is to modify rc.sysinit in a way that takes into account rebranding.

Another approach is to move /etc/*-release to fedora-logos and having a generic-logos alternative.

I'd like some additional thoughts on this and some advice on what to pursue.

Kind regards,

Jeroen van Meeuwen
-kanarip


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]