Смирившись с http://local.com.ua/forum/index.php?showtopic=5152 решил поставить 2.4.8.6 -- поставился без вопросов (ну, если исключить, што в линухе gnu make = make, а не gmake, но это мелочи).
Делаю
# /usr/sbin/stargazer ; ps axfwwwu
....
root 5073 0.0 1.2 87380 2760 ? S<sl 17:41 0:00 /usr/sbin/stargazer
root 5074 0.0 0.1 3544 336 ? S 17:41 0:00 \_ stg-exec
....
Ставлю на админскую машину конфигуратор -- sgconfig.1.67.8.win.exe.
Вхожу в конфигуратор, ввожу ip сервера, login, admin/<default pw>.
Вижу тестового юзера. Лезу в администраторы, пытаюсь сменить пароль себе (или добавить нового админа, это неважно) -- "Сервер сообщает об ошибке: Recv data answ error!"
# ps axwwwu
....
root 5074 0.0 0.1 3544 336 ? S 17:41 0:00 stg-exec
....
В логе старгейзера -- только сообщение об удачном запуске:
2006-07-25 17:41:14 -- Stg v. Stg 2.4
2006-07-25 17:41:14 -- Timer thread started successfully.
2006-07-25 17:41:14 -- Storage plugin: file_store v.1.01. Loading successfull.
2006-07-25 17:41:14 -- Error in parameter ChgConf
2006-07-25 17:41:14 -- Cannot read admin '*****'
2006-07-25 17:41:14 -- Users started successfully.
2006-07-25 17:41:14 -- Traffcounter started successfully.
2006-07-25 17:41:14 -- Module: 'Ether_cap v.1.0'. Start successfull. 10
2006-07-25 17:41:14 -- Module: 'InetAccess authorizator v.1.0'. Start successfull. 50
2006-07-25 17:41:14 -- Module: 'Always Online authorizator v.0.9'. Start successfull. 70
2006-07-25 17:41:14 -- Module: 'Pinger v.1.0'. Start successfull. 100
2006-07-25 17:41:14 -- Module: 'Stg configurator v.0.03'. Start successfull. 220
2006-07-25 17:41:14 -- Stg started successfully.
2006-07-25 17:41:14 -- +++++++++++++++++++++++++++++++++++++++++++++
100% повторяемость.
2006-07-25 17:41:14 -- Cannot read admin '*****'
-- это потому што для добавляемого админа успел-таки создаться .adm-файл с одной строкой, содержащей зашифрованный пароль. Приведение файла в порядок (равно как и удаление оного) ничего не меняет.
Есть какие-то идеи, подсказки?
Машина -- debian etch, ведро 2.6.15-1-486 (не самосборное, а из дистра) libexpat лежит в правильных местах (не в /usr/local/).