Bug#1002831: ITP: lsb-release-minimal -- minimal shell implementation of lsb_release
Gioele Barabucci
gioele at svario.it
Wed Dec 29 15:53:15 GMT 2021
Package: wnpp
Severity: wishlist
X-Debbugs-Cc: debian-init-diversity at chiark.greenend.org.uk
* Package name : lsb-release-minimal
Version : 0.1
Upstream Author : Gioele Barabucci
* URL : https://gioele.io/lsb-release-minimal
* License : ISC
Programming Lang: POSIX shell
Description : Linux Standard Base version reporting utility
(minimal implementation)
The Debian packaging is already available in the `debian` branch, see
https://github.com/gioele/lsb-release-minimal/tree/debian
From the README:
This repository contains a bare-bones version of the `lsb_release`
command, implemented as a tiny POSIX shell script (less than 100
commented lines).
Instead of using LSB packages, this version of `lsb_release` uses the
information in `/etc/os-release`. Nevertheless, the output of this
version is byte-for-byte compatible with the Python-based version
provided by Debian and its derivatives.
Using this implementation it is possible to avoid installing Python in a
base OS image while still retaining compatibility with older scripts
that expect `lsb_release` to exist.
--
Gioele Barabucci <gioele at svario.it>
More information about the Debian-init-diversity
mailing list