L33TSig 2 Logo
Personal tools



L33TSig-Linux

From L33TSig Wiki

Jump to: navigation, search

Contents

L33TSig for Linux

L33TSig has three clients for Linux: the first is coded in PHP, and requires the ZEND decoder to run. The first of the other two has a GTK GUI Configurator Application, and the other has a command-line configuration program, which is designed to allow people to run L33TSig on a server (although it can be used on a normal Linux box too).

Download

L33TSig for Linux can be downloaded by any registered user of L33TSig.net using this link.

Screenshots

If you want to see what L33TSig for Linux looks like, Fr3d took some screenshots on Fedora Core 6.

Files

L33TSig for Linux typically runs using four files:

  • l33tsig
  • l33tsigd
  • ~/.l33tsig/l33tsig.conf
  • ~/.l33tsig/l33tsigd.log
  • ~/.l33tsig/plugins.conf

l33tsig is the configuration application, which creates or edits the config (~/.l33tsig/l33tsig.conf). l33tsigd is then started either by you, or the config application, and gets the information you want for your signature, and sends it to the server. plugins.conf stores the list of currently loaded plugins and is also maintained by the L33TSig client.

The l33tsigd.log file is a log of l33tsigd communicating with the server:
[11-12-06 10:24] Updated successfully

Plugins

L33TSig for Linux was the first L33TSig client to add support for the using of Plugins. If you are interesting in writing a plugin for L33TSig for Linux, try reading the Writing Plugins and Writing Linux Plugins guides.

Bugs

  • /etc/lsb-release is used for Debian, Ubuntu, Kubuntu etc, and has a different format to other /etc/*-release files.
  • My local box, l33tsig 0.3.3 CLI, crashed 6 days ago
root@obiwan:/home/fred/.l33tsig# tail l33tsigd.log -n 1
[16-01-07 21:38] Updated successfully
root@obiwan:/home/fred/.l33tsig# cat error.log
StringList Error on t[1] function GetDiskSize()
StringList Error on l[1] function GetDiskSize()
StringList Error on t[1] function GetDiskFree()
StringList Error on l[3] function GetDiskFree()
StringList Error on t[1],l[4] function GetDiskPercent()
StringList Error on t[1],l[4] function GetDiskPercent()
Conversion error on i function GetRAMPercent()
root@obiwan:/home/fred/.l33tsig# ls -al | grep error
-rw-rw-r-- 1 fred fred  351 Jan 16 21:38 error.log
  • CLI version has a bug when setting the timezone; try it and you'll see.

Wishes

  • Please add a pid.l33tsigd or a l33tsigd.pid file! That way a crontab script could be used to restart it after these un-catchable crashes :-) -- Fr3d