[arch-dev-public] pending initscripts tasks

Roman Kyrylych roman.kyrylych at gmail.com
Sun Oct 21 10:06:47 EDT 2007


2007/10/21, Thomas Bächler <thomas at archlinux.org>:
> Roman Kyrylych schrieb:
> > 2) *If* we'll have localized dmesg, rc.* output or /etc/issue in
> > future - we'll need to echo "\e%G" or "\e(K" for current (or, for
> > /etc/issue - all consoles) in rc.sysinit too, because right now
> > non-Latin chars will get correctly displayed only after login.
> > I think we don't need this because a) we don't have localized dmesg
> > and rc.* output and b) if user wants non-Latin chars in /etc/issue -
> > he can incorporate "\e%G" or "\e(K" codes directly in /etc/issue.

> I applied your patch. However, doesn't your patch (re)introduce a
> problem with non-latin characters in user names? The reason we set the
> UTF8 consoles was that login wouldn't use UTF-8 otherwise.
>

Hmm...
I've attached a fix for this:
Does it work for you?
I cannot enter any Cyrillic char in any (utf and non-utf) mode - it
just ignores everything except ASCII.

> > Why not shutdown *all* daemons in reverse order, not just those that
> > are not in DAEMONS?
>
> That breaks if you restart a daemon after you booted, because it will be
> shut down in the beginning. This will hurt if you restart network,
> because umounting network filesystems will hang indefinitely.

ah, understand.

-- 
Roman Kyrylych (Роман Кирилич)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-make-non-ASCII-chars-work-before-login-too.patch
Type: text/x-patch
Size: 1248 bytes
Desc: not available
URL: <http://archlinux.org/pipermail/arch-dev-public/attachments/20071021/89f354c1/attachment.bin>


More information about the arch-dev-public mailing list