bookmarks     readme     useme
 


            pem:- personal expense manager [An official Fedora package] :)
                 Latest in the list of my tools, Pem, is my personal expenses
                 manager.  Pem lets me keep track of my income  and  expenses
                 in  an  extremely elegant manner. Needless to say, using Pem
                 is very simple and easy. A command of the following form  is
                 all it takes

                      $ pem "Bus ticket" 10.75
                      $ pem -f myexpenses.txt Breakfast 20

                 Yes,  Pem  is  command line tool; But that makes it insanely
                 handy to use, Trust me! Yet another  trait  of  Pem  is  its
                 portability,  being a Perl script, Pem works equally well on
                 all the platforms(or OS) of your choice. Pem  is  available
                 under version 2 of GNU General Public Licence (GPLv2). I am
                 sure Pem  will be a great boon to you. Download
                 
                 
            cvs passwd:- change your cvs password
                 This is a patch  for  cvs-1.12.13.1  source tree. The patch
                 intents to add a new command 'passwd' to the  cvs.  'passwd'
                 is  meant to facilitate the cvs user to change her cvs pass-
                 word using the regular command line client interface.
                 Patched source Download


            ptrash:- move file(s) to ~/.trash directory [An official Fedora package] :)
                 `ptrash'  moves  the  named  file(s)  to  the trash directory,
                 located under the home directory of a user. It is  a  simple
                 console  based  utility,  I wrote after deleting some files,
                 which I couldn't retrieve  back.  'ptrash'  can  also  restore
                 file(s)  back  to  there  original  location.  It has really
                 proved very much handy to me. Download


            tlock:-  terminal lock [An official Fedora package] :)
                 `tlock' is a console based program,  intended  to  lock  the
                 terminal until the correct password is supplied by the user.
                 By default 'tlock' prompts you for the  password,  but  also
                 locks  the  terminal  with system password when invoked with
                 the `-s' switch. I wrote this for a  dear  friend  of  mine.
                 Download


            encp:-  encrypt strings using des or md5
                 `encp'  encrypts  the given input string using des algorithm
                 by default, or using md5 algorithm when instructed  by  `-m'
                 switch.  An  input string is a sequence of printable charac-
                 ters, and can be passed as command line arguments.  I reused
                 some of its code while writing a patch for the cvs. Download


            chklogin:-  check login
                 `chklogin'  is  intended  to  examine  the authenticity of a
                 given user. If username is not specified, it checks the cre-
                 dentials against those of current user. 'chklogin' makes use
                 of Linux-PAM modules to do the authentication, and  supports
                 two  output  modes  text  and boolean. I wrote this, when we
                 wanted to perform user authentication from a web  interface.
                 It worked, and is still working fine there. Download


            whereami:-  display work location
                 `whereami'  displays information about machine(location) you
                 are working on.  This information  includes  host  name,  IP
                 address, present working directory etc. This is quite useful
                 for those, who tend to work remotely, on several machines at
                 the same time. Download


            cls:-  clear screen
                 `cls'  this  is  one of my very first utilities, as the name
                 suggests it just clears the screen. Download