Red Hat Bugzilla – Bug 186505
lock when trying to customize securitylevel from text console using a german locale
Last modified: 2007-11-30 17:11:28 EST
Description of problem:
When trying to customize the system-config-securitylevel settings from a text
console, /usr/sbin/lokkit hangs. This occurs only when $LANG=de_DE.UTF-8 and
only in text-mode (no X).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Change to a text login
2. Make shure you are using german locale ($LANG=de_DE.UTF-8)
3. Start system-config-securitylevel
4. Select "Anpassen", i.e. "Customize" in english
5. The console completely locks. CTRL-C/CTRL-D are not working
6. /usr/sbin/lokkit has to be killed to regain access to the console
/usr/sbin/lokkit hangs, no settings can be made from the user
No more lockups, please. ;-)
Exporting LANG=en lets system-config-securitylevel function correctly
I believe the problem here is that the translations make the window too wide, so
it doesn't fit on the screen, so newt throws its hands up and doesn't draw
anything. The customization screen just needs to be reworked. If I make an
update for FC5 and put it in updates-testing, can you test it out?
Yes, I can test it.
This might actually be fixed by a newt bug. We've been seeing these same sorts
of problems with various console programs. See bug 185950 for descriptions that
are similar to yours. In that case, I won't have to rework the whole screen.
The patch attached to bug 185950 solves the problem for me. Thank you!
An updated newt has been pushed for FC5, which should fix this up.