Matthias Schiffer
baebeee98f
gluon-luci-admin: support disabling password login again
2014-07-14 22:09:43 +02:00
Matthias Schiffer
e5999b3f44
gluon-luci-admin: allow removing all SSH keys
2014-07-14 18:56:49 +02:00
Matthias Schiffer
79d6ce2dd6
Update Gluon packages
2014-07-14 18:30:04 +02:00
Matthias Schiffer
74d29bcdc9
gluon-mesh-batman-adv: fix mesh config script
2014-07-14 18:23:56 +02:00
Matthias Schiffer
16060d25d5
Move essential firewall rules from gluon-firewall to gluon-core and gluon-mesh-batman-adv
...
The now empty gluon-firewall is removed.
2014-07-14 17:53:41 +02:00
Matthias Schiffer
efe81b1c1c
Merge branch 'gluon-announced' of https://github.com/freifunk-gluon/packages
2014-07-14 16:52:10 +02:00
Matthias Schiffer
a64483a3fc
Merge branch 'mesh-announce-interfaces' of https://github.com/freifunk-gluon/packages
2014-07-14 16:50:54 +02:00
Nils Schneider
09e1de7dde
gluon-announced: send nodeinformation on request
...
This is a simple daemon that will respond to multicast UDP packets
containing the keyword "nodeinfo" with all the information we
currently distribute using alfred.
The daemon will listen on all mesh interface, that is the hard
interfaces batman-adv uses.
2014-07-14 16:50:26 +02:00
Nils Schneider
b2a55f29d4
Merge pull request #35 from sargon/ath9k
...
gluon-ath9k-workaround: Announce how often the workaround has been trigg...
2014-07-13 09:13:30 +02:00
Nils Schneider
ae4c130c74
gluon-mesh-batman-adv: announce MAC of mesh ifaces
...
This will make a node announce all MACs of its interfaces participating
in the batman-adv mesh. This enables other nodes to associate the
announced object with both the data reported by batadv-vis as well as a
simple list of neighbours as output by `iw dev $IFACE station dump`.
2014-07-13 09:06:32 +02:00
Matthias Schiffer
eae6c25de6
Add support for IPv6 mesh VPN connections
...
The support is still very limited (IPv6-only DNS on WAN doesn't work yet), and
we now need fastd running as root, but apart from that, is should work.
2014-07-11 16:57:28 +02:00
NeoRaider
0312167fcd
Merge pull request #36 from freifunk-gluon/gluon-announce
...
gluon-announce: detach announce.d from alfred
2014-07-11 14:45:40 +02:00
Nils Schneider
318e9d1a1d
gluon-announce: detach announce.d from alfred
...
All announce.d scripts have been moved to /lib/gluon/announce/announce.d
The script /lib/gluon/announce/announce.lua will collect all information
and output json.
2014-07-11 14:43:47 +02:00
Matthias Schiffer
4d80b7a62d
Split parts not Gluon-specific out of gluon-autoupdater
2014-07-11 14:06:42 +02:00
Matthias Schiffer
58ced87261
Use nicer platform match
2014-07-11 12:11:47 +02:00
Matthias Schiffer
6f1777b072
gluon-core: add platform utility module
2014-07-11 11:36:53 +02:00
Matthias Schiffer
1a52c6bdf2
gluon-core: remove sysconfig.sh
2014-07-10 23:45:03 +02:00
Matthias Schiffer
f73d727ae6
Remove all remaining uses of sysconfig.sh
2014-07-10 23:44:06 +02:00
Matthias Schiffer
cfe48586ea
Update gluon packages
2014-07-10 18:06:44 +02:00
Matthias Schiffer
7773afdc18
gluon-core: remove model.sh and model.lua
2014-07-10 17:57:31 +02:00
Matthias Schiffer
9c53b705d5
Remove all uses of gluon.model and model.sh
2014-07-10 17:57:31 +02:00
Matthias Schiffer
9a892e7948
gluon-alfred: use lua-platform-info
2014-07-10 17:57:31 +02:00
Matthias Schiffer
e00e1fb2fa
busybox: prefer IPv6 over IPv4
2014-07-09 16:50:25 +02:00
Matthias Schiffer
b4643c8d11
Strip luci libraries to save some space
2014-07-09 16:49:42 +02:00
Matthias Schiffer
3c6805d211
Never include USB modules by default
...
They aren't used by default and can simply be installed through opkg if needed.
2014-07-09 16:24:01 +02:00
Nils Schneider
6b493119d9
docs: document configmode
2014-07-09 13:19:46 +02:00
Nils Schneider
3a18565ac8
readme: fix link to getting started guide
2014-07-09 12:44:22 +02:00
Nils Schneider
38bac6a6ad
docs: move from README to docs/
2014-07-09 12:43:10 +02:00
Daniel Ehlers
9f8afd49fa
docs: more work on docs
...
docs: Basic site documentation
docs: Basic autoupdater documentation
docs: minimal autoupdater info
docs: bump version to 2014.2
Closes #114
2014-07-09 12:17:51 +02:00
Nils Schneider
7dd8d3ee1e
gluon-luci-admin: fix wording
2014-07-08 21:52:11 +02:00
Daniel Ehlers
941e398572
gluon-ath9k-workaround: Announce how often the workaround has been triggered.
2014-07-08 12:40:04 +02:00
Nils Schneider
1469697a7e
Update gluon packages
2014-07-08 12:14:39 +02:00
Nils Schneider
011e68e5cc
Merge pull request #34 from sargon/ath9k
...
gluon-ath9k-workaround: Workaround for the ath9k wifi bug.
2014-07-08 12:13:16 +02:00
Daniel Ehlers
bb699204ca
gluon-ath9k-workaround: bug reporting support
...
If the `monitor` attribute in the site.conf is defined, the cron
script is modifed to send debug informations, generated on bug
detection, to given remote host and port,
e.g.: "fda1:384a:74de:4242::2 8090"
2014-07-08 01:51:09 +02:00
Daniel Ehlers
49febb43e7
gluon-ath9k-workaround: Workaround for the ath9k wifi bug.
...
Cron script which restarts wifi iff queues are marked stopped.
This script also outputs some debug information to nail
down the problem.
2014-07-07 22:53:52 +02:00
Matthias Schiffer
cfdc283656
Update Gluon packages
2014-07-07 22:40:21 +02:00
Matthias Schiffer
81dc4f44e2
gluon-core: remove now unused sysctl.sh
2014-07-07 22:23:56 +02:00
Matthias Schiffer
f82850fc37
gluon-mesh-batman-adv: convert mesh config upgrade script to Lua
2014-07-07 22:22:48 +02:00
Matthias Schiffer
3dddafea21
gluon-core: convert network config script to lua
2014-07-07 21:58:08 +02:00
Matthias Schiffer
0fd7ac1768
gluon-core: add and use a sysctl Lua module
2014-07-07 21:57:37 +02:00
Matthias Schiffer
1c0429ce8f
gluon-core: extend user management library and convert it to Lua
2014-07-07 21:48:35 +02:00
Matthias Schiffer
b225e6383a
Update Gluon packages
2014-07-05 20:16:04 +02:00
Matthias Schiffer
f93e9b818f
Split gluon-setup-mode package out of gluon-config-mode
...
gluon-config-mode retains the luci frontend, all setup scripts and config is
moved to the new package.
2014-07-05 20:11:41 +02:00
Matthias Schiffer
2ec02a41c2
gluon-core: add functions to unset sysconfig settings
2014-07-05 19:39:24 +02:00
Matthias Schiffer
f6a51c63e4
gluon-firewall: reject DNS queries from br-client (they should be accepted on local-node only)
2014-07-05 16:01:20 +02:00
Matthias Schiffer
5da59524b7
Update Gluon packages
2014-07-05 02:50:21 +02:00
Matthias Schiffer
ffd86668fe
Validate site.conf
2014-07-05 02:48:56 +02:00
Matthias Schiffer
17bf228884
Add helper scripts used by packages to validate site.conf
2014-07-05 02:48:09 +02:00
Matthias Schiffer
626056e625
gluon-legacy: fix order of version_files and old_files handling
2014-07-05 01:12:04 +02:00
Matthias Schiffer
6e0c29fcdb
Makefile: re-add --force-postinstall, it is needed for the postinstall scripts to be run
2014-07-04 23:37:17 +02:00