diff --git a/ChangeLog b/ChangeLog index 5cec9ed..187b274 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,20 @@ +2015-11-05 12:53 marc + + * bootstrap.sh, debian, debian/changelog.in, debian/compat, + debian/control.in, debian/docs, debian/rules: updated build + system + +2015-11-05 09:58 marc + + * ChangeLog, ax_check_qt.m4, ax_init_standard_project.m4, + bootstrap.sh, build-in-docker.sh, resolve-debbuilddeps.sh: + updated build system + +2015-11-04 15:48 marc + + * html/messagetable.php, html/safechat.js, html/usertable.php: + added foreign key to database + 2015-11-03 22:02 marc * AUTHORS, ax_check_qt.m4, ax_init_standard_project.m4, diff --git a/bootstrap.sh b/bootstrap.sh index 9b94504..9a76cde 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -120,7 +120,7 @@ GENERATED FILES * src/version.hxx - if you enabled AX_USE_CXX * src/version.cxx - if you enabled AX_USE_CXX * html/makefile.am - if you enabled AX_BUILD_HTML - * scripts/makefile.am - if you enabled AX_USE_SCRIPTS + * scripts/makefile.in - if you enabled AX_USE_SCRIPTS * doc/makefile.am - if you enabled AX_USE_DOXYGEN * doc/doxyfile.in - if you enabled AX_USE_DOXYGEN * test/makefile.am - if you enabled AX_BUILD_TEST or AX_USE_CPPUNIT @@ -332,7 +332,7 @@ to() { case "$1" in (--condition) shift # test for a tag, abort if not set if ! testtag "$1"; then - return 0 + return fi;; (--mode) shift # test for a tag, abort if not set mode="$1";; @@ -427,7 +427,8 @@ ${DEFAULT_PROJECT_NAME} add description for ${DEFAULT_PROJECT_NAME} EOF -to configure.ac < - + diff --git a/cordova/platforms/android/res/xml/config.xml b/cordova/platforms/android/res/xml/config.xml index 71fe8f3..984b6c6 100644 --- a/cordova/platforms/android/res/xml/config.xml +++ b/cordova/platforms/android/res/xml/config.xml @@ -1,5 +1,5 @@ - + diff --git a/debian/control.in b/debian/control.in index 273bbad..b0376db 100644 --- a/debian/control.in +++ b/debian/control.in @@ -1,10 +1,10 @@ Source: @PACKAGE_NAME@ Priority: extra Maintainer: @AUTHOR@ -Build-Depends: debhelper, subversion, svn2cl, pkg-config, automake, libtool, autotools-dev, lsb-release , doxygen, graphviz, mscgen +Build-Depends: debhelper, subversion, pkg-config, automake, libtool, autotools-dev, lsb-release, doxygen, graphviz, mscgen Package: @PACKAGE_NAME@ -Section: +Section: web Architecture: any Depends: ${shlibs:Depends}, ${misc:Depends} Description: @DESCRIPTION@ diff --git a/debian/rules b/debian/rules index f2f38da..f905208 100644 --- a/debian/rules +++ b/debian/rules @@ -1,10 +1,8 @@ ## @id $Id$ -## -## This file has been added: -## - by bootstrap.sh -## - on Thu, 05 November 2015 13:53:02 +0100 -## Feel free to change it or even remove and rebuild it, up to your needs -## +# +# This file has been added by bootstrap.sh on Sun, 28 June 2015 22:06:16 +0200 +# Feel free to change it or even remove and rebuild it, up to your needs +# ## 1 2 3 4 5 6 7 8 ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 diff --git a/makefile.am b/makefile.am index 504d8b8..9de4295 100644 --- a/makefile.am +++ b/makefile.am @@ -6,7 +6,7 @@ ## 1 2 3 4 5 6 7 8 ## 45678901234567890123456789012345678901234567890123456789012345678901234567890 -SUBDIRS = scripts doc html +SUBDIRS = scripts doc html cordova doc_DATA = AUTHORS NEWS README COPYING INSTALL ChangeLog diff --git a/scripts/safechat-install.sh b/scripts/safechat-install.sh new file mode 100755 index 0000000..5c6489f --- /dev/null +++ b/scripts/safechat-install.sh @@ -0,0 +1,34 @@ +#! /bin/bash + +APACHE_USER=${1:-www-data} +KEYLENGTH=${2:-4096} +SAFECHAT_NAME=${3:-Safe Chat} +SAFECHAT_COMMENT=${4:-https://safechat.ch} +SAFECHAT_EMAIL=${5:-server@safechat.ch} +PASSWORD=${PASSWORD:-${6:-$(pwgen 80 1)}} + +if sudo -u ${APACHE_USER} gpg2 -K "${SAFECHAT_NAME}"; then + FINGERPRINT=$(LANG= sudo -u ${APACHE_USER} gpg2 --fingerprint "${SAFECHAT_NAME}" \ + | sed -n 's, ,,g;s,.*Keyfingerprint=,,p') + echo "deleting key ${SAFECHAT_NAME} with fingerprint ${FINGERPRINT}" + sudo -u ${APACHE_USER} gpg2 --batch --delete-secret-and-public-key "${FINGERPRINT}" +fi +if sudo -u ${APACHE_USER} gpg2 -K "${SAFECHAT_NAME}"; then + echo "**** error: key exists and cannot be deleted" 1>&2 + exit 1 +fi + +sudo -u ${APACHE_USER} gpg -v -v --gen-key --batch <