An appliance still announces itself as TurnKey at login #7

Open
opened 2026-09-28 00:08:50 -03:00 by marcos-mendez · 0 comments
marcos-mendez commented 2026-09-28 00:08:50 -03:00 (Migrated from github.com)

The login welcomes the operator twice, by two different products, and the
second one names a distribution this image is not and advertises a service this
project has deferred.

Measured on wordpress-demo, 2026-09-27:

Welcome to Wordpress-demo, TurnKey GNU/Linux 19.0 (Debian 13/Trixie)
...
TKLBAM (Backup and Migration):  NOT INITIALIZED

Chain: /etc/update-motd.d/00-turnkey-sysinfo execs
/usr/share/turnkey-sysinfo/contrib/motd; the name comes from the sysversion
library reading /etc/turnkey_version; the TKLBAM block comes from the
turnkey-sysinfo command. Those motd files are written at build time by
common/conf/turnkey.d/motd, so verify the ordering against this repo's
overlay and conf.d/main before choosing where the fix lives.

Closes when the operator is welcomed once, as Keel, keeping every system fact
the current banner gives (load, memory, processes, swap, usage of /, addresses)
and saying nothing about a service this distribution does not use.

Touches the core overlay, so it needs a layer rebuild to reach an appliance.

Org-wide context and the two decisions it forces: Keel-Linux/tracker#6.

The login welcomes the operator twice, by two different products, and the second one names a distribution this image is not and advertises a service this project has deferred. Measured on `wordpress-demo`, 2026-09-27: Welcome to Wordpress-demo, TurnKey GNU/Linux 19.0 (Debian 13/Trixie) ... TKLBAM (Backup and Migration): NOT INITIALIZED Chain: `/etc/update-motd.d/00-turnkey-sysinfo` execs `/usr/share/turnkey-sysinfo/contrib/motd`; the name comes from the `sysversion` library reading `/etc/turnkey_version`; the TKLBAM block comes from the `turnkey-sysinfo` command. Those motd files are written at build time by `common/conf/turnkey.d/motd`, so verify the ordering against this repo's overlay and `conf.d/main` before choosing where the fix lives. Closes when the operator is welcomed once, as Keel, keeping every system fact the current banner gives (load, memory, processes, swap, usage of /, addresses) and saying nothing about a service this distribution does not use. Touches the core overlay, so it needs a layer rebuild to reach an appliance. Org-wide context and the two decisions it forces: Keel-Linux/tracker#6.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Keel-Linux/keel-core#7
No description provided.