1@SET_MAKE@ 2 3SUBDIRS= 4 5bin_PROGRAMS=vqadmin 6 7COMMONSOURCES=cgi.c template.c global.c acl.c misc.c domain.c lang.c \ 8 user.c cedit.c db_owner.c alphabetize.c 9 10vqadmin_SOURCES = vqadmin.c $(COMMONSOURCES) 11vqadmin_LDADD = @lib_deps@ 12 13DEFS=-I. @inc_deps@ 14 15install-exec-local: 16 $(mkinstalldirs) @cgibindir@ 17 $(mkinstalldirs) @cgibindir@/vqadmin 18 $(mkinstalldirs) @cgibindir@/vqadmin/html 19 $(mkinstalldirs) @wwwroot@/images/vqadmin 20 21install-data-local: 22 cp vqadmin @cgibindir@/vqadmin/vqadmin.cgi 23 strip @cgibindir@/vqadmin/vqadmin.cgi 24 cp -R html/* @cgibindir@/vqadmin/html 25 cp -R html/en @cgibindir@/vqadmin/html/en-us 26 cp html/vqadmin.css @wwwroot@/images/vqadmin 27 rm @cgibindir@/vqadmin/html/vqadmin.css 28 29 if test -f @cgibindir@/vqadmin/vqadmin.acl ; then \ 30 echo "vqadmin.acl file already in place" ; \ 31 else \ 32 cp vqadmin.acl @cgibindir@/vqadmin ; \ 33 fi 34 35 chown @vpopuser@ @cgibindir@/vqadmin 36 chgrp @vpopgroup@ @cgibindir@/vqadmin 37 chown -R @vpopuser@ @cgibindir@/vqadmin/* 38 chgrp -R @vpopgroup@ @cgibindir@/vqadmin/* 39 chown root @cgibindir@/vqadmin/vqadmin.cgi 40 chgrp `id -g root` @cgibindir@/vqadmin/vqadmin.cgi 41 chmod u+s,g+s @cgibindir@/vqadmin/vqadmin.cgi 42 chmod 755 @cgibindir@/vqadmin 43 chmod 755 @cgibindir@/vqadmin/html 44 45 chown @vpopuser@ @wwwroot@/images/vqadmin 46 chgrp @vpopgroup@ @wwwroot@/images/vqadmin 47 chown -R @vpopuser@ @wwwroot@/images/vqadmin/* 48 chgrp -R @vpopgroup@ @wwwroot@/images/vqadmin/* 49 chmod 755 @wwwroot@/images/vqadmin 50 51 if test -f @cgibindir@/vqadmin/.htaccess ; then \ 52 echo ".htaccess file already in place" ; \ 53 else \ 54 cp htaccess @cgibindir@/vqadmin/.htaccess ; \ 55 fi 56 57 chown nobody @cgibindir@/vqadmin/.htaccess 58 chmod u+rw @cgibindir@/vqadmin/.htaccess 59 chmod go+r @cgibindir@/vqadmin/.htaccess 60 61AUTOMAKE_OPTIONS = foreign no-dependencies 62 63acl.o: config.h 64cedit.o: config.h 65cgi.o: config.h 66domain.o: config.h 67global.o: config.h 68lang.o: config.h 69misc.o: config.h 70template.o: config.h 71user.o: config.h 72vqadmin.o: config.h 73