Hinzugefügt:

* Clamav - Antivirus
  * rsync - Backuptool
Geändert:
  * Einige neue Prozeduren in der make.sh
  * Ein paar Backupdateien gelöscht/aufgeräumt
  * Credits bearbeitet. Noch nicht vollstä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!!


git-svn-id: http://svn.ipfire.org/svn/ipfire/trunk@113 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8
This commit is contained in:
ms
2006-05-13 16:59:56 +00:00
parent 316160b0f2
commit d1dd6669e3
29 changed files with 1006 additions and 14172 deletions

View File

@@ -31,3 +31,5 @@ syslogd:x:105:
klogd:x:106:
postfix:x:107:
postdrop:x:108:
clamav:x:109:
rsyncd:x:48:

View File

@@ -14,3 +14,5 @@ syslogd:x:105:105:/var/empty:/bin/false
klogd:x:106:106:/var/empty:/bin/false
postfix:x:1000:100::/var/spool/postfix:/bin/false
stunnel:x:51:51:Stunnel Daemon:/var/lib/stunnel:/bin/false
clamav:x:109:109:Clam AntiVirus:/home/clamav:/bin/false
rsyncd:x:48:48:rsyncd Daemon:/home/rsync:/bin/false

View File

@@ -1198,16 +1198,19 @@ CONFIG_EXT2_FS=y
#
# CONFIG_CODA_FS is not set
# CONFIG_INTERMEZZO_FS is not set
# CONFIG_NFS_FS is not set
# CONFIG_NFS_V3 is not set
# CONFIG_NFS_DIRECTIO is not set
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFS_DIRECTIO=y
# CONFIG_ROOT_NFS is not set
# CONFIG_NFSD is not set
# CONFIG_NFSD_V3 is not set
# CONFIG_NFSD_TCP is not set
# CONFIG_SUNRPC is not set
# CONFIG_LOCKD is not set
# CONFIG_SMB_FS is not set
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_NFSD_TCP=y
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_SMB_FS=m
# CONFIG_SMB_NLS_DEFAULT is not set
CONFIG_SMB_UNIX=y
# CONFIG_NCP_FS is not set
# CONFIG_NCPFS_PACKET_SIGNING is not set
# CONFIG_NCPFS_IOCTL_LOCKING is not set

File diff suppressed because it is too large Load Diff

View File

@@ -1243,16 +1243,19 @@ CONFIG_EXT2_FS=y
#
# CONFIG_CODA_FS is not set
# CONFIG_INTERMEZZO_FS is not set
# CONFIG_NFS_FS is not set
# CONFIG_NFS_V3 is not set
# CONFIG_NFS_DIRECTIO is not set
CONFIG_NFS_FS=m
CONFIG_NFS_V3=y
CONFIG_NFS_DIRECTIO=y
# CONFIG_ROOT_NFS is not set
# CONFIG_NFSD is not set
# CONFIG_NFSD_V3 is not set
# CONFIG_NFSD_TCP is not set
# CONFIG_SUNRPC is not set
# CONFIG_LOCKD is not set
# CONFIG_SMB_FS is not set
CONFIG_NFSD=m
CONFIG_NFSD_V3=y
CONFIG_NFSD_TCP=y
CONFIG_SUNRPC=m
CONFIG_LOCKD=m
CONFIG_LOCKD_V4=y
CONFIG_SMB_FS=m
# CONFIG_SMB_NLS_DEFAULT is not set
CONFIG_SMB_UNIX=y
# CONFIG_NCP_FS is not set
# CONFIG_NCPFS_PACKET_SIGNING is not set
# CONFIG_NCPFS_IOCTL_LOCKING is not set

File diff suppressed because it is too large Load Diff

View File

@@ -1,22 +0,0 @@
General
-------
This is the first version of IPCop. It was originally based on Smoothwall,
but the distribution is actually built from source.
License
-------
All of the code included in this release has been distributed under the GPL.
You should find a copy of the GPL included.
Building
------------
First, do : chmod 755 make.sh
Build using : ./make.sh build
Cleanup using: ./make.sh clean
The building will also rebuild the Linux kernel. With the ipsec patches
applied, I have only managed to build the kernel using kgcc. gcc 2.9.6 and
gcc 3.0.1 failed to build the kernel!!!
If you have any questions, remarks or patches, please send me an e-mail.
Mark Wormgoor <mark@wormgoor.com>

View File

@@ -4,13 +4,13 @@ Standard use commands in the order you may need them.
clean : erase build and log to recompile everything from scratch
Optional
gettoolchain : optionally load from sourceforge a precompilated toolchain
gettoolchain : optionally load from ipfire.org a precompilated toolchain
package. This solve some compilation issues on old or very
recent distributions and save 20% of next full building time.
If you want to use it, do it before build step
Maintainer / advanced commands
changelog : Update doc/Changelog from CVS messages log
changelog : Loads the latest changelog from SVN.
check : Test if packages files are still available for download
This is faster on http URL with --spider,but still slow on ftp
because of real load.
@@ -18,12 +18,8 @@ Maintainer / advanced commands
another time
dist : Mainly produce a diff from previous version to track wich
files have been changed
newupdate : Add on CVS structure for new update directory and files
rootfiles : Goal is to create update/x/ROOTFILES automatically in the
futur. Build md5 of all included files in iso and list of
changed or removed files (not yet fully usable at some
packages include a compilation timestamp, so md5 change at
every compilation)
newpak <name> : Create a new package with name: <name>.
toolchain : Create our own toolchain package to save 20% of build time.
shell : Enter a shell inside the chroot, used to tune lfs script
and / or during kernel upgrade to rebuild a new .config
update : Loads the latest source files from SVN.

View File

@@ -34,6 +34,7 @@
* capi4k-utils-2004-10-06
* ccache-2.3
* cdrtools-2.01
* clamav-0.88.2
* coreutils-5.93
* cups-1.1.23-source
* cxacru-2003-10-05
@@ -155,6 +156,7 @@
* pwlib-ipfire1
* rp-pppoe-3.5
* rrdtool-1.0.49
* rsync-2.6.8
* samba-3.0.22
* sane-backends-1.0.17
* sed-4.0.9

View File

@@ -1,12 +1,10 @@
#!/usr/bin/perl
#
# SmoothWall CGIs
# IPFire CGIs
#
# This code is distributed under the terms of the GPL
#
# (c) The SmoothWall Team
#
# $Id: credits.cgi,v 1.11.2.30 2006/01/08 13:33:36 eoberlander Exp $
# (c) The IPFire Team
#
use strict;
@@ -29,338 +27,19 @@ require "${General::swroot}/header.pl";
print <<END
<br /><center><b>Besuchen sie uns auf <a href='http://www.ipfire.org/'>http://www.ipfire.org/</a></b></center>
<p><b>Main Credits</b><br />
Project Member - Mark Wormgoor
(<a href='mailto:mark\@wormgoor.com'>mark\@wormgoor.com</a>)<br />
Project Member &amp; Configuration backup/restore - Eric S. Johansson
(<a href='mailto:esj\@harvee.billerica.ma.us'>esj\@harvee.billerica.ma.us</a>)<br />
Project Member - Jack Beglinger
(<a href='mailto:jackb_guppy\@yahoo.com'>jackb_guppy\@yahoo.com</a>)<br />
Developer - Darren Critchley
(<a href='mailto:darrenc\@telus.net'>darrenc\@telus.net</a>)<br />
Developer - Robert Kerr
(<a href='mailto:LittleThor\@xsw.terminator.net'>LittleThor\@xsw.terminator.net</a>)<br />
Developer - Alan Hourihane
(<a href='mailto:alanh\@fairlite.demon.co.uk'>alanh\@fairlite.demon.co.uk</a>)<br />
ADSL Developer - Gilles Espinasse
(<a href='mailto:g.esp.ipcop\@free.fr'>g.esp.ipcop\@free.fr</a>)<br />
Perl Developer - Franck Bourdonnec
(<a href='mailto:fbourdonnec\@chez.com'>fbourdonnec\@chez.com</a>)<br />
Testing - Dave Roberts
(<a href='mailto:dave\@daver.demon.co.uk'>dave\@daver.demon.co.uk</a>)<br />
Website Design + Graphics - Seth Bareiss
(<a href='mailto:seth\@fureai-ch.ne.jp'>seth\@fureai-ch.ne.jp</a>)<br />
Documentation - Harry Goldschmitt
(<a href='mailto:harry\@hgac.com'>harry\@hgac.com</a>)<br />
Red IP Aliasing - Steve Bootes
(<a href='mailto:Steve\@computingdynamics.co.uk'>Steve\@computingdynamics.co.uk</a>)<br />
Static DHCP Addresses - Graham Smith
(<a href='mailto:grhm\@grhm.co.uk'>grhm\@grhm.co.uk</a>)<br />
Squid graphs - Robert Wood
(<a href='rob\@empathymp3.co.uk'>rob\@empathymp3.co.uk</a>)<br />
Time Synchronization - Eric Oberlander
(<a href='mailto:eric\@oberlander.co.uk'>eric\@oberlander.co.uk</a>)<br />
Backup - Tim Butterfield
(<a href='mailto:timbutterfield\@mindspring.com'>timbutterfield\@mindspring.com</a>)<br />
DOV Support and Improved Dual ISDN Support - Traverse Technologies
(<a href='http://www.traverse.com.au/'>http://www.traverse.com.au/</a>)<br />
Traffic Shaping - David Kilpatrick
(<a href='mailto:dave\@thunder.com.au'>dave\@thunder.com.au</a>)<br />
Improved VPN Documentation - Christiaan Theron
(<a href='mailto:christiaan.theron\@virgin.net'>christiaan.theron\@virgin.net</a>)<br />
</p>
<p><b>Translations</b><br />
Rebecca Ward - Translation Coordinator
(<a href='mailto:rebeccaaward\@cox.net'>rebeccaaward\@cox.net</a>)<br />
Marco van Beek - Website Translation Database Developer
(<a href='mailto:mvanbeek\@supporting-role.co.uk'>mvanbeek\@supporting-role.co.uk</a>)<br />
Brazilian Portuguese:<br />
&nbsp; Edson-Empresa
(<a href='mailto:soma2\@somainformatica.com.br'>soma2\@somainformatica.com.br</a>)<br />
&nbsp; Claudio Corr&ecirc;a Porto
(<a href='mailto:claudio\@tsasp.com.br'>claudio\@tsasp.com.br</a>)<br />
&nbsp; Adilson Oliveira
(<a href='mailto:adilson\@linuxembarcado.com.br'>adilson\@linuxembarcado.com.br</a>)<br />
&nbsp; Mauricio Andrade
(<a href='mailto:mandrade\@mma.com.br'>mandrade\@mma.com.br</a>)<br />
&nbsp; Wladimir Nunes
(<a href='mailto:wnunes\@treesystems.com.br'>wnunes\@treesystems.com.br</a>)<br />
Chinese (Simplified):<br />
&nbsp; Vince Chu
(<a href='mailto:chuhei\@beunion.net'>chuhei\@beunion.net</a>)<br />
&nbsp; Yuan-Chen Cheng
(<a href='mailto:ycheng\@wiscore.com'>ycheng\@wiscore.com</a>)<br />
&nbsp; Sohoguard
(<a href='mailto:sohoguard\@hotmail.com'>sohoguard\@hotmail.com</a>)<br />
Chinese (Traditional):<br />
&nbsp; Ronald Ng
(<a href='mailto:mwpmo\@hotmail.com'>mwpmo\@hotmail.com</a>)<br />
Czech:<br />
&nbsp; Petr Dvoracek
(<a href='mailto:mandrake\@tiscali.cz'>mandrake\@tiscali.cz</a>)<br />
&nbsp; Jakub Moc
(<a href='mailto:Jakub.Moc\@seznam.cz'>Jakub.Moc\@seznam.cz</a>)<br />
Danish:<br />
&nbsp; Michael Rasmussen
(<a href='mailto:mir\@datanom.net'>mir\@datanom.net</a>)<br />
Dutch:<br />
&nbsp; Gerard Zwart
(<a href='mailto:zwartg\@home.nl'>zwartg\@home.nl</a>)<br />
&nbsp; Berdt van der Lingen
(<a href='mailto:berdt\@xs4all.nl'>berdt\@xs4all.nl</a>)<br />
&nbsp; Tony Vroon
(<a href='mailto:mrchainsaw\@users.sourceforge.net'>mrchainsaw\@users.sourceforge.net</a>)<br />
&nbsp; Mark Wormgoor<br />
&nbsp; Maikel Punie
(<a href='mailto:maikel.punie\@gmail.com'>maikel.punie\@gmail.com</a>)<br />
English:<br />
&nbsp; Jack Beglinger
(<a href='mailto:jackb_guppy\@yahoo.com'>jackb_guppy\@yahoo.com</a>)<br />
&nbsp; James Brice
(<a href='mailto:jbrice\@jamesbrice.com'>jbrice\@jamesbrice.com</a><br />
&nbsp; Tim Butterfield
(<a href='mailto:timbutterfield\@mindspring.com'>timbutterfield\@mindspring.com</a>)<br />
&nbsp; Chris Clancey
(<a href='mailto:chrisjc\@amoose.com'>chrisjc\@amoose.com</a>)<br />
&nbsp; Harry Goldschmitt
(<a href='mailto:harry\@hgac.com'>harry\@hgac.com</a>)<br />
&nbsp; John Kastner
(<a href='mailto:john\@kastner.us'>john\@kastner.us</a>)<br />
&nbsp; Eric Oberlander
(<a href='mailto:eric\@oberlander.co.uk'>eric\@oberlander.co.uk</a>)<br />
&nbsp; Stephen Pielschmidt
(<a href='mailto:stephen.pielschmidt\@sfp.com.au'>stephen.pielschmidt\@sfp.com.au</a>)<br />
&nbsp; Peter Walker
(<a href='mailto:peter.walker\@stockfast.co.uk'>peter.walker\@stockfast.co.uk</a>)<br />
Finnish:<br />
&nbsp; Kai Käpölä
(<a href='mailto:kai\@kapola.fi'>kai\@kapola.fi</a>)<br />
French:<br />
&nbsp; Bertrand Sarthre
(<a href='mailto:zetrebu\@softhome.net'>zetrebu\@softhome.net</a>)<br />
&nbsp; Michel Janssens
(<a href='mailto:micj\@ixus.net'>micj\@ixus.net</a>)<br />
&nbsp; Erwann Simon
(<a href='mailto:esn\@infobi.com'>esn\@infobi.com</a>) (<a href='mailto:wann\@ixus.net'>wann\@ixus.net</a>)<br />
&nbsp; Patrick Bernaud
(<a href='mailto:patrickbernaud\@users.sourceforge.net'>patrickbernaud\@users.sourceforge.net</a>)<br />
&nbsp; Marc Faid\'herbe
(<a href='mailto:marc\@decad.fr'>marc\@decad.fr</a>)<br />
&nbsp; Eric Legigan
(<a href='mailto:eric.legigan\@wanadoo.fr'>eric.legigan\@wanadoo.fr</a>)<br />
&nbsp; Eric Berthomier
(<a href='mailto:ebr\@infobi.com'>ebr\@infobi.com</a>)<br />
&nbsp; Stéphane Le Bourdon
(<a href='mailto:stephane.lebourdon\@free.fr'>stephane.lebourdon\@free.fr</a>)<br />
&nbsp; Stéphane Thirion
(<a href='mailto:sthirion\@activlan.com'>sthirion\@activlan.com</a>)<br />
&nbsp; Jan M. Dziewulski
(<a href='mailto:jan\@dziewulski.com'>jan\@dziewulski.com</a>)<br />
&nbsp;
(<a href='mailto:spoutnik\@inbox.lv'>spoutnik\@inbox.lv</a>)<br />
&nbsp; Eric
(<a href='mailto:darriak\@users.sourceforge.net'>darriak\@users.sourceforge.net</a>)<br />
&nbsp; Eric Boniface
(<a href='mailto:ericboniface\@chez.com'>ericboniface\@chez.com</a>)<br />
&nbsp; Franck Bourdonnec
(<a href='mailto:fbourdonnec\@chez.com'>fbourdonnec\@chez.com</a>)<br />
German:<br />
&nbsp; Dirk Loss
(<a href='mailto:dloss\@uni-muenster.de'>dloss\@uni-muenster.de</a>)<br />
&nbsp; Ludwig Steininger
(<a href='mailto:antispam1eastcomp\@gmx.de'>antispam1eastcomp\@gmx.de</a>)<br />
&nbsp; Helmet
(<a href='mailto:list\@metatalk.de'>list\@metatalk.de</a>)<br />
&nbsp; Markus
(<a href='mailto:mstl\@gmx.de'>mstl\@gmx.de</a>)<br />
&nbsp; Michael Knappe
(<a href='mailto:michael.knappe\@chello.at'>michael.knappe\@chello.at</a>)<br />
&nbsp; Michael Linke
(<a href='mailto:linke\@netmedia.de'>linke\@netmedia.de</a>)<br />
&nbsp; Richard Hartmann
(<a href='mailto:linux\@smhsoftware.de'>linux\@smhsoftware.de</a>)<br />
&nbsp; Ufuk Altinkaynak
(<a href='mailto:ufuk.altinkaynak\@wibo-werk.com'>ufuk.altinkaynak\@wibo-werk.com</a>)<br />
&nbsp; Gerhard Abrahams
(<a href='mailto:g.abrahams\@gmx.de'>g.abrahams\@gmx.de</a>)<br />
&nbsp; Benjamin Kohberg
(<a href='mailto:b.kohberg\@pci-software.de'>b.kohberg\@pci-software.de</a>)<br />
&nbsp; Samuel Wiktor
(<a href='mailto:samuel.wiktor\@stud.tu-ilmenau.de'>samuel.wiktor\@stud.tu-ilmenau.de</a>)<br />
Greek:<br />
&nbsp; Spyros Tsiolis
(<a href='mailto:info\@abaxb2b.com'>info\@abaxb2b.com</a>)<br />
&nbsp; A. Papageorgiou
(<a href='mailto:apap\@freemail.gr'>apap\@freemail.gr</a>)<br />
&nbsp; G. Xrysostomou
(<a href='mailto:gxry\@freemail.gr'>gxry\@freemail.gr</a>)<br />
Hungarian:<br />
&nbsp; Ádám Makovecz
(<a href='mailto:adam\@makovecz.hu'>adam\@makovecz.hu</a>)<br />
&nbsp; Ferenc Mányi-Szabó
(<a href='mailto:asd1234\@freemail.hu'>asd1234\@freemail.hu</a>)<br />
Italian:<br />
&nbsp; Fabio Gava
(<a href='mailto:fabio.gava\@bloomtech.it'>fabio.gava\@bloomtech.it</a>)<br />
&nbsp; Antonio Stano
(<a href='mailto:admin\@securityinfos.com'>admin\@securityinfos.com</a>)<br />
&nbsp; Marco Spreafico
(<a href='mailto:marco\@yetopen.it'>marco\@yetopen.it</a>)<br />
Latino Spanish:<br />
&nbsp; Fernando Díaz
(<a href='mailto:fernando.diaz\@adinet.com.uy'>fernando.diaz\@adinet.com.uy</a>)<br />
Lithuanian:<br />
&nbsp; Aurimas Fišeras
(<a href='mailto:aurimas\@gmail.com'>aurimas\@gmail.com</a>)<br />
&nbsp; Rodion Kotelnikov
(<a href='mailto:r0dik\@takas.lt'>r0dik\@takas.lt</a>)<br />
Norwegian:<br />
&nbsp; Morten Grendal
(<a href='mailto:morten\@grendal.no'>morten\@grendal.no</a>)<br />
&nbsp; Alexander Dawson
(<a href='mailto:daftkid\@users.sourceforge.net'>daftkid\@users.sourceforge.net</a>)<br />
&nbsp; Mounir S. Chermiti
(<a href='mailto:mounir\@solidonline.org'>mounir\@solidonline.org</a>)<br />
&nbsp; Runar Skraastad
(<a href='mailto:rus-\@home.no'>rus-\@home.no</a>)<br />
&nbsp; Alf-Ivar Holm
(<a href='mailto:alfh\@ifi.uio.no'>alfh\@ifi.uio.no</a>)<br />
Persian (Farsi):<br />
&nbsp; Ali Tajik
(<a href='mailto:trosec113\@gmail.com'>trosec113\@gmail.com</a>)<br />
&nbsp; A T Khalilian<br />
Polish:<br />
&nbsp; Jack Korzeniowski
(<a href='mailto:jk2002\@mail.com'>jk2002\@mail.com</a>)<br />
&nbsp; Piotr
(<a href='mailto:piotr\@esse.pl'>piotr\@esse.pl</a>)<br />
&nbsp; Andrzej Zolnierowicz
(<a href='mailto:zolnierowicz\@users.sourceforge.net'>zolnierowicz\@users.sourceforge.net</a>)<br />
&nbsp; Remi Schleicher
(remi(dot)schleicher(at)phreaker(dot)net)<br />
Portuguese:<br />
&nbsp; Luis Santos
(<a href='mailto:luis\@ciclo2000.com'>luis\@ciclo2000.com</a>)<br />
&nbsp; Renato Kenji Kano
(<a href='mailto:renato_kenji\@users.sourceforge.net'>renato_kenji\@users.sourceforge.net</a>)<br />
&nbsp; Mark Peter
(<a href='mailto:mark\@markpeter.com'>mark\@markpeter.com</a>)<br />
&nbsp; Wladimir Nunes
(<a href='mailto:wnunes\@users.sourceforge.net'>wnunes\@users.sourceforge.net</a>)<br />
&nbsp; Daniela Cattarossi
(<a href='mailto:daniela\@netpandora.com'>daniela\@netpandora.com</a>)<br />
Romanian:<br />
&nbsp; Viorel Melinte
(<a href='mailto:viorel.melinte\@hidro.ro'>viorel.melinte\@hidro.ro</a>)<br />
Russian/Ukranian:<br />
&nbsp; Vladimir Grichina
(<a href='mailto:vgua\@users.sourceforge.net'>vgua\@users.sourceforge.net</a>)<br />
&nbsp; Vitaly Tarasov
(<a href='mailto:vtarasov\@knoa.com'>vtarasov\@knoa.com</a>)<br />
&nbsp; Rodion Kotelnikov
(<a href='mailto:r0dik\@takas.lt'>r0dik\@takas.lt</a>)<br />
Slovak:<br />
&nbsp; Miloš Mráz
(<a href='mailto:Milos.Mraz\@svum.sk'>Milos.Mraz\@svum.sk</a>)<br />
&nbsp; Drlik Zbynek
(<a href='mailto:denix\@host.sk'>denix\@host.sk</a>)<br />
Slovenian:<br />
&nbsp; Miha Martinec
(<a href='mailto:miha\@martinec.si'>miha\@martinec.si</a>)<br />
&nbsp; Grega Varl
(<a href='mailto:gregav\@finea-holding.si'>gregav\@finea-holding.si</a>)<br />
Somali:<br />
&nbsp; Arnt Karlsen
(<a href='mailto:arnt\@c2i.net'>arnt\@c2i.net</a>)<br />
&nbsp; Mohamed Musa Ali
(<a href='mailto:alimuse\@hotmail.com'>alimuse\@hotmail.com</a>)<br />
&nbsp; Michael Spann
(<a href='mailto:dr-ms\@lycos.de'>dr-ms\@lycos.de</a>)<br />
Spanish:<br />
&nbsp; Curtis Anderson
(<a href='mailto:curtis_anderson\@curtisanderson.com'>curtis_anderson\@curtisanderson.com</a>)<br />
&nbsp; Diego Lombardia
(<a href='mailto:Diego.Lombardia\@IT-Plus.com.ar'>Diego.Lombardia\@IT-Plus.com.ar</a>)<br />
&nbsp; Mark Peter
(<a href='mailto:mark\@markpeter.com'>mark\@markpeter.com</a>)<br />
&nbsp; QuiQue Soriano
(<a href='mailto:jqsoriano\@hotmail.com'>jqsoriano\@hotmail.com</a>)<br />
&nbsp; David Cabrera Lozano
(<a href='mailto:silews\@users.sourceforge.net'>silews\@users.sourceforge.net</a>)<br />
&nbsp; Jose Sanchez
(<a href='mailto:jsanchez\@cyberdude.com'>jsanchez\@cyberdude.com</a>)<br />
&nbsp; Santiago Cassina
(<a href='mailto:scap2000\@yahoo.com'>scap2000\@yahoo.com</a>)<br />
&nbsp; Marcelo Zunino
(<a href='mailto:cezuni\@adinet.com.uy'>cezuni\@adinet.com.uy</a>)<br />
&nbsp; Alfredo Matignon
(<a href='mailto:amatignon\@softhome.net'>amatignon\@softhome.net</a>)<br />
&nbsp; Juan Janczuk
(<a href='mailto:jjanzcuk\@msn.com'>jjanzcuk\@msn.com</a>)<br />
Swedish:<br />
&nbsp; Anders Sahlman
(<a href='mailto:anders.sahlman\@dataunit.se'>anders.sahlman\@dataunit.se</a>)<br />
&nbsp; Christer Jonson
(<a href='mailto:christer.jonson\@swipnet.se'>christer.jonson\@swipnet.se</a>)<br />
Thai:<br />
&nbsp; Touchie
(<a href='mailto:pongsathorns\@se-ed.net'>pongsathorns\@se-ed.net</a>)<br />
Turkish:<br />
&nbsp; Ismail Murat Dilek
(<a href='mailto:olive\@zoom.co.uk'>olive\@zoom.co.uk</a>)<br />
&nbsp; Emre Sumengen
<br />
Vietnamese:<br />
&nbsp; Le Dinh Long
(<a href='mailto:longld\@yahoo.com'>longld\@yahoo.com</a>)<br />
</p>
<p><b>Smoothwall</b><br />
IPCop is partially based on the <a href='http://www.smoothwall.org'>Smoothwall</a> GPL
version, v0.9.9. We are grateful to them for both inspiring this product and
giving us the codebase to work with. Smoothwall was developed by:
</p>
<br /><center><b>Visit us on <a href='http://www.ipfire.org/'>http://www.ipfire.org/</a></b></center>
<p>
Founder and Project Manager - Richard Morrell
(<a href='mailto:richard\@smoothwall.org'>richard\@smoothwall.org</a>)<br />
Development Team Leader and Author - Lawrence Manning
(<a href='mailto:lawrence\@smoothwall.org'>lawrence\@smoothwall.org</a>)<br />
Dan Goscomb - Architecture team leader, Core Developer &amp; Perl Guru
(<a href='mailto:dang\@smoothwall.org'>dang\@smoothwall.org</a>)<br />
Paul Tansom - Worldwide Community Liason
(<a href='mailto:paul\@smoothwall.org'>paul\@smoothwall.org</a>)<br />
William Anderson - Worldwide Online Team Manager &amp; Webmanager
(<a href='mailto:neuro\@smoothwall.org'>neuro\@smoothwall.org</a>)<br />
Rebecca Ward - Worldwide Online Support Manager
(<a href='mailto:becca\@smoothwall.org'>becca\@smoothwall.org</a>)<br />
Bill Ward - US Support &amp; Evangelist
(<a href='mailto:bill\@smoothwall.org'>bill\@smoothwall.org</a>)<br />
Chris Ross - Chief Wizard
(<a href='mailto:chris\@smoothwall.org'>chris\@smoothwall.org</a>)<br />
Mark Wormgoor - ISDN Lead Developer
(<a href='mailto:mark\@wormgoor.com'>mark\@wormgoor.com</a>)<br />
Eric Johansson - US Team Leader
(<a href='mailto:esj\@harvee.billerica.ma.us'>esj\@harvee.billerica.ma.us</a>)<br />
Dan Cuthbert - Lead Security Manager
(<a href='mailto:security\@smoothwall.org'>security\@smoothwall.org</a>)<br />
Pierre-Yves Paulus - Belgian Team Leader and PPPoE guru
(<a href='mailto:pauluspy\@easynet.be'>pauluspy\@easynet.be</a>)<br />
John Payne - DNS &amp; Tech Contibutor
(<a href='mailto:john\@sackheads.org'>john\@sackheads.org</a>)<br />
Adam Wilkinson - VPN Assistance
(<a href='mailto:aaw10\@hslmc.cam.ac.uk'>aaw10\@hslmc.cam.ac.uk</a>)<br />
Jez Tucker - Testing
(<a href='mailto:jez\@rib-it.org'>jez\@rib-it.org</a>)<br />
Pete Guyan - Tech testing &amp; Input
(<a href='mailto:pete\@snowplains.org'>pete\@snowplains.org</a>)<br />
Nigel Fenton - Development and Testing
(<a href='mailto:nigel.fenton\@btinternet.com'>nigel.fenton\@btinternet.com</a>)<br />
Bob Dunlop - The Guru's Guru &amp; Code Magician
(<a href='mailto:rjd\@xyzzy.clara.co.uk'>rjd\@xyzzy.clara.co.uk</a>)<br />
<br /><center><b>IPFire is based on IPCop and Smoothwall. Many thanks to its developers for this great piece of software.</b></center>
<p><b>Credits:</b><br />
Projektleiter - Michael Tremer
(<a href='mailto:m.s.tremer\@gmail.com'>m.s.tremer\@gmail.com</a>)<br />
Projektmitglied &amp; Sponsor - Detlef Lampart
(<a href='mailto:info\@delaco.de'>info\@delaco.de</a>)<br />
Projektmitglied &amp; Webinterfacedesign - Benedikt Correll
(<a href='mailto:benedikt_correll\@hotmail.com'>benedikt_correll\@hotmail.com</a>)<br />
...to be continued
</p>
<br />
END
;

82
lfs/clamav Normal file
View File

@@ -0,0 +1,82 @@
###############################################################################
# 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 = 0.88.2
THISAPP = clamav-$(VER)
DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_SFNET)/clamav
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
###############################################################################
# Top-level Rules
###############################################################################
objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = f0a1c610a1fb70bd748a08bea69c736c
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
dist:
make-packages.sh clamav $(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/clamav
cd $(DIR_APP) && make
cd $(DIR_APP) && make install
@rm -rf $(DIR_APP)
@$(POSTBUILD)

View File

@@ -1,310 +0,0 @@
###############################################################################
# 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> #
# #
# Modifications by: #
# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
# - Modified Makefile for IPCop build #
# #
# $Id: linux,v 1.42.2.63 2006/01/30 12:51:21 franck78 Exp $
# #
###############################################################################
###############################################################################
# Definitions
###############################################################################
include Config
VER = 2.4.31
THISAPP = linux-$(VER)
DL_FILE = $(THISAPP).tar.gz
DL_FROM = $(URL_KERNEL)/linux/kernel/v2.4
DIR_APP = $(DIR_SRC)/$(THISAPP)
CFLAGS =
CXXFLAGS =
# Normal build or /tools build.
#
ifeq "$(ROOT)" ""
ifeq "$(LFS_PASS)" "ipcop"
ifeq "$(SMP)" ""
TARGET = $(DIR_INFO)/$(THISAPP)-ipcop
endif
ifeq "$(SMP)" "1"
TARGET = $(DIR_INFO)/$(THISAPP)-ipcop-smp
endif
ifeq "$(SMP)" "installer"
TARGET = $(DIR_INFO)/$(THISAPP)-ipcop-installer
endif
else
TARGET = $(DIR_INFO)/$(THISAPP)
endif
else
TARGET = $(DIR_INFO)/$(THISAPP)-tools
endif
# make a kernel/iptables diff in build/usr/src to control patch system when DIFFCONTROL = yes
DIFFCONTROL = yes
###############################################################################
# Top-level Rules
###############################################################################
objects =$(DL_FILE) \
openswan-1.0.10.tar.gz \
iptables-1.3.4.tar.bz2 \
patch-o-matic-ng-20050918.tar.bz2 \
patch-o-matic-ng-20051229.tar.bz2
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
openswan-1.0.10.tar.gz = http://www.openswan.org/download/openswan-1.0.10.tar.gz
iptables-1.3.4.tar.bz2 = http://www.netfilter.org/projects/iptables/files/iptables-1.3.4.tar.bz2
patch-o-matic-ng-20050918.tar.bz2 = http://ftp.netfilter.org/pub/patch-o-matic-ng/snapshot/patch-o-matic-ng-20050918.tar.bz2
patch-o-matic-ng-20051229.tar.bz2 = http://ftp.netfilter.org/pub/patch-o-matic-ng/snapshot/patch-o-matic-ng-20051229.tar.bz2
$(DL_FILE)_MD5 = ea3f99fc82617886059d58d0644dab26
openswan-1.0.10.tar.gz_MD5 = 3767814e3c080d146a8c7233dc31e0a9
iptables-1.3.4.tar.bz2_MD5 = fdff8abe890807968226b0c374335305
patch-o-matic-ng-20050918.tar.bz2_MD5 = 5af06b5d1430a8ce6f2c6d8ead2f8365
patch-o-matic-ng-20051229.tar.bz2_MD5 = f68169268dbfc30acfeab159be279752
install : $(TARGET)
check : $(patsubst %,$(DIR_CHK)/%,$(objects))
download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
###############################################################################
# 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) $(DIR_SRC)/linux && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_SRC) && ln -sf linux-$(VER) linux
cd $(DIR_APP) && sed -i -e 's/-Werror//' drivers/scsi/aic7xxx/Makefile
# fix 2.4.31 invalid assembler code. Patch is included in 2.4.32 kernel source
cd $(DIR_SRC) && patch -p0 < $(DIR_SRC)/src/patches/linux-2.4-seg-4.patch
# Openswan
cd $(DIR_SRC) && rm -rf openswan-*
cd $(DIR_SRC) && tar xfz $(DIR_DL)/openswan-1.0.10.tar.gz
cd $(DIR_SRC)/openswan-1.0.10 && patch -Np1 < $(DIR_SRC)/src/patches/openswan-1.0.1-plutoctl.patch
cd $(DIR_SRC)/openswan-1.0.10 && patch -Np1 < $(DIR_SRC)/src/patches/openswan-1.0.6-numif.patch
cd $(DIR_SRC)/openswan-1.0.10 && sed -i 's+^KERNELSRC.*$$+KERNELSRC=$(ROOT)/usr/src/linux-$(VER)+' Makefile.inc
cd $(DIR_SRC)/openswan-1.0.10 && sed -i -e 's/local\/sbin/local\/sbin:\/tools\/bin/' utils/patcher
cd $(DIR_SRC)/openswan-1.0.10 && make insert
# Iptables
cd $(DIR_SRC) && rm -rf iptables-* $(DIR_SRC)/iptables
cd $(DIR_SRC) && tar xfj $(DIR_DL)/iptables-1.3.4.tar.bz2
cd $(DIR_SRC) && ln -sf iptables-1.3.4 iptables
ifeq "$(DIFFCONTROL)" "yes"
# optional control of patching system
cd $(DIR_APP) && make distclean # After patching, distclean remove .c~ .h~ but add .config.default
cd $(DIR_SRC) && rm -rf linux-$(VER)-origin iptables-1.3.4-origin
cd $(DIR_SRC) && cp -rf linux-$(VER) linux-$(VER)-origin
cd $(DIR_SRC) && cp -rf iptables-1.3.4 iptables-1.3.4-origin
endif
# Used to revert to old 'string' implementation as it is the only one know by pom for kernel 2.4
cd $(DIR_SRC)/iptables-1.3.4 && patch -Np1 -R < $(DIR_SRC)/src/patches/iptables-1.3.4-old-string.patch
# Patch-o-matic
cd $(DIR_SRC) && rm -rf patch-o-matic*
# Install extensions no more available on later pom snapshots,
# 20050918 is the last with old extensions
cd $(DIR_SRC) && tar xfj $(DIR_DL)/patch-o-matic-ng-20050918.tar.bz2
cd $(DIR_SRC)/patch-o-matic-ng-20050918/patchlets && \
cp -f $(DIR_SRC)/src/patches/patch-o-matic-ng-20040621_nf-log_2.4.29.patch nf-log/linux-2.4.patch
cd $(DIR_SRC)/patch-o-matic-ng-20050918 && ./runme --batch \
--kernel-path=$(ROOT)/usr/src/linux/ \
--iptables-path=$(ROOT)/usr/src/iptables/ \
IPV4OPTSSTRIP NETLINK NETMAP REJECT SAME TARPIT TTL connlimit cuseeme-nat dstlimit \
fuzzy h323-conntrack-nat iprange mms-conntrack-nat mport nf-log nth pool \
pptp-conntrack-nat psd quake3-conntrack-nat quota random raw realm rtsp-conntrack \
set string time u32
# More recent pom-ng snapshot with updates for
# ipv4options, osf
cd $(DIR_SRC) && rm -rf patch-o-matic*
cd $(DIR_SRC) && tar xfj $(DIR_DL)/patch-o-matic-ng-20051229.tar.bz2
cd $(DIR_SRC)/patch-o-matic-ng-20051229 && ./runme --batch \
--kernel-path=$(ROOT)/usr/src/linux/ \
--iptables-path=$(ROOT)/usr/src/iptables/ \
ipv4options osf
# This patch changes /proc/net/ip_conntrack to mode 0440
# and messes up the connections.cgi page. So remove it for now.
# As of 2.4.27 it's in as standard, use the patch to reverse the change.
cd $(DIR_APP) && patch -Np1 -R < $(DIR_SRC)/src/patches/pom-ng_proc-net-conntrack-permissions.patch
ifeq "$(DIFFCONTROL)" "yes"
# optional control of patching system
cd $(DIR_APP) && make distclean # remove .c~ .h~ due to patches
cd $(DIR_SRC)/iptables-1.3.4 && make distclean
# ignore error on difference as we patch for that
-cd $(DIR_SRC) && diff -Nur linux-$(VER)-origin linux-$(VER) > pom-ng.diff
-cd $(DIR_SRC) && diff -Nur iptables-1.3.4-origin iptables-1.3.4 >> pom-ng.diff
cd $(DIR_SRC) && rm -rf linux-$(VER)-origin iptables-1.3.4-origin
endif
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.4
endif
# Olitec isdn gazel patch
cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/linux-2.4.23-olitec-isdn.patch
# Fix /proc/stat output
cd $(DIR_APP) && patch -Np2 < $(DIR_SRC)/src/patches/linux-2.4.26-proc-stat.patch
# Fix libata-core.c
# cd $(DIR_APP) && patch -Np0 < $(DIR_SRC)/src/patches/linux-2.4.26-scsi.patch
# frandom patch
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.4.27-frandom-2.patch
# Propolice
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.4.27-ssp-1.patch
# Support ppp-2.4.3 multilink behavior (terminate when no channel is connected)
# need updated libpcap older than 0.8.3
# cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/ppp_generic-ppp-2.4.3_multilink.patch
# R8169 clone D-link GSE-528T
cd $(DIR_APP) && patch -Np1 < $(DIR_SRC)/src/patches/linux-2.4.29_r8169clone.patch
# Cleanup kernel source
cd $(DIR_APP) && make mrproper
ifeq "$(ROOT)" ""
ifeq "$(LFS_PASS)" "ipcop"
ifeq "$(SMP)" ""
cp $(DIR_SRC)/config/kernel/kernel.config.$(MACHINE) $(DIR_APP)/.config
endif
ifeq "$(SMP)" "1"
cp $(DIR_SRC)/config/kernel/kernel.config.$(MACHINE).smp $(DIR_APP)/.config
endif
ifeq "$(SMP)" "installer"
cp $(DIR_SRC)/config/kernel/kernel.config.$(MACHINE).installer $(DIR_APP)/.config
cd $(DIR_APP) && sed -i -e 's/-O2/-Os/g' Makefile
endif
cd $(DIR_APP) && make CC="$(KGCC)" oldconfig
cd $(DIR_APP) && make CC="$(KGCC)" dep
cd $(DIR_APP) && make CC="$(KGCC)" clean
if [ "$(MACHINE)" = "i386" -a "$(SMP)" = "" ]; then \
cd $(DIR_APP) && make -j 3 CC="$(KGCC)" bzImage; \
cd $(DIR_APP) && cp arch/$(MACHINE)/boot/bzImage /boot/vmlinuz-$(VER); \
cd $(DIR_APP) && cp System.map /boot/System.map-$(VER); \
ln -sf vmlinuz-$(VER) /boot/vmlinuz; \
ln -sf System.map-$(VER) /boot/System.map; \
cd $(DIR_APP) && make CC="$(KGCC)" modules; \
cd $(DIR_APP) && make CC="$(KGCC)" modules_install; \
elif [ "$(MACHINE)" = "i386" -a "$(SMP)" = "1" ]; then \
cd $(DIR_APP) && sed -i -e 's/EXTRAVERSION\ =/EXTRAVERSION\ =\ -smp/' Makefile; \
cd $(DIR_APP) && make -j 3 CC="$(KGCC)" bzImage; \
cd $(DIR_APP) && cp arch/$(MACHINE)/boot/bzImage /boot/vmlinuz-$(VER)-smp; \
cd $(DIR_APP) && cp System.map /boot/System.map-$(VER)-smp; \
ln -sf vmlinuz-$(VER)-smp /boot/vmlinuz-smp; \
cd $(DIR_APP) && make CC="$(KGCC)" modules; \
cd $(DIR_APP) && make CC="$(KGCC)" modules_install; \
elif [ "$(MACHINE)" = "i386" -a "$(SMP)" = "installer" ]; then \
cd $(DIR_APP) && make -j 3 CC="$(KGCC)" bzImage; \
cd $(DIR_APP) && cp arch/$(MACHINE)/boot/bzImage /boot/vmlinuz-installer; \
elif [ "$(MACHINE)" = "alpha" ]; then \
cd $(DIR_APP) && make -j 3 CC="$(KGCC)" vmlinux; \
cd $(DIR_APP) && gzip -9c vmlinux > /boot/vmlinuz-$(VER); \
cd $(DIR_APP) && cp System.map /boot/System.map-$(VER); \
ln -sf vmlinuz-$(VER) /boot/vmlinuz; \
ln -sf System.map-$(VER) /boot/System.map; \
cd $(DIR_APP) && make CC="$(KGCC)" modules; \
cd $(DIR_APP) && make CC="$(KGCC)" modules_install; \
fi
# remove symlinked pcmcia directory
ifeq "$(SMP)" ""
rm -rf /lib/modules/$(VER)/pcmcia
find /lib/modules/$(VER)/ -name '*.o' -a -type f | xargs gzip -f9
# Move these SCSI drivers into same directory for probescsi.sh
mv -f /lib/modules/$(VER)/kernel/drivers/scsi/aic7xxx/* /lib/modules/$(VER)/kernel/drivers/scsi
rm -rf /lib/modules/$(VER)/kernel/drivers/scsi/aic7xxx
mv -f /lib/modules/$(VER)/kernel/drivers/scsi/aacraid/* /lib/modules/$(VER)/kernel/drivers/scsi
rm -rf /lib/modules/$(VER)/kernel/drivers/scsi/aacraid
mv -f /lib/modules/$(VER)/kernel/drivers/scsi/sym53c8xx_2/* /lib/modules/$(VER)/kernel/drivers/scsi
rm -rf /lib/modules/$(VER)/kernel/drivers/scsi/sym53c8xx_2
endif
ifeq "$(SMP)" "1"
rm -rf /lib/modules/$(VER)-smp/pcmcia
find /lib/modules/$(VER)-smp/ -name '*.o' -a -type f | xargs gzip -f9
# Move these SCSI drivers into same directory for probescsi.sh
mv -f /lib/modules/$(VER)-smp/kernel/drivers/scsi/aic7xxx/* /lib/modules/$(VER)-smp/kernel/drivers/scsi
rm -rf /lib/modules/$(VER)-smp/kernel/drivers/scsi/aic7xxx
mv -f /lib/modules/$(VER)-smp/kernel/drivers/scsi/aacraid/* /lib/modules/$(VER)-smp/kernel/drivers/scsi
rm -rf /lib/modules/$(VER)-smp/kernel/drivers/scsi/aacraid
mv -f /lib/modules/$(VER)-smp/kernel/drivers/scsi/sym53c8xx_2/* /lib/modules/$(VER)-smp/kernel/drivers/scsi
rm -rf /lib/modules/$(VER)-smp/kernel/drivers/scsi/sym53c8xx_2
endif
ifeq "$(SMP)" ""
# Only do this once on the non-SMP pass
cd $(DIR_APP) && make mandocs
-mkdir -p /usr/share/man/man9/
cd $(DIR_APP) && cp -af Documentation/man/* /usr/share/man/man9/
endif
else
cd $(DIR_APP) && make include/linux/version.h
cd $(DIR_APP) && make symlinks
cd $(DIR_APP) && cp -HRf include/asm /usr/include
cd $(DIR_APP) && cp -Rf include/asm-generic /usr/include
cd $(DIR_APP) && cp -Rf include/linux /usr/include
touch /usr/include/linux/autoconf.h
endif
else
cd $(DIR_APP) && make include/linux/version.h
cd $(DIR_APP) && make symlinks
-mkdir -p /tools/include/asm
cd $(DIR_APP) && cp -f include/asm/* /tools/include/asm
cd $(DIR_APP) && cp -Rf include/asm-generic /tools/include
cd $(DIR_APP) && cp -Rf include/linux /tools/include
cd $(DIR_APP) && touch /tools/include/linux/autoconf.h
endif
@rm -rf $(DIR_SRC)/patch-o-matic* $(DIR_SRC)/iptables*
@$(POSTBUILD)

View File

@@ -22,7 +22,7 @@
# ??-12-2003 Mark Wormgoor < mark@wormgoor.com> #
# - Modified Makefile for IPCop build #
# #
# $Id: iptables,v 1.5.2.5 2006/01/14 16:35:16 gespinasse Exp $
# $Id: ntp,v 1.6.2.3 2005/02/05 15:38:15 gespinasse Exp $
# #
###############################################################################
@@ -32,11 +32,11 @@
include Config
VER = 1.3.4
VER = 2.6.8
THISAPP = iptables-$(VER)
DL_FILE = $(THISAPP).tar.bz2
DL_FROM = http://www.netfilter.org/projects/iptables/files
THISAPP = rsync-$(VER)
DL_FILE = $(THISAPP).tar.gz
DL_FROM = ftp://ftp.samba.org/pub/rsync
DIR_APP = $(DIR_SRC)/$(THISAPP)
TARGET = $(DIR_INFO)/$(THISAPP)
@@ -48,7 +48,7 @@ objects = $(DL_FILE)
$(DL_FILE) = $(DL_FROM)/$(DL_FILE)
$(DL_FILE)_MD5 = fdff8abe890807968226b0c374335305
$(DL_FILE)_MD5 = 082a9dba1f741e6591e5cd748a1233de
install : $(TARGET)
@@ -58,6 +58,9 @@ download :$(patsubst %,$(DIR_DL)/%,$(objects))
md5 : $(subst %,%_MD5,$(objects))
dist:
make-packages.sh rsync $(THISAPP)-ipfire-beta-1
###############################################################################
# Downloading, checking, md5sum
###############################################################################
@@ -77,13 +80,12 @@ $(subst %,%_MD5,$(objects)) :
$(TARGET) : $(patsubst %,$(DIR_DL)/%,$(objects))
@$(PREBUILD)
# iptables-fixed.tar.gz is made in the linux kernel build process after netfilter patches
# string extension is reverted to the only code usable on 2.4 kernel
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/iptables-fixed.tar.gz
# hack to disable IPv6 compilation as the configuration variable does not work when ip6.h is present
cd $(DIR_APP) && sed -i -e 's/DO_IPV6:=1/DO_IPV6:=0/' Makefile
cd $(DIR_APP) && make BINDIR=/sbin MANDIR=/usr/share/man LIBDIR=/lib
cd $(DIR_APP) && make BINDIR=/sbin MANDIR=/usr/share/man LIBDIR=/lib install
@rm -rf $(DIR_APP) && cd $(DIR_SRC) && tar zxf $(DIR_DL)/$(DL_FILE)
cd $(DIR_APP) && ./configure --prefix=/usr
cd $(DIR_APP) && make
#cd $(DIR_APP)/doc && docbook2html rsync.sgml
cd $(DIR_APP) && make install
#cd $(DIR_APP) && install -v -m755 -d /usr/share/doc/rsync-2.6.8 &&
#cd $(DIR_APP) && install -v -m644 doc/*.html /usr/share/doc/rsync-2.6.8
@rm -rf $(DIR_APP)
@$(POSTBUILD)

54
make.sh
View File

@@ -679,6 +679,8 @@ buildipcop() {
ipcopmake sane
ipcopmake lame
ipcopmake gnump3d
ipcopmake clamav
ipcopmake rsync
# 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
@@ -774,6 +776,7 @@ buildpackages() {
ipfiredist asterisk
ipfiredist cyrusimap
ipfiredist fetchmail
ipfiredist gnump3d
ipfiredist libtiff
ipfiredist libxml2
ipfiredist mc
@@ -844,20 +847,9 @@ shell)
entershell
;;
changelog)
echo "Building doc/Changelog from CVS"
# cv2cl script come from http://www.red-bean.com/cvs2cl/
if [ ! -s $BASEDIR/doc/CVS/Tag ]; then
BRANCHOPTS=""
else
BRANCH=`cat $BASEDIR/doc/CVS/Tag`
BRANCH=${BRANCH:1}
BRANCHOPTS="--follow-only $BRANCH"
fi
$BASEDIR/tools/cvs2cl.pl --gmt --show-dead $BRANCHOPTS -f $BASEDIR/doc/ChangeLog
rm -f $BASEDIR/doc/ChangeLog.bak
echo
echo "Commit the change now to update CVS"
echo -n "Loading new Changelog from SVN: "
svn log > doc/ChangeLog
echo "Finished!"
;;
check)
echo "Checking sources files availability on the web"
@@ -1050,40 +1042,6 @@ prefetch)
fi
cd -
;;
rootfiles)
PREVIOUSVERSION=`echo $PREVIOUSTAG | sed -e 's/IPCOP_v//' -e 's/_FINAL//' -e 's/_/\./g'`
# make md5 list of actual build
# some packages include a timestamp (kernel/perl/python/vim and more), so md5 vary at each build
# anyway, it is sometime usable after a patch or a minor upgrade to know wich files include in update
if [ ! -f "$BASEDIR/build/install/cdrom/$SNAME-$VERSION.tgz" ]; then
echo "need cdrom be build to read include files list, use ./make.sh build before."
else
tar tzf $BASEDIR/build/install/cdrom/$SNAME-$VERSION.tgz > $BASEDIR/updates/$VERSION/FILES.tmp
cd $BASEDIR/build
rm -f $BASEDIR/updates/$VERSION/FILES-$MACHINE-$VERSION.md5
for line in `cat $BASEDIR/updates/$VERSION/FILES.tmp`; do
if [ -f "$line" -a ! -L "$line" ]; then
md5sum "$line" >> $BASEDIR/updates/$VERSION/FILES-$MACHINE-$VERSION.md5
fi
done
diff $BASEDIR/updates/$PREVIOUSVERSION/FILES-$MACHINE-$PREVIOUSVERSION.md5 \
$BASEDIR/updates/$VERSION/FILES-$MACHINE-$VERSION.md5 \
> $BASEDIR/updates/$VERSION/FILES-$MACHINE.diff
awk '$1==">" {print $3}' $BASEDIR/updates/$VERSION/FILES-$MACHINE.diff \
> $BASEDIR/updates/$VERSION/ROOTFILES.add.$MACHINE
awk '$1=="<" {print $3}' $BASEDIR/updates/$VERSION/FILES-$MACHINE.diff \
> $BASEDIR/updates/$VERSION/ROOTFILES.remove.$MACHINE.tmp
rm -f $BASEDIR/updates/$VERSION/ROOTFILES.remove.$MACHINE
for line in `cat $BASEDIR/updates/$VERSION/ROOTFILES.remove.$MACHINE.tmp`; do
# a file is only removed when not in add file
if ( ! grep -q "^$line$" $BASEDIR/updates/$VERSION/ROOTFILES.add.$MACHINE ); then
echo $line >> $BASEDIR/updates/$VERSION/ROOTFILES.remove.$MACHINE
fi
done
rm -f $BASEDIR/updates/$VERSION/{FILES.tmp,FILES-*.diff,ROOTFILES.remove.*.tmp}
fi
exit 0
;;
toolchain)
prepareenv
buildtoolchain

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,3 @@
etc/clamav
etc/clamav/clamd.conf
etc/clamav/freshclam.conf

24
src/paks/clamav/ROOTFILES Normal file
View File

@@ -0,0 +1,24 @@
usr/bin/clamav-config
usr/bin/clamdscan
usr/bin/clamscan
usr/bin/freshclam
usr/bin/sigtool
usr/include/clamav.h
usr/lib/libclamav.a
usr/lib/libclamav.la
usr/lib/libclamav.so
usr/lib/libclamav.so.1
usr/lib/libclamav.so.1.0.17
usr/lib/pkgconfig/libclamav.pc
usr/sbin/clamd
usr/share/clamav
usr/share/clamav/daily.cvd
usr/share/clamav/main.cvd
#usr/share/man/man1/clamdscan.1
#usr/share/man/man1/clamscan.1
#usr/share/man/man1/freshclam.1
#usr/share/man/man1/sigtool.1
#usr/share/man/man5/clamd.conf.5
#usr/share/man/man5/freshclam.conf.5
#usr/share/man/man8/clamav-milter.8
#usr/share/man/man8/clamd.8

View 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

View 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

View File

@@ -0,0 +1,3 @@
etc/gnump3d
etc/gnump3d/gnump3d.conf
etc/gnump3d/mime.types

View File

@@ -0,0 +1,408 @@
usr/bin/gnump3d
usr/bin/gnump3d-index
usr/bin/gnump3d-top
usr/bin/gnump3d2
usr/lib/perl5/5.8.5/gnump3d
usr/lib/perl5/5.8.5/gnump3d/IP.pm
usr/lib/perl5/5.8.5/gnump3d/MD5.pm
usr/lib/perl5/5.8.5/gnump3d/WMA.pm
usr/lib/perl5/5.8.5/gnump3d/base64.pm
usr/lib/perl5/5.8.5/gnump3d/config.pm
usr/lib/perl5/5.8.5/gnump3d/files.pm
usr/lib/perl5/5.8.5/gnump3d/lang
usr/lib/perl5/5.8.5/gnump3d/lang/de.pm
usr/lib/perl5/5.8.5/gnump3d/lang/en.pm
usr/lib/perl5/5.8.5/gnump3d/lang/es.pm
usr/lib/perl5/5.8.5/gnump3d/lang/fr.pm
usr/lib/perl5/5.8.5/gnump3d/lang/lookup.pm
usr/lib/perl5/5.8.5/gnump3d/mp3info.pm
usr/lib/perl5/5.8.5/gnump3d/mp4info.pm
usr/lib/perl5/5.8.5/gnump3d/ogginfo.pm
usr/lib/perl5/5.8.5/gnump3d/oggtagreader.pm
usr/lib/perl5/5.8.5/gnump3d/plugins
usr/lib/perl5/5.8.5/gnump3d/plugins/bug.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/copying.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/info.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/now.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/playlist.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/prefs.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/random.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/recent.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/search.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/size.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/stats.pm
usr/lib/perl5/5.8.5/gnump3d/plugins/tagbrowse.pm
usr/lib/perl5/5.8.5/gnump3d/readtags.pm
usr/lib/perl5/5.8.5/gnump3d/sorting.pm
usr/lib/perl5/5.8.5/gnump3d/tagcache.pm
usr/lib/perl5/5.8.5/gnump3d/url.pm
usr/share/gnump3d
usr/share/gnump3d/Avalon
usr/share/gnump3d/Avalon/AUTHOR
usr/share/gnump3d/Avalon/COPYING.html
usr/share/gnump3d/Avalon/base.css
usr/share/gnump3d/Avalon/bug.html
usr/share/gnump3d/Avalon/config.ini
usr/share/gnump3d/Avalon/error.html
usr/share/gnump3d/Avalon/gnump3d-logo.jpg
usr/share/gnump3d/Avalon/html_footer.tmpl
usr/share/gnump3d/Avalon/html_header.tmpl
usr/share/gnump3d/Avalon/index.html
usr/share/gnump3d/Avalon/info.html
usr/share/gnump3d/Avalon/now.html
usr/share/gnump3d/Avalon/page_footer.tmpl
usr/share/gnump3d/Avalon/page_header.tmpl
usr/share/gnump3d/Avalon/playlist.html
usr/share/gnump3d/Avalon/prefs.html
usr/share/gnump3d/Avalon/random.html
usr/share/gnump3d/Avalon/readme.txt
usr/share/gnump3d/Avalon/recent.html
usr/share/gnump3d/Avalon/results.html
usr/share/gnump3d/Avalon/search.html
usr/share/gnump3d/Avalon/size.html
usr/share/gnump3d/Avalon/stats.html
usr/share/gnump3d/Avalon/tagbrowse.html
usr/share/gnump3d/BlueBox
usr/share/gnump3d/BlueBox/AUTHOR
usr/share/gnump3d/BlueBox/BlueBox.css
usr/share/gnump3d/BlueBox/COPYING.html
usr/share/gnump3d/BlueBox/bug.html
usr/share/gnump3d/BlueBox/config.ini
usr/share/gnump3d/BlueBox/error.html
usr/share/gnump3d/BlueBox/extras.html
usr/share/gnump3d/BlueBox/footer.tmpl
usr/share/gnump3d/BlueBox/header.tmpl
usr/share/gnump3d/BlueBox/index.html
usr/share/gnump3d/BlueBox/info.html
usr/share/gnump3d/BlueBox/now.html
usr/share/gnump3d/BlueBox/playlist.html
usr/share/gnump3d/BlueBox/prefs.html
usr/share/gnump3d/BlueBox/random.html
usr/share/gnump3d/BlueBox/recent.html
usr/share/gnump3d/BlueBox/results.html
usr/share/gnump3d/BlueBox/search.html
usr/share/gnump3d/BlueBox/size.html
usr/share/gnump3d/BlueBox/statistics.html
usr/share/gnump3d/BlueBox/stats.html
usr/share/gnump3d/BlueBox/tagbrowse.html
usr/share/gnump3d/BlueBox/template.ini
usr/share/gnump3d/Clean
usr/share/gnump3d/Clean/AUTHOR
usr/share/gnump3d/Clean/COPYING.html
usr/share/gnump3d/Clean/bug.html
usr/share/gnump3d/Clean/config.ini
usr/share/gnump3d/Clean/error.html
usr/share/gnump3d/Clean/index.html
usr/share/gnump3d/Clean/info.html
usr/share/gnump3d/Clean/layout.css
usr/share/gnump3d/Clean/menu.tmpl
usr/share/gnump3d/Clean/now.html
usr/share/gnump3d/Clean/playlist.html
usr/share/gnump3d/Clean/prefs.html
usr/share/gnump3d/Clean/random.html
usr/share/gnump3d/Clean/recent.html
usr/share/gnump3d/Clean/results.html
usr/share/gnump3d/Clean/search.html
usr/share/gnump3d/Clean/size.html
usr/share/gnump3d/Clean/stats.html
usr/share/gnump3d/Clean/tagbrowse.html
usr/share/gnump3d/LaFrere
usr/share/gnump3d/LaFrere/AUTHOR
usr/share/gnump3d/LaFrere/COPYING.html
usr/share/gnump3d/LaFrere/bug.html
usr/share/gnump3d/LaFrere/config.ini
usr/share/gnump3d/LaFrere/error.html
usr/share/gnump3d/LaFrere/index.html
usr/share/gnump3d/LaFrere/info.html
usr/share/gnump3d/LaFrere/logo.png
usr/share/gnump3d/LaFrere/now.html
usr/share/gnump3d/LaFrere/playlist.html
usr/share/gnump3d/LaFrere/prefs.html
usr/share/gnump3d/LaFrere/random.html
usr/share/gnump3d/LaFrere/recent.html
usr/share/gnump3d/LaFrere/results.html
usr/share/gnump3d/LaFrere/search.html
usr/share/gnump3d/LaFrere/size.html
usr/share/gnump3d/LaFrere/stats.html
usr/share/gnump3d/LaFrere/tagbrowse.html
usr/share/gnump3d/Liquid
usr/share/gnump3d/Liquid/AUTHOR
usr/share/gnump3d/Liquid/COPYING.html
usr/share/gnump3d/Liquid/bck.gif
usr/share/gnump3d/Liquid/bug.html
usr/share/gnump3d/Liquid/cel-bar-anthrazite-act.gif
usr/share/gnump3d/Liquid/cel-bar-anthrazite.gif
usr/share/gnump3d/Liquid/cel-bar-aqua-act.gif
usr/share/gnump3d/Liquid/cel-bar-aqua.gif
usr/share/gnump3d/Liquid/cel-bar-lime-act.gif
usr/share/gnump3d/Liquid/cel-bar-lime.gif
usr/share/gnump3d/Liquid/cel-bar-purple-act.gif
usr/share/gnump3d/Liquid/cel-bar-purple.gif
usr/share/gnump3d/Liquid/cel-bar-ruby-act.gif
usr/share/gnump3d/Liquid/cel-bar-ruby.gif
usr/share/gnump3d/Liquid/cel-bar-tangerine-act.gif
usr/share/gnump3d/Liquid/cel-bar-tangerine.gif
usr/share/gnump3d/Liquid/cel-bar-turqois-act.gif
usr/share/gnump3d/Liquid/cel-bar-turqois.gif
usr/share/gnump3d/Liquid/cel-bar-yellow-act.gif
usr/share/gnump3d/Liquid/cel-bar-yellow.gif
usr/share/gnump3d/Liquid/config.ini
usr/share/gnump3d/Liquid/error.html
usr/share/gnump3d/Liquid/footer.tmpl
usr/share/gnump3d/Liquid/gnump3dskin.webprj
usr/share/gnump3d/Liquid/header.tmpl
usr/share/gnump3d/Liquid/index.html
usr/share/gnump3d/Liquid/info.html
usr/share/gnump3d/Liquid/now.html
usr/share/gnump3d/Liquid/playlist.html
usr/share/gnump3d/Liquid/prefs.html
usr/share/gnump3d/Liquid/random.html
usr/share/gnump3d/Liquid/recent.html
usr/share/gnump3d/Liquid/results.html
usr/share/gnump3d/Liquid/search.html
usr/share/gnump3d/Liquid/size.html
usr/share/gnump3d/Liquid/stats.html
usr/share/gnump3d/Liquid/style.css
usr/share/gnump3d/Liquid/tab-aqua-act.gif
usr/share/gnump3d/Liquid/tab-athrazite-act.gif
usr/share/gnump3d/Liquid/tab-lime-act.gif
usr/share/gnump3d/Liquid/tab-purple-act.gif
usr/share/gnump3d/Liquid/tab-ruby-act.gif
usr/share/gnump3d/Liquid/tab-tangerine-act.gif
usr/share/gnump3d/Liquid/tab-turqois-act.gif
usr/share/gnump3d/Liquid/tab-white-act.gif
usr/share/gnump3d/Liquid/tab-white-mo.gif
usr/share/gnump3d/Liquid/tab-yellow-act.gif
usr/share/gnump3d/Liquid/tabel-header-left-ruby.gif
usr/share/gnump3d/Liquid/tabel-header-middle-ruby.gif
usr/share/gnump3d/Liquid/tabel-header-middle-white.gif
usr/share/gnump3d/Liquid/tabel-header-right-ruby.gif
usr/share/gnump3d/Liquid/tagbrowse.html
usr/share/gnump3d/Musicus
usr/share/gnump3d/Musicus/AUTHOR
usr/share/gnump3d/Musicus/COPYING.html
usr/share/gnump3d/Musicus/bug.html
usr/share/gnump3d/Musicus/config.ini
usr/share/gnump3d/Musicus/error.html
usr/share/gnump3d/Musicus/extras.html
usr/share/gnump3d/Musicus/footer.tmpl
usr/share/gnump3d/Musicus/index.html
usr/share/gnump3d/Musicus/info.html
usr/share/gnump3d/Musicus/now.html
usr/share/gnump3d/Musicus/playlist.html
usr/share/gnump3d/Musicus/prefs.html
usr/share/gnump3d/Musicus/random.html
usr/share/gnump3d/Musicus/recent.html
usr/share/gnump3d/Musicus/results.html
usr/share/gnump3d/Musicus/search.html
usr/share/gnump3d/Musicus/size.html
usr/share/gnump3d/Musicus/statistics.html
usr/share/gnump3d/Musicus/stats.html
usr/share/gnump3d/Musicus/style.css
usr/share/gnump3d/Musicus/tagbrowse.html
usr/share/gnump3d/Musicus/template.ini
usr/share/gnump3d/Nomad
usr/share/gnump3d/Nomad/COPYING.html
usr/share/gnump3d/Nomad/ClubNomadLogo.gif
usr/share/gnump3d/Nomad/GNUMP3dLogo.jpg
usr/share/gnump3d/Nomad/Nomad_theme.css
usr/share/gnump3d/Nomad/SmallHome.gif
usr/share/gnump3d/Nomad/bg.gif
usr/share/gnump3d/Nomad/bug.html
usr/share/gnump3d/Nomad/config.ini
usr/share/gnump3d/Nomad/error.html
usr/share/gnump3d/Nomad/gnump3d_themes_footer.tmpl
usr/share/gnump3d/Nomad/gnump3d_themes_header.tmpl
usr/share/gnump3d/Nomad/index.html
usr/share/gnump3d/Nomad/info.html
usr/share/gnump3d/Nomad/logo.png
usr/share/gnump3d/Nomad/now.html
usr/share/gnump3d/Nomad/playlist.html
usr/share/gnump3d/Nomad/prefs.html
usr/share/gnump3d/Nomad/random.html
usr/share/gnump3d/Nomad/recent.html
usr/share/gnump3d/Nomad/results.html
usr/share/gnump3d/Nomad/search.html
usr/share/gnump3d/Nomad/size.html
usr/share/gnump3d/Nomad/stats.html
usr/share/gnump3d/Nomad/tagbrowse.html
usr/share/gnump3d/README
usr/share/gnump3d/SchwartzNGrau
usr/share/gnump3d/SchwartzNGrau/AUTHOR
usr/share/gnump3d/SchwartzNGrau/COPYING.html
usr/share/gnump3d/SchwartzNGrau/bug.html
usr/share/gnump3d/SchwartzNGrau/clear.gif
usr/share/gnump3d/SchwartzNGrau/config.ini
usr/share/gnump3d/SchwartzNGrau/error.html
usr/share/gnump3d/SchwartzNGrau/index.html
usr/share/gnump3d/SchwartzNGrau/info.html
usr/share/gnump3d/SchwartzNGrau/master.css
usr/share/gnump3d/SchwartzNGrau/now.html
usr/share/gnump3d/SchwartzNGrau/playlist.html
usr/share/gnump3d/SchwartzNGrau/prefs.html
usr/share/gnump3d/SchwartzNGrau/random.html
usr/share/gnump3d/SchwartzNGrau/recent.html
usr/share/gnump3d/SchwartzNGrau/results.html
usr/share/gnump3d/SchwartzNGrau/search.html
usr/share/gnump3d/SchwartzNGrau/size.html
usr/share/gnump3d/SchwartzNGrau/stats.html
usr/share/gnump3d/SchwartzNGrau/tagbrowse.html
usr/share/gnump3d/Tabular
usr/share/gnump3d/Tabular/AUTHOR
usr/share/gnump3d/Tabular/COPYING.html
usr/share/gnump3d/Tabular/bug.html
usr/share/gnump3d/Tabular/config.ini
usr/share/gnump3d/Tabular/error.html
usr/share/gnump3d/Tabular/extras.html
usr/share/gnump3d/Tabular/footer.tmpl
usr/share/gnump3d/Tabular/index.html
usr/share/gnump3d/Tabular/info.html
usr/share/gnump3d/Tabular/now.html
usr/share/gnump3d/Tabular/playlist.html
usr/share/gnump3d/Tabular/prefs.html
usr/share/gnump3d/Tabular/random.html
usr/share/gnump3d/Tabular/recent.html
usr/share/gnump3d/Tabular/results.html
usr/share/gnump3d/Tabular/search.html
usr/share/gnump3d/Tabular/size.html
usr/share/gnump3d/Tabular/statistics.html
usr/share/gnump3d/Tabular/stats.html
usr/share/gnump3d/Tabular/style.css
usr/share/gnump3d/Tabular/tagbrowse.html
usr/share/gnump3d/Tabular/template.ini
usr/share/gnump3d/Thexder
usr/share/gnump3d/Thexder/AUTHOR
usr/share/gnump3d/Thexder/COPYING.html
usr/share/gnump3d/Thexder/bug.html
usr/share/gnump3d/Thexder/config.ini
usr/share/gnump3d/Thexder/dig_temp2_01.jpg
usr/share/gnump3d/Thexder/dig_temp2_02.jpg
usr/share/gnump3d/Thexder/dig_temp2_03.gif
usr/share/gnump3d/Thexder/dig_temp2_04.jpg
usr/share/gnump3d/Thexder/dig_temp2_06.jpg
usr/share/gnump3d/Thexder/dig_temp2_08.jpg
usr/share/gnump3d/Thexder/dig_temp2_10.jpg
usr/share/gnump3d/Thexder/dig_temp2_12.jpg
usr/share/gnump3d/Thexder/dig_temp2_14.jpg
usr/share/gnump3d/Thexder/error.html
usr/share/gnump3d/Thexder/hr.gif
usr/share/gnump3d/Thexder/index.html
usr/share/gnump3d/Thexder/info.html
usr/share/gnump3d/Thexder/link_1.jpg
usr/share/gnump3d/Thexder/link_2.jpg
usr/share/gnump3d/Thexder/link_3.jpg
usr/share/gnump3d/Thexder/link_4.jpg
usr/share/gnump3d/Thexder/link_5.jpg
usr/share/gnump3d/Thexder/logo7.jpg
usr/share/gnump3d/Thexder/now.html
usr/share/gnump3d/Thexder/playlist.html
usr/share/gnump3d/Thexder/prefs.html
usr/share/gnump3d/Thexder/random.html
usr/share/gnump3d/Thexder/recent.html
usr/share/gnump3d/Thexder/results.html
usr/share/gnump3d/Thexder/search.html
usr/share/gnump3d/Thexder/spacer.gif
usr/share/gnump3d/Thexder/stats.html
usr/share/gnump3d/default
usr/share/gnump3d/default/AUTHOR
usr/share/gnump3d/default/COPYING.html
usr/share/gnump3d/default/bug.html
usr/share/gnump3d/default/config.ini
usr/share/gnump3d/default/error.html
usr/share/gnump3d/default/footer.tmpl
usr/share/gnump3d/default/header.tmpl
usr/share/gnump3d/default/index.html
usr/share/gnump3d/default/info.html
usr/share/gnump3d/default/now.html
usr/share/gnump3d/default/playlist.html
usr/share/gnump3d/default/prefs.html
usr/share/gnump3d/default/random.html
usr/share/gnump3d/default/recent.html
usr/share/gnump3d/default/results.html
usr/share/gnump3d/default/search.html
usr/share/gnump3d/default/size.html
usr/share/gnump3d/default/stats.html
usr/share/gnump3d/default/style.css
usr/share/gnump3d/default/tagbrowse.html
usr/share/gnump3d/dotNET
usr/share/gnump3d/dotNET/AUTHOR
usr/share/gnump3d/dotNET/COPYING.html
usr/share/gnump3d/dotNET/bug.html
usr/share/gnump3d/dotNET/config.ini
usr/share/gnump3d/dotNET/content.tmpl
usr/share/gnump3d/dotNET/error.html
usr/share/gnump3d/dotNET/header.tmpl
usr/share/gnump3d/dotNET/images
usr/share/gnump3d/dotNET/images/ecke_unten_links.gif
usr/share/gnump3d/dotNET/images/ecke_unten_rechts.gif
usr/share/gnump3d/dotNET/images/eckeor.gif
usr/share/gnump3d/dotNET/images/eckeul.gif
usr/share/gnump3d/dotNET/images/eckeur.gif
usr/share/gnump3d/dotNET/images/horizontal.jpg
usr/share/gnump3d/dotNET/images/logo7.jpg
usr/share/gnump3d/dotNET/images/pfeilrechts.gif
usr/share/gnump3d/dotNET/images/reiter.jpg
usr/share/gnump3d/dotNET/images/transparent.gif
usr/share/gnump3d/dotNET/images/vertikal.jpg
usr/share/gnump3d/dotNET/index.html
usr/share/gnump3d/dotNET/info.html
usr/share/gnump3d/dotNET/now.html
usr/share/gnump3d/dotNET/playlist.html
usr/share/gnump3d/dotNET/prefs.html
usr/share/gnump3d/dotNET/random.html
usr/share/gnump3d/dotNET/recent.html
usr/share/gnump3d/dotNET/results.html
usr/share/gnump3d/dotNET/search.html
usr/share/gnump3d/dotNET/stats.html
usr/share/gnump3d/dotNET/style.css
usr/share/gnump3d/handheld
usr/share/gnump3d/handheld/AUTHOR
usr/share/gnump3d/handheld/config.ini
usr/share/gnump3d/handheld/error.html
usr/share/gnump3d/handheld/index.html
usr/share/gnump3d/handheld/random.html
usr/share/gnump3d/handheld/results.html
usr/share/gnump3d/handheld/search.html
usr/share/gnump3d/nausicaa
usr/share/gnump3d/nausicaa/AUTHOR
usr/share/gnump3d/nausicaa/COPYING.html
usr/share/gnump3d/nausicaa/bug.html
usr/share/gnump3d/nausicaa/config.ini
usr/share/gnump3d/nausicaa/error.html
usr/share/gnump3d/nausicaa/extras.html
usr/share/gnump3d/nausicaa/index.html
usr/share/gnump3d/nausicaa/info.html
usr/share/gnump3d/nausicaa/now.html
usr/share/gnump3d/nausicaa/playlist.html
usr/share/gnump3d/nausicaa/prefs.html
usr/share/gnump3d/nausicaa/random.html
usr/share/gnump3d/nausicaa/recent.html
usr/share/gnump3d/nausicaa/results.html
usr/share/gnump3d/nausicaa/search.html
usr/share/gnump3d/nausicaa/stats.html
usr/share/gnump3d/nausicaa/style.css
usr/share/gnump3d/redgrey
usr/share/gnump3d/redgrey/AUTHOR
usr/share/gnump3d/redgrey/COPYING.html
usr/share/gnump3d/redgrey/bug.html
usr/share/gnump3d/redgrey/error.html
usr/share/gnump3d/redgrey/header.tmpl
usr/share/gnump3d/redgrey/index.html
usr/share/gnump3d/redgrey/info.html
usr/share/gnump3d/redgrey/now.html
usr/share/gnump3d/redgrey/playlist.html
usr/share/gnump3d/redgrey/prefs.html
usr/share/gnump3d/redgrey/random.html
usr/share/gnump3d/redgrey/recent.html
usr/share/gnump3d/redgrey/results.html
usr/share/gnump3d/redgrey/search.html
usr/share/gnump3d/redgrey/stats.html
usr/share/gnump3d/redgrey/tagbrowse.html
usr/share/gnump3d/simple
#usr/share/man/man1/gnump3d-index.1
#usr/share/man/man1/gnump3d-top.1
#usr/share/man/man1/gnump3d.1
#usr/share/man/man1/gnump3d.conf.1
var/cache/gnump3d
var/cache/gnump3d/serving
var/log/gnump3d

0
src/paks/rsync/CONFFILES Normal file
View File

3
src/paks/rsync/ROOTFILES Normal file
View File

@@ -0,0 +1,3 @@
usr/bin/rsync
#usr/share/man/man1/rsync.1
#usr/share/man/man5/rsyncd.conf.5

11
src/paks/rsync/install.sh Normal file
View 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

View 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/xampp/CONFFILES Normal file
View File

1
src/paks/xampp/ROOTFILES Normal file
View File

@@ -0,0 +1 @@
opt/lampp

12
src/paks/xampp/install.sh Normal file
View File

@@ -0,0 +1,12 @@
#!/bin/bash
#
#################################################################
# #
# This file belongs to IPFire Firewall - GPLv2 - www.ipfire.org #
# #
#################################################################
#
# Extract the files
tar xfz files.tgz -C /
tar xfz conf.tgz -C /
cp -f ROOTFILES /opt/pakfire/installed/ROOTFILES.$2

View 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