[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 をチェックして : の足りない行とかがないか、 コメント行を付け加えたとか、 手で変更した修正を元に戻してみて下さい。



戻る