[Pkg-sysvinit-devel] Bug#748245: Bug#748245: Do not pass LANG and LC_* to init script
Dmitry Bogatov
KAction at debian.org
Sun Dec 23 14:59:12 GMT 2018
control: reassign -1 init-system-helpers
service(8) now belongs to init-system-helpers
[2014-05-15 11:57] Henrique de Moraes Holschuh <hmh at debian.org>
>
> part text/plain 1011
> On Thu, 15 May 2014, Vincent Bernat wrote:
> > ❦ 15 mai 2014 16:17 +0200, Petter Reinholdtsen <pere at hungry.com> :
> > > Personally, I believe the init.d script should fix the locale settings
> > > (for example using LC_ALL=C) if the service change behaviour based on
> > > locale settings.
> >
> > It is something difficult to know before hand.
> >
> > > Is it possible to come up with a setup that pleases everyone? Or are
> > > the truly conflicting needs here?
> >
> > Let's see if we can get input from people needing to keep LANG and LC_*.
>
> You must either pass neither, or pass them all.
>
> The requirements are in conflict. "service" is an user-level interface, it i
> s
> supposed to be subject to i18n and l10n.
>
> OTOH, any initscript that requires, e.g. LC_COLLATE=C or LC_ALL=C ought to
> set it. Really.
>
> --
> "One disk to rule them all, One disk to find them. One disk to bring
> them all and in the darkness grind them. In the Land of Redmond
> where the shadows lie." -- The Silicon Valley Tarot
> Henrique Holschuh
>
More information about the Pkg-systemd-maintainers
mailing list