[Закрыто] Родительский контроль (таймер halt в grub)

Здравствуйте! Возникла проблема с воспитанием отпрыска.

В общем ситуация примерно такая:
В 22:00 у ребенка выключается интернет и ноут. В доме кроме меня у всех отбой. Ребенок в тихаря включает ноут и смотрит скаченные за день фильмы. Он уже достаточно взрослый и у него своя комната и за ним уже особо ни кто не смотрит.

Хотелось бы "поиметь" полное выключение компьютера с последующим запретом включения, потому как в школе жалуются учителя что ребенок не внимателен и спит на уроках.

Соседнюю тему http://gentoo.ru/node/27896 читал. Грузить половину системы и отправлять в офф не айс. Хочется такой функционал в grub. Команду halt grub умеет, а вот время с bios брать и грузить по времени определенный профиль ... я не победил. Может гуру что-то посоветуют.

в grub это навряд ли

в grub это навряд ли возможно. встроенный sh-like язык весьма беден и даты там нет. Возможно, если получится его собрать с поддержкой lua, что-то удастся сделать, но это мне не кажется тривиальной задачей. Куда проще будет реализовать нужное в собственном initramfs (гуглить early userspace mounting).

A что, запрет логина в

A что, запрет логина в зависимости от времени суток проблему не решает ?

Гляди в /etc/security/time.conf.

Для более извращенных запретов запуска локальных прог я бы воткнул кастомные правила селинукса - но это на любителя

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Не спорю .. решает. Но для

Не спорю .. решает. Но для этого нужно загрузить ядро и все остальное. Ноут относительно старенький и вся процедура занимает мин. 3-4 и при этом шуршит хардом тоже не новым. По этому и хотелось бы сделать данную фичу именно в grub.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

Я думаю, что ребенок быстро

Я думаю, что ребенок быстро догадается, что заюзать ноут все равно не получиться, а 2-5 лишние загрузки погоды не сделают
ps можно добавить проверку в инит скрипт, тогда отрубаться будет сразу же после загрузки ядра, но имеет ли смысл заморачиваться?

Простите, конечно, но самый

Простите, конечно, но самый действенный и наимнее затратный способ - это убирать ноут.
Борясь с аналогичной проблемой по просьбе знакомых родителей (правда был стационарный комп и на WindowsXP), отпрыск научился сбрасывать BIOS, отпрыск научился загружаться с линуксового образа и сбрасывать пароль админа... уже не помню что только они не вытворяли (с одноклассниками), лишь бы не учиться и не читать книжки.

Здесь думаю ситуация аналогичная... Парня припрет, мысль начнет работать интенсивно и будет направлена на поломать/вскрыть/обойти защиту. Согласитесь, что имея физический доступ к компьютеру, загрузившись с LiveCD, дальше можно подстроить систему на свой вкус.

Я уже думал, что может быть USB-ключик можно как-то приспособить, а потом подумал, что можно и его копию легко сделать.

В общем неутешительный вывод для вас, воспитанием детей придется заниматься.
К такому выводу пришли и мои знакомые. Парень тяжело, но перешел переходный возраст, дальше все нормализовалось.

согласен. проблема не

согласен. проблема не техническая, а административная. даже если нельзя будет никак смотреть фильмы – можно будет найти иное «неодобренное» занятие. Если хотите все же на этапе загрузки – тогда ntp-клиента в initramfs и разрешать загрузку только при получении «допустимого» времени (переставить дату ибо тоже не особая проблема)

ntp клиент без интернета

ntp клиент без интернета бесполезен.
Видимо придется все таки принимать административные меры.
Тема закрыта.

Правильно заданный вопрос - половина ответа!
Логики и довода — недостаточно. Надо еще зачморить тех, кто думает не так как мы. (South Park)

скаченные за день фильмы это

скаченные за день фильмы

это предполагает наличие интернетов или как? даже если ноут подключается по воздуху – и это можно сделать там же, в initramfs.

/

Beelzebubbie написал(а):
скаченные за день фильмы

это предполагает наличие интернетов или как? даже если ноут подключается по воздуху – и это можно сделать там же, в initramfs.

ИМХО это намёк на возможность блокировки доступа к интернетам.
Но оно тоже решается: в случае ошибки синхронизации — принудительное выключение.

Но решение проблемы лежит в организационной сфере.

:wq
--
Live free or die

Ну, так интернет можно по

Ну, так интернет можно по результатам ntp-client отрубить :)

P.S.: Linux - это красная таблетка :-) Windows - синяя...

georgedvo

georgedvo написал(а):
...отпрыск научился сбрасывать BIOS, отпрыск научился загружаться с линуксового образа и сбрасывать пароль админа... уже не помню что только они не вытворяли (с одноклассниками), лишь бы не учиться и не читать книжки.
...имея физический доступ к компьютеру, загрузившись с LiveCD, дальше можно подстроить систему на свой вкус.
...можно и его копию легко сделать.

ну я бы не назвал это "лишь бы не учиться и не читать книжки" )))

И будто ребёнок не

И будто ребёнок не догадается, как обойти такую самопальную защиту?

Локальный оверлей растёт

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".