Skip to content
Easier Unix Management Tool
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE
README.md
eumt.conf
menu.c

README.md

EUMT

Easier Unix Management Tool

Heavily in progress.

== Description ==

The program reads in the eumt.conf file and creates a menu-driven interface for the user so that the server easier can be managed. For example:

****************************************
* 1: starta om samba                   *
* 2: starta om plex media server       *
* 3: catta fil                         *
* 4: root shell - bash                 *
* 5: user shell - bash                 *
* 6: update server                     *
* 7: reboot server                     *
* 8: edit meny-config                  *
* 9: root shell - bash                 *
* 10: exit                             *
****************************************

Example config file:

#systemwide configuration here:
sudo_enable=YES #enable sudo on all commands
exit_enable=YES #enable the exit menuitem
#end of systemwide configuration.

#example of menu item:
#respect the order: first:menu_item, second:use_arguments, third:command_items
#[menu item]
#use_sudo=no
#use arguments
#....
#command=
#command=
#...
#end of example.


#menu items here:
[starta om samba]
command=service smb restart
command=service nmb restart

[starta om plex media server]
command=service plex restart

[catta fil]
command=ls -la
command=ps aux

[root shell - bash]
command=bash

[user shell - bash]
use_sudo=no
command=bash

[update server]
command=yum upgrade

[reboot server]
command=reboot

[edit meny-config]
command=nano /opt/eumt/eumt.conf

[root shell - bash]
command=bash
#end of menu items.
You can’t perform that action at this time.