TheGU / mod-auth-token

This module uses token based authentication to secure downloads and prevent deep-linking. Have your script or servlet generate a token to authenticate the download and let Apache handle the file transfer without having to pipe it through a script for security.
Apache License 2.0
0 stars 0 forks source link

Compilation problem #4

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
Under PuTTY SSH client
1. # wget http://mod-auth-token.googlecode.com/files/mod_auth_token-1.0.6-
beta.tar.gz
2. # tar -zxvpf mod_auth_token-1.0.6-beta.tar.gz
3. # cd mod_auth_token
4. # chmod 777 *
5. # ./configure

What is the expected output? What do you see instead?
Compilation process preparation. 
configure: error: cannot find install-sh or install.sh 
in "." "./.." "./../.."

What version of the product are you using? On what operating system?
mod_auth_token-1.0.6-beta.tar.gz
CentOS 5.x

Please provide any additional information below.
Please tell me the steps necesary to compile this module correctly.

Original issue reported on code.google.com by moemilo2@gmail.com on 27 Mar 2010 at 10:14

GoogleCodeExporter commented 9 years ago
Hi moemilo2 ,

Do you have automake , if you are on debian, you can check typing this command :

root@v11437:# dpkg -l | grep automake
ii  automake                            1:1.10.1-3               A tool for
generating GNU Standards-compliant Makefiles

Original comment by teixeira...@gmail.com on 29 Mar 2010 at 7:06

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Sorry on CentOS , it should be yum list installed

Original comment by teixeira...@gmail.com on 29 Mar 2010 at 9:44

GoogleCodeExporter commented 9 years ago
Hi David, what I have installed is
Installed Packages
automake.noarch                       1.9.6-2.1                        installed

The way I installed version 1.05 is that when I unziped the 1.05 archive under 
windows to view the README file, I saw an error saying that there is a missing 
link 
for automake1.10. I had automake1.9 installed on the server running CentOS and 
I 
could't find automake1.10 installed or in yum libraries, so I renamed the 1.9 
folder 
to 1.10 and it compiled just fine. But this doesn't go for version 1.6 which I 
would 
like to use.

Original comment by moemilo2@gmail.com on 30 Mar 2010 at 12:50

GoogleCodeExporter commented 9 years ago
I have just insalled automake1.10 under
/usr/share/automake-1.10
version 1.0.6 still does not want to compile
[root@lcdalw34 mod_auth_token]# ./configure
configure: error: cannot find install-sh or install.sh in "." "./.." "./../.."

Original comment by moemilo2@gmail.com on 30 Mar 2010 at 1:20

GoogleCodeExporter commented 9 years ago
Ok, so to fix the problem, try to make links like this:

ln -s /usr/share/automake-1.10/config.sub  config.sub
ln -s /usr/share/automake-1.10/install-sh  install-sh
ln -s /usr/share/automake-1.10/config.guess  config.guess

Original comment by teixeira...@gmail.com on 30 Mar 2010 at 6:17

GoogleCodeExporter commented 9 years ago
i forgot to mention theses steps are to be performed in the mod_auth_token 
directory

Original comment by teixeira...@gmail.com on 30 Mar 2010 at 6:19

GoogleCodeExporter commented 9 years ago
Thanks a lot David, evrything compiled OK.

----------------------------------------------------------------------
Libraries have been installed in:
   /usr/lib/apache

Original comment by moemilo2@gmail.com on 30 Mar 2010 at 9:18

GoogleCodeExporter commented 9 years ago
Better suggestion for a CentOS or possibly a fedora system:

Make sure httpd-devel, automake and libtool are installed, then execute:

rm -f configure
autoreconf -fi
automake -f
./configure
make

This will regenerate the configure file with the correct paths on your system 
and then configure and build the software.

Original comment by andreas....@gmail.com on 26 Nov 2010 at 10:08

GoogleCodeExporter commented 9 years ago
I'm having the same issues please provide a little more information I'm under 
Centos 5.6 64bit.

Original comment by VaLi...@gmail.com on 9 Nov 2011 at 2:32

GoogleCodeExporter commented 9 years ago
Fixed on latest SVN release

Original comment by teixeira...@gmail.com on 24 May 2012 at 8:25

GoogleCodeExporter commented 9 years ago
When I run ./configure I also get:
configure: error: cannot find install-sh or install.sh 
in "." "./.." "./../.."

I see it says "fixed in the latest version of SVN"
Whats SVN?

I am on redhat 2

Original comment by kennyjjo...@gmail.com on 14 Aug 2013 at 8:23