commit 47f6abf3371283b07c683749117bfca893ff4ee8
Author: Phorge Migration <migration@localhost>
Date: Tue, 21 Jul 2026 18:21:22 +0200
Archive issues/PRs export for MTRNord/mtrnord_gluon_packages
Diffstat:
3 files changed, 195 insertions(+), 0 deletions(-)
diff --git a/pulls/1.diff b/pulls/1.diff
@@ -0,0 +1,164 @@
+diff --git a/.gitignore b/.gitignore
+new file mode 100644
+index 0000000..612bb3c
+--- /dev/null
++++ b/.gitignore
+@@ -0,0 +1 @@
++upload.sh
+diff --git a/README.md b/README.md
+index d554ba7..1fd0849 100644
+--- a/README.md
++++ b/README.md
+@@ -1,12 +1,12 @@
+-# Description
++Description
++============
+ My own Package Repo for gluon
+
+-## How to use
+-Add
+-
+-GLUON_SITE_FEEDS="mtrnord-gluon_packages"
+-PACKAGES_MTRNORD-GLUON_PACKAGES_REPO=https://github.com/MTRNord/mtrnord-gluon_packages.git
+-PACKAGES_MTRNORD-GLUON_PACKAGES_COMMIT=###
+-
++How to use
++============
++Add<br><br>
++GLUON_SITE_FEEDS="mtrnord-gluon-packages"<br>
++PACKAGES_MTRNORD-GLUON-PACKAGES_REPO=https://github.com/MTRNord/mtrnord-gluon_packages.git<br>
++PACKAGES_MTRNORD-GLUON-PACKAGES_COMMIT=###<br><br>
+ to a file named ``modules`` in the site directory.
+ than add the file to your ``site.mk``
+diff --git a/fastd_network_connect/Makefile b/fastd_network_connect/Makefile
+new file mode 100644
+index 0000000..0b1712a
+--- /dev/null
++++ b/fastd_network_connect/Makefile
+@@ -0,0 +1,33 @@
++include $(TOPDIR)/rules.mk
++
++PKG_NAME:=fastd-network-connect
++PKG_VERSION:=0.1
++
++PKG_BUILD_DIR := $(BUILD_DIR)/$(PKG_NAME)
++
++include $(INCLUDE_DIR)/package.mk
++
++define Package/fastd-network-connect
++ SECTION:=net
++ CATEGORY:=Fastd
++ TITLE:=Fastd Network Connector
++ DEPENDS:=+gluon-core +fastd
++endef
++
++define Build/Prepare
++ mkdir -p $(PKG_BUILD_DIR)
++endef
++
++define Build/Configure
++endef
++
++define Build/Compile
++endef
++
++define Package/fastd-network-connect/install
++ $(CP) ./src/cron/* $(1)/lib/gluon/cron
++ $(CP) ./src/etc/fastd/* $(1)/etc/fastd
++endef
++
++$(eval $(call BuildPackage,fastd-network-connect))
++
+diff --git a/fastd_network_connect/src/config-mode/controller/admin/fastd_network_connect.lua b/fastd_network_connect/src/config-mode/controller/admin/fastd_network_connect.lua
+new file mode 100644
+index 0000000..a6a56e4
+--- /dev/null
++++ b/fastd_network_connect/src/config-mode/controller/admin/fastd_network_connect.lua
+@@ -0,0 +1,3 @@
++function index()
++ entry({"admin", "fastd_network_connect"}, cbi("admin/fastd_network_connect"), _("Fastd Connection of 2 Networks"), 10)
++end
+diff --git a/fastd_network_connect/src/config-mode/i18n/de.po b/fastd_network_connect/src/config-mode/i18n/de.po
+new file mode 100644
+index 0000000..e69de29
+diff --git a/fastd_network_connect/src/config-mode/i18n/en.po b/fastd_network_connect/src/config-mode/i18n/en.po
+new file mode 100644
+index 0000000..e69de29
+diff --git a/fastd_network_connect/src/config-mode/i18n/fastd_network_connect.pot b/fastd_network_connect/src/config-mode/i18n/fastd_network_connect.pot
+new file mode 100644
+index 0000000..e69de29
+diff --git a/fastd_network_connect/src/config-mode/model/cbi/admin/fastd_network_connect.lua b/fastd_network_connect/src/config-mode/model/cbi/admin/fastd_network_connect.lua
+new file mode 100644
+index 0000000..b213b99
+--- /dev/null
++++ b/fastd_network_connect/src/config-mode/model/cbi/admin/fastd_network_connect.lua
+@@ -0,0 +1,32 @@
++local f, s, o, ssid
++local uci = luci.model.uci.cursor()
++local config = 'wireless'
++
++f = SimpleForm("wifi", translate("Private WLAN"))
++f.template = "admin/expertmode"
++
++s = f:section(SimpleSection, nil, translate(
++ 'Your node can additionally extend your private network by bridging the WAN interface '
++ .. 'with a separate WLAN. This feature is completely independent of the mesh functionality. '
++ .. 'Please note that the private WLAN and meshing on the WAN interface should not be enabled '
++ .. 'at the same time.'
++))
++
++o = s:option(Flag, "enabled", translate("Enabled"))
++o.default = (ssid and not uci:get_bool(config, primary_iface, "disabled")) and o.enabled or o.disabled
++o.rmempty = false
++
++o = s:option(Value, "ssid", translate("Name (SSID)"))
++o:depends("enabled", '1')
++o.default = ssid
++
++o = s:option(Value, "key", translate("Key"), translate("8-63 characters"))
++o:depends("enabled", '1')
++o.datatype = "wpakey"
++o.default = uci:get(config, primary_iface, "key")
++
++function f.handle(self, state, data)
++
++end
++
++return f
+diff --git a/fastd_network_connect/src/cron/net_conn_vpn b/fastd_network_connect/src/cron/net_conn_vpn
+new file mode 100644
+index 0000000..c80515f
+--- /dev/null
++++ b/fastd_network_connect/src/cron/net_conn_vpn
+@@ -0,0 +1 @@
++@reboot fastd -c /etc/fastd/net_conn_vpn.conf -d
+diff --git a/fastd_network_connect/src/etc/fastd/net_conn_vpn.conf b/fastd_network_connect/src/etc/fastd/net_conn_vpn.conf
+new file mode 100644
+index 0000000..22188dd
+--- /dev/null
++++ b/fastd_network_connect/src/etc/fastd/net_conn_vpn.conf
+@@ -0,0 +1,14 @@
++log to syslog as "fastd-NetConnVPN" level error;
++interface "NetConnVPN";
++method "salsa2012+gmac";
++bind any:13337;
++hide ip addresses yes;
++hide mac addresses yes;
++include "secret.conf";
++mtu 1280;
++status socket "/var/run/fastd-status.NetConnVPN.sock";
++include peers from "peers";
++on up "
++ ip link set up dev $INTERFACE
++ batctl -m br-wan if add $INTERFACE
++";
+diff --git a/fastd_network_connect/src/etc/fastd/peer/.gitkeep b/fastd_network_connect/src/etc/fastd/peer/.gitkeep
+new file mode 100644
+index 0000000..e69de29
+diff --git a/fastd_network_connect/src/etc/fastd/secret.conf b/fastd_network_connect/src/etc/fastd/secret.conf
+new file mode 100644
+index 0000000..cfff728
+--- /dev/null
++++ b/fastd_network_connect/src/etc/fastd/secret.conf
+@@ -0,0 +1 @@
++secret "";
diff --git a/pulls/1.json b/pulls/1.json
@@ -0,0 +1,18 @@
+{
+ "number": 1,
+ "title": "Develop",
+ "state": "merged",
+ "diff_file": "1.diff",
+ "author": "MTRNord",
+ "created_at": "2015-11-30T23:48:53Z",
+ "closed_at": "2015-11-30T23:48:59Z",
+ "merged_at": "2015-11-30T23:48:59Z",
+ "base_ref": "master",
+ "head_ref": "develop",
+ "labels": [],
+ "assignees": [],
+ "requested_reviewers": [],
+ "body": "",
+ "comments": [],
+ "review_comments": []
+}
diff --git a/pulls/1.md b/pulls/1.md
@@ -0,0 +1,13 @@
+# PR #1 Develop
+
+- **Status:** merged
+- **Author:** @MTRNord
+- **Created:** 2015-11-30T23:48:53Z
+- **Branch:** develop → master
+- **Merged:** 2015-11-30T23:48:59Z
+- **Diff:** [1.diff](./1.diff)
+
+---
+
+_No description._
+