Supra 0 Posted 2005-03-17 13:20:21 Share Posted 2005-03-17 13:20:21 Объявился у нас тут юзер с ноутом макинтошем, неизвестно откуда взятым, а что с авторизатором-то делать? Где-то слышал что MacOS это та же FreeBSD, только с графическим интерфейсом, попытаться откомпилять под Mac консольный авторизатор? Link to post Share on other sites
S_ergey 21 Posted 2005-03-17 17:02:25 Share Posted 2005-03-17 17:02:25 Поставь ему галку всегда онлайн. А через модуль статистики он может смотреть состояние счета и все остальное. Уменя двое таких пока нежалуются. Link to post Share on other sites
Supra 0 Posted 2005-03-17 18:43:48 Author Share Posted 2005-03-17 18:43:48 Дело в том, что я юзаю stg1, немного переделанный. Да и хотелось бы все-таки отключение по исчерпанию счета, а то накачает блин пару-тройку гигов, мало ли Link to post Share on other sites
S_ergey 21 Posted 2005-03-18 10:15:45 Share Posted 2005-03-18 10:15:45 Уменя стоят оба старгазера один другому немешает. Поставь второй и заведи узера с маком. Link to post Share on other sites
nn 7 Posted 2005-03-18 21:41:46 Share Posted 2005-03-18 21:41:46 Уменя стоят оба старгазера один другому немешает.Поставь второй и заведи узера с маком. Обана, была такая идея и у меня, для плавного переезда собственно. Поподробнее плиз, как они уживаюся на одном сервере? Поделись опытом планого переезда, чего на грабли наступать другим? Насчет МасOS так откомпилить консольный-то можно, да что-то такой вещи как консоль в Маке я не припомню...может появилась? Link to post Share on other sites
S_ergey 21 Posted 2005-03-19 10:00:37 Share Posted 2005-03-19 10:00:37 Под линух делал так. Создал каталоги /etc/stargazer2/ /var/stargaser2/ Затем для компиляции сделал make потом вручную скопировал бинарник stargazer в /sbin/stargazer2 ну и остальные файлы скопировал в /etc/stargazer2/ /var/stargazer2/ Потом редактируем /etc/init.d/stargazer2 /etc/stargazer2/stargazer.conf на предмет что нужно добавить . Link to post Share on other sites
XoRe 0 Posted 2005-03-19 10:46:32 Share Posted 2005-03-19 10:46:32 У меня тоже есть клиент с Маком. Я думаю, можно переделать sgauth для работы на этой системе. Кто может помочь с портированием консольного авторизатора на эту систему? Link to post Share on other sites
nn 7 Posted 2005-03-19 12:47:29 Share Posted 2005-03-19 12:47:29 У меня тоже есть клиент с Маком.Я думаю, можно переделать sgauth для работы на этой системе. Кто может помочь с портированием консольного авторизатора на эту систему? Ты бы прочитал повыше, нет на Маке консоли или командной строки как в мастдайке! По крайней мере до 8 версии точно не было. Дальше просто не пересекался просто с Маками. Просто перекомпилить вряд-ли получится. Надо писать нормальный графичесский авторизатор. Link to post Share on other sites
XoRe 0 Posted 2005-03-20 03:01:46 Share Posted 2005-03-20 03:01:46 "просто" ререкомпилить конечно не получится. Нужно с #define поиграться. Кто может помочь с портированием консольного авторизатора на эту систему? Link to post Share on other sites
nn 7 Posted 2005-03-20 17:44:42 Share Posted 2005-03-20 17:44:42 Да, не верит человек, что МакОС это совсем другая система, где нет понятия командная строка, все графичесское. Никакие дефайны не помогут из консольного приложения сделать графичесское. Были когда-то эмуляторы виндовые для МакОС. Может скорее это поможет. Если писать под МакОС, то это практичесски с 0 будет прога. Link to post Share on other sites
XoRe 0 Posted 2005-03-21 05:13:43 Share Posted 2005-03-21 05:13:43 2nn: а в 9 или 10 версии как с консолью обстоят дела? У моего клиента либо 9 либо 10 версия системы. Link to post Share on other sites
nn 7 Posted 2005-03-21 09:05:24 Share Posted 2005-03-21 09:05:24 2nn: а в 9 или 10 версии как с консолью обстоят дела?У моего клиента либо 9 либо 10 версия системы. Не экслпуатировал я Маки после 7 кажется версии, но вряд-ли у них поменялась идеология: чтобы пользователь читал и вводил команды? Это же Мак - супер-юзер-френдли интерфейс, ни БИОСа, ни системных сообщений, только улыбающийся комп, ни командной строки, ни кнопки на дисководе! Link to post Share on other sites
Supra 0 Posted 2005-03-21 19:36:54 Author Share Posted 2005-03-21 19:36:54 Не знаю, что там с юзер-френдли, но когда я набрал в терминале "man ls" то увидел нечто вроде "BSD support system". Команда ls более чем ясно показала, что это изнутри *NIX, вполне работает ssh, чему я был приятно удивлен. Корень у нее юниксовый, с небольними добавками, видимо касаемо интерфейса. Теперь о главном. При попытке набрать make или gcc система ругалась на неправильную команду. После курения доков в инете был установлен некий пакет Xcode, где и make и gcc присутствовали. Далее начались проблемы. Не знаю, что там за версия POSIX, но тип timeval очевидно не воспринимает. Да и ругалось на несовместимые типы указателей. В итоге пинками заставил это дело собраться, но увы - не распознаёт ответ сервера. После этого немножко поглядел в хедерах объявления типов, заменил timeval на timespec, и соответсвенно select на pselect. Что из этого выйдет - буду смотреть завтра утречком, когда пойду к клиенту. О результате напишу З.Ы. там еще какой-то пакет устанавливается для запуска X11 приложений, так что видимо и гуёвый авторизатор удастся подтесать под мокос но это следующий этап будет Link to post Share on other sites
XoRe 0 Posted 2005-03-22 02:29:44 Share Posted 2005-03-22 02:29:44 Ч.т.д. Вывод: C(ну или C++), он и в африке (и на любой системе) C(C++). Supra, спасибо. У меня знакомый примерно таким же образом присобачил sgauth под OS/2. У меня есть измененные исходники и общий diff. Могу дать тебе, чтоб ты посмотрел, чего он там изменял. Может пригодится. Link to post Share on other sites
Supra 0 Posted 2005-03-22 09:39:41 Author Share Posted 2005-03-22 09:39:41 Не работает, зараза! Хотя и компиляется без матюков. Та же ошибка - не может раскодировать ответ сервера... А исходники пригодились бы, кинь плиз в мыло. Link to post Share on other sites
XoRe 0 Posted 2005-03-22 12:56:06 Share Posted 2005-03-22 12:56:06 Ты бы мыло подсказал, мне ж не знамо, куда слать =) P.S. Анедот вспомнил: - Свет мой, зеркальце, скажи, кто на свете всех милее? - Ты б в сторонку отошла, мне ж не видно нифига =) Link to post Share on other sites
Genn 0 Posted 2005-03-22 13:30:27 Share Posted 2005-03-22 13:30:27 С нетерпением ожидаю авторизатора. Может быть вам пригодятся сведения, что MacOS X построена на основе FreeBSD (Darwin). В ней есть терминал, который успешно справляется со своими функциями. Попытки установить sg сделанный под Linux у меня успехом не увенчались =( Link to post Share on other sites
XoRe 0 Posted 2005-03-25 13:58:03 Share Posted 2005-03-25 13:58:03 Дык, там надо с #define, #include и ещё чем-нить поиграться. Link to post Share on other sites
nn 7 Posted 2005-03-26 09:28:18 Share Posted 2005-03-26 09:28:18 Не знаю, пригодится ли то, что я скажу. Но так, на всякий случай, может натолкнет кого на верный путь в решении вопроса. В Универе, который белый. Univ Давно реализована система с авторизацией, по типу как в СТГ. Только авторизуруются они на сквиде при помощи какого-то самописного демона. Авторизаторы есть в исходниках под различные ОС, в т.ч. и под МАС ОС Х. Что дальше - на усмотрение програмеров. Можно посмотреть, что у них, извлечь так сказать зерно. Мождет есть у кого знакомые с универа, которые смогут помочь. Link to post Share on other sites
Supra 0 Posted 2005-04-05 08:33:43 Author Share Posted 2005-04-05 08:33:43 XoRe сенкс, долетело, буду копать Link to post Share on other sites
Genn 0 Posted 2005-07-06 19:19:43 Share Posted 2005-07-06 19:19:43 Никаких новостей? =) Link to post Share on other sites
byran 0 Posted 2006-10-23 18:44:30 Share Posted 2006-10-23 18:44:30 Так чем же всё дело то кончилось? Больше года прошло, а воз и ныне там. Очевидцы былых сражений, отзовитесь для вручения боевых наград. Link to post Share on other sites
nn 7 Posted 2006-10-23 19:12:16 Share Posted 2006-10-23 19:12:16 Так чем же всё дело то кончилось?Больше года прошло, а воз и ныне там. Очевидцы былых сражений, отзовитесь для вручения боевых наград. Да скомпайлил давно уже кто-то, поиск рулит! Вот только бинарник так и не выложил кажись, а мог бы и выложить для желающих дабы не было вопросов. Link to post Share on other sites
stg-34 0 Posted 2006-10-23 19:15:55 Share Posted 2006-10-23 19:15:55 Для создания авторизатора под Мак, разработчик приймет в дар компьютер Или хотябы ssh-ную консоль для ознакомления с Маком Link to post Share on other sites
nn 7 Posted 2006-10-24 16:48:23 Share Posted 2006-10-24 16:48:23 Кстати, новые Маки на интевских камнях уже делают! Но система заточена под определенное железо. Даже есть заломанные МакОсы, которе запускаются на обычных мамках, но далеко не на всех. А вобще нынешняя МакОс это жутко заточенная Фря. Грят выгдлядит красиво, дизайн и все такое... Link to post Share on other sites
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now