Community maintained packages for difos.
Find a file
Oskari Rauta aabfc3f510 tailscale: update to 1.36.0
- Update tailscale to version 1.36.0
 - Patch iptables support

Tailscale does not (yet) support nftables.
Tailscale allows running with --netfilter=off allowing
end-user to create his own firewall rules, but this
affects only tailscale cli, not tailscaled daemon, so
connection cannot be made without error telling that
tailscaled was unable to determine execute iptables
for determining it's version.

There is a work-around for those who do not want
nft-iptables compatibility package; they can create
a script to /usr/bin/iptables which responds to
--version argument and echos fake version string
and on any other arguments or no arguments, just exits.

After this procedure and starting tailscale cli with
netfilter off- it works. Openwrt has moved on to
nftables, so iptables manipulation seems unnecessary.
Especially for other reasons, on Openwrt, firewall
should be configured on it's own, because firewall
rules made by other software, such as tailscale,
loose their firewalling rules when firewall restarts.

So I patched it to allow "fake" iptables pointing
to executable /bin/false and ignoring version
request. And I also set cli to default to
netfilter off setting.

If still end-user wants to use iptables, this
patch does not make it impossible; just install
iptables, or nft-iptables, and run tailscale
with argument --netfilter=on and it works out
as it did before, tailscaled daemon still
matches with iptables if it is found in $PATH.

Signed-off-by: Oskari Rauta <oskari.rauta@gmail.com>
2023-02-04 18:26:54 +08:00
.circleci CircleCI: Add 22.03 public keys, 18.06 v2 gpg key, 18.06 usign key 2022-05-11 16:40:55 +08:00
.github github-ci: error on any shell errors 2022-12-08 10:55:52 +01:00
.keys build: move gpg keys into .keys directory 2018-04-30 13:14:25 -07:00
admin btop: Update to 1.2.13 2022-11-15 14:33:04 +08:00
devel delve: update to version 1.20.1 2023-01-24 17:59:52 -08:00
fonts/dejavu-fonts-ttf [dejavu-fonts] add license info and myself as maintainer 2017-02-22 18:39:54 +01:00
ipv6 miredo: add miredo.conf conffile 2023-01-17 00:08:12 +03:00
kernel v4l2loopback: upgrade to v0.12.7 2023-01-29 20:32:39 -08:00
lang Merge pull request #20387 from commodo/python3-venv-support 2023-01-30 13:45:43 +02:00
libs nghttp2: update to 1.51.0 2023-01-29 20:33:07 -08:00
mail alpine: fix old URL 2023-01-14 13:54:16 -08:00
multimedia v4l2tools: upgrade to release 0.2.0 2023-01-29 20:32:26 -08:00
net tailscale: update to 1.36.0 2023-02-04 18:26:54 +08:00
sound mpd: update to 0.23.11 2023-01-13 20:45:39 -08:00
utils mv88e6xxx_dump: add new packages to debug switch issues 2023-01-30 22:57:33 +02:00
CONTRIBUTING.md CONTRIBUTING: add CI information 2020-09-30 10:47:12 -10:00
LICENSE Add GPLv2 pro-forma license 2014-06-16 08:14:04 +02:00
README.md Update the SDK URL in the README. 2020-05-24 14:50:30 -07:00

OpenWrt packages feed

Description

This is the OpenWrt "packages"-feed containing community-maintained build scripts, options and patches for applications, modules and libraries used within OpenWrt.

Installation of pre-built packages is handled directly by the opkg utility within your running OpenWrt system or by using the OpenWrt SDK on a build system.

Usage

This repository is intended to be layered on-top of an OpenWrt buildroot. If you do not have an OpenWrt buildroot installed, see the documentation at: OpenWrt Buildroot Installation on the OpenWrt support site.

This feed is enabled by default. To install all its package definitions, run:

./scripts/feeds update packages
./scripts/feeds install -a -p packages

License

See LICENSE file.

Package Guidelines

See CONTRIBUTING.md file.