BSD Admin

A graphical Package Manager and Admin Tool

for FreeBSD and GhostBSD




After switching from openSUSE Leap to GhostBSD I try to make my BSD-Life more comfortable.
I started to work on a GUI for Package Management and simple Administration tasks. The functionality of the Package Manager is quit similar to GhostBSD's Softwarestation but it's faster.

Features

Package Manager

Settings

Edit /etc/rc.conf

Administration of services

Network configuration

User and Group administration

Update Manager

When BSD Admin detects that you work on FreeBSD an additional menu "Update Manager" will be displayed. With Update Manager you can: By default BSD Admin will create a backup of your bootenvironment before updates are installed.

On GhostBSD you should use Update-Station and Backup-Station for these tasks!!


Download BSD Admin

Latest version: 0.12a of 2024/02/17

Download and Installation

1. Download the tar-archive and extract it in a directory of your choice
2. Run the shellscript "setup_bsdadmin.sh". It installs all packages needed to run BSD Admin
3. Start bsd_admin.tcl from a terminal
4. Go to the settings menu and check the settings. Most important setting is "Expect search item"
5. Read the help-files

FreeBSD Users: sudo has to be installed and configured for BSD Admin


ATTENTION!

BSD Admin uses the program Expect to execute FreeBSD-commands as sudo. Therefor BSD Admin has to search for the password prompt in the language set in the LANG environment variable on your computer. To set the right search item go to the settings menu and enter the right name for "password" in the field "Expect search item"! For example: language is English = "Password:", language is German = "Passwort:".
Don't forget to add the ":" after the name for password!

License

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.



Kontakt: mail@tkfibu.de


HOME