
This program adds a note segment to an ELF executable or views existing
notes in ELF executables. These notes can be used for icon data, author
information, version information, etc.

This is meant to be a general use program (and library at some point) in
order to view information about executables placed by it's creators.

This is program is based on the ELF capabilities manipulator addnote by 
Jeremy Fitzhardinge <jeremy@goop.org>.


Compilation instructions:
	
	# make

Example usage:
	
	To add a note called 'Author' to helloworld:
	# echo "Jordan Mendelson" > /tmp/tempfile
	# elfnote -f /tmp/tempfile -n Author helloworld

	To view the note called 'Author' from helloworld
	# elfnote -n Author helloworld

	To view all notes from helloworld
	# elfnote helloworld

This program still needs to be broken up into a library portion for inclusion
in applications and be ported to other OS's besides Linux.

I'd recommend using the following types:

18		US-ASCII encoded notes (default)
19		UTF8 encoded notes
20		Binary notes

This way it's easy for someone to filter out certain types when viewing them.


If you have any question, please mail me.

Jordan Mendelson <jordy@wserv.com>
