Project

General

Profile

Actions

Feature #12517

closed

allow for custom per-distribution branding

Added by Joshua M. Clulow about 2 years ago. Updated about 2 years ago.

Status:
Closed
Priority:
Normal
Category:
tools - gate/build tools
Start date:
Due date:
% Done:

100%

Estimated time:
Difficulty:
Medium
Tags:
Gerrit CR:

Description

Inspired by the uncluttered but informative boot banner used in Unleashed OS I think we should allow distributions to choose to override the machine boot and zone boot banner message to announce their distribution branding. By default, for stock illumos-gate builds, we'll just announce ourselves as "illumos":

illumos Version master-72a6dc12743 64-bit
Hostname: newcastle

newcastle console login:

A potential boot a banner for OmniOS might look like:

OmniOS Version omnios-r151032-702376803e 64-bit
Hostname: sydney

sydney console login:

or even:

OmniOS Release 151030 (LTS) Version omnios-r151030-bf2ac028ce 64-bit
Hostname: melbourne

melbourne console login:

Ultimately, the string before Version above would able to be overridden in illumos.sh via a DISTRO_NAME variable, which defaults to the value illumos. Those with a sense of nostalgia can specify DISTRO_NAME='SunOS Release 5.11' and get the same output they get today. The string in DISTRO_NAME will also replace SunOS in the mcs comments in shipped binaries, and the default /etc/motd generated in the gate.


Related issues

Related to illumos gate - Bug #12878: check_rtime: missing entriesClosedToomas Soome

Actions
Actions

Also available in: Atom PDF