blob: b76987a00bab1d801832cd63472644cbb23cd6b4 [file] [log] [blame]
Bart De Schuymer1abc55d2002-06-01 19:23:47 +00001FOLLOW THESE SIMPLE GUIDELINES:
2-------------------------------
3
Bart De Schuymer1f4523d2003-02-15 11:12:41 +00004Compile the source code:
5%make
6put the files in the right directories:
Bart De Schuymer4a721be2002-11-20 19:40:47 +00007%make install
Bart De Schuymer1abc55d2002-06-01 19:23:47 +00008
Bart De Schuymer4a721be2002-11-20 19:40:47 +00009If you are using the CVS code or need your own kernel includes, do this
10instead (change the include directory to the appropriate one):
Bart De Schuymer06a96822003-02-19 20:09:51 +000011%make install KERNEL_INCLUDES=/usr/src/linux/include
Bart De Schuymer1abc55d2002-06-01 19:23:47 +000012
13WHAT GETS INSTALLED?
14--------------------
15
Bart De Schuymer1abc55d2002-06-01 19:23:47 +000016- The ebtables manual gets installed in /usr/local/man/man8
17 To put the manual somewhere else, include MANDIR=<<man-path/man>> as
18 option on the command line.
19 The Makefile will append /man8/ebtables.8.
Bart De Schuymer1f4523d2003-02-15 11:12:41 +000020- ethertypes is by default placed in /etc/, if you
Bart De Schuymerbf1a2982002-11-22 18:56:13 +000021 want to change this, include ETHERTYPESPATH=<<path/>>.
22
Bart De Schuymer32890542002-07-10 20:09:56 +000023- the userspace program ebtables is compiled and the executable is copied
Bart De Schuymerf57f50f2002-08-29 16:52:36 +000024 to /sbin/ebtables.
Bart De Schuymer1f4523d2003-02-15 11:12:41 +000025 To put the binary somewhere else, include BINDIR=<<path/>>.
Bart De Schuymer1abc55d2002-06-01 19:23:47 +000026
27That's all