View on GitHub

service.py

Interface Graphique de commande des Services Linux

Service.py

Une simple fenêtre Tkinter, à l’apparence d’un panneau de contrôle, offrant un raccourci directe aux services web linux installer sur la machine, à la fois compatible avec python2 et python3.


Aperçu

ihm.png


Mode de lancement


Arguments

Syntax pour afficher la liste des arguments

:~$ python service -h
:~$ python service -?
:~$ python service --help

Liste des arguments

Option Option longue GNU Description
-a --about A propos du soft
-c --check Vérifie l’existance des services Web
-h, -? --help Affiche ce message
-l --list Liste tous le repertoire du serveur
-t --tor Lancement en mod Tor
-v --version Affiche la version du soft

Gestion des Ressources & Configurations

Dès le démarrage de l’app, une analyse rapide des services présents sur la machine s’éxecute afin de voir si les services Apache2, MySQL et Tor sont bien installé, l’app ne démarrera qu’une fois les 3 services détecter sur la machine.

Un accès direct au fichier de configuration du service avec le bouton “CONFIG”, une fois le panneau d’édition ouvert, vous pouvez modifier les paramètres dès que vous avez terminer l’édition.

conf.png

L’accès direct au fichier log d’erreur et d’accès au serveur apache est aussi accessible dans le menu contextuel de l’app.

log.png

Si jamais vous auriez besoin de faire plus que l’app vous propose, vous pouvez accéder au shell depuis l’app en cliquant sur le bouton “Terminal”, une console s’ouvrira en mode admin.


Pré-requis


Téléchargement


License

Code sous license GNU License