File: README.Debian

package info (click to toggle)
kernel-patch-irc 2.4.7-4
  • links: PTS
  • area: main
  • in suites: woody
  • size: 256 kB
  • ctags: 5
  • sloc: makefile: 29
file content (31 lines) | stat: -rw-r--r-- 1,212 bytes parent folder | download
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
NOTES TO PACKAGE USERS
======================

  To use this patch with make-kpkg, use a command like:

$ env PATCH_THE_KERNEL=YES make-kpkg --added_patches=irc --config=menuconfig

The relevant configuration options:
	* Networking options->Network packet filtering - Y
	* Networking options->IPv4: Netfilter options->Connection tracking
          support - Y/M
	* Networking options->IPv4: Netfilter options->Connection tracking
          support->IRC connection tracking - Y/M

This is only really useful with iptables.

If you're using NAT, you have to modprobe ip_nat_irc (if you say M, not Y),
if not, just use ip_conntrack_irc.

All the NAT mangling will already be done. To allow all DCCs through, enter 
an iptables command line like the following: 
iptables -A INPUT -m state --state ESTABLISHED,RELATED -j REJECT

This patch will not work with the dropped table patch!

If you get a message like this in syslog:
Forged DCC command from <internal IP>: <external IP>
then your client is already transmitting the external IP. If you're using
mIRC, make sure it is using the Local method to determine the IP, or
manually tell it the internal IP, if you're using EPIC, type "/set
DCC_USE_GATEWAY_ADDR off".