Chapter 11. Information on packages provided on the Bering floppy disk

Table of Contents

bridge.lrp
dhcpd.lrp
dnscache.lrp
etc.lrp
initrd.lrp
iptables.lrp
keyboard.lrp
local.lrp
log.lrp
modules.lrp
ppp.lrp
pppoe.lrp
pump.lrp
root.lrp
shorwall.lrp
ulogd.lrp
weblet.lrp

bridge.lrp

Some information on bridge configuration is available here. If someone feels like writing a user's guide chapter on Bering, please do not hesitate :-)

Current "Bering" version: 0.9.5

dhcpd.lrp

This is the ISC dhcp server from Charles's Web site. A full documentation is available here.

Important

Do not forget the dhcp parameter in your Shorewall interface file (See Shorewall documentation).

Current "Bering" version: 2.0pl5

dnscache.lrp

A full documentation is available here.

Current "Bering" version: 1.05

etc.lrp

Bering required package.

Current "Bering" version: 1.2

initrd.lrp

Bering required package.

Current "Bering" version: 1.2

iptables.lrp

Provides iptables program from the Netfilter project.

Current "Bering" version: 1.2.8

keyboard.lrp

Bering required package.

Current "Bering" version: 1.2

local.lrp

Bering required package.

Current "Bering" version: 1.2

log.lrp

Bering required package.

Current "Bering" version: 1.2

modules.lrp

Bering required kernel modules package.

Current "Bering" version: 1.2

ppp.lrp

ppp.lrp provides the ppp daemon patched to allow for PPPoE connection. It will also be needed for a standard serial modem connection. To configure ppp go to the LEAF Packages configuration menu and choose ppp.

The following menu will appear:


                        ppp configuration files

        1) ISP pppd options
        2) ISP login script
        3) System wide pppd options
        4) chap secret
        5) pap secret
        6) pppd daemon script

  q) quit
  • Option 1 give you access to the /etc/ppp/peer/provider file. The sample file is ready to use for a Compuserve modem dial-up connection. Adjust it to you needs.

  • Option 2 gives you access to the /etc/chatscripts/provider. The sample file is a sample script file for Compuserve. Adjust it to your needs.

  • Option 3 gives you access to the /etc/ppp/options system wide file

  • Option 4 gives you access to the /etc/ppp/chap-secrets file

  • Option 5 gives you access to the /etc/ppp/pap-secrets file

  • Option 6 gives you access to the /etc/init.d/ppp script file

The man page for the ppp daemon is available here.

Important

The peer/provider and chatscript/provider files are the one used by default for a modem connection. You can ignore those two files if you run ppp.lrp togther with the pppoe.lrp package. In this case you will edit the two adsl-provider files available through the pppoe configuration menu.

The Bering pppd daemon comes from the ppp-2.4.1.tar.gz package. This program is patched for pppoe support with the ppp-2.4. 1-pppoe.patch4 patch. The result of the compilation gives the "Bering" pppd daemon provided in ppp.lrp.

If you want support for MSCHAP (pptp tunnels) or for the active-filter pppd option you will have to replace the pppd daemon provided on the Bering ppp.lrp package by the appropriate version available here .

The following patched pppd daemons are available:

pppd-pptp
	"Bering" pppd daemon + the two following patches:
	ppp-2.4.1-openssl-0.9.6-mppe-patch.gz
	ppp-2.4.1-MSCHAPv2-fix.patch.gz

pppd-pptp-reqmppe
	pppd-pptp + the following patch:
	require-mppe.diff

pppd-pptp-reqmppe-filter
	pppd-pptp-reqmppe compiled with the FILTER flag enabled and
	statiscally compiled against libpcap.

pppd-filter
	"Bering" pppd daemon compiled with the FILTER flag enabled and
	statically compiled against libpcap. No pptp support.

Current "Bering" version: 2.4.1

pppoe.lrp

pppoe.lrp provides the PPPoE pppd plugin to allow for a kernel based PPPoE connection. To configure PPPoE, go to the LEAF packages configuration menu and select pppoe.

The following menu will appear:


                        pppoe configuration files

        1) DSL pppd options
        2) pap secret

  q) quit
  • Option 1 give you access to the /etc/ppp/peer/dsl-provider file. The sample file is ready to use for T-DSL. Adjust it to you needs.

    IMPORTANT: be sure to change the user papname with your valid login name. Usually you need the @provider.com suffix. This name must be the same as the one in the /etc/ppp/pap-secrets below.

  • Option 2 gives you access to the /etc/ppp/pap-secrets file. The format is username (the same as above) * yoursecret

Warning

The LEAF "Bering" distribution uses the PPPoE kernel mode plugin. Do not use the instructions for Roaring Penguin pppoe!

Current "Bering" version: 2.4.1

pump.lrp

Pump is the DHCP/BOOTP client from Redhat. To configure it go to the LEAF packages configuration menu and choose pump.

The following menu will appear:

                        pump configuration files

        1) pump configuration file
        2) script executed when pump starts/stops/renews lease

  q) quit
  • Option 1 give you access to the pump configuration file (/etc/pump.conf). Man pages are available here.

  • Option 2 gives you access to the /etc/pump.shorewall script (experienced users only!)

Current "Bering" version: 0.8.14-2

root.lrp

Bering required package.

Current "Bering" version: 1.1

shorwall.lrp

The Shorewall firewall from Tom Eastep. See the "Configure Shorewall" chapter of this installation guide.

Current "Bering" version: 1.4.2

ulogd.lrp

This provides the ulogd netfilter daemon.

Current "Bering" version: 1.0

weblet.lrp

Used to monit0r your Bering box through a Web interface. Documentation is available on Charle's Web site.

Current "Bering" version: 1.2.0