[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[harden-mac:0022] Re: ネタ:20020824



しろやまです。

>
> > 利用者 account を作るところはウンザリですよね。
>
> そうですね。

あのぉ、それは niutil なんて一番ベタなツールを使うから
ではないでしょうか?

例えば、niload を使えば以下の手でおしまいです。

echo "clamav:*:402:clamav" | sudo niload group /
echo "clamav:*:402:402::0:0::0:0:Clam Antivirus:/dev/null:/dev/null" |
sudo niload passwd /


この場合の利点は BSDのpasswdやgroupとフォーマットが
同一のため、そっち由来のユーザにはわかりやすいという
事です。
# あと、確か PropertyList形式をロードする手もあったはず
# です。

いま、ふと思い返したのですが、どこぞで作りかけで放置して
いる rubyの NetInfoモジュール、まじめに実装してしまえば
こういう用途には使えるのかもしれません。

幸いにも、rubyはJaguarから標準搭載ですから、何の気兼ね
もなく使えますし。

---
SHIROYAMA Takayuki