Luca Boccassi
7d98295210
portablectl: display sysext-specific fields
The wrong fields were being displayed, if at all.
ID and VERSION_ID in sysexts are used for matching, they
don't identify the sysext itself. Parse the newly defined
fields and display them separately from the compatibility
fields.
Before:
Image:
/home/bluca/git/systemd/base.raw
Portable Service:
n/a
Operating System:
Debian GNU/Linux 10 (buster)
Extension:
/home/bluca/git/systemd/app0.raw
Extension Scope:
n/a
Extension Compatibility Level:
n/a
Portable Service:
n/a
Portable Prefixes:
n/a
Operating System:
n/a (debian 10)
Extension:
/home/bluca/git/systemd/app1.raw
Extension Scope:
n/a
Extension Compatibility Level:
n/a
Portable Service:
n/a
Portable Prefixes:
n/a
Operating System:
n/a (debian 10)
Unit files:
app0.service
app1.service
After:
Image:
/home/bluca/git/systemd/base.raw
Portable Service:
n/a
Operating System:
Debian GNU/Linux 10 (buster)
Extension:
/home/bluca/git/systemd/app0.raw
Extension Scope:
n/a
Extension Compatibility Level:
n/a
Extension Compatibility OS:
debian
Extension Compatibility OS Version:
10
Portable Service:
n/a
Portable Prefixes:
n/a
Extension Image:
ID: app Version: 0
Extension:
/home/bluca/git/systemd/app1.raw
Extension Scope:
n/a
Extension Compatibility Level:
n/a
Extension Compatibility OS:
debian
Extension Compatibility OS Version:
10
Portable Service:
n/a
Portable Prefixes:
n/a
Extension Image:
ID: app Version: 1
Unit files:
app0.service
app1.service
2023-03-28 12:14:21 +01:00
..
2022-07-26 23:18:12 +01:00
2023-01-24 22:04:03 +01:00
2022-06-28 13:10:05 +02:00
2022-06-28 13:10:05 +02:00
2020-11-09 13:23:58 +09:00
2023-03-28 12:14:21 +01:00
2022-10-12 09:57:24 +01:00
2023-03-28 12:14:21 +01:00
2022-12-19 15:00:57 +01:00
2021-02-10 19:07:36 +00:00
2023-02-23 11:43:43 +09:00
2021-02-15 21:20:14 +00:00
2022-09-13 08:13:27 +02:00
2021-02-03 23:12:57 +01:00
2022-12-19 15:00:57 +01:00
2020-11-09 13:23:58 +09:00
2023-03-01 09:43:23 +01:00
2021-02-15 21:20:14 +00:00