--- ncpfs-2.2.6.orig/po/de.po +++ ncpfs-2.2.6/po/de.po @@ -216,7 +216,7 @@ #: ipx-1.0/ipx_route.c:98 #, c-format msgid "%s: Node (%s) is invalid.\n" -msgstr "%s: Knoten (%s) is ungültig.\n" +msgstr "%s: Knoten (%s) ist ungültig.\n" #: ipx-1.0/ipx_route.c:124 #, c-format @@ -1426,7 +1426,7 @@ #: sutil/ncplogin.c:920 #, c-format msgid "Cannot authenticate connection: %s\n" -msgstr "Kann Vebindung nicht authentifizieren: %s\n" +msgstr "Kann Verbindung nicht authentifizieren: %s\n" #: sutil/ncplogin.c:939 #, c-format @@ -1789,7 +1789,7 @@ #: sutil/ncpm_common.c:1791 #, c-format msgid "Could not open message socket: %s\n" -msgstr "Konte Socket für Nachrichten nicht öffnen: %s\n" +msgstr "Konnte Socket für Nachrichten nicht öffnen: %s\n" #: sutil/ncpm_common.c:1799 #, c-format @@ -1904,7 +1904,7 @@ "\n" msgstr "" "\n" -"-v Detailierte Ausgabe\n" +"-v Detaillierte Ausgabe\n" "-i interface Zu testendes Interface, Standard: eth0\n" "-t timeout Wartezeit auf Antwort in Sekunden, Standard: 3\n" "-h Zeigt diesen Hilfetext an\n" @@ -2782,7 +2782,7 @@ "\n" "-t type Typ der aufzulistenden Objekte (Dezimalwert)\n" "-o object Maske für aufzulistenden Objekte\n" -"-v Detailierte Auflistung\n" +"-v Detaillierte Auflistung\n" "-a Alternatives Ausgabeformat\n" "-d Objekttyp dezimal anzeigen\n" "\n" @@ -2818,7 +2818,7 @@ "\n" "-o object_name Name des zu überprüfenden Objekts\n" "-t type Objekttyp (Dezimalwert)\n" -"-v Detailierte Auflistung\n" +"-v Detaillierte Auflistung\n" "\n" #: util/nwborm.c:47 @@ -3129,7 +3129,7 @@ "-o object_name Objektname\n" "-t type Objekttyp (Dezimalwert)\n" "-p property Name der zu listenden Eigenschaft\n" -"-v Detailierte Auflistung\n" +"-v Detaillierte Auflistung\n" "-c Kanonische Ausgabe, für die Verwendung mit nwbpadd\n" "\n" @@ -3629,7 +3629,7 @@ " über dessen Inhalt\n" " -l Listet Namespace Informationen\n" " -e Listet erweiterte Attributinformationen\n" -" -v Detailiertes Auflistung\n" +" -v Detailliertes Auflistung\n" " -f Listet die Datei nutzende Verbindungen\n" " -p List physikalische Sperren dieser Datei\n" " -t Technisch - zeigt Werte und ihre Bedeutung\n" @@ -4532,7 +4532,7 @@ "-O objectid Objekt-ID\n" "-o objname Objektname (Typ muß angegeben werden)\n" "-t type Objekttyp\n" -"-v Detailierte Auflistung\n" +"-v Detaillierte Auflistung\n" "\n" #: util/nwtrustee2.c:45 @@ -4559,7 +4559,7 @@ "\n" msgstr "" "\n" -"-v Detailiert\n" +"-v Detailliert\n" "\n" "Datei- / Verzeichnisliste, die nach Trustees abgesucht wird\n" "\n" --- ncpfs-2.2.6.orig/lib/ncplib.c +++ ncpfs-2.2.6/lib/ncplib.c @@ -2421,7 +2421,7 @@ int i = 1; NWCCODE nwerr; - static int get_argument(int arg_no, const char **target) { + int get_argument(int arg_no, const char **target) { int count = 1; if (target != NULL) { --- ncpfs-2.2.6.orig/lib/ndslib.c +++ ncpfs-2.2.6/lib/ndslib.c @@ -49,7 +49,7 @@ #define RANDBUF /* if defined: read random data once from /dev/urandom */ /*#define ERR_MSG*/ /* if defined: show error messages in nds_login_auth */ /*#define DEBUG_PRINT*/ -/*#define FIND_ISR */ /* if defined: show reasons for -330 invalid response */ +#define FIND_ISR /* if defined: show reasons for -330 invalid response */ #define NCP_OBSOLETE --- ncpfs-2.2.6.orig/man/nwvolinfo.1 +++ ncpfs-2.2.6/man/nwvolinfo.1 @@ -1,4 +1,4 @@ -.TH NWVOLINFO 8 7/9/1996 nwvolinfo nwvolinfo +.TH NWVOLINFO 1 7/9/1996 nwvolinfo nwvolinfo .SH NAME nwvolinfo \- Diplay info on NetWare Volumes .SH SYNOPSIS @@ -97,4 +97,4 @@ .SH AUTHORS nwvolinfo was written by Jacek Stepniewski based on -utilities by Volker Lendecke. \ No newline at end of file +utilities by Volker Lendecke. --- ncpfs-2.2.6.orig/man/Makefile.in +++ ncpfs-2.2.6/man/Makefile.in @@ -15,7 +15,7 @@ MAN1 := nprint.1 nsend.1 nwauth.1 nwbols.1 nwboprops.1 nwbpset.1 \ nwbpvalues.1 nwdir.1 nwfsinfo.1 nwfstime.1 nwpasswd.1 nwpurge.1 \ - nwrights.1 nwsfind.1 nwtrustee.1 nwuserlist.1 nwvolinfo.1 pqlist.1 \ + nwrights.1 nwsfind.1 nwtrustee.1 nwtrustee2.1 nwuserlist.1 nwvolinfo.1 pqlist.1 \ nwpqjob.1 pqstat.1 pserver.1 slist.1 nwpjmv.1 MAN3 := $(notdir $(wildcard ${this_srcdir}/*.3ncp)) MAN5 := nwclient.5 --- ncpfs-2.2.6.orig/man/nwtrustee.1 +++ ncpfs-2.2.6/man/nwtrustee.1 @@ -1,4 +1,4 @@ -.TH NWTRUSTEE 8 7/9/1996 nwtrustee nwtrustee +.TH NWTRUSTEE 1 7/9/1996 nwtrustee nwtrustee .SH NAME nwtrustee \- List an object's trustee directory assignments .SH SYNOPSIS --- ncpfs-2.2.6.orig/man/ncpmount.8 +++ ncpfs-2.2.6/man/ncpmount.8 @@ -282,7 +282,7 @@ You can specify character translation rules for converting names from unicode to your desktop (it works together with \fB-p\fP). .I iocharset -is charset name, for example \fIiso-8859-1\fP. +is charset name, for example \fIiso8859-1\fP. .RE .B -p --- ncpfs-2.2.6.orig/man/nwtrustee2.1 +++ ncpfs-2.2.6/man/nwtrustee2.1 @@ -0,0 +1,52 @@ +.TH NWTRUSTEE2 1 10/16/2005 nwtrustee2 nwtrustee2 +.SH NAME +nwtrustee2 \- Lists trustees and permissions of a ncp directory +.SH SYNOPSIS +.B nwtrustee2 +[ +.B -h +] [ +.B -? +] [ +.B -v +] [ +.I directory +] + +.SH DESCRIPTION +.B nwtrustee2 +lists the permissions assigned to any trustees for a given ncp directory. It +does not show the inherited permissions, but only the ones directly assigned to +it. + +The letters used to express the permissions are explained in the +\fInwgrant\fP(1) manpage. + +The \fIdirectory\fP has to belong to a volume mounted with \fIncpmount\fP or +mount.ncp, if omited the current directory is used. + +.SH OPTIONS + +.B -h +or +.B -? +.RS 3 +.B -h +or +.B -? +prints a short help text. +.RE + +.B -v +.RS 3 +Verbose mode. Prints the directory name before procesing. +.RE + +.SH SEE ALSO + +\fInwtrustee\fP(1), \fInwgrant\fP(1), \fInwrevoke\fP(1), \fInwrights\fP(1) + + +.SH AUTHORS +nwtrustee2 was written by Petr Vandrovec . +This manual page was written by Maximiliano Curia . --- ncpfs-2.2.6.orig/man/nwfsctrl.8 +++ ncpfs-2.2.6/man/nwfsctrl.8 @@ -1,4 +1,4 @@ -.TH NWFSCTRL 1 2/12/1999 nwfsctrl nwfsctrl +.TH NWFSCTRL 8 2/12/1999 nwfsctrl nwfsctrl .SH NAME nwfsctrl \- Perform server command .SH SYNOPSIS --- ncpfs-2.2.6.orig/man/nwbpvalues.1 +++ ncpfs-2.2.6/man/nwbpvalues.1 @@ -1,4 +1,4 @@ -.TH NWBPVALUES 8 7/9/1996 nwbpvalues nwbpvalues +.TH NWBPVALUES 1 7/9/1996 nwbpvalues nwbpvalues .SH NAME nwbpvalues \- Print a NetWare Bindery Propery's contents .SH SYNOPSIS --- ncpfs-2.2.6.orig/util/pserver.c +++ ncpfs-2.2.6/util/pserver.c @@ -153,7 +153,7 @@ char *s = q->command; char *target_end = target + target_size; - static void add_string(const char *str) + void add_string(const char *str) { int len = strlen(str); if (target + len + 1 > target_end) --- ncpfs-2.2.6.orig/util/nwpjmv.c +++ ncpfs-2.2.6/util/nwpjmv.c @@ -131,7 +131,7 @@ char *s = q->command; char *target_end = target + target_size; - static void add_string(const char *str) + void add_string(const char *str) { int len = strlen(str); if (target + len + 1 > target_end) --- ncpfs-2.2.6.orig/util/Makefile.in +++ ncpfs-2.2.6/util/Makefile.in @@ -70,7 +70,7 @@ endif ifeq ($(USE_KERNEL)$(MOUNT2),11) ifneq ($(sbindir),/sbin) - ln -sf ..$(sbindir)/nwmsg $(DESTDIR)/sbin/nwmsg + ln -sf $(sbindir)/nwmsg $(DESTDIR)/sbin/nwmsg endif endif --- ncpfs-2.2.6.orig/contrib/pam/pam_ncp_auth.c +++ ncpfs-2.2.6/contrib/pam/pam_ncp_auth.c @@ -257,6 +257,7 @@ #include #include #include +#include #include #include #include --- ncpfs-2.2.6.orig/sutil/Makefile.in +++ ncpfs-2.2.6/sutil/Makefile.in @@ -53,8 +53,8 @@ ${INSTALL} -d $(DESTDIR)/sbin ${INSTALL} -m 4755 $(UTILS) $(DESTDIR)$(bindir) ifeq ($(USE_KERNEL),1) - ln -sf ..$(bindir)/ncpmount $(DESTDIR)/sbin/mount.ncp - ln -sf ..$(bindir)/ncpmount $(DESTDIR)/sbin/mount.ncpfs + ln -sf $(bindir)/ncpmount $(DESTDIR)/sbin/mount.ncp + ln -sf $(bindir)/ncpmount $(DESTDIR)/sbin/mount.ncpfs ln -sf ncpumount $(DESTDIR)$(bindir)/ncplogout endif --- ncpfs-2.2.6.orig/sutil/ncpm_common.c +++ ncpfs-2.2.6/sutil/ncpm_common.c @@ -85,6 +85,7 @@ #include #include #include +#include #include #include #include --- ncpfs-2.2.6.orig/debian/README.debian +++ ncpfs-2.2.6/debian/README.debian @@ -0,0 +1,16 @@ +ncpfs and ipx for DEBIAN +------------------------ + +The ncpfs package contains the userland utilities needed to mount/unmount +NCP file systems and several other utilities. The utilities here will +work with 2.0.x, 2.1.x, 2.2.x, 2.3.x and 2.4.x kernels. On 2.0.x kernels, +you can use only NCP over IPX. On 2.[123].x kernels you can use NCP over +either IPX or UDP. On 2.4.x kernels you can use NCP over any of IPX, +UDP or TCP. + +Starting with ncpfs-2.2.0 NetWare Directory Services are supported. + +Starting with ncpfs-2.2.0.17-1, the ipx package is built from the ncpfs +sources. Before, a separate source package was being used. + +Eloy A. Paris , Aug 19 02:02:29 EDT 2000 --- ncpfs-2.2.6.orig/debian/ipx.files +++ ncpfs-2.2.6/debian/ipx.files @@ -0,0 +1,12 @@ +etc/ipx.conf +etc/modutils/ipx.aliases +usr/sbin/ipx_configure +usr/sbin/ipx_interface +usr/sbin/ipx_internal_net +usr/sbin/ipx_route +usr/sbin/ipx_cmd +usr/share/man/man8/ipx_route.8.gz +usr/share/man/man8/ipx_cmd.8.gz +usr/share/man/man8/ipx_configure.8.gz +usr/share/man/man8/ipx_interface.8.gz +usr/share/man/man8/ipx_internal_net.8.gz --- ncpfs-2.2.6.orig/debian/control +++ ncpfs-2.2.6/debian/control @@ -0,0 +1,70 @@ +Source: ncpfs +Section: net +Priority: extra +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Eloy A. Paris +Uploaders: Anibal Monsalve Salazar +Build-Depends: debhelper (>= 5), libpam0g-dev, gettext +Standards-Version: 3.7.2 + +Package: ncpfs +Replaces: ncpfsx +Conflicts: ncpfsx, suidmanager (<< 0.50) +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libpam-ncp +Suggests: ipx +Description: utilities to use resources from NetWare servers + This package contains utilities to mount volumes from NetWare servers. Also + included are some utilities such as nprint, which enables you to + print on NetWare print queues, and pserver, which provides NetWare + print queues. + . + NetWare Directory Services are supported. + . + Homepage: ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ + +Package: ipx +Priority: optional +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Description: utilities to configure the kernel ipx interface + These are utilities to configure the kernel IPX interface. The kernel has to be + compiled with IPX support. + . + Homepage: ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ + +Package: libncp +Section: libs +Priority: extra +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: ncpfs +Description: shared library used by programs that use NetWare Core Protocol + This shared library is used by some of the programs included in the + ncpfs package. + . + Homepage: ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ + +Package: libncp-dev +Section: libdevel +Priority: extra +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libncp (>= ${Source-Version}) +Description: libncp: development libraries and header files + Contains the headers and object files needed to compile and + link programs which use the libncp library. + . + Homepage: ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ + +Package: libpam-ncp +Section: admin +Priority: extra +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends} +Replaces: ncpfs (<= 2.2.0.18-10) +Description: PAM module allowing authentication from a NetWare server + This module lets you use a NetWare server as a source of + authentication (but not session or other) information for + PAM-enabled apps. + . + Homepage: ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ --- ncpfs-2.2.6.orig/debian/libpam-ncp.files +++ ncpfs-2.2.6/debian/libpam-ncp.files @@ -0,0 +1 @@ +lib/security/ --- ncpfs-2.2.6.orig/debian/rules +++ ncpfs-2.2.6/debian/rules @@ -0,0 +1,113 @@ +#!/usr/bin/make -f +# Made with the aid of dh_make, by Craig Small +# Sample debian/rules that uses debhelper. GNU copyright 1997 by Joey Hess. +# Some lines taken from debmake, by Cristoph Lameter. +# Copyright (C) 2005 Anibal Monsalve Salazar + +# Uncomment this to turn on verbose mode. +export DH_VERBOSE=1 +export DH_COMPAT=5 + +DESTDIR = `pwd`/debian/ncpfs + +IVARS = DESTDIR=$(DESTDIR) + +ifneq (,$(findstring ia64, ${DEB_BUILD_ARCH})) +CONFIGARGS = --prefix=/usr --sysconfdir=/etc \ + --mandir=/usr/share/man --enable-pam \ + --disable-function-sections +else +CONFIGARGS = --prefix=/usr --sysconfdir=/etc \ + --mandir=/usr/share/man --enable-pam +endif + +build: build-stamp +build-stamp: + dh_testdir + + # Add here commands to compile the package. + [ -f Makefile ] || ./configure ${CONFIGARGS} + + $(MAKE) + + touch build-stamp + +clean: + dh_testdir + dh_testroot + rm -f build-stamp install-stamp po/de.gmo + + # Add here commands to clean up after the build process. + -$(MAKE) distclean + + dh_clean + +install: install-stamp +install-stamp: build-stamp + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Install binaries + $(MAKE) install $(IVARS) + + # Now install development files for the libncp-dev package + $(MAKE) install-dev $(IVARS) + + # This is to comply with policy (the symlink that ldconfig would + # produce must exist in the package). + /sbin/ldconfig -n $(DESTDIR)/usr/lib/ + + # Install ipx's conffiles + install -m 0644 debian/ipx.conf $(DESTDIR)/etc/ipx.conf + + # Install other files not installed by default + install -m 0644 debian/ipx.aliases $(DESTDIR)/etc/modutils + + dh_movefiles --sourcedir=debian/ncpfs + + # Ooppsss, wrong location! + mv debian/libncp/usr/lib/libncp.a debian/libncp-dev/usr/lib/ + + # Delete unwanted directories left around by dh_movefiles + rm -Rf $(DESTDIR)/etc/ + rm -Rf $(DESTDIR)/lib/ + rm -Rf $(DESTDIR)/usr/include/ + rm -Rf $(DESTDIR)/usr/lib/ + rm -Rf $(DESTDIR)/usr/share/man/man3/ + + touch install-stamp + +# Build architecture-independent files here. +binary-indep: build install +# We have nothing to do by default. + +# Build architecture-dependent files here. +binary-arch: build install + dh_testdir + dh_testroot + dh_installdocs -A + dh_installexamples + dh_installinit + dh_undocumented + dh_installchangelogs Changes + dh_link + dh_strip + dh_compress + dh_fixperms + + # You may want to make some executables suid here. + chmod u+s debian/ncpfs/usr/bin/nwsfind debian/ncpfs/usr/bin/ncpmount debian/ncpfs/usr/bin/ncpumount + + dh_installdeb + dh_shlibdeps -l$(DESTDIR)/usr/lib/ + dh_gencontrol + dh_md5sums + dh_builddeb + +source diff: + @echo >&2 'source and diff are obsolete - use dpkg-source -b'; false + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary --- ncpfs-2.2.6.orig/debian/libncp.files +++ ncpfs-2.2.6/debian/libncp.files @@ -0,0 +1 @@ +usr/lib/ --- ncpfs-2.2.6.orig/debian/ipx.aliases +++ ncpfs-2.2.6/debian/ipx.aliases @@ -0,0 +1 @@ +alias net-pf-4 ipx --- ncpfs-2.2.6.orig/debian/changelog +++ ncpfs-2.2.6/debian/changelog @@ -0,0 +1,463 @@ +ncpfs (2.2.6-4ubuntu1.1) gutsy-proposed; urgency=low + + * SRU for LP: #140464, list of changes: + - lib/ndslib.c: define FIND_ISR to avoid INVALID SERVER RESPONSE + error from Netware-NDS. + - contrib/pam/pam_ncp_auth.c: include syslog.h to avoid FTBFS. + + -- Luca Falavigna Mon, 04 Feb 2008 13:33:09 +0100 + +ncpfs (2.2.6-4ubuntu1) gutsy; urgency=low + + * debian/ipx.init.d: + - DO not run ipx_configure if IPX_CONFIGURED == yes. Thanks to Gde + Bagus Aryana for the patch. (LP: #30643) + * Fix FTBFS, patch taken from Debian bug #428937, Thanks to Petr + Vandrovec . + * Modify maintainer value as per spec. + + -- Luke Yelavich Fri, 17 Aug 2007 21:42:08 +1000 + +ncpfs (2.2.6-4) unstable; urgency=low + + * Set Standards-Version to 3.7.2. + * Set DH_COMPAT to 5. + * Fixed "FTBFS: bashisms", closes: #375563. + + -- Anibal Monsalve Salazar Thu, 20 Jul 2006 21:16:39 +1000 + +ncpfs (2.2.6-3) unstable; urgency=low + + * Fixed "Error in ipx_internal_net man page", closes: #51760. + + -- Anibal Monsalve Salazar Sat, 03 Dec 2005 15:00:57 +1100 + +ncpfs (2.2.6-2) unstable; urgency=low + + * Fixed "Manpage for nwtrustee2", closes: #334312. Patch by + Maximiliano Curia . + * Fixed "ISO code page named wrong in man page", closes: #266713, + #257677. + * Updated German translation, closes: #313956. Patch by + Jens Seidel . + * Set Standards-Version to 3.6.2. + * Updated FSF mail address in debian/copyright. + * Fixed "E: ipx: duplicate-updaterc.d-calls-in-postinst ipx". + + -- Anibal Monsalve Salazar Sat, 29 Oct 2005 00:48:26 +1000 + +ncpfs (2.2.6-1) unstable; urgency=low + + * New upstream version. + Fixed "CAN-2005-0013 and CAN-2005-0014" (Closes: #293446). + * Previous release ncpfs-2.2.5 fixed "ncpfs buffer overflow" + and is also fixed in ncpfs-2.2.6 (Closes: #283617). + * Incorporate and acknowledge the changes from the non maintainer + upload 2.2.4-1.1 (Closes: #260024). + * Fixed "Should suggest libpam-ncp?", it now depends on libpam-ncp + (Closes: #162267). + * Fixed "upstream location in the copyright file is outdated" + (Closes: #260021). + * Fixed "ncpfs override disparity" (Closes: #267315). + * Fixed "FTBFS (amd64/gcc-4.0)" (Closes: #284169). + * Fixed "Please remove an outdated part of the package description" + (Closes: #260020). + + -- Anibal Monsalve Salazar Wed, 09 Feb 2005 21:58:40 +1100 + +ncpfs (2.2.5-2) unstable; urgency=high + + * Grrrrr. Original tarball had permission problems. Uploaded rejected. + Let's see if this fixes it. + + -- Eloy A. Paris Wed, 1 Dec 2004 13:02:07 -0500 + +ncpfs (2.2.5-1) unstable; urgency=high + + * New upstream version. Urgency "high" because of buffer overflows + in ncplogin and ncpmap in nwclient.c. (closes: #283617) + + -- Eloy A. Paris Wed, 1 Dec 2004 12:05:37 -0500 + +ncpfs (2.2.4-1.1) unstable; urgency=low + + * NMU during Darmstadt BSP. + * Depends on libpam-ncp, so that woody upgrades don't drop functionality. + Closes: #260024 + + -- Andreas Barth Sat, 21 Aug 2004 16:39:22 +0200 + +ncpfs (2.2.4-1) unstable; urgency=low + + * New upstream version. + + -- Eloy A. Paris Tue, 24 Feb 2004 11:19:39 -0500 + +ncpfs (2.2.3-1) unstable; urgency=low + + * New upstream version. + + -- Eloy A. Paris Mon, 17 Mar 2003 00:15:40 -0500 + +ncpfs (2.2.1-3) unstable; urgency=low + + * Fixed priorities and package sections so they match the override. + + -- Eloy A. Paris Mon, 10 Mar 2003 09:49:01 -0500 + +ncpfs (2.2.1-2) unstable; urgency=low + + * Applied patch from Petr to fix wrong assumption on char + signedness. The patch fixes wrong behavior on arm, ppc and + s390 when ipx_configure is invoked with --auto_primary=foo or + --auto_interface=foo where unknown foo (!= on/off/yes/no) is + treated as "on" instead of generating diagnostic message. + + Sorry for the delay in fixing this important bug. + (closes: #182162) + + -- Eloy A. Paris Mon, 10 Mar 2003 09:21:10 -0500 + +ncpfs (2.2.1-1) unstable; urgency=low + + * New upstream version (closes: #170694) + + -- Eloy A. Paris Sun, 9 Feb 2003 10:40:41 -0500 + +ncpfs (2.2.0.19.final-3) unstable; urgency=low + + * libpam-ncp replaces ncpfs (<= 2.2.0.18-10) + (Closes: #146089) + * Fixed typo in ncplib.h (thanks Petr Vandrovec.) + (Closes: #145940) + + -- Eloy A. Paris Tue, 7 May 2002 09:54:20 -0400 + +ncpfs (2.2.0.19.final-2) unstable; urgency=low + + * New upstream version (new to unstable at least - it already was in + experimental.) + * Applied patch from Peter Schwindt so + 'ncpmount -h' shows the '-A' option. (Closes: #143554) + + -- Eloy A. Paris Sun, 5 May 2002 16:31:47 -0400 + +ncpfs (2.2.0.19.final-1) experimental; urgency=low + + * New upstream version (final 2.2.0.19 release.) Will upload to + unstable after the new ncpfs-2.2.0.18 that I am uploading to + unstable shortly moves to testing. + * Applied patch from John R. Daily to + fix Build failure on ia64. Thanks John (and Petr for the + feedback.) + Closes: #119487 - Build failure on ia64 - relocation truncated to fit? + + -- Eloy A. Paris Wed, 23 Jan 2002 21:11:25 -0500 + +ncpfs (2.2.0.19.0pre71-1) experimental; urgency=low + + * New upstream version. + * New packages: libncp, libncp-dev, and libpam-ncp. + + -- Eloy A. Paris Sun, 21 Oct 2001 21:16:41 -0400 + +ncpfs (2.2.0.19.0pre56-1) experimental; urgency=low + + * New upstream version. + * Added Build-depends. + Closes: #103504: please add build-depends. + * Updated config.{guess,sub} (before someone complains they can't + build on their ) + + -- Eloy A. Paris Thu, 12 Jul 2001 18:45:43 -0400 + +ncpfs (2.2.0.19-0pre42) experimental; urgency=low + + * New upstream version. + + -- Eloy A. Paris Wed, 28 Feb 2001 18:02:13 -0500 + +ncpfs (2.2.0.19-0pre41) experimental; urgency=low + + * Started working on the pre-2.2.0.19 series. + + -- Eloy A. Paris Tue, 20 Feb 2001 18:03:36 -0500 + +ncpfs (2.2.0.18-6) unstable; urgency=low + + * Suggests package ipx instead of depending on it. + Closes: #38968: should suggest or recommend ipx. + Closes: #82623: ncpfs: ncpfs erronously depends on ipx. + * Transition from suidmanager to dpkg-statoverride. + + -- Eloy A. Paris Thu, 18 Jan 2001 23:44:11 -0500 + +ncpfs (2.2.0.18-5) unstable; urgency=low + + * My update of README.debian in -4 was pretty loosy. The greatest upstream + maintainer of all (my good friend Petr Vandrovec) noticed this and + sent me a better update. + * Updated debian/control (only the long description of package ncpfs.) + + -- Eloy A. Paris Sat, 19 Aug 2000 02:07:25 -0400 + +ncpfs (2.2.0.18-4) unstable; urgency=low + + * Renamed debian/ipx.examples to debian/ipx.examples.not-used. The + reason for this was that 4 binaries were being placed in + /usr/share/doc/ipx/examples/Samples/{ipxrcv,ipxsend,rip,sap}. These + binaries were part of the upstream source package and were not being + recompiled. This caused ldd to crash in architectures other than i386. + I don't think it is worth to install these binaries or their source + code so I removed them from the examples/ directory (the source code + does not compile if placed in /usr/share/doc/ipx/examples/Samples/, + it needs to have the original upstream source above it in order to + compile.) + Closes: Bug#68763: build error. + * Applied patch from upstream to fix problems in the PAM pam_ncp_auth + module when interacting with imapd. + * Updated README.debian. + * Added -A switch to dh_installdocs call in debian/rules so all + documentation files are installed in /usr/share/doc/ipx/ as well. + + -- Eloy A. Paris Tue, 15 Aug 2000 22:32:07 -0400 + +ncpfs (2.2.0.18-3) unstable; urgency=low + + * Added a "-l$(DESTDIR)/usr/lib/" to the dh_shlibdeps in debian/rules + so ldd does not crash at build time if the ncpfs package is not + installed. + Closes: Bug#68763: build error. + + -- Eloy A. Paris Wed, 9 Aug 2000 19:48:05 -0400 + +ncpfs (2.2.0.18-2) unstable; urgency=low + + * Added /etc/modutils/ipx.aliases so "/etc/init.d/ipx start" causes + the kernel ipx module to be loaded. Tweaked also ipx's postinst + scritp to call update-modules. + Closes: Bug#65553: ipx: /etc/init.d/ipx start doesn't load ipx module. + + -- Eloy A. Paris Sun, 6 Aug 2000 11:10:56 -0400 + +ncpfs (2.2.0.18-1) unstable; urgency=low + + * New upstream version. + * Applied patch from Karl M. Hegbloom + to add a TAGS target to Makefile.in. + Closes: #65408: [patch] TAGS target for Makefile.in. + + -- Eloy A. Paris Mon, 31 Jul 2000 19:16:34 -0400 + +ncpfs (2.2.0.17-1) unstable; urgency=low + + * New upstream version. + * The ipx package is now built from sources included in the ncpfs + source tree. The reason is that the IPX utilities in ncpfs are better + maintained than the original utilities. + * The ncpfs utilities are now built with UDP support. + * The ncpfs package now provides the PAM module pam_ncp_auth.so. Read + /usr/share/doc/ncpfs/README.PAM for details. + + -- Eloy A. Paris Sun, 26 Dec 1999 23:08:37 -0500 + +ncpfs (2.2.0.16-3) unstable; urgency=low + + * Applied patch from our ultra-cool, friendly and cooperative upstream + maintainer (Petr Vandrovec ) to make signatures + work. I don't use myself signatures so I wasn't aware of this problem + but Petr sent the patch to me (I am glad that Petr uses Debian :-) + * The changelog.Debian entry for ncpfs-2.2.0.16-2 contained the words + smbmount and smbumount instead of ncpmount and ncpumount. Again, + our friendly upstream maintainer brought up this minor oversight. + + -- Eloy A. Paris Fri, 25 Jun 1999 11:53:44 -0400 + +ncpfs (2.2.0.16-2) unstable; urgency=low + + * ncpmount and ncpumount were not setuid-root as they should be. The + problem was that debhelper (dh_fixperms specifically) changed its + behavior from the version in Slink to the current version in Potato. + Now dh_fixperms clears the setuid bit of all executables so + dh_suidregister does not find any setuid binaries and consequently, + does not generate the correct postinst and postrm scripts that do + "chmod u+s". I corrected debian/rules to call dh_suidregister before + dh_fixperms. + + -- Eloy A. Paris Wed, 16 Jun 1999 07:00:35 -0400 + +ncpfs (2.2.0.16-1) unstable; urgency=low + + * New upstream version (closes bug #39544: ncpfs: new upstream release). + * Built with glibc2.1 (close bug #37211: Source build fails on libc2.1 + systems (on Alpha at least) ). + * Package ncpfs now depends on ipx (closes #38968: should suggest or + recommend ipx). + * Added a call to ldconfig in debian/rules to have the symlink that + ldconfig will create when the package is installed. + + -- Eloy A. Paris Mon, 14 Jun 1999 21:26:43 -0400 + +ncpfs (2.2.0.12-1) unstable; urgency=low + + * New upstream release that fixes the following bugs: #29006 + (exit code for nprint), #30293 (man pages update), + #33214 (missing NR_OPEN for glibc2.1). + * Packaged using debhelper instead of debstd. + + -- Eloy A. Paris Sun, 28 Feb 1999 23:40:44 -0400 + +ncpfs (2.2.0.9-1) unstable; urgency=low + + * New upstream release that incorporates the modification I made in + 2.2.0.7-2 to check for command line arguments before prompting the + user for a password. I never released a 2.2.0.8-x. + + -- Eloy A. Paris Mon, 14 Sep 1998 10:36:55 -0400 + +ncpfs (2.2.0.7-2) unstable; urgency=low + + * Re-ordered code in ncpmount.c to check for command line arguments + before prompting the user for a password. This fixes wishlist bug + #25085. + + -- Eloy A. Paris Mon, 3 Aug 1998 14:18:48 -0400 + +ncpfs (2.2.0.7-1) frozen unstable; urgency=low + + * New upstream release. + * Created /sbin/nwmsg as a symlink pointing to /usr/sbin/nwmsg. This + is needed because when a broadcast message arrives from a NetWare + server, nwmsg is called by kerneld. The location of the nwmsg is + hardcoded in the kernel (in ncp_fs.h) to be /sbin/nwmsg so I only + had two choices: placing nwmsg in /sbin/, or creating a symlink. + I chose the later. This fixes #23939. + + -- Eloy A. Paris Mon, 29 Jun 1998 19:28:43 -0400 + +ncpfs (2.2.0.6-1) frozen unstable; urgency=low + + * I found a bug in 2.2.0.5 and before that prevented user names + longer than 48 characters to login into NetWare NDS servers. The + problem is a leftover from the time ncpfs supported only bindery + logins (because a bindery name can be 48 chars. long). Now, + NDS names can be up to 255 chars. long. I reported the problem to + the upstream maintainer and he provided a fix (in form of a new + upstream version) in less than 24 hours (try to get the same from + Novell, I dare you :-). + + -- Eloy A. Paris Tue, 9 Jun 1998 16:08:22 -0400 + +ncpfs (2.2.0.5-1) frozen unstable; urgency=low + + * Re-built (again) to fix wrong dependencies (it was depending on itself). + The previous version was supposed to fix this but I forgot to add + "frozen" to the distribution list. + * New upstream version that fixes several bugs, including better + support for non-Intel platforms. + + -- Eloy A. Paris Fri, 22 May 1998 14:03:32 -0400 + +ncpfs (2.2.0-2) unstable; urgency=low + + * Recompiled to fix wrong dependencies (it was depending on itself). + + -- Eloy A. Paris Thu, 14 May 1998 10:46:36 -0400 + +ncpfs (2.2.0-1) frozen unstable; urgency=low + + * New upstream release. + * Uploaded to frozen because the 2.2.0 series of ncpfs support + both 2.0.x and 2.1.x kernels so by having a ncpfs-2.2.0 package + in Hamm we can get rid of the ncpfsx package, that will be + obsolete en Slink anyway. + * Fixes dependencies (doesn't depend on obsolete packages). This + fixes bug #22121. + * Several new features that include NetWare Directory Services + logins. + * Created postinst and postrm script to call ldconfig, as the + policy demmands. + * Support for NetWare Directory Services. + + -- Eloy A. Paris Tue, 5 May 1998 21:24:17 -0400 + +ncpfs (2.0.11-6) unstable; urgency=low + + * Binaries don't use anymore the libcom_err library that was provided + with the source. Now all binaries are dinamically linked to use + the shared library libcom_err that package comerrg provides. + * Kernel includes that were patched to be able to compile and run + with libc6 are now provided as part of the source so now it's easy + to build this package. + * The provided libncp shared library is linked explicitly with + the libraries it depends on (bug#16549 of package ncpfs). + * Added a debian/shlibs file so this package has a + /var/lib/dpkg/info/ncpfs.shlibs. + + -- Eloy A. Paris Tue, 3 Mar 1998 07:33:25 -0400 + +ncpfs (2.0.11-5) unstable; urgency=low + + * Made package ncpfs conflict and replace package ncpfsx. + * Fixed a problem that had ncpfs depending on ncpfsx. + + -- Eloy A. Paris Mon, 16 Feb 1998 17:38:13 -0400 + +ncpfs (2.0.11-4) unstable; urgency=low + + * Changed all ocurrences of the symbol "HAVE_GLIBC2" to just "GLIBC2" + in all the source code files. This is to do the same the packages + smbfs, smbfsx, samba, ncpfs and ncpfsx do. + * Added a note to the description of the package and the docs. saying + that package ncpfs is for kernels 2.0.x and before. For kernels + later than 2.1.29, package ncpfsx must be used. + + -- Eloy A. Paris Mon, 19 Jan 1998 19:28:00 -0400 + +ncpfs (2.0.11-3) unstable; urgency=low + + * Fixed bug #16370: some man pages installed are part of other packages. + To fix the bug I re-wrote the Makefile in the man/ directory and + added the switch -m to the invocation of debstd in debian/rules. + + -- Eloy A. Paris Tue, 30 Dec 1997 20:06:03 -0400 + +ncpfs (2.0.11-2) unstable; urgency=low + + * Switched off auto-installation of man pages by debstd. + * Included patches used to compile this package under libc6 in + /usr/doc/ncpfs. + * Removed a couple of patches in ncpmount.c and ncptest.c (no longer + needed). + + -- Eloy A. Paris Mon, 22 Dec 1997 15:19:59 -0400 + +ncpfs (2.0.11-1) unstable; urgency=low + + * New maintainer (Eloy A. Paris ). + * New upstream version. + * Ported to libc6. + + -- Eloy A. Paris Tue, 16 Sep 1997 17:22:46 -0400 + +ncpfs (0.23-1) unstable; urgency=low + + * New upstream version. + * Removed fix for kernel includes - see below. + + -- Michael R. Nonweiler + +ncpfs (0.22-1) unstable; urgency=low + + * New upstream version. + * Fix for broken kernel includes / libc-dev package. + * Move kernel version check from preinst to postinst. + * changed permissions of man pages from 755 to 644. + + -- Michael R. Nonweiler + +ncpfs (0.18-1) unstable; urgency=low + + * Initial release. + + -- Michael R. Nonweiler --- ncpfs-2.2.6.orig/debian/ipx.conf +++ ncpfs-2.2.6/debian/ipx.conf @@ -0,0 +1,14 @@ +# this attempts auto-configuration +IPX_AUTO_PRIMARY=on +IPX_AUTO_INTERFACE=on +IPX_CONFIGURED=no +# for manual configuration, set IPX_CONFIGURED=yes, +# and set the options below for your system +IPX_DEVICE=eth0 +IPX_FRAME=802.2 # either 802.2, 802.3 or EtherII +IPX_INTERNAL_NET=no +IPX_NETNUM=0 # your internal network number +# routing options +IPX_SERVER_ROUTE=no # setup route to external server? +IPX_SERVER_NETNUM=0 # your server's internal network number +IPX_SERVER_NODENUM=000000000000 # your server's node number --- ncpfs-2.2.6.orig/debian/ipx.docs +++ ncpfs-2.2.6/debian/ipx.docs @@ -0,0 +1 @@ +ipx-1.0/README debian/README.debian --- ncpfs-2.2.6.orig/debian/ipx.postinst +++ ncpfs-2.2.6/debian/ipx.postinst @@ -0,0 +1,10 @@ +#!/bin/sh + +if [ "$1" = "configure" ]; then + if test -x /sbin/update-modules; then + update-modules || true + depmod -a || true + fi +fi + +#DEBHELPER# --- ncpfs-2.2.6.orig/debian/libpam-ncp.docs +++ ncpfs-2.2.6/debian/libpam-ncp.docs @@ -0,0 +1 @@ +contrib/pam/README --- ncpfs-2.2.6.orig/debian/libncp-dev.dirs +++ ncpfs-2.2.6/debian/libncp-dev.dirs @@ -0,0 +1 @@ +usr/lib/ --- ncpfs-2.2.6.orig/debian/libncp-dev.files +++ ncpfs-2.2.6/debian/libncp-dev.files @@ -0,0 +1,2 @@ +usr/include/ +usr/share/man/man3/ --- ncpfs-2.2.6.orig/debian/ipx.examples.not-used +++ ncpfs-2.2.6/debian/ipx.examples.not-used @@ -0,0 +1 @@ +ipx-1.0/Samples/ --- ncpfs-2.2.6.orig/debian/ipx.init.d +++ ncpfs-2.2.6/debian/ipx.init.d @@ -0,0 +1,47 @@ +#!/bin/sh +# +# ipx Bring up/down IPX networking +# + +test -f /usr/sbin/ipx_configure || exit 0 + +. /etc/ipx.conf + +# See how we were called. +case "$1" in + start) + if [ ${IPX_CONFIGURED} = "yes" ]; then + if [ ${IPX_INTERNAL_NET} = "yes" ]; then + ipx_internal_net add ${IPX_NETNUM} + else + ipx_interface add -p ${IPX_DEVICE} \ + ${IPX_FRAME} ${IPX_NETNUM} + fi + if [ ${IPX_SERVER_ROUTE} = "yes" ]; then + ipx_route add ${IPX_SERVER_NETNUM} \ + ${IPX_NETNUM} \ + ${IPX_SERVER_NODENUM} + fi + else + ipx_configure \ + --auto_primary=${IPX_AUTO_PRIMARY} \ + --auto_interface=${IPX_AUTO_INTERFACE} + fi + ;; + stop) + ipx_configure --auto_primary=off --auto_interface=off + ipx_interface delall + ;; + restart|force-reload) + echo -n "Reconfiguring IPX..." + /etc/init.d/ipx stop + sleep 2 + /etc/init.d/ipx start + echo " done." + ;; + *) + echo "Usage: /etc/init.d/ipx {start|stop|restart}" + exit 1 +esac + +exit 0 --- ncpfs-2.2.6.orig/debian/ipx.conffiles +++ ncpfs-2.2.6/debian/ipx.conffiles @@ -0,0 +1,3 @@ +/etc/init.d/ipx +/etc/ipx.conf +/etc/modutils/ipx.aliases --- ncpfs-2.2.6.orig/debian/ncpfs.dirs +++ ncpfs-2.2.6/debian/ncpfs.dirs @@ -0,0 +1,11 @@ +usr/bin +usr/sbin +usr/lib +usr/share/doc/ncpfs +usr/share/man/man1 +usr/share/man/man5 +usr/share/man/man8 +sbin +lib/security +etc +etc/modutils --- ncpfs-2.2.6.orig/debian/ncpfs.docs +++ ncpfs-2.2.6/debian/ncpfs.docs @@ -0,0 +1 @@ +BUGS README README.NDS ncpfs-nds-0.06.CHANGES ncpfs-nds-0.06.README FAQ ncpfs.lsm Performance.txt --- ncpfs-2.2.6.orig/debian/libncp.postinst +++ ncpfs-2.2.6/debian/libncp.postinst @@ -0,0 +1,10 @@ +#!/bin/sh +# +# postinst script for ncpfs +# + +if [ "$1" = "configure" ]; then + ldconfig +fi + +#DEBHELPER# --- ncpfs-2.2.6.orig/debian/copyright +++ ncpfs-2.2.6/debian/copyright @@ -0,0 +1,50 @@ +This package was debianized by Eloy A. Paris on +Wed, 27 Aug 1997 18:17:10 -0400. + +It is currently mantained by Eloy A. Paris and +Anibal Monsalve Salazar . + +It was downloaded from ftp://platan.vc.cvut.cz/pub/linux/ncpfs/ + +Copyright (C) 1994-1995 Ales Dryak +Copyright (c) 1994-2000 Ralf S. Engelschall +Copyright (C) 1995-1997 Volker Lendecke +Copyright (C) 1996-2003 Petr Vandrovec +Copyright (C) 1997 Arne de Bruijn +Copyright (C) 1998-1999 Petr Vandrovec, David Woodhouse +Copyright (C) 1999-2000 Petr Vandrovec, Patrick Pollet +Copyright (C) 1998 by David Woodhouse +Copyright (C) 2000-2001 by Patrick Pollet +Copyright (c) 1995-1996 Caldera, Inc. All Rights Reserved. +Copyright (C) 1995-1997, 2000-2002 by Ulrich Drepper +Copyright (C) 1996-1997, 1999-2000 by Ralf Baechle +Copyright (C) 1996-1997, 2000 by Ralf Baechle +Copyright (C) 1996 by Brian Reid and Tom Henderson. +Copyright (C) 1996 J.F. Chadima +Copyright (c) 1996 S.u.S.E. GmbH Fuerth, Germany. All rights reserved. +Copyright (c) 1997-2002 The PHP Group | +Copyright (c) 1998 Milan Vandrovec +Copyright (C) 1999 Bruno Haible +Copyright (C) 1999 Roumen Petrov +Copyright (c) 1996 S.u.S.E. GmbH Fuerth, Germany. All rights reserved. +Copyright (C) 2003 by Bruno Browning + +Copyright: + + This program 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; version 2 dated June, 1991. + + This program 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 this program; if not, write to the Free Software + Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, + MA 02110-1301, USA. + + +On Debian GNU/Linux systems, the complete text of the GNU General +Public License can be found in `/usr/share/common-licenses/GPL'. --- ncpfs-2.2.6.orig/debian/libncp.shlibs +++ ncpfs-2.2.6/debian/libncp.shlibs @@ -0,0 +1 @@ +libncp 2.3 libncp (>= 2.2.0.19.0pre71-1) --- ncpfs-2.2.6.orig/debian/ncpfs.postrm +++ ncpfs-2.2.6/debian/ncpfs.postrm @@ -0,0 +1,6 @@ +#!/bin/sh +# +# postrm script for ncpfs +# + +#DEBHELPER# --- ncpfs-2.2.6.orig/ipx-1.0/ipx_internal_net.8 +++ ncpfs-2.2.6/ipx-1.0/ipx_internal_net.8 @@ -15,6 +15,8 @@ a route-independent address for service providers. Internal networks are optional; however, when one is present it is also the Primary Interface. There can only be one internal network per host. +The node number defaults to 1 if a second arg is not +given to the "add" command. .SS OPTIONS .TP .I add --- ncpfs-2.2.6.orig/ipx-1.0/Makefile.in +++ ncpfs-2.2.6/ipx-1.0/Makefile.in @@ -52,8 +52,8 @@ distclean: mrproper install: $(UTILS) $(MAN8GZ) $(UTIIPX) - $(INSTALL) -d $(DESTDIR)$(bindir) - $(INSTALL) $(UTILS) $(UTIIPX) $(DESTDIR)$(bindir) + $(INSTALL) -d $(DESTDIR)$(sbindir) + $(INSTALL) $(UTILS) $(UTIIPX) $(DESTDIR)$(sbindir) $(INSTALL) -d $(DESTDIR)$(mandir)/man8 $(INSTALL_DATA) $(MAN8GZ) $(DESTDIR)$(mandir)/man8