Перейти до

Рекомендованные сообщения

Опубликовано:

Объявился у нас тут юзер с ноутом макинтошем, неизвестно откуда взятым, а что с авторизатором-то делать? Где-то слышал что MacOS это та же FreeBSD, только с графическим интерфейсом, попытаться откомпилять под Mac консольный авторизатор?

Опубліковано:

Поставь ему галку всегда онлайн.

А через модуль статистики он может смотреть состояние счета и все остальное.

Уменя двое таких пока нежалуются.

Опубліковано:

Дело в том, что я юзаю stg1, немного переделанный. Да и хотелось бы все-таки отключение по исчерпанию счета, а то накачает блин пару-тройку гигов, мало ли :(

Опубліковано:
Уменя стоят оба старгазера один другому немешает.

Поставь второй и заведи узера с маком.

Обана, была такая идея и у меня, для плавного переезда собственно.

Поподробнее плиз, как они уживаюся на одном сервере?

Поделись опытом планого переезда, чего на грабли наступать другим?

 

Насчет МасOS так откомпилить консольный-то можно, да что-то такой вещи как консоль в Маке я не припомню...может появилась?

Опубліковано:

Под линух делал так.

Создал каталоги

/etc/stargazer2/

/var/stargaser2/

Затем для компиляции сделал make потом вручную скопировал бинарник

stargazer в /sbin/stargazer2

ну и остальные файлы скопировал в /etc/stargazer2/

/var/stargazer2/

Потом редактируем /etc/init.d/stargazer2

/etc/stargazer2/stargazer.conf

на предмет что нужно добавить .

Опубліковано:

У меня тоже есть клиент с Маком.

Я думаю, можно переделать sgauth для работы на этой системе.

Кто может помочь с портированием консольного авторизатора на эту систему?

Опубліковано:
У меня тоже есть клиент с Маком.

Я думаю, можно переделать sgauth для работы на этой системе.

Кто может помочь с портированием консольного авторизатора на эту систему?

Ты бы прочитал повыше, нет на Маке консоли или командной строки как в мастдайке! По крайней мере до 8 версии точно не было. Дальше просто не пересекался просто с Маками.

Просто перекомпилить вряд-ли получится. Надо писать нормальный графичесский авторизатор.

Опубліковано:

"просто" ререкомпилить конечно не получится.

Нужно с #define поиграться.

Кто может помочь с портированием консольного авторизатора на эту систему?

Опубліковано:

Да, не верит человек, что МакОС это совсем другая система, где нет понятия командная строка, все графичесское. Никакие дефайны не помогут из консольного приложения сделать графичесское. Были когда-то эмуляторы виндовые для МакОС. Может скорее это поможет.

Если писать под МакОС, то это практичесски с 0 будет прога.

Опубліковано:
2nn: а в 9 или 10 версии как с консолью обстоят дела?

У моего клиента либо 9 либо 10 версия системы.

Не экслпуатировал я Маки после 7 кажется версии, но вряд-ли у них поменялась идеология:

чтобы пользователь читал и вводил команды?

Это же Мак - супер-юзер-френдли интерфейс, ни БИОСа, ни системных сообщений, только улыбающийся комп, ни командной строки, ни кнопки на дисководе!

Опубліковано:

Не знаю, что там с юзер-френдли, но когда я набрал в терминале "man ls" то увидел нечто вроде "BSD support system". Команда ls более чем ясно показала, что это изнутри *NIX, вполне работает ssh, чему я был приятно удивлен. Корень у нее юниксовый, с небольними добавками, видимо касаемо интерфейса.

Теперь о главном. При попытке набрать make или gcc система ругалась на неправильную команду. После курения доков в инете был установлен некий пакет Xcode, где и make и gcc присутствовали. Далее начались проблемы. Не знаю, что там за версия POSIX, но тип timeval очевидно не воспринимает. Да и ругалось на несовместимые типы указателей. В итоге пинками заставил это дело собраться, но увы - не распознаёт ответ сервера.

После этого немножко поглядел в хедерах объявления типов, заменил timeval на timespec, и соответсвенно select на pselect. Что из этого выйдет - буду смотреть завтра утречком, когда пойду к клиенту. О результате напишу :)

З.Ы. там еще какой-то пакет устанавливается для запуска X11 приложений, так что видимо и гуёвый авторизатор удастся подтесать под мокос :) но это следующий этап будет :)

Опубліковано:

Ч.т.д.

Вывод: C(ну или C++), он и в африке (и на любой системе) C(C++).

Supra, спасибо.

У меня знакомый примерно таким же образом присобачил sgauth под OS/2.

У меня есть измененные исходники и общий diff.

Могу дать тебе, чтоб ты посмотрел, чего он там изменял.

Может пригодится.

Опубліковано:

Не работает, зараза! Хотя и компиляется без матюков. :) Та же ошибка - не может раскодировать ответ сервера...

А исходники пригодились бы, кинь плиз в мыло.

Опубліковано:

Ты бы мыло подсказал, мне ж не знамо, куда слать =)

 

P.S.

Анедот вспомнил:

- Свет мой, зеркальце, скажи, кто на свете всех милее?

- Ты б в сторонку отошла, мне ж не видно нифига =)

Опубліковано:

С нетерпением ожидаю авторизатора. Может быть вам пригодятся сведения, что MacOS X построена на основе FreeBSD (Darwin). В ней есть терминал, который успешно справляется со своими функциями. Попытки установить sg сделанный под Linux у меня успехом не увенчались =(

Опубліковано:

Не знаю, пригодится ли то, что я скажу. Но так, на всякий случай, может натолкнет кого на верный путь в решении вопроса.

В Универе, который белый.

Univ

Давно реализована система с авторизацией, по типу как в СТГ. Только авторизуруются они на сквиде при помощи какого-то самописного демона.

Авторизаторы есть в исходниках под различные ОС, в т.ч. и под МАС ОС Х.

Что дальше - на усмотрение програмеров. Можно посмотреть, что у них, извлечь так сказать зерно. Мождет есть у кого знакомые с универа, которые смогут помочь.

  • 2 weeks later...
  • 3 months later...
  • 1 year later...
Опубліковано:

Так чем же всё дело то кончилось?

Больше года прошло, а воз и ныне там.

Очевидцы былых сражений, отзовитесь для вручения боевых наград. :)

Опубліковано:
Так чем же всё дело то кончилось?

Больше года прошло, а воз и ныне там.

Очевидцы былых сражений, отзовитесь для вручения боевых наград. :)

Да скомпайлил давно уже кто-то, поиск рулит!

Вот только бинарник так и не выложил кажись, а мог бы и выложить для желающих дабы не было вопросов.

Опубліковано:

Для создания авторизатора под Мак, разработчик приймет в дар компьютер :)

 

Или хотябы ssh-ную консоль для ознакомления с Маком :)

Опубліковано:

Кстати, новые Маки на интевских камнях уже делают!

Но система заточена под определенное железо.

Даже есть заломанные МакОсы, которе запускаются на обычных мамках, но далеко не на всех.

А вобще нынешняя МакОс это жутко заточенная Фря.

Грят выгдлядит красиво, дизайн и все такое...

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    • Немає користувачів, що переглядають цю сторінку.
×
×
  • Створити нове...