OpsiWebManager

Antworten
Antoine GUEVARA
Beiträge: 54
Registriert: 13 Apr 2011, 22:01
Wohnort: GIP RECIA - France

OpsiWebManager

Beitrag von Antoine GUEVARA »

OpsiWebManager (OWM) is a web interface which permit you to interact with OPSI.
I'm currently working on this interface so all the features are not yet available.
You can :
Manage clients ( create/show detail/remove/wakeup/shutdown/reboot)
Manage Opsi Package ( show/create(alpha)/remove(alpha) )
Manage Backups ( show/detail with description )
View configuration of OPSI

This interface is develop in PHP/JQuery with the Symfony2 framework

Link
https://github.com/darkounet/OpsiWebManager

UPDATE :

21/12/2011 :
You can now import a list of client via a .csv file.
Zuletzt geändert von Antoine GUEVARA am 21 Dez 2011, 11:16, insgesamt 1-mal geändert.
adlerweb
Beiträge: 28
Registriert: 09 Jul 2008, 10:33
Kontaktdaten:

Re: OpsiWebManager

Beitrag von adlerweb »

I guess thats called "great minds think alike" ;). I started a similar ui based on PHP and DOJO some time ago. Hadn't uploaded it since its just some basic (and poorly written) poc-stuff and i had no time to really start writing useable code. I uploaded the code now at https://github.com/adlerweb/OohJa Screen1 Screen2 but i guess there is not much to copy since its mainly just Copy/Paste.

BTT: I installed your UI on a machine (and translated your installation guide) but ran into a problem: i can change settings under app.php/configuration/modifier/ but they dont get saved and no server URL = no data. Is this online-config-feature missing? If not: Where are settings supposed to be saved? Edit: Never mind - i used RPC calls and didn't notice you're using exec(). Had to configure sudo... Added to german and english setup guide
Antoine GUEVARA
Beiträge: 54
Registriert: 13 Apr 2011, 22:01
Wohnort: GIP RECIA - France

Re: OpsiWebManager

Beitrag von Antoine GUEVARA »

Hi, thx for your translation of Wiki.

My OWM is in alpha version, so it's normal if you can't modify the configuration via /configuration/modifier/

I will try to use RPC to view the difference between exec().

Antoine
Zakyl
Beiträge: 68
Registriert: 16 Okt 2012, 11:03

Re: OpsiWebManager

Beitrag von Zakyl »

Bonjour,

Je suis désolé si ça parait un peu bête mais je n'arrive pas à mettre en place OWM ^^' Je ne connais pas Symfony et du coup je suis un peu perturbé.

J'ai mis en place Symfony d'après le readme.md du package OWM, je suis donc sur ma page Symfony (http://ip/Symfony/web/app_dev.php/) bien configurée, mais ensuite ? Que faire du package OWM ? Comment l'intégrer ?

Merci !
Antoine GUEVARA
Beiträge: 54
Registriert: 13 Apr 2011, 22:01
Wohnort: GIP RECIA - France

Re: OpsiWebManager

Beitrag von Antoine GUEVARA »

Bonjour,

Avez vous suivi le wiki ? dans la partie installation ? le readme de base est celui pour installer Symfony et non pour l'installation d'OWM ( je vais corriger cela ) :)

De plus OWM a recu quelque changement depuis la version qui est sur github, je suis actuellement en train de faire une refonte complete du système OWM afin d'apporter encore plus de fonctionnalité ( support mobile/tablette ).

N'hesitez pas a faire du feedback.

Antoine GUEVARA
Zakyl
Beiträge: 68
Registriert: 16 Okt 2012, 11:03

Re: OpsiWebManager

Beitrag von Zakyl »

Ah, non, pas vu ^^'
Bon, du coup je suis le Wiki, mais j'ai pas mal d'erreurs qui ne me permettent pas d'installer OWM :( :

- sudo pecl install yaml-0.6.3 :

Code: Alles auswählen

No releases available for package "pecl.php.net/yaml"
install failed
Du coup j'ai installé yaml en le téléchargeant la version 1.1.0

- git clone git://github.com/darkounet/OpsiWebManager.git

Code: Alles auswählen

Cloning into OpsiWebManager...
github.com[0: 207.97.227.239]: errno=Connection refused
fatal: unable to connect a socket (Connection refused)
J'ai téléchargé l'archive .zip puis ai décompressé le dossier OpsiWebManager dans /var/www/

- php app/console assets:install --symlink web/

Code: Alles auswählen

[code]PHP Fatal error:  Class 'Symfony\Component\Filesystem\Filesystem' not found in /var/www/OpsiWebManager/app/cache/dev/appDevDebugProjectContainer.php on line 219

Fatal error: Class 'Symfony\Component\Filesystem\Filesystem' not found in /var/www/OpsiWebManager/app/cache/dev/appDevDebugProjectContainer.php on line 219
[/code]

- Access the WebUI via http://localhost/OpsiWebManager/web/app.php/
Du coup je n'affiche rien

Ces erreurs viennent d'un truc que j'ai mal configuré ? :/
Antworten