Welcome to my Linux Page

I've some very little projects of mine made publicly available here...

  • Utilities:
  • MiniBBS
  • Dialog utilitie with multiline input dialogboxes
  • UserScripts
  • QGLWidget Component for QtEZ
  • Download slave
  • Mutt Address Book
  • Other Projects:
  • The Primax Scanner Driver Project for Linux/UN*X
  •  

    MiniBBS

    What you need to use MiniBBS

  • you need my patched version of the dialog utilitie! (see below!)
  • every user which should be allowed using the system needs 2 special directories in $HOME
  • a directory which is called "Download" where the files reside which the user is allowed to download
  • a directory where uploaded files are stored
  • you need a getty which picks up the phone, shows a Login: and logs the user into the system (mgetty for example)
  • if you want the user to choose if he wants a ordinary shell or the BBS, you need a script which is started in the .profile and which asks the user what he wants (there is one included in the archive I've made publicly available on this server). If you don't want to give a shell to the user simply start the bbs.sh from the users' .profile
  • Download

     

    Dialog Utilitie

    Description:

    What you need:

    Download:

     

    UserScripts

    Description:

  • this is a set of scripts to create lots of users and assign a password to them by only starting one script.
  • user information is stored in a datafile with one line per user. One datarecord consists of 6 datafields seperated by colons (:).
  • Datafields are: username:initial goup:other groups:comment:shell:password
  • my distribution consists of 5 files:
  • crypt - read a plain password from STDIN and write it encrypted to STDOUT
  • crypt.C - C++ source for crypt
  • mkusers - the script to create some users
  • rmusers - the script to delete some users
  • users - a sample datafile
  • all the command line syntax is described in the first few lines of the shell scripts
  • What you need:

    Download:

     

    QGLWidget Component for QtEZ (new v0.3.1!)

    Description:

    What you need:

    Download:

     

    Download Slave

    Description:

    What you need:

    Download:

     

    Mutt Address Book

    Description

    What you need:

    Download: