]> git.ipfire.org Git - ipfire-2.x.git/commitdiff
Core Update 3:
authorms <ms@ea5c0bd1-69bd-2848-81d8-4f18e57aeed8>
Thu, 27 Dec 2007 02:07:57 +0000 (02:07 +0000)
committerms <ms@ea5c0bd1-69bd-2848-81d8-4f18e57aeed8>
Thu, 27 Dec 2007 02:07:57 +0000 (02:07 +0000)
Fixed NFS and portmap.

git-svn-id: http://svn.ipfire.org/svn/ipfire/branches/2.1/trunk@1130 ea5c0bd1-69bd-2848-81d8-4f18e57aeed8

18 files changed:
config/rootfiles/common/tcpwrapper
config/rootfiles/core/3/files [new file with mode: 0644]
config/rootfiles/core/3/meta [new file with mode: 0644]
config/rootfiles/core/3/update.sh [new file with mode: 0644]
config/rootfiles/packages/nfs
config/rootfiles/packages/portmap [moved from config/rootfiles/common/portmap with 80% similarity]
doc/language_issues.de
doc/language_issues.en
doc/packages-list.txt
lfs/nfs
lfs/portmap
src/initscripts/init.d/nfs-server
src/paks/nfs/install.sh [new file with mode: 0644]
src/paks/nfs/uninstall.sh [new file with mode: 0644]
src/paks/nfs/update.sh [new file with mode: 0644]
src/paks/portmap/install.sh [new file with mode: 0644]
src/paks/portmap/uninstall.sh [new file with mode: 0644]
src/paks/portmap/update.sh [new file with mode: 0644]

index d4eaa176f9f8740ebb5ea4e0c1551730ff549ea2..febe49722edb8f329098a1c8dd7b59380f7abe0e 100644 (file)
@@ -1,8 +1,8 @@
 #usr/include/tcpd.h
 #usr/lib/libwrap.a
-#usr/lib/libwrap.so
-#usr/lib/libwrap.so.0
-#usr/lib/libwrap.so.0.7.6
+usr/lib/libwrap.so
+usr/lib/libwrap.so.0
+usr/lib/libwrap.so.0.7.6
 #usr/sbin/safe_finger
 #usr/sbin/tcpd
 #usr/sbin/tcpdchk
diff --git a/config/rootfiles/core/3/files b/config/rootfiles/core/3/files
new file mode 100644 (file)
index 0000000..2f94b69
--- /dev/null
@@ -0,0 +1,3 @@
+usr/lib/libwrap.so
+usr/lib/libwrap.so.0
+usr/lib/libwrap.so.0.7.6
diff --git a/config/rootfiles/core/3/meta b/config/rootfiles/core/3/meta
new file mode 100644 (file)
index 0000000..d547fa8
--- /dev/null
@@ -0,0 +1 @@
+DEPS=""
diff --git a/config/rootfiles/core/3/update.sh b/config/rootfiles/core/3/update.sh
new file mode 100644 (file)
index 0000000..0eba4bc
--- /dev/null
@@ -0,0 +1,3 @@
+#!/bin/bash
+. /opt/pakfire/lib/functions.sh
+extract_files
index a7b57be8503267208b92773531c58bae0e2cd7a8..2e549afddd15983391d335d38c36110e744818e3 100644 (file)
@@ -1,3 +1,4 @@
+etc/init.d/nfs-server
 #usr/man/man5/exports.5
 #usr/man/man7/nfsd.7
 #usr/man/man8/exportfs.8
@@ -23,6 +24,7 @@ usr/sbin/rpc.mountd
 usr/sbin/rpc.nfsd
 usr/sbin/rpc.statd
 usr/sbin/showmount
+var/ipfire/nfs/nfs-server
 #var/lib/nfs
 var/lib/nfs/etab
 var/lib/nfs/rmtab
similarity index 80%
rename from config/rootfiles/common/portmap
rename to config/rootfiles/packages/portmap
index 2a51c73c808200fd8b81b75ada3a911df7bfe44d..a00823e191f3886518c8fd30487af8809203350c 100644 (file)
@@ -1,4 +1,5 @@
-#sbin/portmap
+etc/init.d/portmap
+sbin/portmap
 #usr/sbin/pmap_dump
 #usr/sbin/pmap_set
 #usr/share/man/man8/pmap_dump.8
index 02d51de5f1a843241f6c7658fd1a49a76abacf0c..fe91cbcb2de574f30370109568110687b41c9a40 100644 (file)
@@ -377,9 +377,12 @@ WARNING: translation string unused: upstream password
 WARNING: translation string unused: upstream proxy host:port
 WARNING: translation string unused: upstream username
 WARNING: translation string unused: uptime and users
+WARNING: translation string unused: urlfilter background image
+WARNING: translation string unused: urlfilter background text
 WARNING: translation string unused: urlfilter update information
 WARNING: translation string unused: urlfilter update notification
 WARNING: translation string unused: urlfilter update results
+WARNING: translation string unused: urlfilter upload background
 WARNING: translation string unused: use
 WARNING: translation string unused: use dov
 WARNING: translation string unused: use ibod
index 515634b998dff842e7f42d1e77d651ab79775f2e..a912343a174da53ab0d3f0a16e0a4089472a046e 100644 (file)
@@ -410,9 +410,12 @@ WARNING: translation string unused: upstream password
 WARNING: translation string unused: upstream proxy host:port
 WARNING: translation string unused: upstream username
 WARNING: translation string unused: uptime and users
+WARNING: translation string unused: urlfilter background image
+WARNING: translation string unused: urlfilter background text
 WARNING: translation string unused: urlfilter update information
 WARNING: translation string unused: urlfilter update notification
 WARNING: translation string unused: urlfilter update results
+WARNING: translation string unused: urlfilter upload background
 WARNING: translation string unused: use
 WARNING: translation string unused: use dov
 WARNING: translation string unused: use ibod
index 44cf88f37b677821d27cd6d0b6f9d636c466935b..5cfb5dea046edff87962e0d196d0f1e5e8d75f47 100644 (file)
@@ -29,7 +29,7 @@
 * URI-1.35
 * Unix-Syslog-0.100
 * XML-Parser-2.34
-* alsa-lib-1.0.15
+* alsa-lib-1.0.13
 * amavisd-new-2.5.2
 * applejuice-0.30
 * arping-2.05
@@ -56,7 +56,6 @@
 * coreutils-5.96
 * cpio-2.6
 * cups-1.2.12
-* cups-1.3.5
 * curl-7.15.3
 * cyrus-imapd-2.2.12
 * cyrus-sasl-2.1.21
 * hddtemp-0.3-beta14
 * hdparm-7.7
 * hplip-2.7.10
+* htop-0.6.2
 * htop-0.7
 * httpd-2.2.6
 * hwdata
 * libshout-2.2.2
 * libsigc++-2.0.17
 * libtool-1.5.22
+* libtorrent-0.11.6
 * libtorrent-0.11.9
 * libupnp-1.3.1
 * libusb-0.1.12
-* libvorbis-1.2.0
+* libvorbis-1.1.2
 * libwww-perl-5.803
 * libxml2-2.6.26
 * libxslt-1.1.17
 * php-5.2.4
 * pkg-config-0.20
 * popt-1.10.4
+* portmap
 * portmap_5beta
 * postfix-2.4.6
 * ppp-2.4.4
 * rp-pppoe-3.8
 * rrdtool-1.2.15
 * rsync-2.6.9
-* rtorrent-0.7.9
-* samba-3.0.28
+* rtorrent-0.7.6
+* samba-3.0.27a
 * screen-4.0.3
 * sdparm-1.01
 * sed-4.1.5
 * spandsp-0.0.3pre24
 * squashfs3.2-r2
 * squid-2.6.STABLE16
-* squid-3.0.STABLE1
 * squid-graph-3.2
+* squidGuard-1.2.0
 * squidGuard-1.3
+* squidclam-0.23
+* subversion-1.4.4
 * sudo-1.6.8p12
 * sysfsutils-1.3.0
 * sysklogd-1.4.1
diff --git a/lfs/nfs b/lfs/nfs
index e76ae46988a53740528a5ebf8008781a5d344706..e56df07c331b789265d698714a21398ce546965c 100644 (file)
--- a/lfs/nfs
+++ b/lfs/nfs
@@ -32,7 +32,9 @@ DL_FROM    = $(URL_IPFIRE)
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = nfs
-PAK_VER    = 1
+PAK_VER    = 2
+
+DEPS       = "portmap"
 
 ###############################################################################
 # Top-level Rules
index c9cf7296c07f7c2869636f645ca144e4873ff221..d6c869e3e744694aa6266cf2b572666c7210ff52 100644 (file)
@@ -32,7 +32,9 @@ DL_FROM    = ftp://ftp.porcupine.org/pub/security
 DIR_APP    = $(DIR_SRC)/$(THISAPP)
 TARGET     = $(DIR_INFO)/$(THISAPP)
 PROG       = portmap
-PAK_VER    = ipfire-beta1
+PAK_VER    = 1
+
+DEPS       = ""
 
 ###############################################################################
 # Top-level Rules
index 5e044286c04d0ccc8c8c7b8f57e8937041b3057b..397722c1c2967570a6a761077b860e483c391020 100644 (file)
@@ -9,7 +9,7 @@
 
 . /etc/sysconfig/rc
 . $rc_functions
-. /etc/sysconfig/nfs-server
+. /var/ipfire/nfs/nfs-server
 
 case "$1" in
        start)
diff --git a/src/paks/nfs/install.sh b/src/paks/nfs/install.sh
new file mode 100644 (file)
index 0000000..14e39e3
--- /dev/null
@@ -0,0 +1,31 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_files
+restore_backup ${NAME}
+start_service --background ${NAME}
+touch /etc/exports
+ln -sf  ../init.d/nfs-server /etc/rc.d/rc0.d/K48nfs-server
+ln -sf  ../init.d/nfs-server /etc/rc.d/rc3.d/S24nfs-server
+ln -sf  ../init.d/nfs-server /etc/rc.d/rc6.d/K48nfs-server
diff --git a/src/paks/nfs/uninstall.sh b/src/paks/nfs/uninstall.sh
new file mode 100644 (file)
index 0000000..fe6e84b
--- /dev/null
@@ -0,0 +1,28 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+stop_service ${NAME}
+make_backup ${NAME}
+remove_files
+rm -rf /etc/rc.d/rc*.d/*nfs-server
diff --git a/src/paks/nfs/update.sh b/src/paks/nfs/update.sh
new file mode 100644 (file)
index 0000000..89c40d0
--- /dev/null
@@ -0,0 +1,26 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+./uninstall.sh
+./install.sh
diff --git a/src/paks/portmap/install.sh b/src/paks/portmap/install.sh
new file mode 100644 (file)
index 0000000..6c391d6
--- /dev/null
@@ -0,0 +1,29 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+extract_files
+start_service --background ${NAME}
+ln -sf  ../init.d/portmap /etc/rc.d/rc0.d/K49portmap
+ln -sf  ../init.d/portmap /etc/rc.d/rc3.d/S22portmap
+ln -sf  ../init.d/portmap /etc/rc.d/rc6.d/K49portmap
diff --git a/src/paks/portmap/uninstall.sh b/src/paks/portmap/uninstall.sh
new file mode 100644 (file)
index 0000000..12ecada
--- /dev/null
@@ -0,0 +1,27 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+stop_service ${NAME}
+remove_files
+rm -rf /etc/rc.d/rc*.d/*portmap
diff --git a/src/paks/portmap/update.sh b/src/paks/portmap/update.sh
new file mode 100644 (file)
index 0000000..89c40d0
--- /dev/null
@@ -0,0 +1,26 @@
+#!/bin/bash
+############################################################################
+#                                                                          #
+# This file is part of the IPFire Firewall.                                #
+#                                                                          #
+# IPFire 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.                                      #
+#                                                                          #
+# IPFire 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 IPFire; if not, write to the Free Software                    #
+# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA #
+#                                                                          #
+# Copyright (C) 2007 IPFire-Team <info@ipfire.org>.                        #
+#                                                                          #
+############################################################################
+#
+. /opt/pakfire/lib/functions.sh
+./uninstall.sh
+./install.sh