Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xfcetesting.git;a=commitdiff;h=014a01b0e04335fe6b89d60de050dada59f74532

commit 014a01b0e04335fe6b89d60de050dada59f74532
Author: Miklos Vajna <vmik...@frugalware.org>
Date:   Wed Jan 19 02:12:51 2011 +0100

portmap-5beta-9-i686

- bin, replaced by rpcbind

diff --git a/source/base/portmap/FrugalBuild b/source/base/portmap/FrugalBuild
deleted file mode 100644
index 159fe33..0000000
--- a/source/base/portmap/FrugalBuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Compiling Time: 0.01 SBU
-# Contributor: VMiklos <vmik...@frugalware.org>
-# Maintainer: Zsolt Szalai <xbit.li...@chello.hu>
-
-pkgname=portmap
-pkgver=5beta
-pkgrel=9
-pkgdesc="RPC connection manager"
-url="ftp://ftp.porcupine.org/pub/security";
-depends=('glibc>=2.8-3')
-makedepends=('tcp_wrappers>=7.6-4')
-groups=('base')
-archs=('i686' 'x86_64' 'ppc')
-up2date="wget --passive-ftp -O - -q ftp://ftp.porcupine.org/pub/security/|grep 
'portmap[[:print:]]*tar.gz<'|tail -n 1|cut -d _ -f 2|cut -d . -f 1"
-source=($url/${pkgname}_${pkgver}.tar.gz $pkgname-$pkgver.diff rc.portmap)
-sha1sums=('783a322ca9220e4830664f94195ff923ce8a09d6' \
-          '63901011ef1eb163ad2bd8dd2a7e9af242f31482' \
-          '7c4a3818e39d1e5fa72b747b74b1eb6f68331b8d')
-
-build()
-{
-       Fcd ${pkgname}_${pkgver}
-       Fpatchall
-       Fsed '-O2' "$CFLAGS" Makefile
-       Fmake
-       Fmakeinstall
-
-}
-
-# optimization OK
diff --git a/source/base/portmap/portmap-5beta.diff 
b/source/base/portmap/portmap-5beta.diff
deleted file mode 100644
index fdcb13d..0000000
--- a/source/base/portmap/portmap-5beta.diff
+++ /dev/null
@@ -1,537 +0,0 @@
-diff -Naur portmap_5beta.orig/BLURB portmap_5beta/BLURB
---- portmap_5beta.orig/BLURB   1996-07-06 23:09:46.000000000 +0200
-+++ portmap_5beta/BLURB        2004-06-20 18:02:23.000000000 +0200
-@@ -1,3 +1,6 @@
-+
-+###############################################################################
-+
- @(#) BLURB 1.5 96/07/06 23:09:45
-
- This is the fifth replacement portmapper release.
-diff -Naur portmap_5beta.orig/daemon.c portmap_5beta/daemon.c
---- portmap_5beta.orig/daemon.c        1992-06-11 22:53:12.000000000 +0200
-+++ portmap_5beta/daemon.c     2004-06-20 18:02:23.000000000 +0200
-@@ -36,11 +36,8 @@
- #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"
-diff -Naur portmap_5beta.orig/from_local.c portmap_5beta/from_local.c
---- portmap_5beta.orig/from_local.c    1996-05-31 15:52:58.000000000 +0200
-+++ portmap_5beta/from_local.c 2004-06-20 18:02:23.000000000 +0200
-@@ -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
-diff -Naur portmap_5beta.orig/Makefile portmap_5beta/Makefile
---- portmap_5beta.orig/Makefile        1996-07-06 23:06:19.000000000 +0200
-+++ portmap_5beta/Makefile     2004-06-20 18:02:23.000000000 +0200
-@@ -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 -D -o root -g root -m 0755 -s portmap ${DESTDIR}/sbin/portmap
-+      install -D -o root -g root -m 0755 -s pmap_dump 
${DESTDIR}/sbin/pmap_dump
-+      install -D -o root -g root -m 0755 -s pmap_set ${DESTDIR}/sbin/pmap_set
-+      install -D -o root -g root -m 0644 portmap.8 
${DESTDIR}/usr/man/man8/portmap.8
-+      install -D -o root -g root -m 0644 pmap_dump.8 
${DESTDIR}/usr/man/man8/pmap_dump.8
-+      install -D -o root -g root -m 0644 pmap_set.8 
${DESTDIR}/usr/man/man8/pmap_set.8
-+
-+
-+
-+
- lint:
-       lint $(COPT) $(OBJECTS:%.o=%.c)
-
-diff -Naur portmap_5beta.orig/pmap_check.c portmap_5beta/pmap_check.c
---- portmap_5beta.orig/pmap_check.c    1996-07-07 10:49:10.000000000 +0200
-+++ portmap_5beta/pmap_check.c 2004-06-20 18:02:23.000000000 +0200
-@@ -45,6 +45,9 @@
- #include <netinet/in.h>
- #include <rpc/rpcent.h>
- #endif
-+#include <sys/types.h>
-+#include <unistd.h>
-+#include <tcpd.h>
-
- extern char *inet_ntoa();
-
-diff -Naur portmap_5beta.orig/pmap_dump.8 portmap_5beta/pmap_dump.8
---- portmap_5beta.orig/pmap_dump.8     1970-01-01 01:00:00.000000000 +0100
-+++ portmap_5beta/pmap_dump.8  2004-06-20 18:02:23.000000000 +0200
-@@ -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.orig/pmap_dump.c portmap_5beta/pmap_dump.c
---- portmap_5beta.orig/pmap_dump.c     1992-06-11 22:53:16.000000000 +0200
-+++ portmap_5beta/pmap_dump.c  2004-06-20 18:02:23.000000000 +0200
-@@ -23,6 +23,19 @@
-
- static char *protoname();
-
-+#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);
-+}
-+
- 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.orig/pmap_set.8 portmap_5beta/pmap_set.8
---- portmap_5beta.orig/pmap_set.8      1970-01-01 01:00:00.000000000 +0100
-+++ portmap_5beta/pmap_set.8   2004-06-20 18:02:23.000000000 +0200
-@@ -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.orig/pmap_set.c portmap_5beta/pmap_set.c
---- portmap_5beta.orig/pmap_set.c      1996-07-06 23:06:23.000000000 +0200
-+++ portmap_5beta/pmap_set.c   2004-06-20 18:02:23.000000000 +0200
-@@ -47,9 +47,9 @@
- 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.orig/portmap.8 portmap_5beta/portmap.8
---- portmap_5beta.orig/portmap.8       1970-01-01 01:00:00.000000000 +0100
-+++ portmap_5beta/portmap.8    2004-06-20 18:02:23.000000000 +0200
-@@ -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.8,v 1.2 1993/08/01 07:24:03 mycroft 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.orig/portmap.c portmap_5beta/portmap.c
---- portmap_5beta.orig/portmap.c       1996-07-06 23:06:24.000000000 +0200
-+++ portmap_5beta/portmap.c    2004-06-20 18:02:28.000000000 +0200
-@@ -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,9 +97,12 @@
- #ifdef SYSV40
- #include <netinet/in.h>
- #endif
-+#include <sys/types.h>
-+#include <unistd.h>
-
- extern char *strerror();
- #include <stdlib.h>
-+#include <errno.h>
-
- #ifndef LOG_PERROR
- #define LOG_PERROR 0
-@@ -124,7 +130,6 @@
- static void callit();
- struct pmaplist *pmaplist;
- int debugging = 0;
--extern int errno;
-
- #include "pmap_check.h"
-
-@@ -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, &reg))
-+              if (!svc_getargs(xprt, (xdrproc_t) xdr_pmap, (caddr_t) &reg))
-                       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, &reg))
-+              if (!svc_getargs(xprt, (xdrproc_t) xdr_pmap, (caddr_t) &reg))
-                       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, &reg))
-+              if (!svc_getargs(xprt, (xdrproc_t) xdr_pmap, (caddr_t) &reg))
-                       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);
diff --git a/source/base/portmap/portmap.install 
b/source/base/portmap/portmap.install
deleted file mode 100644
index e919069..0000000
--- a/source/base/portmap/portmap.install
+++ /dev/null
@@ -1,11 +0,0 @@
-post_install() {
-  chkconfig --add rc.portmap
-}
-
-post_remove() {
-  chkconfig --del rc.portmap
-}
-
-op=$1
-shift
-$op $*
diff --git a/source/base/portmap/rc.portmap b/source/base/portmap/rc.portmap
deleted file mode 100644
index f257d07..0000000
--- a/source/base/portmap/rc.portmap
+++ /dev/null
@@ -1,44 +0,0 @@
-#!/bin/bash
-
-# (c) 2005 Marcus Habermehl <bmh198...@yahoo.de>
-# (c) 2003, 2009, 2010 Vajna Miklos <vmik...@frugalware.org>
-# rc.portmap for Frugalware
-# distributed under GPL License
-
-# chkconfig: 345 13 87
-# description: RPC portmapper daemon
-
-source /lib/initscripts/functions
-TEXTDOMAIN=crond
-TEXTDOMAINDIR=/lib/initscripts/messages
-
-actions=(restart start status stop)
-daemon=$"RPC portmapper"
-
-pid="cat /var/run/portmap.pid 2>/dev/null"
-
-rc_start()
-{
-       start_msg
-       if [ -z "$(eval $pid)" ]; then
-               /sbin/portmap
-               pidof portmap >/var/run/portmap.pid
-               ok $?
-       else
-               ok 999
-       fi
-}
-
-rc_stop()
-{
-       stop_msg
-       if [ -n "$(eval $pid)" ]; then
-               kill "$(eval $pid)"
-               rm -f /var/run/portmap.pid
-               ok $?
-       else
-               ok 999
-       fi
-}
-
-rc_exec $1
_______________________________________________
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to