Am Freitag, den 11.12.2009, 09:17 +0100 schrieb Frank Lin PIAT: > On Fri, 2009-12-11 at 00:09 +0100, Benjamin Drung wrote: > > To sum up the naming discussion, there are two possible package names: > > > > * distro-release-info > > * release-info > > > > The two distro-specific script will be named debian-release-info and > > ubuntu-release-info. I tend to name the package distro-release-info and > > the symlinked script release-info. > > The distro specific script should be in /usr/share/release-info/.
No. If I want to know the current stable release of Debian, I have to run 'debian-release-info -s' regardless which os/distro I run. > If the distribution specific scripts are in the path, people may tend to > use them, which isn't portable because one needs to know the local > distribution before invoking the script. It depends on the purpose. Portable scripts have to use release-info, but distribution specific scripts can use $distro-release-info. > Also, it you be nice if your script was easily extensible by Debian and > Ubuntu derivatives. Every derivative can add their own $distro-release-info script. Having one generic script for all distributions would not work, because there is not _one_ release policy for all. > BTW, did you notice that the DebianRelease[1] wiki page has a link per > distribution release, with EOL dates (?) Yes, but for buzz to hamm (1.1 to 2.0) the EOL dates are missing. > I just have a feature request: add some "--foobar-url" options, which > would return some official urls about that distribution: > * Info and support (http://www.debian.org/releases/lenny/ ) > * Release Notes (http://www.debian.org/releases/lenny/releasenotes ) > * Errata (http://www.debian.org/releases/stable/errata ) > * Installation Guide (http://www.debian.org/releases/lenny/installmanual ) Do you have a use case for that? If you want to know these URLs for the current installed distro, you can use lsb_release instead: http://www.debian.org/releases/$(lsb_release -cs)/ http://www.debian.org/releases/$(lsb_release -cs)/releasenotes We would need the equivalent URLs for Ubuntu. -- Benjamin Drung Ubuntu Developer (www.ubuntu.com) | Debian Maintainer (www.debian.org)
signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil