Shell Scripts & RPMS for Linux 

Go to RPMS section

Mkbbmenu is a script with which you can make a menu for the Blackbox Window Manager. It uses cdialog-0.9a
DOWNLOAD mkbbmenu-0.1-2.noarch.rpm                mkbbmenu-0.1-2.src.rpm

The Console Menus are bash-shell menu-scripts for Linux. Updated on 15th of June 2000
DOWNLOAD conmen-0.1-1f.noarch.rpm                    conmen-0.1-1f.src.rpm
 

INSTALL:

Change to the directory where the conmen RPM is located.
Install with "rpm -ivh conmen*". Type conmen.
You can change settings in the CHANGE CONFIGURATION menu.
    The Console Menus won't run without cdialog-0.9a.
    Compile it and put it in /usr/bin or use the RPM that comes with  Mandrake 7.0.
    If you have Xdialog you can run it in X. ( type "xmen" in an xterm).

    You need the small program qprompt for some menus.

    Also, I recommend installing kcd on your system, it will make directory
    selection a lot easier.

    You need sudo for some items to be run as root.


FEATURES:

        Things these scripts do:

  •  Play MP3's with mpg123.
  •  Encode WAV's/MP3's to MP3 with notlame.
  •  Edit MP3 info tags with id3ed
  •  Record and Rip CD'S with cdrecord and cdrdao.
  •  Make a TOC file for cdrdao.
  •  Turn a soundcard on or off in one go (sb16, sbawe, sblive).
  •  Change and save mixer settings for different soundcards/drivers (with aumix)
  •  View a Photo-CD with pcdview (from package xpcd).
  •  Print graphics with the XW-TOOLS (I use a Canon BJC 6000, if you have

  •  another printer you have to edit things).
  •  Run lxdoom, quake, quakeworld and quake2 from a menu, save settings and

  •  "savegames" in users home directory.
  •  Run these games in an X Window. ( type "sudo runlxdoom" "sudo runlxdoom 2"

  •  "sudo runxquake" or "sudo runxquake 2" in an xterm). As you can see, you
     need sudo if you want to run things as user.
  •  Compile a kernel, copy it to kernel-install-path and run LILO in one go

  •   (you can keep different source trees).
  •  Remove backupfiles, selectable by extension.
  •  Query your RPM database and write it to a file.
  •  Turn Harddisk DMA on or off with hdparm (not very useful).
  •  Make floppy-images.
  •  Copy MBR to a floppy and restore MBR from a bootfloppy.
  •  Show Proc-info
  •  Start and kill an internet connection (multiple accounts),

  •  chatscripts, resolv.conf, and ppp-options will be generated automatically.

    All these things can be turned on or off by root for different users.

    You can put /usr/bin/conmen in your /etc/passwd file to use this program
    as a shell for users . You can then, if desirable, grant users acces
    to shell commands by turning on the Shell Access option in the user control.
     

DISCLAIMER:
    These scripts are not bugfree and are meant to be edited to your likings
    because some things are specific to my own system (however, I,m trying to rule
    out differences as much as i can). I am running Mandrake 7.0.

    If anyone knows how to set things up in a better way, then please
    drop me a note at cchq@wanadoo.nl. or just send me your modified versions.
    I'm interested in your opinions, Good, Bad or Ugly.

     

RPMS

 I have rolled a collection of RPMS out of some tarballs I found on the internet.
They are built on a Mandrake 7.0 system.
The i586 ones are optimized for pentium class machines, they will not run on i386 or i486 machines.
If you want to run them on i386 or i486 machines, you must download the source RPMS and install them.
Then change to the directory where the .spec file is located and issue the command
"rpm -ba" (without the quotes)  to rebuild the package for a different architecture.
For more information see the RPM-HOWTO that comes with most Linux distributions.

These are not nice and shiny KDE or GNOME applications.
Most are purely GTK or Tcl/Tk or just command line tools.
 

CDRTOASTER: Graphical frontend for burning CD-ROMS.

EZNET: A simpler way to do PPP for internet dialup connections.

GPSTREE: Shows process tree in an X window and allows you to kill a process.
Something like ktop or gtop, but you don't need KDE or GNOME.

GTKTETRIS: A tetris game that looks much better than cxhextris.

IFLED DUTCH VERSION: For monitoring a network interface with the keyboard LED's

NAPSTER: A GTK+ napster clone

NCFTP DUTCH VERSION:  An improved FTP-client

PI: Yellow Notes for X

PDQ: Printing tool. Complete replacement for lpr, lp, lpd, lpq, lpstat, and lprm with a graphical interface.

QPROMPT: Qprompt allows reading from the command line, like read but without the enter.
Great for shell scripting.

RIPENC: Console frontend for ripping and encoding of CD'S.

RT: Root Tail, shows text (logfile) on root window in X.

SMIX: A sound mixer that does it all.

TCLINPUTBOX: Run a command in X.

TCT: Graphical frontend for crontab.

TOOLBOX: A style-file editor for the BlackBox Window Manager.

WAVE: A waveform generator (guitar tuner included).

XPROC: Graphical tool to view system information.

XWGUI: Printing Utility. Graphical frontend for the XW TOOLS. Prints high quality graphics.

XZGV: An X version of the zgv picture viewer.



 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DOWNLOAD BINARIES

cdrtoaster-1.0.7-2.noarch.rpm
eznet-6-2.i586.rpm
gpstree-0.1-1.i586.rpm
gtktetris-0.3-4.i586.rpm
ifled-nl-0.4-2.i586.rpm
napster-0.201-1.i586.rpm
ncftp-nl-3.0.1-2.i586.rpm
pi-1.0-1.noarch.rpm
pdq-2.2.1-4.i586.rpm
qprompt-2.3-2.i586.rpm
ripenc-0.7-2.noarch.rpm
rt-0.0.4B-2.i586.rpm
smix-1.2-2.i586.rpm
tclinputbox-0.1-2.noarch.rpm
tct-1.2.1-2.noarch.rpm
toolbox-0.4.6-2.i586.rpm
wave-1.0-2.i586.rpm
xproc-1.0-2.i586.rpm
xwgui-1.09-2.i586.rpm
xzgv-0.4-2.i586.rpm
 

DOWNLOAD SOURCES

cdrtoaster-1.0.7-2.src.rpm
eznet-6-2.src.rpm
gpstree-0.1-1.src.rpm
gtktetris-0.3-4.src.rpm
ifled-nl-0.4-2.src.rpm
napster-0.201-1.src.rpm
ncftp-nl-3.0.1-2.src.rpm
pi-1.0-1.src.rpm
pdq-2.2.1-4.src.rpm
qprompt-2.3-2.src.rpm
ripenc-0.7-2.src.rpm
rt-0.0.4B-2.src.rpm
smix-1.2-2.src.rpm
tclinputbox-0.1-2.src.rpm
tct-1.2.1-2.src.rpm
toolbox-0.4.6-2.src.rpm
wave-1.0-2.src.rpm
xproc-1.0-2.src.rpm
xwgui-1.09-2.src.rpm
xzgv-0.4-2.src.rpm
 

    Last updated on 20th of June 2000