Commit Graph

1884 Commits

Author SHA1 Message Date
Jan Paul Tuecking
e122dd6366 tor: changed init script due to directory port option 2013-09-07 14:52:02 +02:00
Michael Tremer
ae650f9518 tor: Fix initscript (again). 2013-08-24 17:21:21 +02:00
Michael Tremer
529ac19c46 tor: Only start tor when it has been enabled. 2013-08-21 17:22:54 +02:00
Michael Tremer
7323724196 squid: Fix two security issues.
* CVE-2013-4115
* CVE-2013-4123

http://www.squid-cache.org/Versions/v3/3.1/changesets/
2013-08-07 22:15:31 +02:00
Michael Tremer
dfdda7588d DDNS: Use HTTPS for all-inkl.com. 2013-08-03 13:36:19 +02:00
Michael Tremer
9e4cb00b42 tor: Fix path to readhash in initscript. 2013-08-02 10:42:08 +02:00
Michael Tremer
52a2f02f41 Merge branch 'ddns-all-inkl' into next
Conflicts:
	config/rootfiles/core/72/filelists/files
2013-08-02 10:41:27 +02:00
Michael Tremer
80002fe433 DDNS: Support for all-inkl.com.
Requested by Daniel Kovacs <daniel.kovacs@pleasuredome.org>.
2013-08-01 18:12:01 +02:00
Michael Tremer
6869929e9a arm: Don't require distutils.
We don't have that module shipped and we don't really
need it for arm either.
2013-07-31 18:06:05 +02:00
Michael Tremer
9e7591e725 torctrl: Add stop action. 2013-07-31 12:55:08 +02:00
Michael Tremer
c60301c06a tor: Add necessary firewall rules. 2013-07-31 12:52:40 +02:00
Michael Tremer
27cb780589 tor: Add torctrl binary. 2013-07-31 12:52:26 +02:00
Michael Tremer
b312967ce3 tor: New package. 2013-07-29 21:29:34 +02:00
Michael Tremer
8e2683f70d ipsecctrl: Re-read everything when configuration is reloaded. 2013-07-23 13:24:15 +02:00
Michael Tremer
463f9edeb2 network: red: Remove duplicate MRU option. 2013-07-21 20:33:36 +02:00
Michael Tremer
cdbe350442 openvpnctrl: Save the binary from crashing with wrong input.
See #10390.
2013-07-17 18:53:13 +02:00
Michael Tremer
cfab012b14 squidclamav: Fix indentation of update script. 2013-07-16 19:46:29 +02:00
Michael Tremer
25848b36da squidclamav: Fix permissions of /etc/squidclamav.conf.
The file must not be executable, but writeable by anybody
in the group nobody.
2013-07-16 19:44:57 +02:00
Arne Fitzenreiter
2dd319f5b5 close core71. 2013-07-16 08:35:28 +02:00
Arne Fitzenreiter
8245f77ee3 misc-progs: fix typo in Makefile. 2013-07-15 21:53:47 +02:00
Arne Fitzenreiter
3e862ce4f9 Merge remote-tracking branch 'stevee/proxy-squidclamav' into next
Conflicts:
	config/cfgroot/general-functions.pl
2013-07-15 20:49:23 +02:00
Arne Fitzenreiter
c47f57d4e7 Merge remote-tracking branch 'stevee/dnsforward' into next 2013-07-15 20:38:27 +02:00
Arne Fitzenreiter
1043cb0ae9 oinkmaster: add vrt community-rules support. 2013-07-15 17:03:53 +02:00
Stefan Schantl
e4ba53ed59 dnsmasq: Add feature to forward domains to certain DNS servers.
Fixes #10369.
2013-07-14 13:43:34 +02:00
Arne Fitzenreiter
067c770905 hwdata: update ids: pci 2013-07-14, usb 2013-05-24. 2013-07-14 11:22:54 +02:00
Arne Fitzenreiter
65b1608fd2 Merge branch 'next' of ssh://git.ipfire.org/pub/git/ipfire-2.x into next 2013-07-09 20:08:40 +02:00
Arne Fitzenreiter
02d67e7545 functions.network: change "Not running" message.
Now it looks like other initskripts.
2013-07-09 19:09:39 +02:00
Michael Tremer
89baf6d537 ppp: Don't require setting the MTU configuration. 2013-07-09 12:15:07 +02:00
Arne Fitzenreiter
d43bb759b1 functions.network: cleanup dhcp stop script. 2013-07-08 22:32:42 +02:00
Arne Fitzenreiter
29fa14154f functions.network: fix cursor position at status write. 2013-07-08 19:58:11 +02:00
Stefan Schantl
5ced384b71 squidclamav: Never use IPv6.
Squidclamav uses curl to resolve all kind of addresses which the system allow.
If the remote address is an IPv6 address, squidclamav hangs forever.

Nico Prenzel has found a solution to force the usage of IPv4 to prevent from this
issue.

Fixes #10376.
2013-07-07 10:26:30 +02:00
Arne Fitzenreiter
fcfd54ba9b dnsmasq: kill already old instances before start. 2013-07-07 00:10:59 +02:00
Arne Fitzenreiter
57097305a6 Merge remote-tracking branch 'stevee/wlan-client' into next
Conflicts:
	config/cfgroot/general-functions.pl
2013-07-06 13:43:51 +02:00
Michael Tremer
c5e5324cb6 Replace whois by jwhois. 2013-07-04 17:31:30 +02:00
Arne Fitzenreiter
2e11506109 igmpproxy: add igmpproxy.conf backup include.
fixes #10375.
2013-07-03 10:31:53 +02:00
Stefan Schantl
f7a617a025 squidclamav: Update squidclamav.conf to use and trust the proxy cache.
If squidclamav is already installed, the configuration will be saved and updated during
the upgrade process.

Reference #10367.
2013-07-02 21:25:14 +02:00
Arne Fitzenreiter
2a224f6c10 kernel: update to 3.2.47 and kernel-xen to 2.6.32.61. 2013-06-19 17:18:13 +02:00
Michael Tremer
3142f133bb New package: keepalived 2013-06-14 13:37:59 +02:00
Michael Tremer
97f0fdd5f3 Merge remote-tracking branch 'jlentfer/multicat' into next
Conflicts:
	make.sh
2013-06-14 13:12:47 +02:00
Michael Tremer
3de19c87ca vlans: Allow RED to be a virtual network device. 2013-06-14 13:10:46 +02:00
Jan Lentfer
0a21ce42e1 multicat: add a new addon package "multicat" - The multicast swiss knife
Very useful for analyzing multicast traffic directly on the router/
firewall without the need for a large software like vlc or the like.

http://www.videolan.org/projects/multicat.html

Simple and efficient multicast and transport stream manipulation

The multicat package contains a set of tools designed to easily and
efficiently manipulate multicast streams in general, and MPEG-2
Transport Streams (ISO/IEC 13818-1) in particular.

The multicat suite of applications is very lightweight and designed
to operate in tight environments. Memory and CPU usages are kept to
a minimum, and they feature only one thread of execution.

multicat needs bitstream as a build dependency
http://www.videolan.org/developers/bitstream.html
2013-06-14 13:07:02 +02:00
Michael Tremer
a606377ea8 Merge remote-tracking branch 'jlentfer/igmpproxy' into next 2013-06-13 13:49:04 +02:00
Jan Lentfer
4bc434b8ad igmpproxy: Import patches from open-wrt / Telekom Labs
Major change in these patches for the user is the addition
of a whitelist item for up and downstream interfaces.

Excerpt from one of patches:

Defines a whitelist for multicast groups. The network address must be in the following
format 'a.b.c.d/n'. If you want to allow one single group use a network mask of /32,
i.e. 'a.b.c.d/32'.

By default all multicast groups are allowed on any downstream interface. If at least one
whitelist entry is defined, all igmp membership reports for not explicitly whitelisted
multicast groups will be ignored and therefore not be served by igmpproxy. This is especially
useful, if your provider does only allow a predefined set of multicast groups. These whitelists
are only obeyed by igmpproxy itself, they won't prevent any other igmp client running on the
same machine as igmpproxy from requesting 'unallowed' multicast groups.

You may specify as many whitelist entries as needed. Although you should keep it as simple as
possible, as this list is parsed for every membership report and therefore this increases igmp
response times. Often used or large groups should be defined first, as parsing ends as soon as
a group matches an entry.
2013-06-13 13:44:42 +02:00
Michael Tremer
b2f8244ae2 DDNS: Send proper user agent. 2013-06-12 15:22:48 +02:00
Michael Tremer
5a2935b1b3 Add DDNS client for dns.lightningwirelabs.com. 2013-06-12 14:36:51 +02:00
Michael Tremer
523b5d1afa Merge remote-tracking branch 'stevee/squid-fast-shutdown' into next 2013-06-11 19:04:12 +02:00
Stefan Schantl
517d02ab1e squid: Speed up the stop process.
The squid proxy server has been blocked by unresponsive redirectors and it took ages to kill it in the past.

To speed up the shutdown process, we will stop all redirector services at the same time. If the squid service
is still running we will wait up to 30 seconds before a TERM and finaly a KILL signal will be sent.

Fixes #10368.
2013-06-11 17:53:20 +02:00
Michael Tremer
a6ba205382 Merge branch 'beyond-next' into next 2013-06-10 12:32:08 +02:00
Arne Fitzenreiter
3009db9c4e compat-drivers: remove obsolte patch for arm. 2013-06-08 10:12:29 +02:00
Michael Tremer
0a7e8edfe1 Merge remote-tracking branch 'amarx/pre-firewall' into beyond-next 2013-06-06 10:59:41 +02:00