/etc/os-release uses forbidden spaces in the ID field

Bug #1602317 reported by Zygmunt Krynicki
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
elementary OS
Fix Released
Medium
Cody Garver

Bug Description

Hey

I realized that the ID value of "elementary OS" is actually against the specification.

From https://www.freedesktop.org/software/systemd/man/os-release.html

ID= A lower-case string (no spaces or other characters outside of 0–9, a–z, ".", "_" and "-") identifying the operating system, excluding any version information and suitable for processing by scripts or usage in generated filenames. If not set, defaults to "ID=linux". Example: "ID=fedora" or "ID=debian".

I'd argue to change the ID field to just "elementary"

Changed in elementaryos:
assignee: nobody → Cody Garver (codygarver)
milestone: none → loki+1-beta1
Cody Garver (codygarver)
Changed in elementaryos:
importance: Undecided → Medium
milestone: loki+1-beta1 → loki-rc1
status: New → Fix Committed
Changed in elementaryos:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.