TPM/TrustedGrub install help please

When installing TrustedGrub i cannot get the install-sh file to run. I am wondering if YOU could throw some ideas my way about what i could be doing wrong?

here is a copy of the terminal, it just gives me an error when i try to run/install "install-sh".

sorry if this question is vague but this is the best i can formulate it being a linux beginner.

[root@localhost TrustedGRUB-1.1.5]# cd T*
[root@localhost TrustedGRUB-1.1.5]# ls
acinclude.m4    BUGS          config.h.in  configure.ac  grub        MAINTENANCE  mkinstalldirs  README.OpenBSD  TODO
aclocal.m4      ChangeLog     config.log   COPYING       INSTALL     Makefile.am  netboot        stage1          util
AUTHORS         compile       config.sub   depcomp       install-sh  Makefile.in  NEWS           stage2
autom4te.cache  config.guess  configure    docs          lib         missing      README         THANKS
[root@localhost TrustedGRUB-1.1.5]#

It would be very helpful if you provided actual error message that you are receiving.

[root@localhost TrustedGRUB-1.1.5]# ls
build_tgrub.sh  Changelog  default  README  TrustedGRUB-1.1.5  TrustedGRUB-1.1.5.src.tar.gz
[root@localhost TrustedGRUB-1.1.5]# cd T*
[root@localhost TrustedGRUB-1.1.5]# ls
acinclude.m4    ChangeLog     config,sub    docs        MAINTENANCE    netboot         stage2
aclocal.m4      compile       configure     grub        Makefile.am    NEWS            THANKS
AUTHORS         config.guess  configure,ac  INSTALL     Makefile.in    README          TODO
autom4te.cache  config,h,in   COPYING       install-sh  missing        README.OpenBSD  util
BUGS            config.log    depcomp       lib         mkinstalldirs  stage1
[root@localhost TrustedGRUB-1.1.5]# make INSTALL
make: Nothing to be done for `INSTALL'.
[root@localhost TrustedGRUB-1.1.5]# ./compile
./compile: No command.  Try `./compile --help' for more information.
[root@localhost TrustedGRUB-1.1.5]# ./compile install
install: missing file operand
Try `install --help' for more information.
[root@localhost TrustedGRUB-1.1.5]# ./compile install-sh
./compile: line 102: exec: install-sh: not found

I am following this tutorial here: https://www.grounation.org/index.php?post/2008/07/04/8-how-to-use-a-tpm-with-linux

Do you actually have a shell script called install-sh?

Did you read/follow the instructions in the INSTALL file? I have no idea why you are trying to run the compile script directly.

the readme says :

=== 2.7 Installation of TrustedGRUB, general steps ===

To compile and install TrustedGRUB, please run

 #   ./build_tgrub.sh

Additional parameters for the build_tgrub-script can be listed with

 #   ./build_tgrub.sh --help

and as root:

 #   make install

Furthermore, please make sure, to copy the file "default", which comes with this package, into
the directory, where your "menu.lst" is.
NOTE: Please make sure, that no *1_5-files are in your /boot/grub-directory. The only valid
files in there are stage1, stage2, default, menu.lst / grub.conf.

grounation says "
Read the file README.tGRUB, you need some specific tools to compile it :
$ sudo aptitude install aclocale automake autoconf gcc"

so i got installed those tools, then I ./build_tgrub.sh, then it says

root@debian:/home/shane/Documents/TrustedGRUB-1.1.5#   ./build_tgrub.sh
- Deflating TrustedGRUB
- Configuring TrustedGRUB

it never goes to - Compiling TrustedGRUB like grounation says"

Then start compiling :
$ ./build_tgruib.sh - Deflating TrustedGRUB - Configuring TrustedGRUB - Compiling TrustedGRUB

As you can see I'm trying this on my debian machine this time and getting the same results.

Does it have something to do with the automake, autoconf, gcc tools required?

Yes, you need the complete tool chain installed.

I read something about people having trouble with this on 64 bit systems.

I switched back to fedora 14 32 bit and now it seems to work!

I then reformatted another hard drive with 64 bit fedora 14 followed the same exact steps i did when i used 32 bit and can still not get it to work. I downloaded all of the tools except aclocal, i couldnt find that one and don't know what it is.

aclocal is detailed in the GNU automake manual.