gs-user-add
Beschreibung Script
Hinzufügen eines LocaPhone-Benutzers und dessen Daten (Benutzer-Konto, Host) in die Datenbank des Systems.
Benutzung
loca@voip:~$
/opt/locaphone/scripts/gs-user-add { --help | -? }
Usage: gs-user-add --user=<user> --language=<language>
--ext=<1234> --email=<email>
--pin=<123456> --host=<id>|<ip>
--firstname=<firstname> [--group=<id>]
--lastname=<lastname> [--no-reload]
Parameter
Parameter | Beschreibung |
---|---|
user1 | LocaPhone-Benutzer |
ext2 | Nebenstellen-Nummer |
pin | PIN LocaPhone-Benutzer |
firstname | Vorname |
lastname | Nachname |
language | Sprache de-DE: Deutsch |
E-Mail-Adresse LocaPhone-Benutzer | |
host | ID oder IP-Adresse des Host |
group3 | ID Provisionierungs-Gruppe |
no-reload4 | kein SIP Reload durchführen |
help | Hilfe zur Benutzung des Scripts |
Hinweise
[1] Als Benutzername kann ein beliebiger alphanumerischer String verwendet werden, z.B. die Personalnummer oder auch direkt die Nebenstellen-Nummer. Dieser Benutzername muss bei allen weiteren diesen Benutzer betreffenden Skript-Aufrufen angegeben werden.
[2] Die Nebenstellennummer muss zwischen 2 und 10 Stellen lang sein. Diese Nummer ist auch gleichzeitig die Nummer des SIP-Peers in Asterisk.
[3] ID Provisionierungs-Gruppe, die dem Benutzer zugeordnet werden soll. Die Provisionierungsgruppen können mit gs-prov-groups-get ausgelesen werden.
[4] Keinen „Reload“ der Asterisk-Server durchführen. Dieser Parameter wird verwendet, wenn mehrere Teilnehmer über Shell-Scrips hinzugefügt werden. So werden mehrfache „Reloads“ von Asterisk vermieden, die die Stabilität des Systemes beeinflussen könnten.
Ausgabe
root@voip:/opt/locaphone/scripts/gs-user-add --user=locaphone --ext=26 --pin=1234 --firstname=Loca --lastname=Phone --language=german --email=locaphone@loca.net --host=10.10.1.123
User added.
Abhängigkeiten
Keine.
Zusätzliche Informationen
Der Exit-Code des Scriptes ist 0 bei Erfolg oder > 0 bei einem Fehler.