1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
|
# ChangeLog for net-misc/moblock
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: $
04 Sep 2009; Thomas Sachau (Tommy[D]) <tommy@gentoo.org>
moblock-0.8-r2.ebuild:
Cleanup, fix pkg_postrm check
*moblock-0.8-r2 (03 Sep 2009)
03 Sep 2009; Daniel Santos (dansan) <daniel.santos@pobox.com>
+files/moblock-0.8-fix-broken-compile.patch, -files/0.8-r1/confd,
-files/0.8-r1/initd, +files/0.8-r2/init.d, +files/0.8-r2/logrotate,
+files/0.8-r2/moblock.minimal.example, files/moblock-0.8-makefile.patch,
+files/0.8-r2/moblock.normal.example,
+files/moblock-0.8-rename-stats-file.patch, -files/0.8-r1/moblock-stats,
-files/0.8-r1/moblock-update, +files/0.8-r2/moblock.paranoid.example,
+files/0.8-r2/moblock-stats, +files/0.8-r2/moblock-update,
-moblock-0.8-r1.ebuild, +moblock-0.8-r2.ebuild,
+files/moblock-0.8-fix-nfq_unbind_pf-error.patch, metadata.xml:
See bug #143535 for discussion and history.
* Fixed broken scripts by sourcing functions.sh from /etc/init.d instead
of /sbin since it was moved in >sys-apps/baselayout-2.0.0 (thanks also
to Zorzo Luca <lucazorzo@gmail.com> and Santiago M. Mola)
* Fix compiler error "'INT_MIN' undeclared here (not in a function)" by
manually including limits.h, although this appears to have been a bug
in sys-kernel/linux-headers (thanks also to Zorzo Luca).
* Fix error "iptables: No chain/target/match by that name" by adding
NETFILTER_XT_MATCH_STATE to CONFIG_CHECK (thanks to Zorzo Luca).
* Fix error "error during nfq_unbind_pf()" on 2.6.23 and later kernels
(it is actually expected now and ignored).
* Added options to specify additional white and black list ranges via
{WHITE,BLACK}_IP_{IN,OUT,FORWARD} variables in conf.d (thanks to Alan
Pastor <t7gt7g@gmail.com> and From Gabriel Devenyi <ace@staticwave.ca>).
* moblock-update will spend less time on servers that are down (happens a
lot). This can be tweaked via WGET_EXTRA_OPTIONS in /etc/conf.d/moblock.
* Modified the overall scheme that moblock-update uses so we can include
iblocklist.org as a mirror, which likes to prepends "bt_" to their file
names.
* Renamed "templist" blocklist to "badpeers" in conf.d to match change on
servers.
* Added new blocklists "gnutella" and "webexploit-forumspam" to conf.d.
* Added new files /etc/conf.d/moblock.{minimal,normal,parinoid}.example.
By default, the "normal" version is copied to /etc/conf.d/moblock during
install.
* Added USE flag "logrotate" USE flag that installs an
/etc/logrotate/moblock file and pulls in app-admin/logrotate (thanks to
Peter Avramucz <muczyjoe@gmail.com> and Marc Elser
<melser_regs@gmxpro.net>)
* Added USE flag "network-cron" which installs a link to moblock-update in
/etc/cron-weekly.
* Added USE flag "paranoid" use flag that changes the cron job to daily
and causes the parinoid configuration file to be used in conf.d.
* Modified moblock-stats slightly because in some cases tail is claiming
it can't find file - (dash) when redirecting that file to it.
* Modified ebuild to restart moblock after install if moblock is running.
eat me
21 Mar 2008; Jakub Moc <jakub@gentoo.org> moblock-0.8-r1.ebuild:
Fix pkg_postinst
17 Feb 2008; (Tommy[D]) tommy100@gmx.de moblock-0.8-r1.ebuild:
Shorten description
30 Jan 2008; Santiago M. Mola <coldwind@gentoo.org>
files/0.8-r1/moblock-stats, files/0.8-r1/moblock-update:
Make scripts compatible with baselayout-2.
06 Jan 2008; (Tommy[D]) tommy100@gmx.de ChangeLog:
remove unneeded executable bit
07 Nov 2007; Jakub Moc <jakub@gentoo.org> -files/confd, -files/initd,
-moblock-0.8.ebuild, moblock-0.8-r1.ebuild:
Remove redundant check_kernel_config function, linux-info eclass handles
this in pkg_setup. Ebuild cleanup
05 Nov 2007; Daniel Santos (javamonger) <daniel.santos@pobox.com>
+files/0.8-r1/confd, +files/0.8-r1/initd, +files/0.8-r1/moblock-stats,
+files/0.8-r1/moblock-update, +moblock-0.8-r1.ebuild:
Addresses issues in bug #143535
* Added update script (credit also to Jonathan Schroeder & Peter Avramucz)
* Fixed bugs in init.d as per comment #7
- changed PID to PIDFILE
- removed call to modprobe
* Added script to extract stats from MoBlock daemon
* Updated conf.d file, added blocklist servers and the lists with
descriptions
* ebuild now checks for needed kernel options and iptables (thanks Nathan
Caldwell)
* Moved some files and directories around to better adhere to FHS
(http://www.pathname.com/fhs/pub/fhs-2.3.html)
- Moved compiled blocklist file from /etc/moblock to /var/db/moblock
- Downloaded blocklist files now go in /var/cache/moblock
- Removed /etc/moblock dir
* Added ~amd64 KEYWORD
TODO list:
* Downloaded lists in /var/cache/moblock not deleted when unmerged. If we
do delete them, this will force them to re-download when upgrading.
* Should log files be removed when unmerging? -- currently commented out.
* Is exclusions list being handled correctly?
04 Dec 2006; Markus Ullmann <jokey@gentoo.org> ChangeLog:
nothing executable here
13 Aug 2006; Tiziano Müller <gentoo@dev-zero.ch> +moblock-0.8.ebuild,
+files/moblock-0.8-makefile.patch, +files/confd, +files/initd,
+metadata.xml:
New ebuild for bug #143535
|