[Q]
control-panel からユーザの登録をしたいのですが、
何の window も出て来ないのですが
[A]
まず、kterm から
$ usercfg
として出て来たメッセージを見てみてください。
この時のメッセージが、例えば
Red Hat Linux usercfg 3.5jp
Copyright (C) 1996, 1997 Red Hat Software
Redistributable under the terms of the GNU General Public License
Traceback (innermost last):
File "/usr/lib/rhs/usercfg/usercfg.py", line 940, in ?
win = WindowFrame(Toplevel())
File "/usr/lib/rhs/usercfg/usercfg.py", line 894, in __init__
self.Users = Users(FR, self.G)
File "/usr/lib/rhs/usercfg/usercfg.py", line 582, in __init__
self.Box.insert((u.username, u.uid, u.gid,
File "/usr/lib/rhs/python/Conf.py", line 1493, in __getattr__
return self.pw.passwd[self.user].uid
File "/usr/lib/rhs/python/Conf.py", line 1233, in __getattr__
return self.pw.vars[self.user][2]
IndexError: list index out of range
というような内容の時には /etc/passwd
のフォーマットが想定されていないもののためにエラーが出ている可能性があります。
/etc/passwd をチェックして : の足りない行とかがないか、
コメント行を付け加えたとか、
手で変更した修正を元に戻してみて下さい。
戻る