mirror of
https://github.com/vincentmli/bpfire.git
synced 2026-04-09 18:45:54 +02:00
Hinzugefügt:
* NFS * Portmap - braucht man für NFS Geändert: * IP_CONNTRACK-Patch erstellt damit die Verbindungsanzeige im Webinterface ohne Workaround funktioniert. (Noch nicht vollständig getestet!) * ./make.sh commit optimiert git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@118 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
306
doc/ChangeLog
306
doc/ChangeLog
@@ -1,225 +1,231 @@
|
||||
------------------------------------------------------------------------
|
||||
r116 | ms | 2006-05-15 22:28:30 +0200 (Mon, 15 May 2006) | 5 lines
|
||||
r117 | ms | 2006-05-16 13:01:06 +0200 (Di, 16 Mai 2006) | 3 lines
|
||||
|
||||
Geändert:
|
||||
Quellenupdate u.a. wegen Serverausfall bei Sourceforge.net
|
||||
Wir haben die Absicht den Sourcecode auf eigenen Servern zu hosten!
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r116 | ms | 2006-05-15 22:28:30 +0200 (Mo, 15 Mai 2006) | 5 lines
|
||||
|
||||
Ge<EFBFBD>ndert:
|
||||
* ./make.sh dist noch optimiert.
|
||||
* TCP Wrappers Patch vergessen :)
|
||||
* ChangeLog-Update hat auch nicht funktioniert.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r115 | ms | 2006-05-15 22:08:54 +0200 (Mon, 15 May 2006) | 7 lines
|
||||
r115 | ms | 2006-05-15 22:08:54 +0200 (Mo, 15 Mai 2006) | 7 lines
|
||||
|
||||
Hinzugefügt:
|
||||
* TCP Wrappers für NFS
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* TCP Wrappers f<EFBFBD>r NFS
|
||||
* SpamAssassin - geht noch nicht!
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* Cups mit Samba verlinkt.
|
||||
* Neue Prozedur in ./make.sh commit - Lädt alles ins SVN und aktualisiert vorher den ChangeLog.
|
||||
* Neue Prozedur in ./make.sh commit - L<EFBFBD>dt alles ins SVN und aktualisiert vorher den ChangeLog.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r114 | ms | 2006-05-13 19:54:40 +0200 (Sat, 13 May 2006) | 3 lines
|
||||
r114 | ms | 2006-05-13 19:54:40 +0200 (Sa, 13 Mai 2006) | 3 lines
|
||||
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* ./make.sh dist erstellt von jetzt an einen Tarball mit den letzten Sources im SVN.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r113 | ms | 2006-05-13 18:59:56 +0200 (Sat, 13 May 2006) | 12 lines
|
||||
r113 | ms | 2006-05-13 18:59:56 +0200 (Sa, 13 Mai 2006) | 12 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Clamav - Antivirus
|
||||
* rsync - Backuptool
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* Einige neue Prozeduren in der make.sh
|
||||
* Ein paar Backupdateien gelöscht/aufgeräumt
|
||||
* Credits bearbeitet. Noch nicht vollständig.
|
||||
* Ein paar Backupdateien gel<EFBFBD>scht/aufger<EFBFBD>umt
|
||||
* Credits bearbeitet. Noch nicht vollst<EFBFBD>ndig.
|
||||
* XAMPP jetzt nichtmehr in der ISO sondern als Paket.
|
||||
* ISO bedeutend kleiner: 144MB -> 61MB
|
||||
* GNUMP3D-Paket erstellt.
|
||||
* Kernel schonmal angepasst für NFS, noch nicht getestet!!
|
||||
* Kernel schonmal angepasst f<EFBFBD>r NFS, noch nicht getestet!!
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r112 | ms | 2006-05-04 12:50:41 +0200 (Thu, 04 May 2006) | 3 lines
|
||||
r112 | ms | 2006-05-04 12:50:41 +0200 (Do, 04 Mai 2006) | 3 lines
|
||||
|
||||
Hauptsächlich Quellenupdate. Apache - Bind - hddtemp - hdparm - lame
|
||||
Haupts<EFBFBD>chlich Quellenupdate. Apache - Bind - hddtemp - hdparm - lame
|
||||
Ghostscript und CUPS aktiviert. Samba jetzt mit libcups-Support.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r111 | ms | 2006-05-04 12:48:33 +0200 (Thu, 04 May 2006) | 5 lines
|
||||
r111 | ms | 2006-05-04 12:48:33 +0200 (Do, 04 Mai 2006) | 5 lines
|
||||
|
||||
Hinzugefügt:
|
||||
* Patch für MPG123
|
||||
Geändert:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Patch f<EFBFBD>r MPG123
|
||||
Ge<EFBFBD>ndert:
|
||||
* CUPS
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r110 | ms | 2006-05-02 22:19:59 +0200 (Tue, 02 May 2006) | 7 lines
|
||||
r110 | ms | 2006-05-02 22:19:59 +0200 (Di, 02 Mai 2006) | 7 lines
|
||||
|
||||
Hinzugefügt:
|
||||
* mpg123 - Für Wartemusik im Asterisk
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* mpg123 - F<EFBFBD>r Wartemusik im Asterisk
|
||||
* CUPS - Drucker-Daemon
|
||||
* Ghostscript - Braucht CUPS
|
||||
* GNUmp3d - MP3-Streamer
|
||||
* lame - Braucht GNUmp3d
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r109 | ms | 2006-05-02 08:06:43 +0200 (Tue, 02 May 2006) | 4 lines
|
||||
r109 | ms | 2006-05-02 08:06:43 +0200 (Di, 02 Mai 2006) | 4 lines
|
||||
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* Samba wird jetzt ohne Dokumentation installiert
|
||||
* Gettoolchain repariert
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r108 | ms | 2006-05-01 21:47:04 +0200 (Mon, 01 May 2006) | 2 lines
|
||||
r108 | ms | 2006-05-01 21:47:04 +0200 (Mo, 01 Mai 2006) | 2 lines
|
||||
|
||||
Quellenupdate! wireless, ntp, shadow, uClibc
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r106 | ms | 2006-04-28 16:57:32 +0200 (Fri, 28 Apr 2006) | 7 lines
|
||||
r106 | ms | 2006-04-28 16:57:32 +0200 (Fr, 28 Apr 2006) | 7 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* fetchmail
|
||||
* cyrusimap
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* xampp
|
||||
* pam
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r105 | ms | 2006-04-20 16:20:28 +0200 (Thu, 20 Apr 2006) | 7 lines
|
||||
r105 | ms | 2006-04-20 16:20:28 +0200 (Do, 20 Apr 2006) | 7 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Sane - Scanning
|
||||
* LibJPEG
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* pwlib
|
||||
* xinetd
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r104 | ms | 2006-04-20 16:15:50 +0200 (Thu, 20 Apr 2006) | 2 lines
|
||||
r104 | ms | 2006-04-20 16:15:50 +0200 (Do, 20 Apr 2006) | 2 lines
|
||||
|
||||
Allgemeine Aufräumarbeiten und Optimierungen
|
||||
Allgemeine Aufr<EFBFBD>umarbeiten und Optimierungen
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r103 | ms | 2006-04-19 18:02:55 +0200 (Wed, 19 Apr 2006) | 4 lines
|
||||
r103 | ms | 2006-04-19 18:02:55 +0200 (Mi, 19 Apr 2006) | 4 lines
|
||||
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* pwlib wird bei jedem Durchgang kompiliert, auch wenn schon geschehen :(
|
||||
* Mirror-URL geändert
|
||||
* Mirror-URL ge<EFBFBD>ndert
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r102 | ms | 2006-04-19 15:30:44 +0200 (Wed, 19 Apr 2006) | 9 lines
|
||||
r102 | ms | 2006-04-19 15:30:44 +0200 (Mi, 19 Apr 2006) | 9 lines
|
||||
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* Asterisk mit H323
|
||||
Neue Versionen:
|
||||
* OpenVPN
|
||||
* pwlib
|
||||
* openh323
|
||||
Fixed:
|
||||
* Menü im Webinterface
|
||||
* Men<EFBFBD> im Webinterface
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r101 | ms | 2006-04-15 01:12:47 +0200 (Sat, 15 Apr 2006) | 10 lines
|
||||
r101 | ms | 2006-04-15 01:12:47 +0200 (Sa, 15 Apr 2006) | 10 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Asterisk - mit Zaptel/LibPRI/BRISTUFF/app_fax
|
||||
* Spandsp
|
||||
* LibTIFF
|
||||
* LibXML2
|
||||
* eDonkey-commandline-client
|
||||
Geändert:
|
||||
* busybox - tar-parameter zurückgesetzt
|
||||
Ge<EFBFBD>ndert:
|
||||
* busybox - tar-parameter zur<EFBFBD>ckgesetzt
|
||||
* postfix hat Beta-Status-1
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r100 | ms | 2006-04-11 00:33:24 +0200 (Tue, 11 Apr 2006) | 6 lines
|
||||
r100 | ms | 2006-04-11 00:33:24 +0200 (Di, 11 Apr 2006) | 6 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Samba - Erste Test-Version
|
||||
* STUNNEL - bisher nicht verwendet, aber SWAT sendet das root-Passwort im Klartext über die Leitung
|
||||
Geändert:
|
||||
* STUNNEL - bisher nicht verwendet, aber SWAT sendet das root-Passwort im Klartext <EFBFBD>ber die Leitung
|
||||
Ge<EFBFBD>ndert:
|
||||
* Linux-PAM - Libs waren falsch verlinkt
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r99 | casemaster | 2006-04-10 23:10:53 +0200 (Mon, 10 Apr 2006) | 2 lines
|
||||
r99 | casemaster | 2006-04-10 23:10:53 +0200 (Mo, 10 Apr 2006) | 2 lines
|
||||
|
||||
pwlib geändert.
|
||||
busybox: tar.c größe auf 150 gesetzt.
|
||||
pwlib ge<EFBFBD>ndert.
|
||||
busybox: tar.c gr<EFBFBD><EFBFBD>e auf 150 gesetzt.
|
||||
------------------------------------------------------------------------
|
||||
r98 | ms | 2006-04-10 20:39:59 +0200 (Mon, 10 Apr 2006) | 4 lines
|
||||
r98 | ms | 2006-04-10 20:39:59 +0200 (Mo, 10 Apr 2006) | 4 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Xinetd - Super-Daemon
|
||||
* Sudo
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r97 | ms | 2006-04-09 22:23:54 +0200 (Sun, 09 Apr 2006) | 4 lines
|
||||
r97 | ms | 2006-04-09 22:23:54 +0200 (So, 09 Apr 2006) | 4 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* OpenVPN
|
||||
* LZO
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r96 | ms | 2006-04-09 19:55:27 +0200 (Sun, 09 Apr 2006) | 7 lines
|
||||
r96 | ms | 2006-04-09 19:55:27 +0200 (So, 09 Apr 2006) | 7 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Midnight Commander 4.6.1 (GLIB/PKG-CONFIG)
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* OpenLDAP
|
||||
* PWLib - Compilier-Optionen
|
||||
* make-packages - Funktionen erweitert
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r95 | ms | 2006-04-04 19:19:54 +0200 (Tue, 04 Apr 2006) | 2 lines
|
||||
r95 | ms | 2006-04-04 19:19:54 +0200 (Di, 04 Apr 2006) | 2 lines
|
||||
|
||||
Kleine Fixes an den Graphs und dem Menü!
|
||||
Kleine Fixes an den Graphs und dem Men<EFBFBD>!
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r94 | casemaster | 2006-04-02 14:18:42 +0200 (Sun, 02 Apr 2006) | 2 lines
|
||||
r94 | casemaster | 2006-04-02 14:18:42 +0200 (So, 02 Apr 2006) | 2 lines
|
||||
|
||||
src fuer openldap geaendert.
|
||||
ldap Unterstuetzung bei pwlib entfernt.
|
||||
------------------------------------------------------------------------
|
||||
r93 | ms | 2006-03-28 20:54:43 +0200 (Tue, 28 Mar 2006) | 5 lines
|
||||
r93 | ms | 2006-03-28 20:54:43 +0200 (Di, 28 M<EFBFBD>r 2006) | 5 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* OpenLDAP
|
||||
Geändert:
|
||||
Ge<EFBFBD>ndert:
|
||||
* SASLAUTHD kann jetzt OpenLDAP.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r92 | ms | 2006-03-28 17:35:56 +0200 (Tue, 28 Mar 2006) | 2 lines
|
||||
r92 | ms | 2006-03-28 17:35:56 +0200 (Di, 28 M<EFBFBD>r 2006) | 2 lines
|
||||
|
||||
Allgemeine FIXES! Das Build sollte nun durchlaufen...
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r91 | ms | 2006-03-28 16:16:15 +0200 (Tue, 28 Mar 2006) | 1 line
|
||||
r91 | ms | 2006-03-28 16:16:15 +0200 (Di, 28 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
SASL-Authd nun ohne PostgreSQL-Support.
|
||||
------------------------------------------------------------------------
|
||||
r90 | ms | 2006-03-27 21:50:44 +0200 (Mon, 27 Mar 2006) | 1 line
|
||||
r90 | ms | 2006-03-27 21:50:44 +0200 (Mo, 27 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
URL von den Bridge-Utils gefixt.
|
||||
------------------------------------------------------------------------
|
||||
r89 | casemaster | 2006-03-27 17:06:13 +0200 (Mon, 27 Mar 2006) | 1 line
|
||||
r89 | casemaster | 2006-03-27 17:06:13 +0200 (Mo, 27 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
Test gelöscht.
|
||||
Test gel<EFBFBD>scht.
|
||||
------------------------------------------------------------------------
|
||||
r88 | ms | 2006-03-27 16:43:30 +0200 (Mon, 27 Mar 2006) | 3 lines
|
||||
r88 | ms | 2006-03-27 16:43:30 +0200 (Mo, 27 M<EFBFBD>r 2006) | 3 lines
|
||||
|
||||
Toolchain-Download mit ./make.sh gettoolchain
|
||||
Beim Netstatus werden ab jetzt nur noch aktive Verbindungen angezeigt. Erhöht die Übersichtlichkeit...
|
||||
Beim Netstatus werden ab jetzt nur noch aktive Verbindungen angezeigt. Erh<EFBFBD>ht die <EFBFBD>bersichtlichkeit...
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r87 | casemaster | 2006-03-27 16:35:38 +0200 (Mon, 27 Mar 2006) | 1 line
|
||||
r87 | casemaster | 2006-03-27 16:35:38 +0200 (Mo, 27 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
Test 2 Write
|
||||
------------------------------------------------------------------------
|
||||
r86 | ms | 2006-03-27 16:02:24 +0200 (Mon, 27 Mar 2006) | 2 lines
|
||||
r86 | ms | 2006-03-27 16:02:24 +0200 (Mo, 27 M<EFBFBD>r 2006) | 2 lines
|
||||
|
||||
Repariert: lib-links für postfix
|
||||
Repariert: lib-links f<EFBFBD>r postfix
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r85 | ms | 2006-03-26 20:46:32 +0200 (Sun, 26 Mar 2006) | 5 lines
|
||||
r85 | ms | 2006-03-26 20:46:32 +0200 (So, 26 M<EFBFBD>r 2006) | 5 lines
|
||||
|
||||
Update Squid to 2.5STABLE13.
|
||||
Added WGET/HDDTEMP/BRIDGE-UTILS.
|
||||
@@ -227,35 +233,35 @@ SCSI-GRUB-Konfiguration angepasst.
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r84 | ms | 2006-03-25 16:06:35 +0100 (Sat, 25 Mar 2006) | 4 lines
|
||||
r84 | ms | 2006-03-25 16:06:35 +0100 (Sa, 25 M<EFBFBD>r 2006) | 4 lines
|
||||
|
||||
Erste Version des Paketerstellers.
|
||||
Bisher nur Postfix. :(
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r82 | ms | 2006-03-22 20:11:17 +0100 (Wed, 22 Mar 2006) | 8 lines
|
||||
r82 | ms | 2006-03-22 20:11:17 +0100 (Mi, 22 M<EFBFBD>r 2006) | 8 lines
|
||||
|
||||
Webinterface gefixt.
|
||||
Ohne Anmeldung kommt man im Webinterface nichtmehr auf die Index-Seite.
|
||||
Berkeley-DB neu implementiert.
|
||||
Postfix geht jetzt.
|
||||
Graphs gefixt.
|
||||
IPCop-Updates gelöscht.
|
||||
IPCop-Updates gel<EFBFBD>scht.
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r81 | ms | 2006-03-18 12:24:42 +0100 (Sat, 18 Mar 2006) | 1 line
|
||||
r81 | ms | 2006-03-18 12:24:42 +0100 (Sa, 18 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
Quellenupdate
|
||||
------------------------------------------------------------------------
|
||||
r80 | ms | 2006-03-17 01:46:51 +0100 (Fri, 17 Mar 2006) | 1 line
|
||||
r80 | ms | 2006-03-17 01:46:51 +0100 (Fr, 17 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
TEMP-DIR von /tmp nach /var/tmp verschoben.
|
||||
------------------------------------------------------------------------
|
||||
r79 | ms | 2006-03-12 22:09:13 +0100 (Sun, 12 Mar 2006) | 11 lines
|
||||
r79 | ms | 2006-03-12 22:09:13 +0100 (So, 12 M<EFBFBD>r 2006) | 11 lines
|
||||
|
||||
Hinzugefügt:
|
||||
Hinzugef<EFBFBD>gt:
|
||||
* Postfix 2.2.9
|
||||
* PostGreSQL
|
||||
Gefixt und neu implementiert:
|
||||
@@ -264,127 +270,127 @@ Gefixt und neu implementiert:
|
||||
* XAMPP + PostGreSQL
|
||||
* SASLAUTHD
|
||||
/opt/lampp/lib und /opt/lampp/lib/mysql befinden sich im Lib-Cache
|
||||
leichtes aufräumen in der make.sh
|
||||
leichtes aufr<EFBFBD>umen in der make.sh
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r78 | ms | 2006-03-12 16:52:13 +0100 (Sun, 12 Mar 2006) | 1 line
|
||||
r78 | ms | 2006-03-12 16:52:13 +0100 (So, 12 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
New Webinterface-Style by benne
|
||||
------------------------------------------------------------------------
|
||||
r77 | ms | 2006-03-06 15:30:36 +0100 (Mon, 06 Mar 2006) | 1 line
|
||||
r77 | ms | 2006-03-06 15:30:36 +0100 (Mo, 06 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
Webinterface-Bilder neu gemacht | IPAC-NG-Patches installiert | Berkeley-DB installiert
|
||||
------------------------------------------------------------------------
|
||||
r76 | ms | 2006-03-02 21:55:58 +0100 (Thu, 02 Mar 2006) | 1 line
|
||||
r76 | ms | 2006-03-02 21:55:58 +0100 (Do, 02 M<EFBFBD>r 2006) | 1 line
|
||||
|
||||
PAM-MySQL + BerkeleyDB + SASLauthd hinzugefuegt
|
||||
------------------------------------------------------------------------
|
||||
r75 | ms | 2006-02-28 22:11:50 +0100 (Tue, 28 Feb 2006) | 1 line
|
||||
r75 | ms | 2006-02-28 22:11:50 +0100 (Di, 28 Feb 2006) | 1 line
|
||||
|
||||
ROOTFILES.i386 aufgeräumt
|
||||
ROOTFILES.i386 aufger<EFBFBD>umt
|
||||
------------------------------------------------------------------------
|
||||
r74 | ms | 2006-02-28 22:10:58 +0100 (Tue, 28 Feb 2006) | 1 line
|
||||
r74 | ms | 2006-02-28 22:10:58 +0100 (Di, 28 Feb 2006) | 1 line
|
||||
|
||||
ISO vergößert und XAMPP-1.5.1 DEVEL Paket installiert
|
||||
ISO verg<EFBFBD><EFBFBD>ert und XAMPP-1.5.1 DEVEL Paket installiert
|
||||
------------------------------------------------------------------------
|
||||
r73 | ms | 2006-02-27 21:13:17 +0100 (Mon, 27 Feb 2006) | 2 lines
|
||||
r73 | ms | 2006-02-27 21:13:17 +0100 (Mo, 27 Feb 2006) | 2 lines
|
||||
|
||||
Quellenupdate... ipaddr busybox kernel
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r72 | ms | 2006-02-27 18:13:57 +0100 (Mon, 27 Feb 2006) | 2 lines
|
||||
r72 | ms | 2006-02-27 18:13:57 +0100 (Mo, 27 Feb 2006) | 2 lines
|
||||
|
||||
OpenH323 hinzugefügt
|
||||
OpenH323 hinzugef<EFBFBD>gt
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r71 | ms | 2006-02-22 21:23:30 +0100 (Wed, 22 Feb 2006) | 1 line
|
||||
r71 | ms | 2006-02-22 21:23:30 +0100 (Mi, 22 Feb 2006) | 1 line
|
||||
|
||||
IPAC-NG ging nicht... mal sehen
|
||||
------------------------------------------------------------------------
|
||||
r70 | ms | 2006-02-22 21:21:51 +0100 (Wed, 22 Feb 2006) | 1 line
|
||||
r70 | ms | 2006-02-22 21:21:51 +0100 (Mi, 22 Feb 2006) | 1 line
|
||||
|
||||
ROOTFILES aktualisiert
|
||||
------------------------------------------------------------------------
|
||||
r69 | ms | 2006-02-22 20:52:10 +0100 (Wed, 22 Feb 2006) | 1 line
|
||||
r69 | ms | 2006-02-22 20:52:10 +0100 (Mi, 22 Feb 2006) | 1 line
|
||||
|
||||
Endlich neues Webinterface
|
||||
------------------------------------------------------------------------
|
||||
r68 | ms | 2006-02-21 22:26:55 +0100 (Tue, 21 Feb 2006) | 2 lines
|
||||
r68 | ms | 2006-02-21 22:26:55 +0100 (Di, 21 Feb 2006) | 2 lines
|
||||
|
||||
SSH von vornherein aktiviert
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r67 | ms | 2006-02-21 21:38:06 +0100 (Tue, 21 Feb 2006) | 2 lines
|
||||
r67 | ms | 2006-02-21 21:38:06 +0100 (Di, 21 Feb 2006) | 2 lines
|
||||
|
||||
SMP-Config angepasst.. CGIs usw. wurden im Windoof-Format gespeichert... muss noch alles korrigiert werden...
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r66 | ms | 2006-02-21 19:55:53 +0100 (Tue, 21 Feb 2006) | 1 line
|
||||
r66 | ms | 2006-02-21 19:55:53 +0100 (Di, 21 Feb 2006) | 1 line
|
||||
|
||||
immernoch das alte Problem...
|
||||
------------------------------------------------------------------------
|
||||
r64 | ms | 2006-02-20 22:23:51 +0100 (Mon, 20 Feb 2006) | 2 lines
|
||||
r64 | ms | 2006-02-20 22:23:51 +0100 (Mo, 20 Feb 2006) | 2 lines
|
||||
|
||||
Kernel Config für SMP angepasst...
|
||||
Kernel Config f<EFBFBD>r SMP angepasst...
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r63 | ms | 2006-02-20 21:46:53 +0100 (Mon, 20 Feb 2006) | 2 lines
|
||||
r63 | ms | 2006-02-20 21:46:53 +0100 (Mo, 20 Feb 2006) | 2 lines
|
||||
|
||||
Windows hat sie wieder zerschossen... :(
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r62 | ms | 2006-02-20 21:13:28 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r62 | ms | 2006-02-20 21:13:28 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
SMP wieder aktiviert (Zumindest versucht)
|
||||
------------------------------------------------------------------------
|
||||
r61 | ms | 2006-02-20 21:01:45 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r61 | ms | 2006-02-20 21:01:45 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r60 | ms | 2006-02-20 21:01:31 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r60 | ms | 2006-02-20 21:01:31 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r59 | ms | 2006-02-20 20:57:20 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r59 | ms | 2006-02-20 20:57:20 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r58 | ms | 2006-02-20 20:56:37 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r58 | ms | 2006-02-20 20:56:37 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r57 | ms | 2006-02-20 20:55:36 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r57 | ms | 2006-02-20 20:55:36 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r56 | ms | 2006-02-20 20:51:27 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r56 | ms | 2006-02-20 20:51:27 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r55 | ms | 2006-02-20 20:50:08 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r55 | ms | 2006-02-20 20:50:08 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r54 | ms | 2006-02-20 20:49:08 +0100 (Mon, 20 Feb 2006) | 2 lines
|
||||
r54 | ms | 2006-02-20 20:49:08 +0100 (Mo, 20 Feb 2006) | 2 lines
|
||||
|
||||
Sicherheits-Update packages-list
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r53 | ms | 2006-02-20 02:46:27 +0100 (Mon, 20 Feb 2006) | 2 lines
|
||||
r53 | ms | 2006-02-20 02:46:27 +0100 (Mo, 20 Feb 2006) | 2 lines
|
||||
|
||||
driver.img ohne SMP
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r52 | ms | 2006-02-20 02:39:21 +0100 (Mon, 20 Feb 2006) | 2 lines
|
||||
r52 | ms | 2006-02-20 02:39:21 +0100 (Mo, 20 Feb 2006) | 2 lines
|
||||
|
||||
GD und gd Konflikt gelöst...
|
||||
make.sh zerstört :(
|
||||
GD und gd Konflikt gel<EFBFBD>st...
|
||||
make.sh zerst<EFBFBD>rt :(
|
||||
------------------------------------------------------------------------
|
||||
r51 | ms | 2006-02-20 02:32:51 +0100 (Mon, 20 Feb 2006) | 1 line
|
||||
r51 | ms | 2006-02-20 02:32:51 +0100 (Mo, 20 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder gd
|
||||
------------------------------------------------------------------------
|
||||
r50 | ms | 2006-02-20 02:10:06 +0100 (Mon, 20 Feb 2006) | 5 lines
|
||||
r50 | ms | 2006-02-20 02:10:06 +0100 (Mo, 20 Feb 2006) | 5 lines
|
||||
|
||||
ipac-ng fix
|
||||
uClibc fix
|
||||
@@ -392,121 +398,121 @@ pam-patch fix
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r49 | ms | 2006-02-19 23:25:48 +0100 (Sun, 19 Feb 2006) | 2 lines
|
||||
r49 | ms | 2006-02-19 23:25:48 +0100 (So, 19 Feb 2006) | 2 lines
|
||||
|
||||
SMP entfernt / gd hinzugefügt!
|
||||
SMP entfernt / gd hinzugef<EFBFBD>gt!
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r48 | ms | 2006-02-19 18:04:08 +0100 (Sun, 19 Feb 2006) | 2 lines
|
||||
r48 | ms | 2006-02-19 18:04:08 +0100 (So, 19 Feb 2006) | 2 lines
|
||||
|
||||
Quellen-Update
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r47 | ms | 2006-02-19 15:12:52 +0100 (Sun, 19 Feb 2006) | 1 line
|
||||
r47 | ms | 2006-02-19 15:12:52 +0100 (So, 19 Feb 2006) | 1 line
|
||||
|
||||
Neuer Boot-Screen für GRUB
|
||||
Neuer Boot-Screen f<EFBFBD>r GRUB
|
||||
------------------------------------------------------------------------
|
||||
r46 | ms | 2006-02-19 14:16:13 +0100 (Sun, 19 Feb 2006) | 2 lines
|
||||
r46 | ms | 2006-02-19 14:16:13 +0100 (So, 19 Feb 2006) | 2 lines
|
||||
|
||||
Installer repariert
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r45 | ms | 2006-02-19 14:12:53 +0100 (Sun, 19 Feb 2006) | 2 lines
|
||||
r45 | ms | 2006-02-19 14:12:53 +0100 (So, 19 Feb 2006) | 2 lines
|
||||
|
||||
Installer repariert
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r44 | ms | 2006-02-19 13:19:49 +0100 (Sun, 19 Feb 2006) | 2 lines
|
||||
r44 | ms | 2006-02-19 13:19:49 +0100 (So, 19 Feb 2006) | 2 lines
|
||||
|
||||
make.sh gefixt
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r42 | ms | 2006-02-19 12:34:16 +0100 (Sun, 19 Feb 2006) | 1 line
|
||||
r42 | ms | 2006-02-19 12:34:16 +0100 (So, 19 Feb 2006) | 1 line
|
||||
|
||||
Renamed File
|
||||
------------------------------------------------------------------------
|
||||
r41 | ms | 2006-02-19 12:25:43 +0100 (Sun, 19 Feb 2006) | 2 lines
|
||||
r41 | ms | 2006-02-19 12:25:43 +0100 (So, 19 Feb 2006) | 2 lines
|
||||
|
||||
Port 445 -> 444 gewechselt und XTAccess-Regeln ausgeschaltet.
|
||||
Nach der Installation sind alle Ports geschlossen!
|
||||
------------------------------------------------------------------------
|
||||
r40 | ms | 2006-02-18 22:39:37 +0100 (Sat, 18 Feb 2006) | 1 line
|
||||
r40 | ms | 2006-02-18 22:39:37 +0100 (Sa, 18 Feb 2006) | 1 line
|
||||
|
||||
Ordnerstruktur 3. Teil
|
||||
------------------------------------------------------------------------
|
||||
r38 | ms | 2006-02-18 22:26:02 +0100 (Sat, 18 Feb 2006) | 1 line
|
||||
r38 | ms | 2006-02-18 22:26:02 +0100 (Sa, 18 Feb 2006) | 1 line
|
||||
|
||||
Vernünftige Ordnerstruktur
|
||||
Vern<EFBFBD>nftige Ordnerstruktur
|
||||
------------------------------------------------------------------------
|
||||
r37 | ms | 2006-02-16 22:18:00 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r37 | ms | 2006-02-16 22:18:00 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
Neuer Installer eingefügt...
|
||||
Neuer Installer eingef<EFBFBD>gt...
|
||||
------------------------------------------------------------------------
|
||||
r36 | ms | 2006-02-16 20:20:41 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r36 | ms | 2006-02-16 20:20:41 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r35 | ms | 2006-02-16 20:09:00 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r35 | ms | 2006-02-16 20:09:00 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r34 | ms | 2006-02-16 20:07:58 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r34 | ms | 2006-02-16 20:07:58 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
Renamed remotely
|
||||
------------------------------------------------------------------------
|
||||
r31 | ipfire | 2006-02-16 13:20:54 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r31 | ipfire | 2006-02-16 13:20:54 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r30 | ipfire | 2006-02-16 13:18:34 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r30 | ipfire | 2006-02-16 13:18:34 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r29 | ipfire | 2006-02-16 13:18:15 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r29 | ipfire | 2006-02-16 13:18:15 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r28 | ipfire | 2006-02-16 13:09:46 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r28 | ipfire | 2006-02-16 13:09:46 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r27 | ipfire | 2006-02-16 13:07:28 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r27 | ipfire | 2006-02-16 13:07:28 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
Removed Files
|
||||
------------------------------------------------------------------------
|
||||
r26 | ipfire | 2006-02-16 13:06:41 +0100 (Thu, 16 Feb 2006) | 1 line
|
||||
r26 | ipfire | 2006-02-16 13:06:41 +0100 (Do, 16 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r25 | ipfire | 2006-02-15 22:36:29 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r25 | ipfire | 2006-02-15 22:36:29 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r24 | ipfire | 2006-02-15 22:36:15 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r24 | ipfire | 2006-02-15 22:36:15 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r22 | ipfire | 2006-02-15 22:33:28 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r22 | ipfire | 2006-02-15 22:33:28 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
Renamed remotely
|
||||
------------------------------------------------------------------------
|
||||
r21 | ipfire | 2006-02-15 22:33:06 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r21 | ipfire | 2006-02-15 22:33:06 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r20 | ipfire | 2006-02-15 22:32:33 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r20 | ipfire | 2006-02-15 22:32:33 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r19 | ipfire | 2006-02-15 22:31:56 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r19 | ipfire | 2006-02-15 22:31:56 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
Removed file/folder
|
||||
------------------------------------------------------------------------
|
||||
r16 | ipfire | 2006-02-15 22:15:54 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r16 | ipfire | 2006-02-15 22:15:54 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
r14 | ipfire | 2006-02-15 22:07:30 +0100 (Wed, 15 Feb 2006) | 1 line
|
||||
r14 | ipfire | 2006-02-15 22:07:30 +0100 (Mi, 15 Feb 2006) | 1 line
|
||||
|
||||
|
||||
------------------------------------------------------------------------
|
||||
|
||||
@@ -129,6 +129,7 @@
|
||||
* ncurses-5.4
|
||||
* net-tools-1.60
|
||||
* newt-utf8_0.50.17
|
||||
* nfs-utils-1.0.8
|
||||
* noip_updater_v1.6
|
||||
* ntp-4.2.0
|
||||
* oinkmaster-1.2
|
||||
@@ -146,6 +147,7 @@
|
||||
* perl-5.8.5
|
||||
* pkg-config-0.20
|
||||
* popt-1.7
|
||||
* portmap_5beta
|
||||
* postfix-2.2.9
|
||||
* ppp-2.4.2
|
||||
* pptp-1.6.0
|
||||
|
||||
@@ -18,12 +18,6 @@
|
||||
# Makefiles are based on LFSMake, which is #
|
||||
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
|
||||
# #
|
||||
# Modifications by: #
|
||||
# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
|
||||
# - Modified Makefile for IPCop build #
|
||||
# #
|
||||
# $Id: linux,v 1.42.2.57 2005/07/28 07:01:27 gespinasse Exp $
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
@@ -159,6 +153,9 @@ $(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
cd $(DIR_SRC) && tar xzf $(DIR_DL)/netfilter-layer7-v2.1.tar.gz
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/netfilter-layer7-v2.1/kernel-2.4-layer7-2.1.patch
|
||||
|
||||
# ip_conntrack permissions from 440 to 444
|
||||
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/ip_conntrack_standalone-patch-for-ipfire.patch
|
||||
|
||||
ifeq "$(SMP)" ""
|
||||
# Only do this once on the non-SMP pass
|
||||
cd $(DIR_SRC) && tar czf $(DIR_DL)/iptables-fixed.tar.gz iptables-1.3.5
|
||||
|
||||
83
lfs/nfs
Normal file
83
lfs/nfs
Normal file
@@ -0,0 +1,83 @@
|
||||
###############################################################################
|
||||
# This file is part of the IPCop Firewall. #
|
||||
# #
|
||||
# IPCop is free software; you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
# the Free Software Foundation; either version 2 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# IPCop is distributed in the hope that it will be useful, #
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||
# GNU General Public License for more details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU General Public License #
|
||||
# along with IPCop; if not, write to the Free Software #
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
# #
|
||||
# Makefiles are based on LFSMake, which is #
|
||||
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# Definitions
|
||||
###############################################################################
|
||||
|
||||
include Config
|
||||
|
||||
VER = 1.0.8
|
||||
|
||||
THISAPP = nfs-utils-$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
DL_FROM = $(URL_IPFIRE)
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
###############################################################################
|
||||
|
||||
objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 74fc2dd04b40c9d619ca41d3787ef8db
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
|
||||
|
||||
download :$(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
|
||||
md5 : $(subst %,%_MD5,$(objects))
|
||||
|
||||
dist:
|
||||
make-packages.sh nfs $(THISAPP)-ipfire-beta-1
|
||||
|
||||
###############################################################################
|
||||
# Downloading, checking, md5sum
|
||||
###############################################################################
|
||||
|
||||
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
|
||||
@$(CHECK)
|
||||
|
||||
$(patsubst %,$(DIR_DL)/%,$(objects)) :
|
||||
@$(LOAD)
|
||||
|
||||
$(subst %,%_MD5,$(objects)) :
|
||||
@$(MD5)
|
||||
|
||||
###############################################################################
|
||||
# Installation Details
|
||||
###############################################################################
|
||||
|
||||
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
|
||||
cd $(DIR_APP) && ./configure --prefix=/usr --sysconfdir=/etc \
|
||||
--disable-nfsv4 --disable-gss
|
||||
cd $(DIR_APP) && make
|
||||
cd $(DIR_APP) && make install
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
83
lfs/portmap
Normal file
83
lfs/portmap
Normal file
@@ -0,0 +1,83 @@
|
||||
###############################################################################
|
||||
# This file is part of the IPCop Firewall. #
|
||||
# #
|
||||
# IPCop is free software; you can redistribute it and/or modify #
|
||||
# it under the terms of the GNU General Public License as published by #
|
||||
# the Free Software Foundation; either version 2 of the License, or #
|
||||
# (at your option) any later version. #
|
||||
# #
|
||||
# IPCop is distributed in the hope that it will be useful, #
|
||||
# but WITHOUT ANY WARRANTY; without even the implied warranty of #
|
||||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the #
|
||||
# GNU General Public License for more details. #
|
||||
# #
|
||||
# You should have received a copy of the GNU General Public License #
|
||||
# along with IPCop; if not, write to the Free Software #
|
||||
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
# #
|
||||
# Makefiles are based on LFSMake, which is #
|
||||
# Copyright (C) 2002 Rod Roard <rod@sunsetsystems.com> #
|
||||
# #
|
||||
###############################################################################
|
||||
|
||||
###############################################################################
|
||||
# Definitions
|
||||
###############################################################################
|
||||
|
||||
include Config
|
||||
|
||||
VER = 5beta
|
||||
|
||||
THISAPP = portmap_$(VER)
|
||||
DL_FILE = $(THISAPP).tar.gz
|
||||
DL_FROM = ftp://ftp.porcupine.org/pub/security
|
||||
DIR_APP = $(DIR_SRC)/$(THISAPP)
|
||||
TARGET = $(DIR_INFO)/$(THISAPP)
|
||||
|
||||
###############################################################################
|
||||
# Top-level Rules
|
||||
###############################################################################
|
||||
|
||||
objects = $(DL_FILE)
|
||||
|
||||
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
|
||||
|
||||
$(DL_FILE)_MD5 = 781e16ed4487c4caa082c6fef09ead4f
|
||||
|
||||
install : $(TARGET)
|
||||
|
||||
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
|
||||
|
||||
download :$(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
|
||||
md5 : $(subst %,%_MD5,$(objects))
|
||||
|
||||
dist:
|
||||
make-packages.sh portmap $(THISAPP)-ipfire-beta-1
|
||||
|
||||
###############################################################################
|
||||
# Downloading, checking, md5sum
|
||||
###############################################################################
|
||||
|
||||
$(patsubst %,$(DIR_CHK)/%,$(objects)) :
|
||||
@$(CHECK)
|
||||
|
||||
$(patsubst %,$(DIR_DL)/%,$(objects)) :
|
||||
@$(LOAD)
|
||||
|
||||
$(subst %,%_MD5,$(objects)) :
|
||||
@$(MD5)
|
||||
|
||||
###############################################################################
|
||||
# Installation Details
|
||||
###############################################################################
|
||||
|
||||
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
|
||||
@$(PREBUILD)
|
||||
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
|
||||
cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/portmap-5beta-compilation_fixes-3.patch
|
||||
cd $(DIR_APP) && patch -Np1 -i $(DIR_SRC)/src/patches/portmap-5beta-glibc_errno_fix-1.patch
|
||||
cd $(DIR_APP) && make
|
||||
cd $(DIR_APP) && make install
|
||||
@rm -rf $(DIR_APP)
|
||||
@$(POSTBUILD)
|
||||
5
make.sh
5
make.sh
@@ -683,6 +683,8 @@ buildipcop() {
|
||||
# ipcopmake spamassassin
|
||||
ipcopmake rsync
|
||||
ipcopmake tcpwrapper
|
||||
ipcopmake portmap
|
||||
ipcopmake nfs
|
||||
# wget http://www.guzu.net/linux/hddtemp.db && mv hddtemp.db $BASEDIR/build/etc/hddtemp.db
|
||||
# ipcopmake hddtemp
|
||||
# ipcopmake stunnel # Ausgeschaltet, weil wir es doch nicht nutzen
|
||||
@@ -1047,9 +1049,8 @@ update)
|
||||
;;
|
||||
commit)
|
||||
echo "Upload the changed files:"
|
||||
./make.sh changelog
|
||||
svn commit
|
||||
svn up
|
||||
svn up > /dev/null
|
||||
;;
|
||||
*)
|
||||
echo "Usage: $0 {build|changelog|check|checkclean|clean|commit|dist|gettoolchain|newpak|prefetch|shell|toolchain|update}"
|
||||
|
||||
0
src/paks/nfs/CONFFILES
Normal file
0
src/paks/nfs/CONFFILES
Normal file
0
src/paks/nfs/ROOTFILES
Normal file
0
src/paks/nfs/ROOTFILES
Normal file
11
src/paks/nfs/install.sh
Normal file
11
src/paks/nfs/install.sh
Normal file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
#################################################################
|
||||
# #
|
||||
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
|
||||
# #
|
||||
#################################################################
|
||||
#
|
||||
# Extract the files
|
||||
tar xfz files.tgz -C /
|
||||
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2
|
||||
10
src/paks/nfs/uninstall.sh
Normal file
10
src/paks/nfs/uninstall.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
#################################################################
|
||||
# #
|
||||
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
|
||||
# #
|
||||
#################################################################
|
||||
#
|
||||
# Delete the files
|
||||
## Befehl fehlt noch
|
||||
rm -f /opt/pakfire/installed/ROOTFILES.$2
|
||||
0
src/paks/portmap/CONFFILES
Normal file
0
src/paks/portmap/CONFFILES
Normal file
0
src/paks/portmap/ROOTFILES
Normal file
0
src/paks/portmap/ROOTFILES
Normal file
11
src/paks/portmap/install.sh
Normal file
11
src/paks/portmap/install.sh
Normal file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
#
|
||||
#################################################################
|
||||
# #
|
||||
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
|
||||
# #
|
||||
#################################################################
|
||||
#
|
||||
# Extract the files
|
||||
tar xfz files.tgz -C /
|
||||
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2
|
||||
10
src/paks/portmap/uninstall.sh
Normal file
10
src/paks/portmap/uninstall.sh
Normal file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
#################################################################
|
||||
# #
|
||||
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
|
||||
# #
|
||||
#################################################################
|
||||
#
|
||||
# Delete the files
|
||||
## Befehl fehlt noch
|
||||
rm -f /opt/pakfire/installed/ROOTFILES.$2
|
||||
11
src/patches/ip_conntrack_standalone-patch-for-ipfire.patch
Normal file
11
src/patches/ip_conntrack_standalone-patch-for-ipfire.patch
Normal file
@@ -0,0 +1,11 @@
|
||||
--- linux-2.4.31/net/ipv4/netfilter/ip_conntrack_standalone.c~ 2006-05-16 09:48:56.555196560 +0200
|
||||
+++ linux-2.4.31/net/ipv4/netfilter/ip_conntrack_standalone.c 2006-05-16 10:07:04.000000000 +0200
|
||||
@@ -356,7 +356,7 @@
|
||||
if (ret < 0)
|
||||
goto cleanup_nothing;
|
||||
|
||||
- proc = proc_net_create("ip_conntrack", 0440, list_conntracks);
|
||||
+ proc = proc_net_create("ip_conntrack", 0444, list_conntracks);
|
||||
if (!proc) goto cleanup_init;
|
||||
proc->owner = THIS_MODULE;
|
||||
|
||||
705
src/patches/portmap-5beta-compilation_fixes-3.patch
Normal file
705
src/patches/portmap-5beta-compilation_fixes-3.patch
Normal file
@@ -0,0 +1,705 @@
|
||||
Submitted By: Kevin P. Fleming <kpfleming at linuxfromscratch dot org>
|
||||
Date: 2004-05-02
|
||||
Initial Package Version: 5beta
|
||||
Origin: http://archives.linuxfromscratch.org/mail-archives/blfs-dev/2003-January/001960.html
|
||||
Description: The patch was created from the portmap modified package by Mark Heerdink.
|
||||
This patch provides the following improvements:
|
||||
* Link against dynamic tcp_wrappers.
|
||||
* Create an install target for portmap.
|
||||
* Compilation and security fixes.
|
||||
* Documentation fixes.
|
||||
|
||||
Originally created by Tushar Teredesai, updated by kpfleming to ensure
|
||||
portmap will compile without tcp_wrappers installed.
|
||||
diff -Naur portmap_5beta/BLURB portmap_5beta.gimli/BLURB
|
||||
--- portmap_5beta/BLURB 1996-07-06 16:09:46.000000000 -0500
|
||||
+++ portmap_5beta.gimli/BLURB 2002-01-07 09:13:58.000000000 -0600
|
||||
@@ -1,3 +1,6 @@
|
||||
+
|
||||
+###############################################################################
|
||||
+
|
||||
@(#) BLURB 1.5 96/07/06 23:09:45
|
||||
|
||||
This is the fifth replacement portmapper release.
|
||||
diff -Naur portmap_5beta/Makefile portmap_5beta.gimli/Makefile
|
||||
--- portmap_5beta/Makefile 1996-07-06 16:06:19.000000000 -0500
|
||||
+++ portmap_5beta.gimli/Makefile 2002-07-15 16:00:07.000000000 -0500
|
||||
@@ -8,7 +8,7 @@
|
||||
# if you disagree. See `man 3 syslog' for examples. Some syslog versions
|
||||
# do not provide this flexibility.
|
||||
#
|
||||
-FACILITY=LOG_MAIL
|
||||
+FACILITY=LOG_DAEMON
|
||||
|
||||
# To disable tcp-wrapper style access control, comment out the following
|
||||
# macro definitions. Access control can also be turned off by providing
|
||||
@@ -16,7 +16,8 @@
|
||||
# daemon, is always treated as an authorized host.
|
||||
|
||||
HOSTS_ACCESS= -DHOSTS_ACCESS
|
||||
-WRAP_LIB = $(WRAP_DIR)/libwrap.a
|
||||
+#WRAP_LIB = $(WRAP_DIR)/libwrap.a
|
||||
+WRAP_LIB = -lwrap
|
||||
|
||||
# Comment out if your RPC library does not allocate privileged ports for
|
||||
# requests from processes with root privilege, or the new portmap will
|
||||
@@ -71,7 +72,7 @@
|
||||
# With verbose logging on, HP-UX 9.x and AIX 4.1 leave zombies behind when
|
||||
# SIGCHLD is not ignored. Enable next macro for a fix.
|
||||
#
|
||||
-# ZOMBIES = -DIGNORE_SIGCHLD # AIX 4.x, HP-UX 9.x
|
||||
+ZOMBIES = -DIGNORE_SIGCHLD # AIX 4.x, HP-UX 9.x
|
||||
|
||||
# Uncomment the following macro if your system does not have u_long.
|
||||
#
|
||||
@@ -81,7 +82,7 @@
|
||||
# libwrap.a object library. WRAP_DIR should specify the directory with
|
||||
# that library.
|
||||
|
||||
-WRAP_DIR= ../tcp_wrappers
|
||||
+WRAP_DIR= $(TCPD_DIR)
|
||||
|
||||
# Auxiliary object files that may be missing from your C library.
|
||||
#
|
||||
@@ -99,22 +100,31 @@
|
||||
|
||||
# Comment out if your compiler talks ANSI and understands const
|
||||
#
|
||||
-CONST = -Dconst=
|
||||
+#CONST = -Dconst=
|
||||
|
||||
### End of configurable stuff.
|
||||
##############################
|
||||
|
||||
+GLIBC=$(shell grep -s -c __GLIBC__ /usr/include/features.h)
|
||||
+
|
||||
+ifeq ($(GLIBC),0)
|
||||
+LIBS += # -lbsd
|
||||
+else
|
||||
+LIBS += -lnsl
|
||||
+endif
|
||||
+
|
||||
+
|
||||
SHELL = /bin/sh
|
||||
|
||||
-COPT = $(CONST) -Dperror=xperror $(HOSTS_ACCESS) $(CHECK_PORT) \
|
||||
+COPT = $(CONST) $(HOSTS_ACCESS) $(CHECK_PORT) \
|
||||
$(SYS) -DFACILITY=$(FACILITY) $(ULONG) $(ZOMBIES) $(SA_LEN) \
|
||||
$(LOOPBACK) $(SETPGRP)
|
||||
-CFLAGS = $(COPT) -O $(NSARCHS)
|
||||
+CFLAGS = -Wall $(COPT) -O2 $(NSARCHS)
|
||||
OBJECTS = portmap.o pmap_check.o from_local.o $(AUX)
|
||||
|
||||
all: portmap pmap_dump pmap_set
|
||||
|
||||
-portmap: $(OBJECTS) $(WRAP_DIR)/libwrap.a
|
||||
+portmap: $(OBJECTS) # $(WRAP_DIR)/libwrap.a
|
||||
$(CC) $(CFLAGS) -o $@ $(OBJECTS) $(WRAP_LIB) $(LIBS)
|
||||
|
||||
pmap_dump: pmap_dump.c
|
||||
@@ -129,6 +139,17 @@
|
||||
get_myaddress: get_myaddress.c
|
||||
cc $(CFLAGS) -DTEST -o $@ get_myaddress.c $(LIBS)
|
||||
|
||||
+install: all
|
||||
+ install -o root -g root -m 0755 -s portmap ${BASEDIR}/sbin
|
||||
+ install -o root -g root -m 0755 -s pmap_dump ${BASEDIR}/usr/sbin
|
||||
+ install -o root -g root -m 0755 -s pmap_set ${BASEDIR}/usr/sbin
|
||||
+ install -o root -g root -m 0644 portmap.8 ${BASEDIR}/usr/share/man/man8
|
||||
+ install -o root -g root -m 0644 pmap_dump.8 ${BASEDIR}/usr/share/man/man8
|
||||
+ install -o root -g root -m 0644 pmap_set.8 ${BASEDIR}/usr/share/man/man8
|
||||
+# cat README BLURB >${BASEDIR}/usr/share/doc/portmap/portmapper.txt
|
||||
+# gzip -9f ${BASEDIR}/usr/share/doc/portmap/portmapper.txt
|
||||
+
|
||||
+
|
||||
lint:
|
||||
lint $(COPT) $(OBJECTS:%.o=%.c)
|
||||
|
||||
diff -Naur portmap_5beta/daemon.c portmap_5beta.gimli/daemon.c
|
||||
--- portmap_5beta/daemon.c 1992-06-11 15:53:12.000000000 -0500
|
||||
+++ portmap_5beta.gimli/daemon.c 2002-01-07 09:22:24.000000000 -0600
|
||||
@@ -36,16 +36,13 @@
|
||||
#endif /* LIBC_SCCS and not lint */
|
||||
|
||||
#include <fcntl.h>
|
||||
-
|
||||
-/* From unistd.h */
|
||||
-#define STDIN_FILENO 0
|
||||
-#define STDOUT_FILENO 1
|
||||
-#define STDERR_FILENO 2
|
||||
+#include <unistd.h>
|
||||
+#include <sys/types.h>
|
||||
|
||||
/* From paths.h */
|
||||
#define _PATH_DEVNULL "/dev/null"
|
||||
|
||||
-daemon(nochdir, noclose)
|
||||
+int daemon(nochdir, noclose)
|
||||
int nochdir, noclose;
|
||||
{
|
||||
int cpid;
|
||||
diff -Naur portmap_5beta/from_local.c portmap_5beta.gimli/from_local.c
|
||||
--- portmap_5beta/from_local.c 1996-05-31 08:52:58.000000000 -0500
|
||||
+++ portmap_5beta.gimli/from_local.c 2002-01-07 09:25:49.000000000 -0600
|
||||
@@ -35,7 +35,7 @@
|
||||
* Mountain View, California 94043
|
||||
*/
|
||||
|
||||
-#ifndef lint
|
||||
+#ifdef lint
|
||||
static char sccsid[] = "@(#) from_local.c 1.3 96/05/31 15:52:57";
|
||||
#endif
|
||||
|
||||
@@ -51,6 +51,9 @@
|
||||
#include <net/if.h>
|
||||
#include <sys/ioctl.h>
|
||||
#include <syslog.h>
|
||||
+#include <stdlib.h>
|
||||
+#include <string.h>
|
||||
+#include <unistd.h>
|
||||
|
||||
#ifndef TRUE
|
||||
#define TRUE 1
|
||||
@@ -96,7 +99,7 @@
|
||||
|
||||
/* find_local - find all IP addresses for this host */
|
||||
|
||||
-find_local()
|
||||
+int find_local()
|
||||
{
|
||||
struct ifconf ifc;
|
||||
struct ifreq ifreq;
|
||||
@@ -154,7 +157,7 @@
|
||||
|
||||
/* from_local - determine whether request comes from the local system */
|
||||
|
||||
-from_local(addr)
|
||||
+int from_local(addr)
|
||||
struct sockaddr_in *addr;
|
||||
{
|
||||
int i;
|
||||
diff -Naur portmap_5beta/pmap_check.c portmap_5beta.gimli/pmap_check.c
|
||||
--- portmap_5beta/pmap_check.c 1996-07-07 03:49:10.000000000 -0500
|
||||
+++ portmap_5beta.gimli/pmap_check.c 2002-01-07 09:37:58.000000000 -0600
|
||||
@@ -32,7 +32,7 @@
|
||||
* Computing Science, Eindhoven University of Technology, The Netherlands.
|
||||
*/
|
||||
|
||||
-#ifndef lint
|
||||
+#ifdef lint
|
||||
static char sccsid[] = "@(#) pmap_check.c 1.8 96/07/07 10:49:10";
|
||||
#endif
|
||||
|
||||
@@ -45,6 +45,11 @@
|
||||
#include <netinet/in.h>
|
||||
#include <rpc/rpcent.h>
|
||||
#endif
|
||||
+#include <sys/types.h>
|
||||
+#include <unistd.h>
|
||||
+#ifdef HOSTS_ACCESS
|
||||
+#include <tcpd.h>
|
||||
+#endif
|
||||
|
||||
extern char *inet_ntoa();
|
||||
|
||||
@@ -110,7 +113,7 @@
|
||||
|
||||
/* check_default - additional checks for NULL, DUMP, GETPORT and unknown */
|
||||
|
||||
-check_default(addr, proc, prog)
|
||||
+int check_default(addr, proc, prog)
|
||||
struct sockaddr_in *addr;
|
||||
u_long proc;
|
||||
u_long prog;
|
||||
@@ -128,7 +131,7 @@
|
||||
|
||||
/* check_privileged_port - additional checks for privileged-port updates */
|
||||
|
||||
-check_privileged_port(addr, proc, prog, port)
|
||||
+int check_privileged_port(addr, proc, prog, port)
|
||||
struct sockaddr_in *addr;
|
||||
u_long proc;
|
||||
u_long prog;
|
||||
@@ -173,7 +176,7 @@
|
||||
|
||||
#else
|
||||
|
||||
-check_setunset(addr, proc, prog, port)
|
||||
+int check_setunset(addr, proc, prog, port)
|
||||
struct sockaddr_in *addr;
|
||||
u_long proc;
|
||||
u_long prog;
|
||||
@@ -197,7 +200,7 @@
|
||||
|
||||
/* check_callit - additional checks for forwarded requests */
|
||||
|
||||
-check_callit(addr, proc, prog, aproc)
|
||||
+int check_callit(addr, proc, prog, aproc)
|
||||
struct sockaddr_in *addr;
|
||||
u_long proc;
|
||||
u_long prog;
|
||||
@@ -249,13 +252,13 @@
|
||||
};
|
||||
struct proc_map *procp;
|
||||
static struct proc_map procmap[] = {
|
||||
- PMAPPROC_CALLIT, "callit",
|
||||
- PMAPPROC_DUMP, "dump",
|
||||
- PMAPPROC_GETPORT, "getport",
|
||||
- PMAPPROC_NULL, "null",
|
||||
- PMAPPROC_SET, "set",
|
||||
- PMAPPROC_UNSET, "unset",
|
||||
- 0, 0,
|
||||
+ { PMAPPROC_CALLIT, "callit" },
|
||||
+ { PMAPPROC_DUMP, "dump" },
|
||||
+ { PMAPPROC_GETPORT, "getport" },
|
||||
+ { PMAPPROC_NULL, "null" },
|
||||
+ { PMAPPROC_SET, "set" },
|
||||
+ { PMAPPROC_UNSET, "unset" },
|
||||
+ { 0, 0 }
|
||||
};
|
||||
|
||||
/*
|
||||
@@ -269,7 +272,7 @@
|
||||
|
||||
if (prognum == 0) {
|
||||
progname = "";
|
||||
- } else if (rpc = getrpcbynumber((int) prognum)) {
|
||||
+ } else if ((rpc = getrpcbynumber((int) prognum)) != NULL) {
|
||||
progname = rpc->r_name;
|
||||
} else {
|
||||
sprintf(progname = progbuf, "%lu", prognum);
|
||||
diff -Naur portmap_5beta/pmap_dump.8 portmap_5beta.gimli/pmap_dump.8
|
||||
--- portmap_5beta/pmap_dump.8 1969-12-31 18:00:00.000000000 -0600
|
||||
+++ portmap_5beta.gimli/pmap_dump.8 2002-01-07 09:13:58.000000000 -0600
|
||||
@@ -0,0 +1,24 @@
|
||||
+.TH PMAP_DUMP 8 "21th June 1997" Linux "Linux Programmer's Manual"
|
||||
+.SH NAME
|
||||
+pmap_dump \- print a list of all registered RPC programs
|
||||
+.SH SYNOPSIS
|
||||
+.B pmap_dump
|
||||
+.SH DESCRIPTION
|
||||
+The
|
||||
+.B pmap_dump
|
||||
+command can be used to restart a running portmapper or to print
|
||||
+a list of all registered RPC programs on the local host. If you
|
||||
+want to use the program to restart the portmapper you have to
|
||||
+redirect the output of
|
||||
+.B pmap_dump
|
||||
+to a file. After this you can restart the portmapper and restore
|
||||
+the list of the registered RPC programs by feeding the output
|
||||
+of
|
||||
+.B pmap_dump
|
||||
+to the
|
||||
+.B pmap_set
|
||||
+command.
|
||||
+.SH SEE ALSO
|
||||
+.BR pmap_set (8),
|
||||
+.BR rpc.portmap (8)
|
||||
+
|
||||
diff -Naur portmap_5beta/pmap_dump.c portmap_5beta.gimli/pmap_dump.c
|
||||
--- portmap_5beta/pmap_dump.c 1992-06-11 15:53:16.000000000 -0500
|
||||
+++ portmap_5beta.gimli/pmap_dump.c 2002-01-07 09:20:19.000000000 -0600
|
||||
@@ -5,7 +5,7 @@
|
||||
* Computing Science, Eindhoven University of Technology, The Netherlands.
|
||||
*/
|
||||
|
||||
-#ifndef lint
|
||||
+#ifdef lint
|
||||
static char sccsid[] = "@(#) pmap_dump.c 1.1 92/06/11 22:53:15";
|
||||
#endif
|
||||
|
||||
@@ -23,7 +23,20 @@
|
||||
|
||||
static char *protoname();
|
||||
|
||||
-main(argc, argv)
|
||||
+#ifndef INADDR_LOOPBACK
|
||||
+#define INADDR_LOOPBACK ntohl(inet_addr("127.0.0.1"))
|
||||
+#endif
|
||||
+
|
||||
+static void get_myloopaddress(addrp)
|
||||
+struct sockaddr_in *addrp;
|
||||
+{
|
||||
+ memset((char *) addrp, 0, sizeof(*addrp));
|
||||
+ addrp->sin_family = AF_INET;
|
||||
+ addrp->sin_port = htons(PMAPPORT);
|
||||
+ addrp->sin_addr.s_addr = htonl(INADDR_LOOPBACK);
|
||||
+}
|
||||
+
|
||||
+int main(argc, argv)
|
||||
int argc;
|
||||
char **argv;
|
||||
{
|
||||
@@ -31,7 +44,7 @@
|
||||
register struct pmaplist *list;
|
||||
register struct rpcent *rpc;
|
||||
|
||||
- get_myaddress(&addr);
|
||||
+ get_myloopaddress(&addr);
|
||||
|
||||
for (list = pmap_getmaps(&addr); list; list = list->pml_next) {
|
||||
rpc = getrpcbynumber((int) list->pml_map.pm_prog);
|
||||
diff -Naur portmap_5beta/pmap_set.8 portmap_5beta.gimli/pmap_set.8
|
||||
--- portmap_5beta/pmap_set.8 1969-12-31 18:00:00.000000000 -0600
|
||||
+++ portmap_5beta.gimli/pmap_set.8 2002-01-07 09:13:58.000000000 -0600
|
||||
@@ -0,0 +1,24 @@
|
||||
+.TH PMAP_SET 8 "21th June 1997" Linux "Linux Programmer's Manual"
|
||||
+.SH NAME
|
||||
+pmap_set \- set the list of registered RPC programs
|
||||
+.SH SYNOPSIS
|
||||
+.B pmap_set
|
||||
+.SH DESCRIPTION
|
||||
+The
|
||||
+.B pmap_set
|
||||
+command can be used to restart a running portmapper or to set
|
||||
+the list of registered RPC programs on the local host. If you
|
||||
+want to use the program to restart the portmapper you have to
|
||||
+redirect the output of
|
||||
+.B pmap_dump
|
||||
+to a file. After this you can restart the portmapper and restore
|
||||
+the list of the registered RPC programs by feeding the output
|
||||
+of
|
||||
+.B pmap_dump
|
||||
+to the
|
||||
+.B pmap_set
|
||||
+command.
|
||||
+.SH SEE ALSO
|
||||
+.BR pmap_dump (8),
|
||||
+.BR rpc.portmap (8)
|
||||
+
|
||||
diff -Naur portmap_5beta/pmap_set.c portmap_5beta.gimli/pmap_set.c
|
||||
--- portmap_5beta/pmap_set.c 1996-07-06 16:06:23.000000000 -0500
|
||||
+++ portmap_5beta.gimli/pmap_set.c 2002-01-07 09:22:10.000000000 -0600
|
||||
@@ -5,7 +5,7 @@
|
||||
* Computing Science, Eindhoven University of Technology, The Netherlands.
|
||||
*/
|
||||
|
||||
-#ifndef lint
|
||||
+#ifdef lint
|
||||
static char sccsid[] = "@(#) pmap_set.c 1.2 96/07/06 23:06:23";
|
||||
#endif
|
||||
|
||||
@@ -17,7 +17,9 @@
|
||||
#include <rpc/rpc.h>
|
||||
#include <rpc/pmap_clnt.h>
|
||||
|
||||
-main(argc, argv)
|
||||
+int parse_line(char *buf, u_long *prog, u_long *vers, int *prot, unsigned *port);
|
||||
+
|
||||
+int main(argc, argv)
|
||||
int argc;
|
||||
char **argv;
|
||||
{
|
||||
@@ -40,16 +42,16 @@
|
||||
|
||||
/* parse_line - convert line to numbers */
|
||||
|
||||
-parse_line(buf, prog, vers, prot, port)
|
||||
+int parse_line(buf, prog, vers, prot, port)
|
||||
char *buf;
|
||||
u_long *prog;
|
||||
u_long *vers;
|
||||
int *prot;
|
||||
unsigned *port;
|
||||
{
|
||||
- char proto_name[BUFSIZ];
|
||||
+ char proto_name[256];
|
||||
|
||||
- if (sscanf(buf, "%lu %lu %s %u", prog, vers, proto_name, port) != 4) {
|
||||
+ if (sscanf(buf, "%lu %lu %255s %u", prog, vers, proto_name, port) != 4) {
|
||||
return (0);
|
||||
}
|
||||
if (strcmp(proto_name, "tcp") == 0) {
|
||||
diff -Naur portmap_5beta/portmap.8 portmap_5beta.gimli/portmap.8
|
||||
--- portmap_5beta/portmap.8 1969-12-31 18:00:00.000000000 -0600
|
||||
+++ portmap_5beta.gimli/portmap.8 2002-01-07 09:13:58.000000000 -0600
|
||||
@@ -0,0 +1,146 @@
|
||||
+.\" Copyright (c) 1987 Sun Microsystems
|
||||
+.\" Copyright (c) 1990, 1991 The Regents of the University of California.
|
||||
+.\" All rights reserved.
|
||||
+.\"
|
||||
+.\" Redistribution and use in source and binary forms, with or without
|
||||
+.\" modification, are permitted provided that the following conditions
|
||||
+.\" are met:
|
||||
+.\" 1. Redistributions of source code must retain the above copyright
|
||||
+.\" notice, this list of conditions and the following disclaimer.
|
||||
+.\" 2. Redistributions in binary form must reproduce the above copyright
|
||||
+.\" notice, this list of conditions and the following disclaimer in the
|
||||
+.\" documentation and/or other materials provided with the distribution.
|
||||
+.\" 3. All advertising materials mentioning features or use of this software
|
||||
+.\" must display the following acknowledgement:
|
||||
+.\" This product includes software developed by the University of
|
||||
+.\" California, Berkeley and its contributors.
|
||||
+.\" 4. Neither the name of the University nor the names of its contributors
|
||||
+.\" may be used to endorse or promote products derived from this software
|
||||
+.\" without specific prior written permission.
|
||||
+.\"
|
||||
+.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
|
||||
+.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
+.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
|
||||
+.\" ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
|
||||
+.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
|
||||
+.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
|
||||
+.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
|
||||
+.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
|
||||
+.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
|
||||
+.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
|
||||
+.\" SUCH DAMAGE.
|
||||
+.\"
|
||||
+.\" from: @(#)portmap.8 5.3 (Berkeley) 3/16/91
|
||||
+.\" $Id: portmap-5beta-compilation_fixes-3.patch,v 1.1 2004/06/08 04:53:09 jim Exp $
|
||||
+.\"
|
||||
+.Dd March 16, 1991
|
||||
+.Dt PORTMAP 8
|
||||
+.Os BSD 4.3
|
||||
+.Sh NAME
|
||||
+.Nm portmap
|
||||
+.Nd
|
||||
+.Tn DARPA
|
||||
+port to
|
||||
+.Tn RPC
|
||||
+program number mapper
|
||||
+.Sh SYNOPSIS
|
||||
+.Nm portmap
|
||||
+.Op Fl d
|
||||
+.Op Fl v
|
||||
+.Sh DESCRIPTION
|
||||
+.Nm Portmap
|
||||
+is a server that converts
|
||||
+.Tn RPC
|
||||
+program numbers into
|
||||
+.Tn DARPA
|
||||
+protocol port numbers.
|
||||
+It must be running in order to make
|
||||
+.Tn RPC
|
||||
+calls.
|
||||
+.Pp
|
||||
+When an
|
||||
+.Tn RPC
|
||||
+server is started, it will tell
|
||||
+.Nm portmap
|
||||
+what port number it is listening to, and what
|
||||
+.Tn RPC
|
||||
+program numbers it is prepared to serve.
|
||||
+When a client wishes to make an
|
||||
+.Tn RPC
|
||||
+call to a given program number,
|
||||
+it will first contact
|
||||
+.Nm portmap
|
||||
+on the server machine to determine
|
||||
+the port number where
|
||||
+.Tn RPC
|
||||
+packets should be sent.
|
||||
+.Pp
|
||||
+.Nm Portmap
|
||||
+must be started before any
|
||||
+.Tn RPC
|
||||
+servers are invoked.
|
||||
+.Pp
|
||||
+Normally
|
||||
+.Nm portmap
|
||||
+forks and dissociates itself from the terminal
|
||||
+like any other daemon.
|
||||
+.Nm Portmap
|
||||
+then logs errors using
|
||||
+.Xr syslog 3 .
|
||||
+.Pp
|
||||
+Option available:
|
||||
+.Bl -tag -width Ds
|
||||
+.It Fl d
|
||||
+(debug) prevents
|
||||
+.Nm portmap
|
||||
+from running as a daemon,
|
||||
+and causes errors and debugging information
|
||||
+to be printed to the standard error output.
|
||||
+.It Fl v
|
||||
+(verbose) run
|
||||
+.Nm portmap
|
||||
+in verbose mode.
|
||||
+.El
|
||||
+
|
||||
+This
|
||||
+.Nm portmap
|
||||
+version is protected by the
|
||||
+.Nm tcp_wrapper
|
||||
+library. You have to give the clients access to
|
||||
+.Nm portmap
|
||||
+if they should be allowed to use it. To allow connects from clients of
|
||||
+the .bar.com domain you could use the following line in /etc/hosts.allow:
|
||||
+
|
||||
+portmap: .bar.com
|
||||
+
|
||||
+You have to use the daemon name
|
||||
+.Nm portmap
|
||||
+for the daemon name (even if the binary has a different name). For the
|
||||
+client names you can only use the keyword ALL or IP addresses (NOT
|
||||
+host or domain names).
|
||||
+
|
||||
+For further information please have a look at the
|
||||
+.Xr tcpd 8 ,
|
||||
+.Xr hosts_allow 5
|
||||
+and
|
||||
+.Xr hosts_access 5
|
||||
+manual pages.
|
||||
+
|
||||
+.Sh SEE ALSO
|
||||
+.Xr inetd.conf 5 ,
|
||||
+.Xr rpcinfo 8 ,
|
||||
+.Xr pmap_set 8 ,
|
||||
+.Xr pmap_dump 8 ,
|
||||
+.Xr inetd 8
|
||||
+.Xr tcpd 8
|
||||
+.Xr hosts_access 5
|
||||
+.Xr hosts_options 5
|
||||
+.Sh BUGS
|
||||
+If
|
||||
+.Nm portmap
|
||||
+crashes, all servers must be restarted.
|
||||
+.Sh HISTORY
|
||||
+The
|
||||
+.Nm
|
||||
+command appeared in
|
||||
+.Bx 4.3
|
||||
diff -Naur portmap_5beta/portmap.c portmap_5beta.gimli/portmap.c
|
||||
--- portmap_5beta/portmap.c 1996-07-06 16:06:24.000000000 -0500
|
||||
+++ portmap_5beta.gimli/portmap.c 2002-01-07 09:26:41.000000000 -0600
|
||||
@@ -37,7 +37,7 @@
|
||||
All rights reserved.\n";
|
||||
#endif /* not lint */
|
||||
|
||||
-#ifndef lint
|
||||
+#ifdef lint
|
||||
static char sccsid[] = "@(#) portmap.c 1.6 96/07/06 23:06:23";
|
||||
#endif /* not lint */
|
||||
|
||||
@@ -80,6 +80,9 @@
|
||||
* Mountain View, California 94043
|
||||
*/
|
||||
|
||||
+#if defined(__GLIBC__)
|
||||
+#include <rpc/xdr.h>
|
||||
+#endif /* __GLIBC__ */
|
||||
#include <rpc/rpc.h>
|
||||
#include <rpc/pmap_prot.h>
|
||||
#include <stdio.h>
|
||||
@@ -94,6 +97,8 @@
|
||||
#ifdef SYSV40
|
||||
#include <netinet/in.h>
|
||||
#endif
|
||||
+#include <sys/types.h>
|
||||
+#include <unistd.h>
|
||||
|
||||
extern char *strerror();
|
||||
#include <stdlib.h>
|
||||
@@ -148,7 +153,7 @@
|
||||
#endif
|
||||
#endif
|
||||
|
||||
-main(argc, argv)
|
||||
+int main(argc, argv)
|
||||
int argc;
|
||||
char **argv;
|
||||
{
|
||||
@@ -350,7 +355,7 @@
|
||||
*/
|
||||
/* remote host authorization check */
|
||||
check_default(svc_getcaller(xprt), rqstp->rq_proc, (u_long) 0);
|
||||
- if (!svc_sendreply(xprt, xdr_void, (caddr_t)0) && debugging) {
|
||||
+ if (!svc_sendreply(xprt, (xdrproc_t) xdr_void, (caddr_t)0) && debugging) {
|
||||
abort();
|
||||
}
|
||||
break;
|
||||
@@ -359,7 +364,7 @@
|
||||
/*
|
||||
* Set a program,version to port mapping
|
||||
*/
|
||||
- if (!svc_getargs(xprt, xdr_pmap, ®))
|
||||
+ if (!svc_getargs(xprt, (xdrproc_t) xdr_pmap, (caddr_t) ®))
|
||||
svcerr_decode(xprt);
|
||||
else {
|
||||
/* reject non-local requests, protect priv. ports */
|
||||
@@ -401,7 +406,7 @@
|
||||
ans = 1;
|
||||
}
|
||||
done:
|
||||
- if ((!svc_sendreply(xprt, xdr_int, (caddr_t)&ans)) &&
|
||||
+ if ((!svc_sendreply(xprt, (xdrproc_t) xdr_int, (caddr_t)&ans)) &&
|
||||
debugging) {
|
||||
(void) fprintf(stderr, "svc_sendreply\n");
|
||||
abort();
|
||||
@@ -413,7 +418,7 @@
|
||||
/*
|
||||
* Remove a program,version to port mapping.
|
||||
*/
|
||||
- if (!svc_getargs(xprt, xdr_pmap, ®))
|
||||
+ if (!svc_getargs(xprt, (xdrproc_t) xdr_pmap, (caddr_t) ®))
|
||||
svcerr_decode(xprt);
|
||||
else {
|
||||
ans = 0;
|
||||
@@ -447,7 +452,7 @@
|
||||
prevpml->pml_next = pml;
|
||||
free(t);
|
||||
}
|
||||
- if ((!svc_sendreply(xprt, xdr_int, (caddr_t)&ans)) &&
|
||||
+ if ((!svc_sendreply(xprt, (xdrproc_t) xdr_int, (caddr_t)&ans)) &&
|
||||
debugging) {
|
||||
(void) fprintf(stderr, "svc_sendreply\n");
|
||||
abort();
|
||||
@@ -459,7 +464,7 @@
|
||||
/*
|
||||
* Lookup the mapping for a program,version and return its port
|
||||
*/
|
||||
- if (!svc_getargs(xprt, xdr_pmap, ®))
|
||||
+ if (!svc_getargs(xprt, (xdrproc_t) xdr_pmap, (caddr_t) ®))
|
||||
svcerr_decode(xprt);
|
||||
else {
|
||||
/* remote host authorization check */
|
||||
@@ -474,7 +479,7 @@
|
||||
port = fnd->pml_map.pm_port;
|
||||
else
|
||||
port = 0;
|
||||
- if ((!svc_sendreply(xprt, xdr_int, (caddr_t)&port)) &&
|
||||
+ if ((!svc_sendreply(xprt, (xdrproc_t) xdr_int, (caddr_t)&port)) &&
|
||||
debugging) {
|
||||
(void) fprintf(stderr, "svc_sendreply\n");
|
||||
abort();
|
||||
@@ -486,7 +491,7 @@
|
||||
/*
|
||||
* Return the current set of mapped program,version
|
||||
*/
|
||||
- if (!svc_getargs(xprt, xdr_void, NULL))
|
||||
+ if (!svc_getargs(xprt, (xdrproc_t) xdr_void, (caddr_t) NULL))
|
||||
svcerr_decode(xprt);
|
||||
else {
|
||||
/* remote host authorization check */
|
||||
@@ -497,7 +502,7 @@
|
||||
} else {
|
||||
p = pmaplist;
|
||||
}
|
||||
- if ((!svc_sendreply(xprt, xdr_pmaplist,
|
||||
+ if ((!svc_sendreply(xprt, (xdrproc_t) xdr_pmaplist,
|
||||
(caddr_t)&p)) && debugging) {
|
||||
(void) fprintf(stderr, "svc_sendreply\n");
|
||||
abort();
|
||||
@@ -645,7 +650,7 @@
|
||||
timeout.tv_sec = 5;
|
||||
timeout.tv_usec = 0;
|
||||
a.rmt_args.args = buf;
|
||||
- if (!svc_getargs(xprt, xdr_rmtcall_args, &a))
|
||||
+ if (!svc_getargs(xprt, (xdrproc_t) xdr_rmtcall_args, (caddr_t) &a))
|
||||
return;
|
||||
/* host and service access control */
|
||||
if (!check_callit(svc_getcaller(xprt),
|
||||
@@ -674,9 +679,9 @@
|
||||
au->aup_uid, au->aup_gid, au->aup_len, au->aup_gids);
|
||||
}
|
||||
a.rmt_port = (u_long)port;
|
||||
- if (clnt_call(client, a.rmt_proc, xdr_opaque_parms, &a,
|
||||
- xdr_len_opaque_parms, &a, timeout) == RPC_SUCCESS) {
|
||||
- svc_sendreply(xprt, xdr_rmtcall_result, (caddr_t)&a);
|
||||
+ if (clnt_call(client, a.rmt_proc, (xdrproc_t) xdr_opaque_parms, (char*) &a,
|
||||
+ (xdrproc_t) xdr_len_opaque_parms, (char*) &a, timeout) == RPC_SUCCESS) {
|
||||
+ svc_sendreply(xprt, (xdrproc_t) xdr_rmtcall_result, (caddr_t)&a);
|
||||
}
|
||||
AUTH_DESTROY(client->cl_auth);
|
||||
clnt_destroy(client);
|
||||
17
src/patches/portmap-5beta-glibc_errno_fix-1.patch
Normal file
17
src/patches/portmap-5beta-glibc_errno_fix-1.patch
Normal file
@@ -0,0 +1,17 @@
|
||||
Submitted By: Tushar Teredesai <tushar@linuxfromscratch.org>
|
||||
Date: 2003-10-04
|
||||
Initial Package Version: 5beta
|
||||
Origin: None
|
||||
Description: Fix compilation with recent glibc versions.
|
||||
--- portmap_5beta/portmap.c 2003-03-10 12:32:26.000000000 -0600
|
||||
+++ portmap_5beta/portmap.c.new 2003-03-10 12:38:01.000000000 -0600
|
||||
@@ -129,7 +129,8 @@
|
||||
static void callit();
|
||||
struct pmaplist *pmaplist;
|
||||
int debugging = 0;
|
||||
-extern int errno;
|
||||
+#include <errno.h>
|
||||
+/* extern int errno; */
|
||||
|
||||
#include "pmap_check.h"
|
||||
|
||||
Reference in New Issue
Block a user