Це команда zctl, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
zctl - програма керування zephyr
СИНТАКСИС
zctl [ опції ]
ОПИС
Zctl є універсальною програмою контролю для Zephyr(1) Служба сповіщень. Це
дозволяє користувачеві підписатися на певні типи сповіщень, щоб зберегти підписки у файлі
(за замовчуванням $HOME/.zephyr.subs), щоб змінити його інформацію про місцезнаходження та надіслати контроль
повідомлення до HostManager, жм(8) і клієнт WindowGram, zwgc(1).
Команди можна вводити в командному рядку або вводити в інтерактивному режимі просто
введення zctl а потім введіть команди в підказку.
ПРИМІТКА: Для всіх команд, які приймають необов'язковий одержувач аргумент, одержувач за замовчуванням
ваш керівник Kerberos. Ви також можете підписатися на одержувача ``*''. Якщо вказати a
одержувача, він автоматично перетворюється на ``*''.
Команди такі:
додавати клас екземпляр [ одержувач ]
Підписуватися на клас, приклад, одержувач, і додати цю трійку до
файл підписок.
add_unsubscription клас екземпляр [ одержувач ]
Скасувати підписку на клас, приклад, одержувач, і додати цю трійку до
файл підписок як скасування підписки. Для пояснення не-
підписки, див. нижче.
відмінити Скасуйте всі підписки.
за замовчуванням Отримайте список підписок за замовчуванням із сервера Zephyr.
видаляти клас екземпляр [ одержувач ]
Скасувати підписку на клас, приклад, одержувач, і видалити цю трійку з
файл підписок.
delete_unsubscription клас екземпляр [ одержувач ]
Скасувати підписку на клас, приклад, одержувач, і видалити цю трійку з
файл підписок як скасування підписки.
файл [ файл ] Установити для файлу підписок за замовчуванням файл. Якщо файл не вказано, покажіть що
поточний файл підписки.
flush_locs [ користувач ]
Скажіть серверам Zephyr очистити всю інформацію про місцезнаходження, пов’язану з
користувач, або користувач, який виконує команду, якщо жодної не вказано. Це повинно
використовуватися лише для видалення будь-яких неправильних даних, які могли залишитися після a
збій системи. Зауважте, що лише оперативний персонал може змити місцезнаходження
інформацію, пов’язану з іншим користувачем.
flush_subs [ одержувач ]
Скажіть серверам Zephyr очистити всі одержувачПідписки, Це
відрізняється від команди скасування тим, що вона впливає на підписки для всіх
одержувачклієнтів 's. Зауважте, що тільки оперативний персонал може промивати
передплати іншого користувача.
приховувати Приховайте своє місцезнаходження, яке підтримує сервер Zephyr. Це не так
впливати на значення змінної експозиції (див. нижче, під набір).
hm_flush Скажіть HostManager, жм(8) попросити сервер очистити весь стан
пов'язаний з поточним хостом.
список [ файл ] Перелік вмісту поточного файлу підписок або файлу. Будь-які макроси в
файл (див. нижче) відображаються дослівно, а не розгорнуті.
список_запитів Перелік усіх доступних команд. Може бути скорочено «?».
загрузка [ файл ] Підпишіться на всі трійні підписки та скасуйте підписку на всі не-
трійки передплати в поточному файлі підписок або файл.
новий_сервер Скажіть HostManager, жм(8) щоб знайти новий сервер Zephyr.
вихід Вийти з zctl.
retrieve Отримати всі поточні підписки з сервера Zephyr. До них належать
підписки, які могли бути зроблені іншими програмами, наприклад знол(1).
економити [ файл ] Збережіть усі поточні підписки (повернені сервером Zephyr) у
файл поточної підписки або файл. Файл буде замінено.
комплект було [ значення ]
Встановіть значення змінної Zephyr було до значення, або null, якщо ні значення is
вказано. Змінна експозиція має особливе значення, і може бути тільки
встановити значення none, opstaff, realm-visible, realm-announced, net-
видимий і анонсований у мережі. Встановлення цієї змінної негайно оновлює файл
інформацію на серверах Zephyr (див. нижче для пояснення
рівні експозиції). Крім того, для цієї змінної автоматично встановлено значення none
виконує еквівалент a wg_shutdown команду та встановити для неї один із
інші значення автоматично виконує еквівалент a wg_startup
команда
Змінна вирішені_адреси визначає, чи буде zwgc для IP
адресу, яка вказує походження повідомлення, спробуйте знайти ім’я хоста
відповідний цій IP-адресі. Значення none вказує, що імена хостів
ніколи не буде знайдено, і, таким чином, змінна zwgc fromhost завжди буде
містять IP-адресу (у вигляді десяткової точки). Значення все вказує
що завжди буде спроба знайти ім'я хоста. Зверніть увагу, що в
у цьому випадку, якщо у вас є якісь підписки з одержувачем ``*'', ці
підписки можуть бути розкриті іншим користувачам Zephyr, які керують своїми власними
DNS-сервери імен. Будь-яке інше значення інтерпретується як регулярний вираз;
Спроби пошуку імені хоста відбуватимуться, лише якщо IP-адреса відповідає цьому
регулярний вираз.
Будь-які змінні налаштування, які ви зробите, будуть збережені $HOME/.zephyr.vars
Показувати було [ було ...]
Показати значення вказаних змінних Zephyr. Якщо змінної немає
визначено у файлі власних змінних користувача, файлі системних змінних
(/etc/zephyr/zephyr.vars) шукається значення за замовчуванням.
підписуватися клас екземпляр [ одержувач ]
Підписуватися на клас, приклад, одержувач, але не додавайте цю трійку до
файл підписок.
Unhide Зробіть видимим ваше місцезнаходження, яке підтримує сервер Zephyr. Це робить
не впливає на значення змінної експозиції.
розвантажувати [ файл ]
Скасувати підписку на всі триплети підписки в поточному файлі підписок або
файл. Скасування підписок у файлі ігноруються.
скасовано було [ було ...]
Видалити визначення вказаних змінних Zephyr.
відмовитися від підписки клас екземпляр [ одержувач ]
Скасувати підписку на клас, приклад, одержувач, але не видаляйте цю трійку
з файлу підписок.
wg_exit Скажіть клієнту WindowGram, zwgc(1) для виходу.
wg_read Скажіть клієнту WindowGram, zwgc(1) щоб перечитати його файл опису.
wg_shutdown Скажіть клієнту WindowGram про завершення роботи; це змушує його ігнорувати все
сповіщення, доки не буде видана команда wg_startup.
wg_startup Повідомте клієнту WindowGram, щоб він знову почав приймати повідомлення; корисно після а
Команда wg_shutdown була видана.
МАКРОС та ПІДПИСАННЯ ФАЙЛИ
Є три макроси, %хост%, %canon%, та %я%. %хост% перетворюється в поточний
ім'я хоста, %canon% перетворюється на офіційне ім’я хоста, яке повертає gethostbyname(3)
та %я% перетворюється на ваш основний Kerberos. Ці макроси можна використовувати у вашому
$HOME/.zephyr.subs файл або як аргументи до команд для вказівки клас or екземпляр
поля. Зразок $HOME/.zephyr.subs файл може містити таке:
повідомлення, терміново, %me%
системний журнал,%хост%,*
пошта, поп, %me%
Zctl зчитує змінну середовища WGFILE, щоб знайти ім'я файлу, де
порт windowsgram знаходиться. Якщо WGFILE не встановлено, ім’я файлу за замовчуванням має значення /tmp/wg.UID,
де UID є uid користувача UNIX.
НЕ ПІДПИСКИ
сервер zephyr, зефірд(8) підтримує підписки за замовчуванням, які автоматично
додано до всіх підписок користувачів під час їх першої підписки під час входу
сесії. Якщо ви хочете автоматично видалити деякі з цих підписок за замовчуванням, скористайтеся
скасування підписок. Коли ти загрузка файл підписки, що містить скасування підписки,
підписки автоматично надсилаються на сервер, як якщо б ви використовували відмовитися від підписки
команда
ВИДИХУВАННЯ РІВНІ
Різні рівні впливу впливають на роботу зефіру та його взаємодію з ним
користувач, а саме:
ніхто Це повністю вимикає Zephyr для користувача. Користувач не зареєстрований
Зефір. Zephyr не зберігає інформацію про місцезнаходження користувача. Без входу чи виходу
будуть надіслані оголошення. Для користувача не буде введено жодних підписок і
сповіщення не відображатимуться zwgc(1).
opstaff Користувач зареєстрований у Zephyr. Ніяких повідомлень про вхід або вихід не буде
надіслано, а інформація про місцезнаходження буде видима лише для оперативного персоналу.
Буде введено стандартні підписки та будь-які додаткові персональні підписки
для користувача.
видима сфера
Користувач зареєстрований у Zephyr. Інформація про місцезнаходження користувача зберігається
Zephyr і доступний лише для користувачів у сфері Kerberos користувача. Немає
буде надіслано повідомлення про вхід або вихід. Це системне значення за замовчуванням.
Буде введено стандартні підписки та будь-які додаткові персональні підписки
для користувача.
царство оголошено
Користувач зареєстрований у Zephyr. Інформація про місцезнаходження користувача зберігається
Zephyr і доступний лише для користувачів, автентифікованих у Kerberos користувача
царство. Повідомлення про вхід та вихід з системи надсилатимуться, але лише користувачам всередині
область Kerberos користувача, який явно запросив це через підписку.
Буде введено стандартні підписки та будь-які додаткові персональні підписки
для користувача.
мережа-видима
Користувач зареєстрований у Zephyr. Інформація про місцезнаходження користувача зберігається
Zephyr і доступний для будь-якого автентифікованого користувача, який цього вимагає. Вхід і
Повідомлення про вихід із системи надсилатимуться лише користувачам у сфері Kerberos користувача
які прямо просили це через підписку. Підписки за замовчуванням і
будь-які додаткові персональні підписки будуть введені для користувача.
net-оголошено
Користувач зареєстрований у Zephyr. Інформація про місцезнаходження користувача зберігається
Zephyr і доступний для будь-якого автентифікованого користувача, який цього вимагає. Увійти
і повідомлення про вихід буде надіслано будь-якому користувачу, який запитав таке. За замовчуванням
підписки та будь-які додаткові особисті підписки будуть введені для
користувач.
ПРИКЛАДИ
zctl Runs zctl в інтерактивному режимі.
zctl загрузка Завантажити підписки та скасувати підписки з $HOME/.zephyr.subs
файлу.
zctl нижче повідомлення персонал
Підпишіться на особисті повідомлення, але не додавайте це до
файл підписок.
zctl економити Збережіть усі поточні підписки у файлі підписок за замовчуванням.
zctl комплект експозиція ніхто Встановіть рівень експозиції на `none', фактично вимкнувши
Зефір.
Використовуйте zctl онлайн за допомогою служб onworks.net