Linux SoftwareSystemNetworkingRiley 0.5

Riley 0.5


Riley is a file integrity checker written in Perl,somewhat similar to Tripwire. Running 'riley -initialize' puts a file called '.r
Developer:   Reid Fleming
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   12K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


Riley is a file integrity checker written in Perl,somewhat similar to Tripwire.

Running 'riley -initialize' puts a file called '.riley' in each directory specified in the configuration file. Each '.riley' file contains N one-line descriptions, one description per file. Each description contains the name of the file, type, size, owner, group,
permissions, and number of links. If the file is a regular file, each description also contains an MD5 checksum of the contents of the file. Each '.riley' file also contains a MD5 checksum of the file itself to forestall tampering.

Running 'riley -examine' compares the current state of every file against the description created earlier by running 'riley -initialize'. If anything has changed, it notes the change both in the system log file and via email. It is noticing the existance of new files as well as the non-existance of deleted files.


If you're feeling paranoid, you can run 'riley -correct' instead of 'riley -examine'. Doing this changes the permissions/ownership of changed files back to what the description file says they should be. 'riley -correct' treats new files suspiciously, changing their ownership/
group to nobody/nobody (99/99 on most RedHat systems), and their permissions to 0. If you don't want to use 'nobody/nobody', change the values of the global variables '$unpriv_u' and '$unpriv_g' to something else, perhaps an owner/group you've specifically created for the occasion.

What's New in This Release:
  • added code to handle dangling symlinks (thanks to chad townsend)
  • added code to print usage when option "-help" given
  • minor cosmetic fixes (removed un-used variables, added comments)
  • added code to install program to check for "chattr"
    tags the file  file each  added code  running riley  the description  riley correct  nobody nobody  riley examine  new files  owner group  each riley  riley initialize  riley file  

    Download Riley 0.5


     http://www3.telus.net/snowpeach/bigredrockeater/riley-0.5.tar.gz


    Authors software

    Riley 0.5 (by Reid Fleming)
    Riley is a file integrity checker written in Perl,somewhat similar to Tripwire.

    Running 'riley -initialize' puts a file called '.r


    Similar software

    Riley 0.5 (by Reid Fleming)
    Riley is a file integrity checker written in Perl,somewhat similar to Tripwire.

    Running 'riley -initialize' puts a file called '.r

    Pyui 1.0 (by Sean Riley)
    PyUI is a user interface library written entirely in the high-level language Python

    SysChk 3.1 (by h0e)
    SysChk is a tool that aids in the monitoring of file system integrity.

    SysChk project monitors changes to user and group ownership

    Another File Integrity Checker 2.9-1 (by Gerbier Eric)
    Another File Integrity Checker is another file integrity checker, designed to be fast and fully portable between Unix and Windows pla

    Nomad II Driver/Utilities 0.8 (by Gabriel Gomiz)
    Nomad II supports the Creative Nomad II, IIc and II MG under Linux running USB for file transfers and other operations.

    By default

    pxview 0.2.5 (by Uwe Steinmann)
    pxview is a quite simple command line program which has been originally created to test pxlib

    StoreBackup 1.19 (by Heinz-Josef Claes)
    StoreBackup is a backup utility that stores files on other disks.

    It includes several optimizations that reduce the disk space nee

    ICU 0.3 (by Andreas Oestling)
    ICU (Integrity Checking Utility) is a Perl program used for executing AIDE filesystem integrity checks on remote hosts from an ICU se

    Fast File Validator 0.45 (by Christopher J. Madsen)
    Fast File Validator in short FFV is a program for verifying files against a checksum file and for creating such checksum files

    Vatata 1.50 (by Vatata)
    Vatata system is an end-to-end and large-scale solution for publishing , delivery and reception of streaming contents


    Other software in this category

    Nmap 4.20 (by Fyodor)
    Nmap is a utility for network exploration or security auditing

    iptables 1.3.7 (by Harald Welte)
    iptables and netfilter are building blocks of a framework inside the Linux 2.4.x and 2.6.x kernel

    Linux Bandwidth Arbitrator 9.62 (by astormchaser)
    Linux Bandwidth Arbitrator allows beginning-to-advanced network administrators to control bandwidth

    Ettercap 0.7.3 (by ALoR NaGA)
    Ettercap is a network sniffer/interceptor/logger for ethernet LANs

    rdesktop 1.5.0 (by matthewc)
    rdesktop is an open source client for Windows NT Terminal Server and Windows 2000/2003 Terminal Services, capable of natively speakin

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags