Welcome to the GAdmintools Project

Developing GTK+/GNOME/Graphical and terminal based applications since '98

Please donate to support further development, thanks!


Site information: Downloads this month Top downloads Webalizer Privacy policy




Status:
----------------------------------------------------------------------

These server guis comes with service files.
You can enable, disable, start and stop them with:
systemctl start gadmin-bind
systemctl stop gadmin-dhcpd
systemctl enable gadmin-proftpd
systemctl disable gadmin-AppName
systemctl status gadmin-openvpn-client

Turn off similar services in your system before using these.



GAdmin-DHCPD 0.5.4 has been released.
Nicer alignments. Fixes broken non-recursive gtk+-3 requisition.
Ported to gtk+-3.
Now using systemd.
Added apparmor support.
Sets focus to the scope treeview.
Code cleanup.



GAdmin-BIND 0.2.8 has been released.
Ported to gtk+-3.
Now using systemd for starting and stopping bind.
Adds urandom to chroot/dev for new setups.
Adds more configure options, see Autoinstall file.
Sets focus to domain treeview.



GAdmin-PRoFTPD-0.4.8 has been released.
Now using systemd.
Added configuration option: PIDFile=/var/run/proftpd/proftpd.pid
(Must be added to the top of proftpd.conf in the global section)
Using default_md = default when generating certs instead of md5.
GProStats html validates.
Renamed "Disk" tab to "Storage".
Fixed some compiler warnings.



Gadmin-NFS-Server-0.0.3 has been released.
Fixed icon names and tooltips that where set to wrong widgets.
Removed apply dir button. Its now handeled by the main apply button.
Adds status text colors.
Adds fsid=1 to options tooltip.
Various code cleanups.



Gadmin-openvpn-client-0.2.1 released.
Added configure options for making the client start at boot or not:
SYSINIT_BOOT_START_CMD , SYSINIT_BOOT_STOP_CMD
A popup now shows if the connection was successful or not.



Gadmin-control-panel-0.1.3 released.
Added: /usr/bin/gadmin-launcher
This program is started from the desktop launcher.
It allows root to run GUIs with xhost and then launches
gadmin-control-panel with the configured
GUI_SUDO_PROGRAM.
Removed configure option: DESKTOP_FILE_EXEC_CMD



Gadmin-openvpn-client-0.2.0 released.
Ported to GTK+-3. Minor details remains.
Adds a configure option to install a desktop link.
Adds a tmp directory for every connection directory.
--
Deactivated NetworkManager dispatcher script.
It is used to bring up the connection if
the internet connection goes down and then up again.
The client works ok now.

--- Openvpn server version (openvpn-2.4.3 and 2.4.4) needs to run as user root when
--- chrooted or it will fail when trying to write in "/tmp" within the chroot.
--- It doesnt matter how much its chowned or chmodded,
--- the openvpn server still cant write a tmp file to it when a client connects.
---
--- OpenVPN-2.4.4 compiled from source and 2.4.3/2.4.4 rpm on Fedora 24-26 when a client connects:
--- Could not create temporary file
--- '/tmp/openvpn_acf_14bc4e0e8b132b196133d645bc739112.tmp': Permission denied (errno=13)
--- Mon Nov 6 20:29:52 2017 us=338047 176.71.157.2:53476 Exiting due to fatal error
--- Mon Nov 6 20:29:52 2017 us=338085 176.71.157.2:53476 Closing TUN/TAP interface
--- AUTH-PAM: BACKGROUND: received command code: 1
--- AUTH-PAM: BACKGROUND: EXIT
---
--- # getenforce -> Disabled
--- Result: Server exits:
--- Expected: Client is logged in, server waits for the next client.
---

OpenVPN server when client connects: valgrind.log





admin-packages-0.7.3 has been released.
Removes output of logged files.
Adds option --save-builds.
Adds support for unpacking .tar.xz archives.
Adds new packages.confs.



ft639-1.2 has been released.
Arguments --device, --commandfile and --outputfile must now be
specified when starting the application.
A stepfile is provided that can be used to write move commands
to the configured command file.



To start graphical applications with root privileges on Fedora nowdays
you have to run this command first as a regular user:
xhost si:localuser:root
On Ubuntu "pidof nfsd" works, but not on fedora.

GAdmin-Antivirus-0.0.8 has been released.
Added configure option INSTALL_DESKTOP_FILE="disable".
- Set to "enable" if not using GAdmin-Control-Panel.
It is now completely GTK-3 compliant.
RPM no longer installs desktop file, use gadmin-control-panel.


GAdmin-Services-0.0.4 has been released.
Added configure option INSTALL_DESKTOP_FILE="disable".
- Set to "enable" if not using GAdmin-Control-Panel.
It is now completely GTK-3 compliant.
RPM no longer installs desktop file, use gadmin-control-panel.


GAdmin-SSHD-0.0.3 has been released.
Added configure option INSTALL_DESKTOP_FILE="disable".
- Set to "enable" if not using GAdmin-Control-Panel.
It is now completely GTK-3 compliant.
RPM no longer installs desktop file, they should require gadmin-control-panel.


GAdmin-Desktop-0.0.7 has been released.
It is now completely GTK-3 compliant.
This application installs to /usr/bin and is
not for gadmin-contol-panel.
Configure with: INSTALL_DESKTOP_LINK="enable".



GAdmin-Rsync-Client 1.0.1 has been released.
Moved src_pre_cmd's first in backup scripts.
Dumping out DB's and backing them up is now ok.



GAdmin-Squid 0.1.6 has been released.
Minor fixes. Removes obsolete options.



Pressing CTRL+F in the applications enables search.

Configure the applications with INSTALL_DESKTOP_FILE="disable"
and let GAdmin-Control-Panel start the individual programs.