Титла: X terminal broadcasting Публикувано от: ivanatora в May 02, 2005, 00:21 Тая тема си нямам ни най-малка идея в кой форум да я зафича.
Как да обясня какво точно имам предвид.. Виждал съм го при Solaris. Когато root се логне на всичките Х терминали, които си отворил показва съобщение 'root се логна в толкоз часа, на тая конзола/терминал'. Нещо подобно мисля се показва и преди shutdown на машина. Някакво съобщение което се разпръсква до всички конзоли или терминали, видими от потребителя. Как се прави това нещо? Мога ли да го направя с някакво приложение? Дайте идеи, да чуем какво мислите ![]() Титла: X terminal broadcasting Публикувано от: Decoy в May 02, 2005, 00:55 ФрееБСД-то прави същото (аз смятам че е много досадно и сега с Дебиан мога да кажа че живея спокойно). Когато се логне главния потребител и изписва досадни съобщения. На някой може да му трябват, но мен лично ме дразнят.
Титла: X terminal broadcasting Публикувано от: PhobosK в May 02, 2005, 02:09
Това тест за интелигентност ли е, що ли? ======= Командата е: wall message Само трябва потребителите да са дали: mesg y Титла: X terminal broadcasting Публикувано от: ivanatora в May 02, 2005, 10:21 Нещо не става..
Нищо не се изписва по другите терминали. ПП. Уточнение. В истинските конзоли това работи, аз питам за терминалите пуснати в Х-а. Титла: X terminal broadcasting Публикувано от: rpetrov в May 03, 2005, 11:06
Сигурен ли си, че не работи в xterm ?" Титла: X terminal broadcasting Публикувано от: ivanatora в May 03, 2005, 11:33 Хм, в xterm работело.. но в aterm - не
![]() Титла: X terminal broadcasting Публикувано от: rpetrov в May 03, 2005, 12:26 Съобщението ще бъде получено на терминалите, за които има запис в utmp.
Команди като "who" и "w" показват това. Титла: X terminal broadcasting Публикувано от: ivanatora в May 04, 2005, 20:31 А защо aterm не прави такъв запис? И може ли да получавам такива съобщения в aterm?
ПП. Прекомпилирах aterm-а с опции --enable-wtmp --enable-utmp, нямаше файда. Титла: X terminal broadcasting Публикувано от: rpetrov в May 05, 2005, 12:24 само суперпотребител трябва да може да пише в utmp/wtmp => aterm трябва да е "set user id root" ....
Титла: X terminal broadcasting Публикувано от: rpetrov в May 05, 2005, 12:27
май вече стана за напреднали ![]() Титла: X terminal broadcasting Публикувано от: ivanatora в May 05, 2005, 12:38
Благодаря, така вече се оправи ![]() # chmod +s /usr/local/bin/aterm вече и в who се виждам и wall получавам ![]() |