Beesu is a software like gksu or ktsuss.
Beesu (it sounds like “be su”) works only in Fedora and Red Hat. It runs with consolehelper, so it’ll look like a native software for Fedora!
It’s good because you can run any software as root and you don’t need to enter your root password each time, because while the session is active beesu can run any application as root without asking you to enter your root password.
The best way to understand beesu is installing it! just try!!!
Installation – Beesu Linux
As beesu is in the default update repository of Fedora, if you are connected to the Internet all you need to do to install beesu linux is to open a new terminal and type:
$ su - # yum install beesu
that’s very easy!!!
beesu linux will be automatically updated , through YUM, on the next releases too!!!
To install beesu linux without a working connection, you need to download the right RPM file located on Koji and move it to your Fedora computer.
Once done, type:
$ su - # cd /your/download/path # rpm -Uvh beesu-*.fc*.*.rpm
Uninstallation – Beesu Linux
You don’t have to do this if you like beesu, but if you want to uninstall it for some reasons, you could just type:
$ su - # yum remove beesu
$ su - # rpm -e beesu
Beesu keeps the same input commands as “su“
So you could type:
$ beesu gfloppy
to start gfloppy as root.
$ beesu -l nautilus /etc
$ beesu - nautilus /etc
to load the root’s environment, start nautilus as root and open your /etc folder.
It’s simple to understand what is the difference between typing “-l” or not. Experiment this example to print your current working directory:
[bee@localhost ~]$ beesu pwd /home/bee [bee@localhost ~]$ beesu - pwd /root
That is, it works!
It’s the same to start truecrypt :
$ beesu -l truecrypt
As you can understand, it’s also better than sudo if you know the root’s password!
You have one file located in /etc called beesu.conf
So if you write:
$ beesu gedit /etc/beesu.conf
you could edit that file to restrict the commands beesu can execute. By reading man beesu and the comments in /etc/beesu.conf you will understand how much it’s simple!
By default, after installing beesu, you will be able to run any command without restrictions.
The raw source code, but also SRPM and the compiled packages are available:
The source code of beesu and everything related with it, is available here.
If you are going to compile beesu, you need the GNU Compiler installed.
After having downloaded the source code, and decompressed the archive, to build your executable file, type:
$ cd /source/path/beesu $ make $ su # make install
It’s always hard to uninstall software compiled by yourself, but beesu is easy also on this point.
Keep the Makefile of your compiled version, and to uninstall this software, type:
$ cd /source/path/beesu $ su # make uninstall
and all installed files will be removed.
…too simple to be true!
You can download the source and compiled packages for Fedora, from Koji.
Source RPMs and compiled RPMs are available: download .