From: Michael Wagner Date: Sat, 8 Nov 2025 11:59:45 +0000 (+0100) Subject: mconnect new X-Git-Tag: v_0.0-14~2 X-Git-Url: http://wagnertech.de/gitweb/gitweb.cgi/projects.git/commitdiff_plain/44eb47b422753bc1aa790741beb17912933c07cd?ds=inline mconnect new --- diff --git a/Configure b/Configure index 9e8badc..325f710 100755 --- a/Configure +++ b/Configure @@ -4,7 +4,7 @@ set -e function usage { cat <debian/mconnect.conf +# generated by configure +compile_type=NONE +target_type=DEB +MCONNECT + mconfigure mconnect + ;; + +libcob-ocesql) + cat <debian/libcob-ocesql.conf +# generated by configure +compile_type=ANY +target_type=DEB +OCESQL + mconfigure -v 1.4 libcob-ocesql + ;; + webssh) cat <debian/webssh.conf # generated by configure @@ -23,6 +42,7 @@ target_type=DEB WEBSSH mconfigure -V webssh ;; + *) echo "Invalid project." usage diff --git a/debian/libcob-ocesql.build b/debian/libcob-ocesql.build new file mode 100755 index 0000000..1a51ab1 --- /dev/null +++ b/debian/libcob-ocesql.build @@ -0,0 +1,4 @@ +#!/bin/bash +set -e + +echo "NYI" diff --git a/debian/libcob-ocesql.control b/debian/libcob-ocesql.control new file mode 100644 index 0000000..24110ee --- /dev/null +++ b/debian/libcob-ocesql.control @@ -0,0 +1,10 @@ +Source: libcob-ocesql +Section: main +Priority: optional +Maintainer: Michael Wagner +Build-Depends: git, mbuild + +Package: libcob-ocesql +Architecture: _DEB_HOST_ARCH +Depends: postgresql +Description: OCESQL runtime diff --git a/debian/libcob-ocesql.cp b/debian/libcob-ocesql.cp new file mode 100755 index 0000000..51a20e4 --- /dev/null +++ b/debian/libcob-ocesql.cp @@ -0,0 +1,28 @@ +#!/bin/bash +set -e + +mkdir -p $1/usr/local/lib +cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.a $1/usr/local/lib +cp ../Open-COBOL-ESQL-$version/dblib/libocesql.la $1/usr/local/lib +cp ../Open-COBOL-ESQL-$version/dblib/.libs/libocesql.so.0.1.0 $1/usr/local/lib +pushd $1/usr/local/lib >/dev/null + ln -s libocesql.so.0.1.0 libocesql.so + ln -s libocesql.so.0.1.0 libocesql.so.0 +popd >/dev/null + +mkdir -p $1/usr/bin +cat << 'OCERUN' > $1/usr/bin/ocerun +#!/bin/bash +set -e + +if [ -z "$1" ] ;then + echo "Usage: ocerun DATEI" + exit 1 +fi + +export LD_LIBRARY_PATH="/usr/local/lib" +export OCDB_DB_CHAR=UTF-8 + +$1 +OCERUN +chmod 755 $1/usr/bin/ocerun diff --git a/debian/mconnect.changelog b/debian/mconnect.changelog new file mode 100644 index 0000000..fb21d60 --- /dev/null +++ b/debian/mconnect.changelog @@ -0,0 +1,4 @@ +projects (0.1-%BUILD%) unstable; urgency=medium + * initial version + -- Michael Wagner Sat, 08 Nov 2025 20:03:04 +0100 + diff --git a/debian/mconnect.control b/debian/mconnect.control new file mode 100644 index 0000000..46bb213 --- /dev/null +++ b/debian/mconnect.control @@ -0,0 +1,11 @@ +Source: projects +Section: main +Priority: optional +Maintainer: Michael Wagner +Build-Depends: git + +Package: mconnect +Architecture: all +Depends: frpc +Description: mconnect builds a ssh connectivity to local host via frps on wagnertech.de:6002 + diff --git a/debian/mconnect.cp b/debian/mconnect.cp new file mode 100755 index 0000000..eae83d7 --- /dev/null +++ b/debian/mconnect.cp @@ -0,0 +1,9 @@ +#!/bin/bash +set -e + +mkdir -p $1/usr/bin +cp sh/mconnect $1/usr/bin + +mkdir -p $1/etc +cp etc/mconnect.toml $1/etc/ + diff --git a/etc/mconnect.toml b/etc/mconnect.toml new file mode 100644 index 0000000..353c689 --- /dev/null +++ b/etc/mconnect.toml @@ -0,0 +1,10 @@ +serverAddr = "wagnertech.de" +serverPort = 7000 + +[[proxies]] +name = "mconnect-ssh" +type = "tcp" +localIP = "127.0.0.1" +localPort = 22 +remotePort = 6002 + diff --git a/sh/mconnect b/sh/mconnect new file mode 100755 index 0000000..21491e3 --- /dev/null +++ b/sh/mconnect @@ -0,0 +1,5 @@ +#!/bin/bash +set -e + +frpc -c /etc/mconnect.toml + diff --git a/verleihnix/Verleihnix/impl/data/build/.dummy b/verleihnix/Verleihnix/impl/data/build/.dummy new file mode 100644 index 0000000..e69de29 diff --git a/verleihnix/Verleihnix/impl/data/build/classes/.dummy b/verleihnix/Verleihnix/impl/data/build/classes/.dummy new file mode 100644 index 0000000..e69de29 diff --git a/verleihnix/Verleihnix/impl/data/build/conf/.dummy b/verleihnix/Verleihnix/impl/data/build/conf/.dummy new file mode 100644 index 0000000..e69de29 diff --git a/verleihnix/Verleihnix/impl/data/build/sql/.dummy b/verleihnix/Verleihnix/impl/data/build/sql/.dummy new file mode 100644 index 0000000..e69de29