zctl – Online in der Cloud

Dies ist der Befehl zctl, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


zctl – Zephyr-Steuerungsprogramm

ZUSAMMENFASSUNG


zctl [ Optionen ]

BESCHREIBUNG


Zctl ist ein Allzweck-Steuerungsprogramm für die Zephyr(1) Benachrichtigungsdienst. Es
ermöglicht es dem Benutzer, bestimmte Benachrichtigungstypen zu abonnieren und die Abonnements in einer Datei zu speichern
(Standard $HOME/.zephyr.subs), um seine Standortinformationen zu ändern und die Steuerung zu senden
Nachrichten an den HostManager, zhm(8) und der WindowGram-Client, zwgc(1).

Die Befehle können in der Befehlszeile eingegeben oder einfach interaktiv eingegeben werden
Eingabe zctl und geben Sie dann Befehle in die Eingabeaufforderung ein.
Anmerkungen: Für alle Befehle, die ein optionales akzeptieren Empfänger Argument, das Empfänger Standardmäßig ist
Ihr Kerberos-Prinzipal. Sie können den Empfänger auch abonnieren*''. Wenn Sie a angeben
Empfänger wird es stillschweigend in „“ konvertiert*''.
Die Befehle lauten wie folgt:

hinzufügen Klasse Instanz [ Empfänger ]
Etwas Abonnieren Klasse, Beispiel, Empfänger, und füge dieses Triplett zum hinzu
Abonnementdatei.

add_unsubscription Klasse Instanz [ Empfänger ]
Abmelden von Klasse, Beispiel, Empfänger, und füge dieses Triplett zum hinzu
Abonnementdatei als Abmeldedatei. Für eine Erklärung von Un-
Abonnements siehe unten.

stornieren Kündigen Sie alle Abonnements.

defaults Rufen Sie die Standardabonnementliste vom Zephyr-Server ab.

löschen Klasse Instanz [ Empfänger ]
Abmelden von Klasse, Beispiel, Empfänger, und entfernen Sie dieses Triplett aus dem
Abonnementdatei.

delete_unsubscription Klasse Instanz [ Empfänger ]
Abmelden von Klasse, Beispiel, Empfänger, und entfernen Sie dieses Triplett aus dem
Abonnementdatei als Abmeldedatei.

Datei [ Datei ] Legen Sie die Standardabonnementdatei auf fest Datei. Wenn Datei ist nicht angegeben, zeigen Sie was
Die aktuelle Abonnementdatei ist.

Flush_locs [ Benutzer ]
Weisen Sie die Zephyr-Server an, alle damit verbundenen Standortinformationen zu löschen
Benutzer, oder indem der Benutzer den Befehl ausführt, wenn keiner angegeben ist. Das sollte
darf nur dazu verwendet werden, etwaige fehlerhafte Daten zu entfernen, die möglicherweise nach a zurückgeblieben sind
System Absturz. Beachten Sie, dass nur das Betriebspersonal den Standort spülen darf
Informationen, die einem anderen Benutzer zugeordnet sind.

Flush_subs [ Empfänger ]
Weisen Sie die Zephyr-Server an, alles zu leeren Empfänger's Abonnements, This
Der Unterschied zum Befehl „cancel“ besteht darin, dass er Abonnements für alle betrifft
EmpfängerKunden. Beachten Sie, dass nur das Betriebspersonal das Spülen durchführen darf
Abonnements eines anderen Benutzers.

verstecken Verstecken Sie Ihren Standort, wie er vom Zephyr-Server verwaltet wird. Das tut nicht
Einfluss auf den Wert der Expositionsvariablen haben (siehe unten, unter einstellen).

hm_flush Sagen Sie dem HostManager, zhm(8) um den Server aufzufordern, den gesamten Status zu leeren
dem aktuellen Host zugeordnet.

Liste [ Datei ] Inhalte der aktuellen Abonnementdatei auflisten oder Datei. Alle Makros in der
Datei (siehe unten) werden wörtlich angezeigt und nicht erweitert.

list_requests Listen Sie alle verfügbaren Befehle auf. Kann mit „?“ abgekürzt werden.

Belastung [ Datei ] Abonnieren Sie alle Abonnement-Dreiergruppen und melden Sie sich für alle Nicht-Abonnements ab.
Abonnementtripel in der aktuellen Abonnementdatei oder Datei.

neuer_server Sagen Sie dem HostManager, zhm(8) um einen neuen Zephyr-Server zu finden.

verlassen Ausstieg aus zctl.

abrufen Rufen Sie alle aktuellen Abonnements vom Zephyr-Server ab. Diese beinhalten
Abonnements, die möglicherweise von anderen Programmen erstellt wurden, z Znol(1).

Speichern [ Datei ] Speichern Sie alle aktuellen Abonnements (wie vom Zephyr-Server zurückgegeben) in
aktuelle Abonnementsdatei oder Datei. Die Datei wird ersetzt.

kompensieren jung [ Wert ]
Legen Sie den Wert der Zephyr-Variablen fest jung zu Wert, oder null, wenn nein Wert is
angegeben. Die Variable Belichtung hat eine besondere Bedeutung und kann nur sein
auf die Werte none, opstaff, realm-visible, realm-announced, net- gesetzt
sichtbar und im Netz bekannt gegeben. Durch das Setzen dieser Variablen wird die Datei sofort aktualisiert
Informationen in den Zephyr-Servern (siehe unten für eine Erklärung dazu).
Expositionsniveaus). Darüber hinaus wird diese Variable automatisch auf „Keine“ gesetzt
führt das Äquivalent von a . aus wg_shutdown Befehl und setzen Sie ihn auf einen von
Die anderen Werte führen automatisch das Äquivalent von a aus wg_startup
Befehl.
Die Variable aufgelöste_Adressen bestimmt, ob zwgc dies für eine IP tun wird
Wenn Sie eine Adresse haben, die den Ursprung einer Nachricht angibt, versuchen Sie, den Hostnamen nachzuschlagen
der dieser IP-Adresse entspricht. Der Wert none gibt an, dass Hostnamen
wird nie gefunden, und die Variable zwgc fromhost wird daher immer gefunden
enthalten eine IP-Adresse (in Punkt-Dezimal-Form). Der Wert zeigt alles an
dass immer versucht wird, einen Hostnamen nachzuschlagen. Beachten Sie, dass in
In diesem Fall, wenn Sie Abonnements mit dem Empfänger „“ haben*'', diese
Abonnements können anderen Zephyr-Benutzern offengelegt werden, die ihre eigenen betreiben
DNS-Nameserver. Jeder andere Wert wird als regulärer Ausdruck interpretiert;
Versuche zur Suche nach Hostnamen werden nur durchgeführt, wenn die IP-Adresse mit dieser übereinstimmt
regulären Ausdruck.
Alle von Ihnen vorgenommenen Variableneinstellungen werden in gespeichert $HOME/.zephyr.vars

erklären jung [ jung ... ]
Zeigt den Wert der angegebenen Zephyr-Variablen an. Wenn eine Variable nicht vorhanden ist
in der eigenen Variablendatei des Benutzers, der Systemvariablendatei, definiert
(/etc/zephyr/zephyr.vars) wird nach einem Standardwert durchsucht.

Abonnieren Klasse Instanz [ Empfänger ]
Etwas Abonnieren Klasse, Beispiel, Empfänger, aber fügen Sie dieses Triplett nicht hinzu
Abonnementdatei.

Sichtbar machen Machen Sie Ihren vom Zephyr-Server verwalteten Standort sichtbar. Das macht
keinen Einfluss auf den Wert der Expositionsvariablen haben.

entladen [ Datei ]
Abmelden aller Abonnement-Dreiergruppen in der aktuellen Abonnementdatei oder
Datei. Abmeldungen in der Datei werden ignoriert.

ungesetzt jung [ jung ... ]
Löschen Sie die Definitionen der angegebenen Zephyr-Variablen.

abmelden Klasse Instanz [ Empfänger ]
Abmelden von Klasse, Beispiel, Empfänger, aber entfernen Sie dieses Triplett nicht
aus der Abonnementdatei.

wg_exit Teilen Sie dem WindowGram-Client mit, zwgc(1) beenden.

wg_read Teilen Sie dem WindowGram-Client mit, zwgc(1) um die Beschreibungsdatei erneut zu lesen.

wg_shutdown Weisen Sie den WindowGram-Client an, herunterzufahren. Dies führt dazu, dass alles ignoriert wird
benachrichtigt, bis ein wg_startup-Befehl ausgegeben wird.

wg_startup Weisen Sie den WindowGram-Client an, wieder Benachrichtigungen zu akzeptieren. nützlich nach a
Der Befehl wg_shutdown wurde ausgegeben.

MAKROS und dem ABONNEMENT DATEIEN


Es gibt drei Makros: %Gastgeber%, %Kanon%, und dem %Mich%. %Gastgeber% wird in den Strom umgewandelt
Hostname, %Kanon% wird in den offiziellen Hostnamen konvertiert, wie er von zurückgegeben wird gethostbyname(3)
und dem %Mich% wird in Ihren Kerberos-Prinzipal konvertiert. Diese Makros können in Ihrem verwendet werden
$HOME/.zephyr.subs Datei oder als Argumente für Befehle zur Angabe der Klasse or Instanz
Felder. Eine Probe $HOME/.zephyr.subs Die Datei könnte Folgendes enthalten:

Nachricht, dringend, %me%
syslog,%host%,*
Mail, Pop, %me%

Zctl liest die Umgebungsvariable WGFILE, um den Namen der Datei zu finden, in der sich die befindet
Der Windowgram-Port befindet sich. Wenn WGFILE nicht festgelegt ist, lautet der Dateiname standardmäßig /tmp/wg.uid,
woher uid ist die UNIX-UID des Benutzers.

Abmeldungen


Der Zephyr-Server, Zephyr(8) verwaltet Standardabonnements, die automatisch aktiviert werden
wird den Abonnements aller Benutzer zum Zeitpunkt ihres ersten Abonnements während einer Anmeldung hinzugefügt
Sitzung. Wenn Sie einige dieser Standardabonnements automatisch entfernen möchten, verwenden Sie
Abmeldungen. Wenn Sie Belastung eine Abonnementdatei, die Abmeldungen enthält, die Un-
Abonnements werden automatisch an den Server gesendet, als ob Sie das verwendet hätten abmelden
Befehl.

BELASTUNG STUFEN


Die unterschiedlichen Expositionsniveaus wirken sich auf den Betrieb von Zephyr und seine Interaktion mit dem aus
Benutzer wie folgt:

keine Dadurch wird Zephyr für den Benutzer vollständig deaktiviert. Der Benutzer ist nicht bei registriert
Zephyr. Zephyr speichert keine Benutzerstandortinformationen. Kein Login oder Logout
Ankündigungen werden verschickt. Für den Benutzer und werden keine Abonnements eingetragen
Es werden keine Hinweise angezeigt zwgc(1).

opstaff Der Benutzer ist bei Zephyr registriert. Es werden keine Anmelde- oder Abmeldeankündigungen angezeigt
gesendet, und die Standortinformationen sind nur für das Betriebspersonal sichtbar.
Es werden Standardabonnements und alle zusätzlichen persönlichen Abonnements erfasst
für den Benutzer.

Reich-sichtbar
Der Benutzer ist bei Zephyr registriert. Die Standortinformationen des Benutzers werden von gespeichert
Zephyr und wird nur Benutzern innerhalb des Kerberos-Bereichs des Benutzers zur Verfügung gestellt. NEIN
Anmelde- oder Abmeldeankündigungen werden gesendet. Dies ist die Systemvorgabe.
Es werden Standardabonnements und alle zusätzlichen persönlichen Abonnements erfasst
für den Benutzer.

Realm-angekündigt
Der Benutzer ist bei Zephyr registriert. Die Standortinformationen des Benutzers werden von gespeichert
Zephyr und wird nur Benutzern zur Verfügung gestellt, die über Kerberos des Benutzers authentifiziert sind
Reich. Anmelde- und Abmeldeankündigungen werden gesendet, jedoch nur an Benutzer innerhalb des Kontos
Der Kerberos-Bereich des Benutzers, der dies explizit über Abonnements angefordert hat.
Es werden Standardabonnements und alle zusätzlichen persönlichen Abonnements erfasst
für den Benutzer.

Netz-sichtbar
Der Benutzer ist bei Zephyr registriert. Die Standortinformationen des Benutzers werden von gespeichert
Zephyr und wird jedem authentifizierten Benutzer zur Verfügung gestellt, der dies anfordert. Anmelden und
Abmeldeankündigungen werden nur an Benutzer innerhalb des Kerberos-Bereichs des Benutzers gesendet
die dies ausdrücklich über Abonnements angefordert haben. Standardabonnements und
etwaige zusätzliche persönliche Abonnements werden für den Benutzer erfasst.

net-angekündigt
Der Benutzer ist bei Zephyr registriert. Die Standortinformationen des Benutzers werden von gespeichert
Zephyr und wird jedem authentifizierten Benutzer zur Verfügung gestellt, der dies anfordert. Anmeldung
und Abmeldeankündigungen werden an jeden Benutzer gesendet, der dies angefordert hat. Standard
Abonnements und etwaige zusätzliche persönliche Abonnements werden für die erfasst
Benutzer.

Beispiele:


zctl Läuft zctl im interaktiven Modus.

zctl Belastung Laden Sie An- und Abmeldungen von $HOME/.zephyr.subs
Datei.

zctl unten Nachricht persönliche
Abonnieren Sie persönliche Nachrichten, aber fügen Sie diese nicht zum hinzu
Abonnementdatei.

zctl Speichern Speichern Sie alle aktuellen Abonnements in der Standardabonnementdatei.

zctl kompensieren Belichtung keine Stellen Sie Ihre Belichtungsstufe auf „Keine“ und schalten Sie sie effektiv aus
Zephyr.

Verwenden Sie zctl online über die Dienste von onworks.net



Neueste Linux- und Windows-Online-Programme