Beesu

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!!!

Beesu is a software like gksu or ktsuss.

InstallationBeesu Linux

Online installation:

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!!!

Offline installation:

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

UninstallationBeesu 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

Or

$ su -
# rpm -e beesu

Using beesu

Beesu keeps the same input commands as “su

So you could type:

$ beesu gfloppy

to start gfloppy as root.

But also:

$ beesu -l nautilus /etc

or

$ 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!

Configuration file

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.

Source

Source Code:

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

That’s all.

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!

Source RPM

You can download the source and compiled packages for Fedora, from Koji.

Source RPMs and compiled RPMs are available: download .