diff options
author | bouyer <bouyer> | 1998-11-27 12:48:26 +0000 |
---|---|---|
committer | bouyer <bouyer> | 1998-11-27 12:48:26 +0000 |
commit | 19bee871ccab72a54e7f9b0ebf2d3ba75f38857e (patch) | |
tree | 3fd08bb07ba9748a0c24f68cd2593b43c4de2b99 /net | |
parent | ebb64dfdacea97f4734f36f20f1de9631f678491 (diff) | |
download | pkgsrc-19bee871ccab72a54e7f9b0ebf2d3ba75f38857e.tar.gz |
Package for samba 2.0.0 (beta 2 for now).
Diffstat (limited to 'net')
-rw-r--r-- | net/samba2/Makefile | 77 | ||||
-rw-r--r-- | net/samba2/files/md5 | 3 | ||||
-rw-r--r-- | net/samba2/files/smb.conf.sample | 250 | ||||
-rw-r--r-- | net/samba2/patches/patch-aa | 73 | ||||
-rw-r--r-- | net/samba2/pkg/COMMENT | 1 | ||||
-rw-r--r-- | net/samba2/pkg/DESCR | 20 | ||||
-rw-r--r-- | net/samba2/pkg/PLIST | 140 |
7 files changed, 564 insertions, 0 deletions
diff --git a/net/samba2/Makefile b/net/samba2/Makefile new file mode 100644 index 00000000000..8916793b3a2 --- /dev/null +++ b/net/samba2/Makefile @@ -0,0 +1,77 @@ +# $NetBSD: Makefile,v 1.1.1.1 1998/11/27 12:48:26 bouyer Exp $ + +DISTNAME= samba-2.0.0beta2 +CATEGORIES= net +MASTER_SITES= ftp://ftp.samba.org/pub/samba/beta/ + +MAINTAINER= bouyer@netbsd.org +HOMEPAGE= http://www.samba.org/ + +CONFLICTS= samba-1.9.18p8 samba-1.9.18p10 + +WRKSRC= ${WRKDIR}/${DISTNAME}/source +GNU_CONFIGURE= yes + +.include "../../mk/bsd.prefs.mk" + +STARTUP_SCRIPT= ${PREFIX}/etc/rc.d/samba.sh.sample +SAMPLE_CONFIG= ${PREFIX}/etc/smb.conf.sample +SAMBA_LOGDIR= /var/log +SAMBA_LOCKDIR= /var/run/samba +SAMBA_ETCDIR?= /etc/samba +SAMBA_PRIVATE?= ${SAMBA_ETCDIR}/private + +MAKE_ENV+= ETCDIR=${SAMBA_ETCDIR} PRIVDIR=${SAMBA_PRIVATE} +MAKE_ENV+= LOGDIR=${SAMBA_LOGDIR} LOCKDIR=${SAMBA_LOCKDIR} + +PLIST_SRC= ${WRKDIR}/.PLIST-src + +post-install: +.if !defined(NOPORTDOCS) + ${MKDIR} ${PREFIX}/share/doc/samba/faq + ${MKDIR} ${PREFIX}/share/doc/samba/textdocs + for i in ${WRKDIR}/${DISTNAME}/docs/NT4_PlainPassword.reg \ + ${WRKDIR}/${DISTNAME}/docs/Win95_PlainPassword.reg \ + ${WRKDIR}/${DISTNAME}/docs/THANKS ; do \ + ${INSTALL_DATA} $$i ${PREFIX}/share/doc/samba; \ + done + for i in ${WRKDIR}/${DISTNAME}/docs/faq/* ; do \ + ${INSTALL_DATA} $$i ${PREFIX}/share/doc/samba/faq; \ + done + for i in ${WRKDIR}/${DISTNAME}/docs/textdocs/* ; do \ + ${INSTALL_DATA} $$i ${PREFIX}/share/doc/samba/textdocs; \ + done +.endif + @${ECHO} "Installing ${STARTUP_SCRIPT} startup file."; \ + ${ECHO} '#!/bin/sh' > ${STARTUP_SCRIPT}; \ + ${ECHO} 'smbd=${PREFIX}/sbin/smbd' >> ${STARTUP_SCRIPT}; \ + ${ECHO} 'nmbd=${PREFIX}/sbin/nmbd' >> ${STARTUP_SCRIPT}; \ + ${ECHO} 'if [ -f $$smbd ]; then' >> ${STARTUP_SCRIPT}; \ + ${ECHO} " ${ECHO} -n ' Samba'" >> ${STARTUP_SCRIPT}; \ + ${ECHO} ' $$smbd -D' >> ${STARTUP_SCRIPT}; \ + ${ECHO} ' $$nmbd -D' >> ${STARTUP_SCRIPT}; \ + ${ECHO} "fi" >> ${STARTUP_SCRIPT}; \ + chmod 755 ${STARTUP_SCRIPT}; \ + chown bin.bin ${STARTUP_SCRIPT}; + @if [ ! -f ${SAMPLE_CONFIG} ]; then \ + ${SED} -e 's:__LOGDIR__:${SAMBA_LOGDIR}:g' \ + -e 's:__ETCDIR__:${SAMBA_ETCDIR}:g' \ + -e 's:__PREFIX__:${PREFIX}:g' \ + ${FILESDIR}/smb.conf.sample \ + > ${SAMPLE_CONFIG} ; \ + fi + ${INSTALL_SCRIPT} ${WRKSRC}/script/mksmbpasswd.sh ${PREFIX}/bin + if [ ! -d ${SAMBA_PRIVATE} ] ; then \ + ${MKDIR} ${SAMBA_PRIVATE} ; \ + chown root.wheel ${SAMBA_PRIVATE} ; \ + chmod 700 ${SAMBA_PRIVATE} ; \ + fi + if [ ! -f ${SAMBA_PRIVATE}/smbpasswd ] ; then \ + ${CAT} /etc/passwd | ${PREFIX}/bin/mksmbpasswd.sh \ + > ${SAMBA_PRIVATE}/smbpasswd ; \ + chmod 600 ${SAMBA_PRIVATE}/smbpasswd ; \ + fi + ${SED} -e 's:__SAMBA_PRIVATE__:${SAMBA_PRIVATE}:g' ${PKGDIR}/PLIST \ + > ${PLIST_SRC} + +.include "../../mk/bsd.pkg.mk" diff --git a/net/samba2/files/md5 b/net/samba2/files/md5 new file mode 100644 index 00000000000..24feb12f09a --- /dev/null +++ b/net/samba2/files/md5 @@ -0,0 +1,3 @@ +$NetBSD: md5,v 1.1.1.1 1998/11/27 12:48:26 bouyer Exp $ + +MD5 (samba-2.0.0beta2.tar.gz) = 736a1a33ca323b464442e108515dbc24 diff --git a/net/samba2/files/smb.conf.sample b/net/samba2/files/smb.conf.sample new file mode 100644 index 00000000000..e6e262bd47e --- /dev/null +++ b/net/samba2/files/smb.conf.sample @@ -0,0 +1,250 @@ +# This is the main Samba configuration file. You should read the +# smb.conf(5) manual page in order to understand the options listed +# here. Samba has a huge number of configurable options (perhaps too +# many!) most of which are not shown in this example +# +# Any line which starts with a ; (semi-colon) or a # (hash) +# is a comment and is ignored. In this example we will use a # +# for commentry and a ; for parts of the config file that you +# may wish to enable +# +# NOTE: Whenever you modify this file you should run the command "testparm" +# to check that you have not many any basic syntactic errors. +# +#======================= Global Settings ===================================== +[global] + +# workgroup = NT-Domain-Name or Workgroup-Name, eg: REDHAT4 + workgroup = MYGROUP + +# server string is the equivalent of the NT Description field + server string = NetBSD - Samba %v + +# This option is important for security. It allows you to restrict +# connections to machines which are on your local network. The +# following example restricts access to two C class networks and +# the "loopback" interface. For more examples of the syntax see +# the smb.conf man page +; hosts allow = 192.168.1. 192.168.2. 127. + +# If you want to automatically load your printer list rather +# than setting them up individually then you'll need this + load printers = yes + +# you may wish to override the location of the printcap file +; printcap name = /etc/printcap + +# on SystemV system setting printcap name to lpstat should allow +# you to automatically obtain a printer list from the SystemV spool +# system +; printcap name = lpstat + +# It should not be necessary to specify the print system type unless +# it is non-standard. Currently supported print systems include: +# bsd, sysv, plp, lprng, aix, hpux, qnx +; printing = bsd + +# Uncomment this if you want a guest account, you must add this to /etc/passwd +# otherwise the user "nobody" is used +; guest account = pcguest + +# this tells Samba to use a separate log file for each machine +# that connects + log file = __LOGDIR__/log.%m + +# Put a capping on the size of the log files (in Kb). + max log size = 50 + +# Security mode. Most people will want user level security. See +# security_level.txt for details. + security = user +# Use password server option only with security = server +; password server = <NT-Server-Name> + +# You may wish to use password encryption. Please read +# ENCRYPTION.txt, Win95.txt and WinNT.txt in the Samba documentation. +# Do not enable this option unless you have read those documents +; encrypt passwords = yes + +# Using the following line enables you to customise your configuration +# on a per machine basis. The %m gets replaced with the netbios name +# of the machine that is connecting +; include = __ETCDIR__/smb.conf.%m + +# Most people will find that this option gives better performance. +# See speed.txt and the manual pages for details + socket options = TCP_NODELAY + +# Configure Samba to use multiple interfaces +# If you have multiple network interfaces then you must list them +# here. See the man page for details. +; interfaces = 192.168.12.2/24 192.168.13.2/24 + +# Browser Control Options: +# set local master to no if you don't want Samba to become a master +# browser on your network. Otherwise the normal election rules apply +; local master = no + +# OS Level determines the precedence of this server in master browser +# elections. The default value should be reasonable +; os level = 33 + +# Domain Master specifies Samba to be the Domain Master Browser. This +# allows Samba to collate browse lists between subnets. Don't use this +# if you already have a Windows NT domain controller doing this job +; domain master = yes + +# Preferred Master causes Samba to force a local browser election on startup +# and gives it a slightly higher chance of winning the election +; preferred master = yes + +# Use only if you have an NT server on your network that has been +# configured at install time to be a primary domain controller. +; domain controller = <NT-Domain-Controller-SMBName> + +# Enable this if you want Samba to be a domain logon server for +# Windows95 workstations. +; domain logons = yes + +# if you enable domain logons then you may want a per-machine or +# per user logon script +# run a specific logon batch file per workstation (machine) +; logon script = %m.bat +# run a specific logon batch file per username +; logon script = %U.bat + +# Where to store roving profiles (only for Win95 and WinNT) +# %L substitutes for this servers netbios name, %U is username +# You must uncomment the [Profiles] share below +; logon path = \\%L\Profiles\%U + +# Windows Internet Name Serving Support Section: +# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server +; wins support = yes + +# WINS Server - Tells the NMBD components of Samba to be a WINS Client +# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both +; wins server = w.x.y.z + +# WINS Proxy - Tells Samba to answer name resolution queries on +# behalf of a non WINS capable client, for this to work there must be +# at least one WINS Server on the network. The default is NO. +; wins proxy = yes + +# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names +# via DNS nslookups. The built-in default for versions 1.9.17 is yes, +# this has been changed in version 1.9.18 to no. + dns proxy = no + +#============================ Share Definitions ============================== +[homes] + comment = Home Directories + browseable = no + writable = yes + +# Un-comment the following and create the netlogon directory for Domain Logons +; [netlogon] +; comment = Network Logon Service +; path = __PREFIX__/lib/netlogon +; guest ok = yes +; writable = no +; share modes = no + + +# Un-comment the following to provide a specific roving profile share +# the default is to use the user's home directory +;[Profiles] +; path = /usr/local/samba/profiles +; browseable = no +; guest ok = yes + + +# NOTE: If you have a BSD-style print system there is no need to +# specifically define each individual printer +[printers] + comment = All Printers + path = /var/tmp + browseable = no +# Set public = yes to allow user 'guest account' to print + guest ok = no + writable = no + printable = yes + +# This one is useful for people to share files +;[tmp] +; comment = Temporary file space +; path = /tmp +; read only = no +; public = yes + +# A publicly accessible directory, but read only, except for people in +# the "staff" group +;[public] +; comment = Public Stuff +; path = /home/samba +; public = yes +; writable = yes +; printable = no +; write list = @staff + +# Other examples. +# +# A private printer, usable only by fred. Spool data will be placed in fred's +# home directory. Note that fred must have write access to the spool directory, +# wherever it is. +;[fredsprn] +; comment = Fred's Printer +; valid users = fred +; path = /homes/fred +; printer = freds_printer +; public = no +; writable = no +; printable = yes + +# A private directory, usable only by fred. Note that fred requires write +# access to the directory. +;[fredsdir] +; comment = Fred's Service +; path = /usr/somewhere/private +; valid users = fred +; public = no +; writable = yes +; printable = no + +# a service which has a different directory for each machine that connects +# this allows you to tailor configurations to incoming machines. You could +# also use the %U option to tailor it by user name. +# The %m gets replaced with the machine name that is connecting. +;[pchome] +; comment = PC Directories +; path = /usr/pc/%m +; public = no +; writable = yes + +# A publicly accessible directory, read/write to all users. Note that all files +# created in the directory by users will be owned by the default user, so +# any user with access can delete any other user's files. Obviously this +# directory must be writable by the default user. Another user could of course +# be specified, in which case all files would be owned by that user instead. +;[public] +; path = /usr/somewhere/else/public +; public = yes +; only guest = yes +; writable = yes +; printable = no + +# The following two entries demonstrate how to share a directory so that two +# users can place files there that will be owned by the specific users. In this +# setup, the directory should be writable by both users and should have the +# sticky bit set on it to prevent abuse. Obviously this could be extended to +# as many users as required. +;[myshare] +; comment = Mary's and Fred's stuff +; path = /usr/somewhere/shared +; valid users = mary fred +; public = no +; writable = yes +; printable = no +; create mask = 0765 + + diff --git a/net/samba2/patches/patch-aa b/net/samba2/patches/patch-aa new file mode 100644 index 00000000000..7bedd73c331 --- /dev/null +++ b/net/samba2/patches/patch-aa @@ -0,0 +1,73 @@ +$NetBSD: patch-aa,v 1.1.1.1 1998/11/27 12:48:27 bouyer Exp $ + +--- Makefile.in.orig Sat Nov 21 02:53:05 1998 ++++ Makefile.in Fri Nov 27 00:29:07 1998 +@@ -23,12 +23,12 @@ + + BASEDIR= @prefix@ + BINDIR = @bindir@ +-# we don't use sbindir because we want full compatibility with +-# the previous releases of Samba +-SBINDIR = @bindir@ ++SBINDIR = @sbindir@ + LIBDIR = @libdir@ +-VARDIR = $(BASEDIR)/var + MANDIR = @mandir@ ++ETCDIR?= $(BASEDIR)/etc ++LOGDIR?= $(BASEDIR)/log ++PRIVDIR?= $(BASEDIR)/private + + # The permissions to give the executables + INSTALLPERMS = 0755 +@@ -36,20 +36,20 @@ + # set these to where to find various files + # These can be overridden by command line switches (see smbd(8)) + # or in smb.conf (see smb.conf(5)) +-SMBLOGFILE = $(VARDIR)/log.smb +-NMBLOGFILE = $(VARDIR)/log.nmb +-CONFIGFILE = $(LIBDIR)/smb.conf +-LMHOSTSFILE = $(LIBDIR)/lmhosts +-DRIVERFILE = $(LIBDIR)/printers.def +-PASSWD_PROGRAM = /bin/passwd +-SMB_PASSWD_FILE = $(BASEDIR)/private/smbpasswd ++SMBLOGFILE = $(LOGDIR)/log.smb ++NMBLOGFILE = $(LOGDIR)/log.nmb ++CONFIGFILE = $(ETCDIR)/smb.conf ++LMHOSTSFILE = $(ETCDIR)/lmhosts ++DRIVERFILE = $(ETCDIR)/printers.def ++PASSWD_PROGRAM = /usr/bin/passwd ++SMB_PASSWD_FILE = $(PRIVDIR)/smbpasswd + SMB_PASSWD_PROGRAM = $(BINDIR)/smbpasswd + + # This is where SWAT images and help files go +-SWATDIR = $(BASEDIR)/swat ++SWATDIR = $(BASEDIR)/share/swat + + # the directory where lock files go +-LOCKDIR = $(VARDIR)/locks ++LOCKDIR?= $(VARDIR)/locks + + # The directory where code page definition files go + CODEPAGEDIR = $(LIBDIR)/codepages +@@ -423,8 +423,8 @@ + $(BASEDIR) $(SBINDIR) $(BINDIR) $(LIBDIR) $(VARDIR) $(CODEPAGEDIR) + + installbin: all installdirs +- @$(SHELL) $(srcdir)/script/installbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(LIBDIR) $(VARDIR) $(SPROGS) +- @$(SHELL) $(srcdir)/script/installbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(LIBDIR) $(VARDIR) $(PROGS) ++ @$(SHELL) $(srcdir)/script/installbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(ETCDIR) $(LOGDIR) $(SPROGS) ++ @$(SHELL) $(srcdir)/script/installbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(ETCDIR) $(LOGDIR) $(PROGS) + + installscripts: installdirs + @$(SHELL) $(srcdir)/script/installscripts.sh $(INSTALLPERMS) $(BINDIR) $(SCRIPTS) +@@ -449,8 +449,8 @@ + @$(SHELL) $(srcdir)/script/uninstallman.sh $(MANDIR) $(srcdir) + + uninstallbin: +- @$(SHELL) $(srcdir)/script/uninstallbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(LIBDIR) $(VARDIR) $(SPROGS) +- @$(SHELL) $(srcdir)/script/uninstallbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(LIBDIR) $(VARDIR) $(PROGS) ++ @$(SHELL) $(srcdir)/script/uninstallbin.sh $(INSTALLPERMS) $(BASEDIR) $(SBINDIR) $(ETCDIR) $(LOGDIR) $(SPROGS) ++ @$(SHELL) $(srcdir)/script/uninstallbin.sh $(INSTALLPERMS) $(BASEDIR) $(BINDIR) $(ETCDIR) $(LOGDIR) $(PROGS) + + uninstallscripts: + @$(SHELL) $(srcdir)/script/uninstallscripts.sh $(INSTALLPERMS) $(BINDIR) $(SCRIPTS) diff --git a/net/samba2/pkg/COMMENT b/net/samba2/pkg/COMMENT new file mode 100644 index 00000000000..47492e3e2e4 --- /dev/null +++ b/net/samba2/pkg/COMMENT @@ -0,0 +1 @@ +A LanManager(R)-compatible server suite for Unix diff --git a/net/samba2/pkg/DESCR b/net/samba2/pkg/DESCR new file mode 100644 index 00000000000..625b6a803be --- /dev/null +++ b/net/samba2/pkg/DESCR @@ -0,0 +1,20 @@ +The Samba suite is a set of programs which run under Unix-like +operating systems. These programs deliver most of the important +functionality of a Microsoft Lan Manager server. That is, they support +remote access to Un*x filespace and Un*x printers from Lan Manager +compatible clients. In practical terms, this means that such clients +can connect to and use Un*x filespace as if it was a local disk drive, +or Un*x printers as if they were local printers. + +Some of the most popular Lan Manager compatible clients include Lan +Manager itself, Windows for Workgroups, OS/2 and Windows NT. + +*Security Notes* +The users' encrypted passwords stored in ${PREFIX}/private/smbpasswd +(default: /usr/local/private/smbpasswd) file *ARE PASSWORD EQUIVALENT* +from the viewpoint of SMB protocol. Do not weaken the permission +mode of this file (default: root.wheel and rw-------) without any special +reasons. And please note that even if you pkg_delete this port, +pkg_delete will *NOT* remove smbpaswd file because pkg_delete can be used +for upgrading this package. If you won't use this package anymore, I +strongly recommend you to remove smbpasswd file manually. diff --git a/net/samba2/pkg/PLIST b/net/samba2/pkg/PLIST new file mode 100644 index 00000000000..7affb1d0014 --- /dev/null +++ b/net/samba2/pkg/PLIST @@ -0,0 +1,140 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 1998/11/27 12:48:27 bouyer Exp $ +bin/mksmbpasswd.sh +bin/addtosmbpass +bin/convert_smbpasswd +bin/make_printerdef +bin/make_smbcodepage +bin/nmblookup +bin/rpcclient +bin/smbclient +bin/smbpasswd +bin/smbrun +bin/smbstatus +bin/smbtar +bin/testparm +bin/testprns +lib/codepages/codepage.437 +lib/codepages/codepage.737 +lib/codepages/codepage.850 +lib/codepages/codepage.852 +lib/codepages/codepage.861 +lib/codepages/codepage.866 +lib/codepages/codepage.932 +lib/codepages/codepage.936 +lib/codepages/codepage.949 +lib/codepages/codepage.950 +man/man1/make_smbcodepage.1 +man/man1/nmblookup.1 +man/man1/smbclient.1 +man/man1/smbrun.1 +man/man1/smbstatus.1 +man/man1/smbtar.1 +man/man1/testparm.1 +man/man1/testprns.1 +man/man5/lmhosts.5 +man/man5/smb.conf.5 +man/man5/smbpasswd.5 +man/man7/samba.7 +man/man8/nmbd.8 +man/man8/smbd.8 +man/man8/smbmnt.8 +man/man8/smbmount.8 +man/man8/smbpasswd.8 +man/man8/smbumount.8 +man/man8/swat.8 +share/swat/help/smb.conf.5.html +share/swat/help/welcome.html +share/swat/images/globals.gif +share/swat/images/home.gif +share/swat/images/passwd.gif +share/swat/images/printers.gif +share/swat/images/samba.gif +share/swat/images/shares.gif +share/swat/images/status.gif +share/swat/images/viewconfig.gif +share/swat/include/footer.html +share/swat/include/header.html +sbin/smbd +sbin/nmbd +sbin/swat +share/doc/samba/faq/Samba-Server-FAQ-1.html +share/doc/samba/faq/Samba-Server-FAQ-2.html +share/doc/samba/faq/Samba-Server-FAQ.html +share/doc/samba/faq/Samba-Server-FAQ.sgml +share/doc/samba/faq/Samba-meta-FAQ-1.html +share/doc/samba/faq/Samba-meta-FAQ-2.html +share/doc/samba/faq/Samba-meta-FAQ-3.html +share/doc/samba/faq/Samba-meta-FAQ-4.html +share/doc/samba/faq/Samba-meta-FAQ-5.html +share/doc/samba/faq/Samba-meta-FAQ-6.html +share/doc/samba/faq/Samba-meta-FAQ.html +share/doc/samba/faq/Samba-meta-FAQ.sgml +share/doc/samba/faq/Samba-meta-FAQ.txt +share/doc/samba/faq/sambafaq-1.html +share/doc/samba/faq/sambafaq-2.html +share/doc/samba/faq/sambafaq-3.html +share/doc/samba/faq/sambafaq-4.html +share/doc/samba/faq/sambafaq-5.html +share/doc/samba/faq/sambafaq.html +share/doc/samba/faq/sambafaq.sgml +share/doc/samba/faq/sambafaq.txt +share/doc/samba/textdocs/Application_Serving.txt +share/doc/samba/textdocs/BROWSING-Config.txt +share/doc/samba/textdocs/BROWSING.txt +share/doc/samba/textdocs/BUGS.txt +share/doc/samba/textdocs/CVS_ACCESS.txt +share/doc/samba/textdocs/DHCP-Server-Configuration.txt +share/doc/samba/textdocs/DIAGNOSIS.txt +share/doc/samba/textdocs/DNIX.txt +share/doc/samba/textdocs/DOMAIN.txt +share/doc/samba/textdocs/DOMAIN_CONTROL.txt +share/doc/samba/textdocs/DOMAIN_MEMBER.txt +share/doc/samba/textdocs/ENCRYPTION.txt +share/doc/samba/textdocs/Faxing.txt +share/doc/samba/textdocs/GOTCHAS.txt +share/doc/samba/textdocs/HINTS.txt +share/doc/samba/textdocs/INSTALL.sambatar +share/doc/samba/textdocs/MIRRORS.txt +share/doc/samba/textdocs/Macintosh_Clients.txt +share/doc/samba/textdocs/NTDOMAIN.txt +share/doc/samba/textdocs/NetBIOS.txt +share/doc/samba/textdocs/OS2-Client-HOWTO.txt +share/doc/samba/textdocs/PRINTER_DRIVER.txt +share/doc/samba/textdocs/PROFILES.txt +share/doc/samba/textdocs/PROJECTS +share/doc/samba/textdocs/Passwords.txt +share/doc/samba/textdocs/Printing.txt +share/doc/samba/textdocs/README.DCEDFS +share/doc/samba/textdocs/README.jis +share/doc/samba/textdocs/README.sambatar +share/doc/samba/textdocs/Recent-FAQs.txt +share/doc/samba/textdocs/RoutedNetworks.txt +share/doc/samba/textdocs/SCO.txt +share/doc/samba/textdocs/SMBTAR.notes +share/doc/samba/textdocs/SSLeay.txt +share/doc/samba/textdocs/Speed.txt +share/doc/samba/textdocs/Speed2.txt +share/doc/samba/textdocs/Support.txt +share/doc/samba/textdocs/Tracing.txt +share/doc/samba/textdocs/UNIX-SMB.txt +share/doc/samba/textdocs/UNIX_INSTALL.txt +share/doc/samba/textdocs/UNIX_SECURITY.txt +share/doc/samba/textdocs/Win95.txt +share/doc/samba/textdocs/WinNT.txt +share/doc/samba/textdocs/cifsntdomain.txt +share/doc/samba/textdocs/security_level.txt +share/doc/samba/NT4_PlainPassword.reg +share/doc/samba/Win95_PlainPassword.reg +share/doc/samba/THANKS +etc/rc.d/samba.sh.sample +etc/smb.conf.sample +@dirrm share/doc/samba/faq +@dirrm share/doc/samba/textdocs +@dirrm share/doc/samba +@dirrm share/swat/help +@dirrm share/swat/images +@dirrm share/swat/include +@dirrm share/swat +@dirrm lib/codepages +@exec mkdir -p __SAMBA_PRIVATE__ ; if [ ! -f __SAMBA_PRIVATE__/smbpasswd ] ; then chown -R root.wheel __SAMBA_PRIVATE__ ; cat /etc/passwd | %D/bin/mksmbpasswd.sh > __SAMBA_PRIVATE__/smbpasswd ; chmod 500 __SAMBA_PRIVATE__ ; chmod 600 __SAMBA_PRIVATE__/smbpasswd ; fi +@unexec echo "Warning: If you will *NOT* use this package anymore, please remove __SAMBA_PRIVATE__/smbpasswd manually." |