amooma / GS3

Dies ist die Asterisk Version von Gemeinschaft
https://www.alternative-solution.de/gs3
41 stars 36 forks source link

Add Phonesuite provisioning #32

Open krissi opened 8 years ago

krissi commented 8 years ago

This PR generates autoconfiguration files for PhoneSuite for users. The autoconfiguration file can be downloaded by the user from the GS "home" page or directly via "/gemeinschaft/prov/phonesuite/settings.php?user=" (without authentication, for auto-deployment)

The button on the homepage comes without an icon. The admin may get an icon from PhoneSuite_TAPI_for_Asterisk_setup.zip/bin/prog.ico. The path where to put it is shown on the homepage when no icon is present. This is to make sure that I add no license violations.

saschadaniels commented 8 years ago

Das ist wirklich gefährlich! Mit dem AMI Passwort hat man die Anlage mehr oder weniger völlig in der Hand. Die Schnittstelle für Phonesuite sollte eigentlich NUR über eine Server Installation genutzt werden. Nur der Zentrale Server sollte das AMI Passwort kennen. Die einzelnen Clients sollten sich nur mit der Server Komponente von Phonesuite unterhalten.

krissi commented 8 years ago

Ich hab mal eine AMI-"Firewall" gebaut, die nur whitegelistete Kommandos durchlässt. Die kann ich bei Bedarf mal veröffentlichen nachdem ich sie entfrickelt habe.