Ajout de la Webterface, renommage du SQL

This commit is contained in:
Mysaa Java
2021-07-28 22:52:43 +02:00
parent 09af348180
commit 18b2647b12
10 changed files with 224 additions and 41 deletions
+7 -3
View File
@@ -1,6 +1,6 @@
.PHONY: all install
all: bash-gitonly pam_oath_key.so auth-keys-gen cgit-config-gen
all: bash-gitonly pam_oath_key.so auth-keys-gen cgit-config-gen webterface.cgi
argvt.o: nargv/nargv.c
gcc -c nargv/nargv.c -o argvt.o
@@ -14,9 +14,11 @@ auth-keys-gen: authKeysPg.c
gcc authKeysPg.c -o auth-keys-gen -L/usr/server/postgresql/lib -I/usr/server/postgresql/include -lpq
cgit-config-gen: cgit-config-gen.c
gcc cgit-config-gen.c -o cgit-config-gen -L/usr/server/postgresql/lib -I/usr/server/postgresql/include -lpq $(CFLAGS)
webterface.cgi: webterface.c
gcc webterface.c -o webterface.cgi -L/usr/server/postgresql/lib -I/usr/server/postgresql/include -lpq $(CFLAGS)
install-sql: sql/AccessType.sql sql/ReadableRepos.sql
/usr/server/postgresql/bin/psql -Upostgres -dpipi -f sql/AccessType.sql -f sql/ReadableRepos.sql
install-sql: sql/AccessType.sql sql/AccessibleRepos.sql
/usr/server/postgresql/bin/psql -Upostgres -dpipi -f sql/AccessType.sql -f sql/AccessibleRepos.sql
install: all
cp pam_oath_key.so /lib/security
@@ -24,3 +26,5 @@ install: all
cp bash-gitonly /srv/git/bin
cp auth-keys-gen /srv/etc/auth-git-keys
cp cgit-config-gen /srv/etc/cgit-config-gen
cp webterface.cgi /srv/admin/webterface/webterface.cgi
cp clone-all.sh /srv/admin/public/clone-all.sh