summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2001-03-09 16:10:55 +0000
committerwiz <wiz@pkgsrc.org>2001-03-09 16:10:55 +0000
commitaae7d07f0024e843eb9809c1d3ab87f6e1d9006c (patch)
tree6ad1f089cd2dd40bd12f0748c8f80604e6b3a320 /net
parent9ec4779822695188ea3bd1a9b9aabbc0312cc011 (diff)
downloadpkgsrc-aae7d07f0024e843eb9809c1d3ab87f6e1d9006c.tar.gz
Remove rumba -- replace by sharity-light package.
Diffstat (limited to 'net')
-rw-r--r--net/rumba/Makefile34
-rw-r--r--net/rumba/files/Makefile.unrumba7
-rw-r--r--net/rumba/files/md53
-rw-r--r--net/rumba/files/patch-sum7
-rw-r--r--net/rumba/files/unrumba.c74
-rw-r--r--net/rumba/patches/patch-aa55
-rw-r--r--net/rumba/patches/patch-ab14
-rw-r--r--net/rumba/patches/patch-ac160
-rw-r--r--net/rumba/patches/patch-ad19
-rw-r--r--net/rumba/patches/patch-ae20
-rw-r--r--net/rumba/pkg/DESCR16
-rw-r--r--net/rumba/pkg/PLIST6
12 files changed, 0 insertions, 415 deletions
diff --git a/net/rumba/Makefile b/net/rumba/Makefile
deleted file mode 100644
index 0f37f6870f7..00000000000
--- a/net/rumba/Makefile
+++ /dev/null
@@ -1,34 +0,0 @@
-# $NetBSD: Makefile,v 1.11 2001/02/25 04:18:08 hubertf Exp $
-# $FreeBSD Id: Makefile,v 1.2 1997/07/21 19:28:46 max Exp
-#
-
-DISTNAME= rumba.0.6.s
-PKGNAME= rumba-0.6
-CATEGORIES= net
-MASTER_SITES= ftp://hal.kph.tuwien.ac.at/pub/NeXT/tools/rumba/ \
- ftp://next-ftp.peak.org/pub/next/apps/utils/networks/
-EXTRACT_SUFX= .gnutar.gz
-
-MAINTAINER= tron@netbsd.org
-COMMENT= Userland smbfs --- SMB to NFS protocol converter
-
-MAKE_ENV= PWD=${WRKSRC}
-
-.include "../../mk/bsd.prefs.mk"
-
-post-extract:
- @${MKDIR} ${WRKDIR}/unrumba
- @${LN} -s ${FILESDIR}/unrumba.c ${WRKDIR}/unrumba
- @${LN} -s ${FILESDIR}/Makefile.unrumba ${WRKDIR}/unrumba/Makefile
-
-post-build:
- cd ${WRKDIR}/unrumba && ${MAKE}
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/rumba ${PREFIX}/sbin
- ${INSTALL_PROGRAM} ${WRKDIR}/unrumba/unrumba ${PREFIX}/sbin
- ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/rumba
- ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/rumba/README
- ${INSTALL_MAN} ${WRKSRC}/smbmount.8 ${PREFIX}/man/man8/rumba.8
-
-.include "../../mk/bsd.pkg.mk"
diff --git a/net/rumba/files/Makefile.unrumba b/net/rumba/files/Makefile.unrumba
deleted file mode 100644
index cbffa2d1a67..00000000000
--- a/net/rumba/files/Makefile.unrumba
+++ /dev/null
@@ -1,7 +0,0 @@
-#
-# $NetBSD: Makefile.unrumba,v 1.2 1998/08/07 11:10:52 agc Exp $
-#
-PROG=unrumba
-NOMAN=sorry
-
-.include <bsd.prog.mk>
diff --git a/net/rumba/files/md5 b/net/rumba/files/md5
deleted file mode 100644
index 732dc0376e7..00000000000
--- a/net/rumba/files/md5
+++ /dev/null
@@ -1,3 +0,0 @@
-$NetBSD: md5,v 1.3 1998/08/07 13:25:11 agc Exp $
-
-MD5 (rumba.0.6.s.gnutar.gz) = 743ed7d48161ce962f353389447b55a5
diff --git a/net/rumba/files/patch-sum b/net/rumba/files/patch-sum
deleted file mode 100644
index 670ae4e51db..00000000000
--- a/net/rumba/files/patch-sum
+++ /dev/null
@@ -1,7 +0,0 @@
-$NetBSD: patch-sum,v 1.4 2000/12/28 01:35:42 wiz Exp $
-
-MD5 (patch-aa) = 7a2b34a86d60e407460741debe33ee20
-MD5 (patch-ab) = d9e8bbf3fc231b36ce6c2bf63c86e0ad
-MD5 (patch-ac) = bea96514b66561818e9973aff7111161
-MD5 (patch-ad) = 23ec229a10d236ee4de41e717c8e2f9e
-MD5 (patch-ae) = e59497a657c886d4cdeeee54936dc3b3
diff --git a/net/rumba/files/unrumba.c b/net/rumba/files/unrumba.c
deleted file mode 100644
index 2f428e6281b..00000000000
--- a/net/rumba/files/unrumba.c
+++ /dev/null
@@ -1,74 +0,0 @@
-/* $NetBSD: unrumba.c,v 1.3 1998/08/07 11:10:52 agc Exp $ */
-#include <sys/param.h>
-#include <sys/mount.h>
-
-#include <err.h>
-#include <sysexits.h>
-#include <unistd.h>
-#include <stdlib.h>
-#include <signal.h>
-
-static void usage(void);
-
-int
-main(int argc, char** argv)
-{
- struct statfs* mntbuf;
- int mntcount, i;
- int aflag=0;
- int ch;
-
- while ( (ch = getopt(argc, argv, "a")) != -1) {
- switch (ch) {
- case 'a':
- aflag=1;
- break;
- case '?':
- default:
- usage();
- }
- }
- argc -= optind;
- argv += optind;
- if (aflag && argc != 0)
- usage();
- if (!aflag && argc == 0)
- usage();
-
- for (; argc>0 || aflag; aflag?(void)(aflag=0):(void)(argc--, argv++)) {
- char abspath[MAXPATHLEN];
- pid_t pid=0;
- if (argc > 0) {
- if (realpath(argv[0], abspath) == 0) {
- warn(abspath);
- continue;
- }
- }
- mntcount=getmntinfo(&mntbuf, MNT_NOWAIT);
- if (mntcount < 0)
- err(EX_OSERR, "getmntinfo");
- for (i=0; i<mntcount; i++) {
- char* s;
- int error;
- if (argc > 0 && strcmp(abspath, mntbuf[i].f_mntonname) != 0) continue;
- if (strcmp(mntbuf[i].f_fstypename,MOUNT_NFS) !=0 ) continue;
- if (strncmp(mntbuf[i].f_mntfromname, "rumba-", 6) != 0) continue;
- pid=strtoul(mntbuf[i].f_mntfromname+6, &s, 10);
- if (*s) continue;
- error = unmount (mntbuf[i].f_mntonname, 0);
- if (error == 0) {
- kill (pid, SIGHUP);
- } else {
- warn(mntbuf[i].f_mntonname);
- }
- }
- if (argc > 0 && !pid)
- warnx("%s: not currently mounted", abspath);
- }
-}
-
-void
-usage(void)
-{
- errx(EX_USAGE, "Usage: unrumba [-a] [node]");
-}
diff --git a/net/rumba/patches/patch-aa b/net/rumba/patches/patch-aa
deleted file mode 100644
index 823f31bf200..00000000000
--- a/net/rumba/patches/patch-aa
+++ /dev/null
@@ -1,55 +0,0 @@
-$NetBSD: patch-aa,v 1.5 2000/12/28 01:35:42 wiz Exp $
-
---- Makefile.orig Mon Mar 23 00:09:38 1998
-+++ Makefile
-@@ -13,12 +13,12 @@
- ##############################################################################
-
- # For NEXTSTEP/OPENSTEP:
--CFLAGS = -Wall -O2 -traditional-cpp -g
--INCLUDES = $(MYINCL) $(INCL)
-+#CFLAGS = -Wall -O2 -traditional-cpp -g
-+#INCLUDES = $(MYINCL) $(INCL)
- # put your architecture here:
--ARCH = -arch i386
--THE_CC = cc
--RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-+#ARCH = -arch i386
-+#THE_CC = cc
-+#RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For Linux:
- #CFLAGS = -Wall -O2 -g
-@@ -32,10 +32,10 @@
- #RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For NetBsd
--#CFLAGS = -Wall -O2 -DNETBSD
--#INCLUDES = $(MYINCL) $(INCL)
--#THE_CC = cc
--#RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-+CFLAGS = -Wall -O2 -DNETBSD
-+INCLUDES = $(MYINCL) $(INCL)
-+THE_CC = cc
-+RPC_WARNFLAGS = -Wno-unused -Wno-switch -Wno-uninitialized
-
- # For HP-UX:
- # this "CFLAGS" line is for HP's cc, obviously. For gcc try "-Wall -O2"
-@@ -67,7 +67,7 @@
- OFILES = proc.o sock.o rumba.o psinode.o kernel.o smb_abstraction.o fo_nfs.o
-
- .c.o:
-- $(CC) $(CFLAGS) $(ARCH) -c -o $*.o $<
-+ $(CC) $(CFLAGS) -c -o $*.o $<
-
- all: $(NAME)
-
-@@ -75,7 +75,7 @@
- (cd nfs; $(MAKE) "CFLAGS=$(CFLAGS)" "CC=$(THE_CC)" "ARCH=$(ARCH)" "RPC_WARNFLAGS=$(RPC_WARNFLAGS)")
-
- $(NAME): $(OFILES) nfs_dir
-- $(CC) $(ARCH) -o $(NAME) $(OFILES) nfs/nfs.o $(LIBS)
-+ $(CC) -o $(NAME) $(OFILES) nfs/nfs.o $(LIBS)
-
- clean:
- rm -f $(OFILES)
diff --git a/net/rumba/patches/patch-ab b/net/rumba/patches/patch-ab
deleted file mode 100644
index 84811ade052..00000000000
--- a/net/rumba/patches/patch-ab
+++ /dev/null
@@ -1,14 +0,0 @@
-$NetBSD: patch-ab,v 1.4 1998/08/07 11:10:53 agc Exp $
-
---- nfs/syscalls.c.orig Mon Mar 23 00:00:17 1998
-+++ nfs/syscalls.c Wed May 6 18:39:39 1998
-@@ -17,6 +17,9 @@
- #endif
- #include <netdb.h>
- #include <arpa/inet.h>
-+#ifndef NFSMNT_SOFT
-+#include <nfs/nfsmount.h>
-+#endif
- #include "my_defines.h"
-
- /* --------------------------- general constants --------------------------- */
diff --git a/net/rumba/patches/patch-ac b/net/rumba/patches/patch-ac
deleted file mode 100644
index aa5766cf12b..00000000000
--- a/net/rumba/patches/patch-ac
+++ /dev/null
@@ -1,160 +0,0 @@
-$NetBSD: patch-ac,v 1.3 1998/08/25 15:52:02 tv Exp $
-
---- smbmount.8.orig Tue Aug 25 11:32:47 1998
-+++ smbmount.8 Tue Aug 25 11:37:08 1998
-@@ -1,8 +1,8 @@
--.TH SMBMOUNT 8 11/23/1996 smbmount smbmount
-+.TH RUMBA 8 11/23/1996 rumba rumba
- .SH NAME
--smbmount \- mount program for smbfs
-+rumba \- mount a SMB filesystem through NFS protocol
- .SH SYNOPSIS
--.B smbmount
-+.B rumba
- .B servicename mount-point
- [
- .B -h
-@@ -54,8 +54,8 @@
- .SH DESCRIPTION
- This program is an interface to the SMB filesystem.
-
--.B smbfs
--is a filesystem which understands the SMB protocol. This is the
-+.B rumba
-+is a filesystem emulator which understands the SMB protocol. This is the
- protocol Windows for Workgroups, Windows NT or Lan Manager use to talk
- to each other. It was inspired by
- .B samba,
-@@ -94,10 +94,10 @@
- get rid of difficulties with the shell using \\ as an escape
- character.
-
--To make smbmount compatible with the automounter, only one leading '/'
-+To make rumba compatible with the automounter, only one leading '/'
- is required, although any number of '/'s is accepted.
-
--Currently smbmount uses gethostbyname() to find the IP number of the
-+Currently rumba uses gethostbyname() to find the IP number of the
- desired host. It is thus not really compatible with Lan Manager
- conventions, where the netbios name of the server is not necessarily
- the same as the hostname. In environments which enforce a netbios name
-@@ -115,11 +115,11 @@
- as in the normal mount command.
-
- If the real uid of the caller is not root,
--.B smbmount
-+.B rumba
- checks whether the user is allowed to mount a filesystem on the
--mount-point. So it should be safe to make smbmount setuid root. In the
-+mount-point. So it should be safe to make rumba setuid root. In the
- filesystem, the real uid of the caller is stored, so that
--.B smbumount
-+.B unrumba
- can check whether the caller is allowed to unmount the filesystem.
- .RE
-
-@@ -153,8 +153,8 @@
- .B -n
- nor
- .B -P
--are given, smbmount prompts for a password. This makes it difficult to
--use in scripts such as /etc/rc. But that's not smbmount's fault, but a
-+are given, rumba prompts for a password. This makes it difficult to
-+use in scripts such as /etc/rc. But that's not rumba's fault, but a
- general problem with the Lan Manager security model. If anybody has a
- satisfying solution to this problem, please tell me.
- .RE
-@@ -168,7 +168,7 @@
- This option should only be used if the server refuses your login
- attempt without telling him about his netbios name.
-
--This option does not alter the way smbmount finds the server's IP
-+This option does not alter the way rumba finds the server's IP
- address. It always uses gethostbyname().
-
- The default value for this option is the server name given in the
-@@ -224,7 +224,7 @@
- .B -u
- and
- .B -g
--you can tell smbmount which id's it should assign to the files in the
-+you can tell rumba which id's it should assign to the files in the
- mounted direcory.
-
- The defaults for these values are the current uid and gid.
-@@ -241,7 +241,7 @@
- .B -g,
- these options are also used to bridge differences in concepts between
- Lan Manager and unix. Lan Manager does not know anything about file
--permissions. So smbmount has to be told which permissions it should
-+permissions. So rumba has to be told which permissions it should
- assign to the mounted files and direcories. The values have to be
- given as octal numbers. The default values are taken from the current
- umask, where the file mode is the current umask, and the dir mode adds
-@@ -256,7 +256,7 @@
- .B -p
- .I port
- .RS 3
--The port is the TCP port smbmount tries to connect on the server. The
-+The port is the TCP port rumba tries to connect on the server. The
- default for this value is 139, as specified in RFC 1001/1002 (NetBIOS
- over TCP/IP). Normally it should not be altered, as all commercial
- servers offer their services on this port.
-@@ -270,7 +270,7 @@
- .RS 3
- With
- .B -m
--you can tell smbmount that it should offer some special maximum packet
-+you can tell rumba that it should offer some special maximum packet
- size that it can transfer in one SMB packet. Normally this option
- should not be used.
- .RE
-@@ -290,12 +290,8 @@
- being used, so you need to supply a valid name that would be known to
- the server.
-
--Starting with smbfs-0.8 it is possible that your smbmount program is
--newer than the kernel you are currently using. You can fix this by
--recompiling smbmount with the correct kernel sources installed.
--
- .SH NOTES
--.B smbfs
-+.B rumba
- supports long file names where the server supports the LANMAN2
- protocol.
-
-@@ -310,12 +306,12 @@
-
- .SH DIAGNOSTICS
-
--Most diagnostics issued by smbfs are logged by syslogd. Normally
-+Most diagnostics issued by rumba are logged by syslogd. Normally
- nothing is printed, only error situations are logged there.
-
--If you have problems with smbfs, a good diagnostic tool is the program
-+If you have problems with rumba, a good diagnostic tool is the program
- smbclient from the samba package. If your problem does not occur with
--smbclient, then it's definitely a problem with smbfs. If smbclient
-+smbclient, then it's definitely a problem with rumba. If smbclient
- also shows the problem, it can print lots of debugging information to
- help you to find the problem.
-
-@@ -323,17 +319,11 @@
- make does not find the Makefile in a smb-mounted direcory. Why??? If
- you type make -f Makefile, everything works fine.
-
--There might be lots of race conditions in the kernel code. Anybody
--more experienced in kernel hacking might take a look at it and tell me
--about problems. I will do my best. For example I do not know which
--routines smbfs calls in the kernel might call schedule(). Can kmalloc
--call the scheduler? Does kfree?
--
- You might see the use of gethostbyname() to find the server in a way
- not conforming to Lan Manager as a bug.
-
- .SH SEE ALSO
--.B syslogd(8), smbumount(8)
-+.B syslogd(8)
-
- .SH CREDITS
- The original smbfs kernel code was a mixture of user-level smbfs and
diff --git a/net/rumba/patches/patch-ad b/net/rumba/patches/patch-ad
deleted file mode 100644
index 1c727a79620..00000000000
--- a/net/rumba/patches/patch-ad
+++ /dev/null
@@ -1,19 +0,0 @@
-$NetBSD: patch-ad,v 1.3 2000/08/25 21:00:14 tron Exp $
-
---- proc.c.orig Wed Dec 31 00:28:48 1997
-+++ proc.c Wed May 17 12:51:36 2000
-@@ -878,12 +878,13 @@
- char *p;
- char *buf = server->packet;
- int result;
-+ const word o_attr = aSYSTEM | aHIDDEN;
-
- smb_lock_server(server);
-
- retry:
- p = smb_setup_header(server, SMBunlink, 1, 2 + len);
-- WSET(buf, smb_vwv0, 0);
-+ WSET(buf, smb_vwv0, o_attr);
- smb_encode_ascii(p, path, len);
-
- if ((result = smb_request_ok(server, SMBunlink, 0, 0)) < 0) {
diff --git a/net/rumba/patches/patch-ae b/net/rumba/patches/patch-ae
deleted file mode 100644
index e361845161d..00000000000
--- a/net/rumba/patches/patch-ae
+++ /dev/null
@@ -1,20 +0,0 @@
-$NetBSD: patch-ae,v 1.3 2000/12/28 01:35:43 wiz Exp $
-
---- nfs/Makefile.orig Wed Dec 31 01:29:08 1997
-+++ nfs/Makefile
-@@ -16,13 +16,13 @@
-
- all: nfs.o
-
--COMPILE = $(CC) $(ARCH) -c $(INCLUDES) $(CFLAGS)
-+COMPILE = $(CC) -c $(INCLUDES) $(CFLAGS)
-
- .c.o:
- $(COMPILE) $<
-
- nfs.o: $(OFILES)
-- $(LD) $(ARCH) -r -o $@ $(OFILES)
-+ $(LD) -r -o $@ $(OFILES)
-
- # the purpose of the sed "s/char data/long long data/" hack is to ensure
- # proper alignment. [Marc Boucher <marc@CAM.ORG>]
diff --git a/net/rumba/pkg/DESCR b/net/rumba/pkg/DESCR
deleted file mode 100644
index de99dfb24ed..00000000000
--- a/net/rumba/pkg/DESCR
+++ /dev/null
@@ -1,16 +0,0 @@
-It is part of author's Announcment:
-
-This is the first public release of rumba. If you want a short
-description of what rumba can do for you: you can mount volumes exported
-by Windows or related operating systems on your Unix machine. For a more
-detailed description I will quote from the README file:
-
-
-What does rumba do?
-===================
-If you know smbfs for Linux: rumba is roughly the same. It is derived
-from smbfs, but runs as a user level program, not in the kernel. If you
-know samba: rumba is roughly the opposite: a client for the Lanmanager
-protocol. If you know neither of these: rumba lets you mount drives
-exported by Windows (f.Workgroups/95/NT), Lan Manager, OS/2 etc. on
-Unix machines.
diff --git a/net/rumba/pkg/PLIST b/net/rumba/pkg/PLIST
deleted file mode 100644
index f2259e978f1..00000000000
--- a/net/rumba/pkg/PLIST
+++ /dev/null
@@ -1,6 +0,0 @@
-@comment $NetBSD: PLIST,v 1.4 1999/05/17 22:29:39 tron Exp $
-sbin/rumba
-sbin/unrumba
-man/man8/rumba.8
-share/doc/rumba/README
-@dirrm share/doc/rumba