SPB-Linux 2
Home / Mirror

available
addons

Home

Concept & Installation

Basic system (description and download)

Addons (description and download)

Boot options

Man Pages

Basics

Network

Graphical programs

Multimedia

Documentation

Advanced

Other

libc5 addons

Test

 

To extend the basic system you need some addons, which have to be put in the folder /spblinux (or in some subfolders of /spblinux); the boot parameter addons:subdir=mydir1:mydir2 controls which subdirectories are used; see boot options;
(the integrity of an addon may be checked with md5sum -c myaddon.bz2.txt if myaddon.bz2 is in the same directory)

Basics (target folder: spblinux/basics): (if the download is slow you can try to switch between mirror and home)
(back to top)

libs.bz2

0.8MB

libraries used by many addons

 

 md5sum

 

ncurses.bz2

0.1MB

library for textmode interface

 

 md5sum

 

plip.bz2

0.1MB

network connection by parallel nullmodem ('laplink') cable

 

 md5sum

only loaded if parameter net:plip=yes is set

lynx.bz2

0.5MB

textmode browser for html pages

 using ncurses.bz2, libs.bz2

 md5sum

 lynx (or the graphical browser links) is required to browse the documentation)

smb_cl.bz2

0.2MB

samba client to access windows network shares

 

 md5sum

smbmount //server5/data /mnt -o username=paul opens the share data on computer server5 for user paul

zipunzip.bz2

0.1MB

zip archive format packer and unpacker: zip, unzip

 

 md5sum

 

disktool.bz2

0.2MB

partition editor fdisk and partion formatters for e2fs and fat/fat32;
set hd sleep time and cd speed with hdparm

 

 md5sum

 programs: fdisk, mkdosfs2, mke2fs, tune2fs, dumpe2fs, hdparm

ssh.bz2

0.7MB

ssh client and server (openssh 2.9p2)

 

 md5sum

programs: sshd, ssh, scp, sftp, ssh-keygen (sshd is active if parameter ssh=yes is set; warning: the default configuration is unprotected; sshd is active, user root with password root has access; see documentation for spw= in /etc/spb.conf); use cfg_sshd start and cfg_sshd stop to start or stop sshd.

ssl_lib.bz2

0.1MB

ssl library

 

 md5sum

 

Network (target folder: spblinux/net): (if the download is slow you can try to switch between mirror and home)
(back to top)

spbnet2.bz2

0.4MB

additional network card modules

 

 md5sum

with ctrl+o and shift+page up you can scroll to the message which network card module is loaded (if any); to avoid auto probing you can set the parameter net:mod=mycard

pcmcia6a.bz2

0.1MB

support for (some) pcmcia network cards

 

 md5sum

use cardctl to control a pcmcia network card; parameter pcmcia=yes controls if the pcmcia service is started

nettool.bz2

0.3MB

some network utilities: arp, netstat, nmap, tcpdump

 using libs.bz2

 md5sum

(always included are ifconfig, ping, nc, nslookup, route, traceroute)

ntop.bz2

0.5MB

network analyzer ntop (homepage: www.ntop.org)

  using libs.bz2

 md5sum

start the analyzer with ntop -u ftp
requires for displaying results a graphical browser: browser.bz2 + directfb.bz2 (or the textmode frontend intop)

intop.bz2

0.1MB

textmode frontend for ntop

 using libs.bz2, ncurses.bz2, ntop.bz2

 md5sum

start intop with intop -i eth0

thttpd.bz2

0.1MB

tiny webserver thttpd (homepage http://www.acme.com/software/thttpd/)

 

 md5sum

thttpd is active if parameter thttpd=yes is set; use cfg_thttpd start and cfg_thttpd stop to start or stop sshd. The document root for thttpd is /tmp/www (see /etc/thttpd.conf); documents must not be executable and must be world readable (chmod 644 or ctrl+x, c in midnight commander)

ftp_cmd.bz2

0.1MB

command line ftp program

 using ncurses.bz2

 md5sum

if for some reason you don't want to use the builtin midnight commander ftp client (cd ftp://myuser@myserver)

Graphical programs, using directfb (target folder: spblinux/basics): (if the download is slow you can try to switch between mirror and home)
(back to top)

directfb.bz2

0.4MB

directfb framework (homepage: www.directfb.org) and
picture viewer 'dfbsee' and vnc client 'directvnc'

using libs.bz2

 md5sum

images (jpg, gif, png) may be viewed with F3 from midnight commander; supports usb and ps/2 mouse;
uses the vesa framebuffer; runs with every vesa 2 compliant graphics card; requires bootparameter vga=791 (see boot2.txt); can be tuned with video=vesa:mtrr,ywrap
to quit directvnc type ctrl+q, to quit dfbsee type q

browser.bz2

1.8MB

graphical browser links (homepage: http://atrey.karlin.mff.cuni.cz/~clock/twibright/links/index.html)

 using libs.bz2, directfb.bz2, ssl_lib.bz2

 md5sum

start links with: links -g http://www.mysite.net (local html files may be viewed with F3 from midnight commander)

Multimedia (target folder: spblinux/video): (if the download is slow you can try to switch between mirror and home)
(back to top)

mplayer.bz2

1.8MB

player for videos (dvd, avi, dvx) and sound: 'mplayer' (homepage: http://www.mplayerhq.hu)

 using libs.bz2

 md5sum

to play a film on dvd enter mplayer dvd:// (only with fast cpu); including sound card modules for intel and via onboard sound cards and for soundblaster live;
use aumix to set the volume etc. of the soundcard (if ncurses.bz2 is loaded you get a nice textmode interface for aumix)
cdrom drive noisy when playing a film? Use hdparm -E 5 (or another suitable speed) to slow down a noisy cdrom drive (hdparm is part of basics: disktool.bz2)

snd_alsa.bz2

1.0MB

additional soundcard modules from alsa 0.9.0rc6 (homepage: www.alsa-project.org)

 

 md5sum

with ctrl+o and shift+page up you can scroll to the message which sound card module is loaded (if any); if auto probing fails or to avoid auto probing you can set the parameter snd=mycard (e.g. snd=snd-via82xx for some via kt400 boards); note: only the oss emulation of alsa is used.

Documentation (target folder: spblinux/doc): (if the download is slow you can try to switch between mirror and home)
(back to top)

doc_all.bz2

0.5MB

man pages (html formatted) of most programs included in SPB-Linux 2 (the online version is here)

 using lynx.bz2 or browser.bz2

 md5sum

type man smbmount to view the manpage of smbmount or browse the directory /doc with the midnight commander (and display the pages with F3) or simply type man to view the spblinux homepage offline (best viewed with browser links)

smb_doc.bz2

0.7MB

additional documentation for samba server

 using lynx.bz2

 md5sum

 use browser lynx instead of browser links to get the automatic decompression of the gzipped html files of smb_doc.bz2

lynx_doc.bz2

0.1MB

additional documentation for textmode browser lynx

 using lynx.bz2

 md5sum

 use browser lynx instead of browser links to get the automatic decompression of the gzipped html files of lynx_doc.bz2

Other (target folder: spblinux/other): (if the download is slow you can try to switch between mirror and home)
(back to top)

pdf2html.bz2

0.4MB

converts pdf files to html files (use F3 in midnight commander to view a pdf file)

 using libs.bz2, (direcfb.bz2, browser.bz2)

 md5sum

 

rpm.bz2

0.4MB

view and extract rpm archives

 using libs.bz2

 md5sum

 

strip.bz2

0.3MB

Make programs smaller: program strip to remove debug symbols from programs

 

 md5sum

strip -g myprogram is safe; in most cases strip myprogram works as well and makes the program even smaller.

lynx_ssl.bz2

0.5MB

textmode browser lynx with ssl support

 using libs.bz2, ncurses.bz2, ssl_lib.bz2

 md5sum

 

empty.bz2

0.1MB

empty addon: a template to create your own personal addon

 

 md5sum

Run SPB-Linux, rename the addon, e.g. myaddon.bz2, and type changebz2 /mypath/myaddon.bz2; if you confirm with "y" you get a midnight commander displaying the contents of the addon in directory /ram_tmp; now you can create subfolders and/or copy any file into /ram_tmp; (when the addon is loaded the contents of /ram_tmp/myfolder will be copied to /myfolder); in the text file (=shell script) /ram_tmp/etc/rc_addon.ini you can insert any command you need to initialize your addon. If you leave midnight commander (F10) and if you confirm with "y" your changes will be saved (maybe you shouldn't use the ramdisk to save the addon....).

Advanced (target folder: spblinux/other): (if the download is slow you can try to switch between mirror and home)
(back to top)

palm.bz2

0.1MB

pilot-xfer from pilot-link to access palm devices (usb or irda or serial) (homepage: www.pilot-link.org/)

 using libs.bz2, irda.bz2

 md5sum

 

gammu.bz2

0.1MB

experimental program to access nokia cellular phones (irda or serial cable) (homepage: www.mwiacek.com/english/gsm/gammu/gammu.html)

 using libs.bz2, irda.bz2

 md5sum

 

irda.bz2

0.1MB

irda support (only SIR, not FIR)

 

 md5sum

 

dhcpd.bz2

0.1MB

dhcp server

 

 md5sum

 

smb_bin.bz2

1.2MB

samba server binaries (file server for windows clients; logon server possible); version 2.2.1a

 

 md5sum

 (runs on console 6)

smb_cgf.bz2

0.1MB

undocumented sample configuration files

 

 md5sum

 (has been used for tests as domain server for NT4 clients)

Addons for libc5 (generally unsupported, undocumented; the focus is now on libc6 programs): (if the download is slow you can try to switch between mirror and home)
(back to top)

disktoo5.bz2

0.8MB

fdisk, mkdosfs, mke2fs

 

 md5sum

 

smb_cl5.bz2

0.8MB

samba client

 

 md5sum

 

zipunzi5.bz2

0.8MB

zip and unzip

 

 md5sum

 

pcmcia5a.bz2

0.8MB

pcmcia network cards

 

 md5sum

 

lynx5.bz2

0.8MB

textmode browser lynx

 

 md5sum

 

ftp_cmd5.bz2

0.1MB

command line ftp program

 

 md5sum

if for some reason you don't want to use the builtin midnight commander ftp client (cd ftp://myuser@myserver)

(back to top)

Test: Addons with beta code (do not use this code if you want a stable system): (not mirrored, only stored at one place)
(back to top)

directfb.bz2

0.5MB

beta code: multiple windows in directfb with midnight commander in a directfb window

 

 

 requires a new kernel (1.0MB) which can be downloaded here (and has to be put in the folder /boot on your boot device)

(back to top)