Commit Graph

1311 Commits (stable)

Author SHA1 Message Date
Nils Schneider ab8c88dd84 Merge pull request #312 from FreifunkBremen/master
Document changes to hostname_prefix field of site.conf
2015-03-21 14:36:28 +01:00
Jan-Philipp Litza 5faca867c4 Document changes to hostname_prefix field of site.conf 2015-03-21 14:33:18 +01:00
Jan-Philipp Litza 335026af09 Allow empty hostname prefix
In Bremen it has been noted that a prefix may lead people to believe it
has to stay there and thus naming their nodes "ffhb-*", which is not
what the community wants (see FreifunkBremen/gluon-site-ffhb#1).

However, an empty prefix lead to the connecting hyphen still being
inserted. This commit thus makes the hyphen part of the configured
prefix and allows the prefix to be missing from the `site.conf`.
2015-03-21 13:43:45 +01:00
Matthias Schiffer c676934e88 build: don't enable all kernel modules in the general OpenWrt .config
With this change, there are two OpenWrt config files: one for the packages
actually used by Gluon, and one with all kernel modules enabled (like it was
since we removed the static kernel configs). The config with all kernel modules
is only used to generate the kernel configuration (so it is compatible with the
upstream kernel).

This should bring the build times back to what they were before the static
configs were removed.
2015-03-20 02:15:58 +01:00
Matthias Schiffer c059c98074 build: make manifest generation more robust 2015-03-20 00:55:22 +01:00
Matthias Schiffer a2e88140c0 docs: update site documentation for new i18n support 2015-03-19 23:09:40 +01:00
Matthias Schiffer 2538b1b108 docs: add POT file to site example 2015-03-19 22:59:51 +01:00
Matthias Schiffer 0f0abd2c7f docs: update site-example for i18n support 2015-03-19 22:46:01 +01:00
Matthias Schiffer 175abc61ef Update gluon packages 2015-03-19 22:23:23 +01:00
Matthias Schiffer 7896f91f86 gluon-config-mode-mesh-vpn: add translations 2015-03-19 22:22:39 +01:00
Matthias Schiffer ce82baf0ad gluon-config-mode-core: use translated messages from the site configuration 2015-03-19 22:11:43 +01:00
Matthias Schiffer 5805e78455 gluon-site: add translations from the site configuration 2015-03-19 21:31:44 +01:00
Matthias Schiffer 34b34d0c3f luci: fall back to English if no language matches 2015-03-19 21:29:30 +01:00
Matthias Schiffer 0e9095b58c gluon-config-mode-contact-info: add missing translation 2015-03-19 21:14:41 +01:00
Matthias Schiffer 87370a456d gluon-site: add POT file for site-configurable messages 2015-03-19 20:31:12 +01:00
Matthias Schiffer 65b44ca4ce Rename gluon-config to gluon-site 2015-03-19 20:14:40 +01:00
Matthias Schiffer 267831b04d Remove now unused md5sum.sh script 2015-03-19 19:08:41 +01:00
Matthias Schiffer 3d2bc2a188 build: allow setting the source directory for PO files 2015-03-19 19:07:27 +01:00
Matthias Schiffer f6b68184ab Update gluon packages 2015-03-19 19:06:52 +01:00
Matthias Schiffer d9366935e3 gluon-config-mode-*: add source directory to GluonBuildI18N calls 2015-03-19 19:05:42 +01:00
Matthias Schiffer 113f362c30 gluon-config: use PKG_FILE_DEPENDS 2015-03-19 03:54:12 +01:00
Matthias Schiffer 746d0c6b8a Update gluon packages 2015-03-19 02:37:41 +01:00
Matthias Schiffer 67b607d882 gluon-config-mode-core: add translations 2015-03-19 02:35:20 +01:00
Matthias Schiffer 76ccfeea25 gluon-config-mode-contact-info: fix c&p mistake 2015-03-19 02:35:13 +01:00
Matthias Schiffer 224f3990e0 gluon-config-mode-contact-info: add translations 2015-03-19 01:43:25 +01:00
Matthias Schiffer 613dceaa25 gluon-config-mode-geo-location: add translations 2015-03-19 01:22:31 +01:00
Matthias Schiffer 325eeb4f69 gluon-config-mode-hostname: add translations 2015-03-19 00:57:16 +01:00
Matthias Schiffer c457e7a99b Update gluon packages 2015-03-18 20:53:53 +01:00
Matthias Schiffer c6f96c3666 gluon-config-mode-autoupdater: add translations for English and German 2015-03-18 20:25:27 +01:00
Matthias Schiffer 0a1e1ad37e gluon-config-mode-core: pull in LuCi i18n packages for enabled languages 2015-03-18 20:25:12 +01:00
Matthias Schiffer dce26de28c gluon-core: add i18n support 2015-03-18 20:24:57 +01:00
Matthias Schiffer 7401d02ca4 Add i18n support 2015-03-18 20:21:24 +01:00
Matthias Schiffer 8fbe5d88e0 Refresh openwrt patches 2015-03-18 20:18:54 +01:00
Lars Bußmann 9e267f30bf gluon-next-node: fix IPv4 next node feature 2015-03-18 15:58:21 +01:00
Matthias Schiffer f031a03ffa Update gluon packages 2015-03-17 23:54:36 +01:00
Matthias Schiffer 869d39730f Update openwrt base 2015-03-17 22:46:58 +01:00
Nils Schneider b58ab9abb9 ebtables-filter-mcast: drop ARPs to/from 0.0.0.0
Fixes https://github.com/freifunk-gluon/gluon/issues/311
2015-03-16 20:08:22 +01:00
Matthias Schiffer 4da07244f3 ar71xx-generic: remove BROKEN flag from gl-inet profile 2015-03-16 18:32:55 +01:00
Matthias Schiffer ab3322079c Fix ath10k build on x86 2015-03-16 15:52:53 +01:00
Matthias Schiffer 28f35becbf build: minor make logging adjustments 2015-03-16 15:52:46 +01:00
Matthias Schiffer 630de84465 Get rid of the static kernel configuration files
With a backported patch from the OpenWrt trunk, it is now easy to generate an
equivalent configuration using CONFIG_ALL_KMODS.

The build will take a bit longer because all kernel module packages are actually
built even when they are not included in the image, but adding new targets
becomes a lot easier.

Also, related documentation updates and fixes.
2015-03-16 13:54:09 +01:00
Matthias Schiffer 41df7400d8 Revert "x86-generic: enable CONFIG_DMIID"
This reverts commit 59ea630ed2.
2015-03-16 00:55:32 +01:00
Matthias Schiffer b280f73d34 x86-generic: build all images with the same modules, use the same sysupgrade image for all profiles 2015-03-16 00:54:46 +01:00
Matthias Schiffer 187070e3ef Update gluon packages 2015-03-16 00:52:12 +01:00
Matthias Schiffer c0200ebd42 ar71xx: fix TP-LINK TL-WDR3600/4300 RFKILL switch positions 2015-03-15 21:04:21 +01:00
Matthias Schiffer 692a7d5261 Add experimental fix for NETGEAR WNDR3700/3800 model string detection 2015-03-15 19:57:56 +01:00
Matthias Schiffer f4eb650488 Update gluon packages 2015-03-15 19:40:30 +01:00
Matthias Schiffer 59ea630ed2 x86-generic: enable CONFIG_DMIID
This shouldn't affect compatiblity with kernel modules and will allow us to
find out under which hypervisor we're running.
2015-03-15 19:16:01 +01:00
Matthias Schiffer 20a8c95eb5 x86-{generic,kvm_guest}: generate sysupgrade images
No autoupdater support yet, but that will follow.
2015-03-15 18:26:29 +01:00
Matthias Schiffer 22b14a5f54 x86: better rootfs handling 2015-03-15 18:18:13 +01:00