debian/0000755000000000000000000000000013450417453007174 5ustar debian/make_shlibs0000755000000000000000000000344313352130234011375 0ustar #! /bin/bash set -e umask 022 # this could be done with dpkg-parsechangelog -S, but that only works since # dpkg 1.17, so we want to avoid this to enable backports DEB_VERSION=`dpkg-parsechangelog |grep ^Version: | awk '{ print $2 }'` DEB_HOST_MULTIARCH=`dpkg-architecture -qDEB_HOST_MULTIARCH` make_shlibs() { pkg=$1 echo $pkg PKGDIR=debian/$pkg/DEBIAN # step 1: # - create symbols files: # - we only want symbols for public libraries (so exclude private # ones) # - we want to fail if new symbols appear, which are not listed in # the symbols file (dpkg-gensymbols -c4) # - create first part of the shlibs file: # for public libraries, we want a weak dependency in the shlibs file dh_makeshlibs -p$pkg -V -X/usr/lib/${DEB_HOST_MULTIARCH}/samba -X/usr/lib/${DEB_HOST_MULTIARCH}/plugin -- -c4 [ -e $PKGDIR/shlibs ] && mv $PKGDIR/shlibs $PKGDIR/shlibs.1 # step 2: # - ignore the symbols file generated by this step (it might contain # private symbols): # - output to /dev/null (-O/dev/null) # - don't print info about new symbols (-q) # - create second part of the shlibs file: # for private libraries, we want a strict dependency in the shlibs # file # this step will generate a strict dependency for all libraries (also # public ones), so afterwards, we will have to merge them dh_makeshlibs -p$pkg -V"$pkg (= ${DEB_VERSION})" -X/usr/lib/${DEB_HOST_MULTIARCH}/plugin -- -q -O/dev/null if [ -e $PKGDIR/shlibs ] then mv $PKGDIR/shlibs $PKGDIR/shlibs.2 # output shlibs entries from the first file # output shlibs entries from the second file if they are not in the first file debian/merge_shlibs.pl $PKGDIR/shlibs.1 $PKGDIR/shlibs.2 > $PKGDIR/shlibs fi rm -f $PKGDIR/shlibs.1 rm -f $PKGDIR/shlibs.2 } for pkg in `dh_listpackages` do make_shlibs $pkg done debian/samba-common.examples0000644000000000000000000000003213352130234013266 0ustar examples/smb.conf.default debian/samba.reload-smbd.upstart0000644000000000000000000000032513352130423014061 0ustar description "Samba Auto-reload Integration" author "James Page " start on started cups task script if status smbd | grep -q "running"; then reload smbd fi end script debian/samba.smbd.upstart0000644000000000000000000000047713352130423012625 0ustar description "SMB/CIFS File Server" author "Steve Langasek " start on (local-filesystems and net-device-up) stop on runlevel [!2345] respawn pre-start script [ -r /etc/default/samba ] && . /etc/default/samba install -o root -g root -m 755 -d /var/run/samba end script exec smbd -F debian/autodeps.py0000755000000000000000000001331713361314510011371 0ustar #!/usr/bin/python3 # Update dependencies based on info.py # Copyright (C) 2010 Jelmer Vernooij # Licensed under the GNU GPL, version 2 or later. import configparser import optparse import os import sys parser = optparse.OptionParser("deps [--minimum-library-version|--update-control] ") parser.add_option("--minimum-library-version", help="Print argument for --minimum-library-version", action="store_true") parser.add_option("--update-control", help="Update debian/control", action="store_true") (opts, args) = parser.parse_args() if len(args) != 1: if os.path.exists("source4"): tree = os.getcwd() else: parser.print_usage() sys.exit(1) else: tree = args[0] def update_relation(line, pkg, kind, version): """Update a relation in a control field. :param line: Depends-like dependency list :param pkg: Package name :param kind: Version requirement kind ("==", ">=", "<<", etc) :param version: Required version """ found = False for pr in line: for e in pr: if e["name"] == pkg and e["version"] and e["version"][0] == kind: e["version"] = (kind, version) found = True if not found: line.append([{"version": (kind, version), "name": pkg, "arch": None}]) class LibraryEquivalents(object): """Lookup table for equivalent library versions.""" def __init__(self, path): self.config = configparser.ConfigParser() self.config.readfp(open(path)) def find_equivalent(self, package, version): """Find an equivalent version for a specified package version. :param package: Package name :param version: Package version as int-tuple. :return: Equivalent version as int-tuple. :raise KeyError: Raised if there was no equivalent version found """ try: version = self.config.get(package, ".".join(str(x) for x in version)) return tuple([int(x) for x in version.split(".")]) except (configparser.NoSectionError, configparser.NoOptionError): raise KeyError def find_oldest_compatible(self, package, version): try: return self.find_equivalent(package, version) except KeyError: return version def find_version(path): """Find a version in a waf file. :param path: waf script to read :return: Version as int-tuple. """ v = open(path, 'r') try: for l in v.readlines(): if l.startswith("VERSION = '") or l.startswith("SYSTEM_VERSION = '"): (key, value) = l.split('=') return tuple([int(x) for x in value.strip().strip("'").split(".")]) raise KeyError finally: v.close() def update_control(): """Update the debian control file. """ from debian.deb822 import Deb822, PkgRelation f = open('debian/control', 'rb') iter = Deb822.iter_paragraphs(f.readlines()) for i in iter: source = i break def update_deps(control, field, package, min_version, epoch=None): bdi = PkgRelation.parse_relations(control[field]) if epoch is not None: epoch = "%d:" % epoch else: epoch = "" update_relation(bdi, package, ">=", epoch + "%d.%d.%d~" % min_version) control[field] = PkgRelation.str(bdi) tdb_version = find_version(os.path.join(tree, "lib/tdb/wscript")) talloc_version = find_version(os.path.join(tree, "lib/talloc/wscript")) ldb_version = find_version(os.path.join(tree, "lib/ldb/wscript")) tevent_version = find_version(os.path.join(tree, "lib/tevent/wscript")) eq_config = LibraryEquivalents('debian/library-equivalents') min_tdb_version = eq_config.find_oldest_compatible("tdb", tdb_version) min_talloc_version = eq_config.find_oldest_compatible("talloc", talloc_version) min_ldb_version = eq_config.find_oldest_compatible("ldb", ldb_version) min_tevent_version = eq_config.find_oldest_compatible("tevent", tevent_version) update_deps(source, "Build-Depends", "libtdb-dev", min_tdb_version) update_deps(source, "Build-Depends", "python-tdb", min_tdb_version) update_deps(source, "Build-Depends", "libtalloc-dev", min_talloc_version) update_deps(source, "Build-Depends", "python-talloc-dev", min_talloc_version) update_deps(source, "Build-Depends", "libldb-dev", min_ldb_version, 1) update_deps(source, "Build-Depends", "python-ldb-dev", min_ldb_version, 1) update_deps(source, "Build-Depends", "python-ldb", min_ldb_version, 1) update_deps(source, "Build-Depends", "libtevent-dev", min_tevent_version) with open("debian/control", "wb+") as o: for i in source.keys(): if i == "Build-Depends": value=",\n ".join(source[i].split(', ')) else: value=source[i] o.write(("%s: %s\n" % (i, value)).encode('UTF-8')) for binary in iter: o.write(b"\n") binary.dump(o) def forced_minimum_library_versions(): libraries = [ ("tdb", "lib/tdb/wscript"), ("talloc", "lib/talloc/wscript"), ("ldb", "lib/ldb/wscript"), ("tevent", "lib/tevent/wscript")] eq_config = LibraryEquivalents('debian/library-equivalents') for (name, path) in libraries: version = find_version(os.path.join(tree, path)) try: min_version = eq_config.find_equivalent(name, version) except KeyError: continue yield "%s:%s" % (name, ".".join([str(x) for x in min_version])) if opts.minimum_library_version: print (",".join(forced_minimum_library_versions())) elif opts.update_control: update_control() else: parser.print_usage() sys.exit(1) debian/samba.upstart.in0000644000000000000000000000062313352130423012277 0ustar description "SMB/CIFS File and Active Directory Server" author "Jelmer Vernooij " start on (local-filesystems and net-device-up) stop on runlevel [!2345] expect fork normal exit 0 pre-start script [ -r /etc/default/samba4 ] && . /etc/default/samba4 install -o root -g root -m 755 -d /var/run/samba install -o root -g root -m 755 -d /var/log/samba end script exec samba -D debian/winbind.logrotate0000644000000000000000000000027713352130423012544 0ustar /var/log/samba/log.winbindd { weekly missingok rotate 7 postrotate [ ! -f /var/run/samba/winbindd.pid ] || kill -HUP `cat /var/run/samba/winbindd.pid` endscript compress notifempty } debian/tests/0000755000000000000000000000000013352130423010324 5ustar debian/tests/control0000644000000000000000000000005213352130423011724 0ustar Tests: python-smoke Depends: python-samba debian/tests/python-smoke0000644000000000000000000000005213352130234012701 0ustar #!/bin/sh python -c 'import samba.samba3' debian/samba-common.dhcp0000644000000000000000000000330413352130423012373 0ustar #!/bin/sh SAMBA_DHCP_CONF=/etc/samba/dhcp.conf netbios_setup() { # No need to continue if we're called with an unsupported option case $reason in BOUND|RENEW|REBIND|REBOOT|EXPIRE|FAIL|RELEASE|STOP) ;; *) return ;; esac umask 022 local other_servers="" local serverlist="" # the destination file won't exist yet on the first run after # installing samba if [ -e $SAMBA_DHCP_CONF ] && [ -s $SAMBA_DHCP_CONF ] then # don't continue if no settings have changed if [ "$new_netbios_name_servers" = "$old_netbios_name_servers" ] \ && [ "$new_netbios_scope" = "$old_netbios_scope" ] \ && [ -n "$new_netbios_name_servers" ] then return fi # reparse our own file other_servers=`sed -n -e"s/[[:space:]]$interface:[^[:space:]]*//g; \ s/^[[:space:]]*wins server[[:space:]]*=[[:space:]]*//pi" \ $SAMBA_DHCP_CONF` serverlist="$other_servers" fi for server in $new_netbios_name_servers do serverlist="$serverlist $interface:$server" done echo -n > ${SAMBA_DHCP_CONF}.new # If we're updating on failure/expire, AND there are no WINS # servers for other interfaces, leave the file empty. if [ -z "$other_servers" ] then if [ "$reason" = FAIL ] || [ "$reason" = EXPIRE ] then mv ${SAMBA_DHCP_CONF}.new $SAMBA_DHCP_CONF return fi fi if [ -n "$serverlist" ] then echo " wins server =$serverlist" >> ${SAMBA_DHCP_CONF}.new fi if [ -n "$new_netbios_scope" ] then echo " netbios scope = $new_netbios_scope" >> ${SAMBA_DHCP_CONF}.new fi mv ${SAMBA_DHCP_CONF}.new $SAMBA_DHCP_CONF # reload the samba server # We don't necessarily have the samba package installed. #414841 [ -x /etc/init.d/smbd ] && /usr/sbin/invoke-rc.d smbd reload } netbios_setup debian/samba-common.samba.pam0000644000000000000000000000012413352130234013311 0ustar @include common-auth @include common-account @include common-session-noninteractive debian/samba-testsuite.install0000644000000000000000000000046313352130423013667 0ustar usr/bin/gentest usr/bin/locktest usr/bin/masktest usr/bin/ndrdump usr/bin/smbtorture usr/lib/*/libtorture.so.* usr/lib/*/samba/libdlz-bind9-for-torture.so.0 usr/share/man/man1/gentest.1 usr/share/man/man1/locktest.1 usr/share/man/man1/masktest.1 usr/share/man/man1/ndrdump.1 usr/share/man/man1/smbtorture.1 debian/libpam-smbpass.postinst0000644000000000000000000000007213361314510013701 0ustar #!/bin/sh set -e pam-auth-update --package #DEBHELPER# debian/TODO0000644000000000000000000000175113352130423007656 0ustar This is an incomplete list of a number of issues that need to be fixed. TODOs before upload to unstable - make a list of basic tests that should be done to ensure that the package is acceptable for unstable (and run these tests) - investigate impact of changes to libraries to reverse dependencies and plan transitions (if there are any) - sssd fixed in git (#725992) - openchange - evolution-mapi Other TODOs - handle ad-dc stuff - have debconf question to configure ad dc - the packaging from the old samba4/samba-ad-dc packages can help there - convert the users to the new db, or document that this doesn't happen automatically - what is the status of the docs? - documentation2.patch is upstream - The former documentation.patch needs to be rewritten against the xml input - Decide if we care about findsmb, and if so patch upstream to restore it - Add script to verify that headers are usable through current dependencies (to prevent bugs like #525888) debian/setoption.py0000755000000000000000000000246413352130234011571 0ustar #!/usr/bin/python # Helper to set a global option in the samba configuration file # Eventually this should be replaced by a call to samba-tool, but # for the moment that doesn't support setting individual configuration options. import optparse import os import re import shutil import stat import tempfile parser = optparse.OptionParser() parser.add_option("--configfile", type=str, metavar="CONFFILE", help="Configuration file to use", default="/etc/samba/smb.conf") (opts, args) = parser.parse_args() if len(args) != 2: parser.print_usage() (key, value) = args inglobal = False done = False inf = open(opts.configfile, 'r') (fd, fn) = tempfile.mkstemp() outf = os.fdopen(fd, 'w') for l in inf.readlines(): m = re.match(r"^\s*\[([^]]+)\]$", l) if m: if inglobal and not done: outf.write(" %s = %s\n" % (key, value)) done = True inglobal = (m.groups(1)[0] in ("global", "globals")) elif inglobal and re.match(r"^(\s*)" + key + r"(\s*)=.*$", l): l = re.sub(r"^(\s*)" + key + r"(\s*)=.*$", r"\1" + key + r"\2=\2" + value, l) done = True outf.write(l) if not done: outf.write("%s = %s\n" % (key, value)) os.fchmod(fd, stat.S_IMODE(os.stat(opts.configfile).st_mode)) outf.close() shutil.move(fn, opts.configfile) debian/README.Debian0000644000000000000000000000127013352130234011223 0ustar NTP Integration --------------- Add the following lines to your NTP configuration:: ntpsigndsocket /var/run/samba/ntp_signd restrict default mssntp Bind9 Integration ----------------- Add the following line to your bind configuration (e.g. /etc/bind/named.conf.local): include "/var/lib/samba/private/named.conf"; To enable dynamic DNS updates, add the following lines to your bind configuration: options { [...] tkey-gssapi-keytab "/var/lib/samba/private/dns.keytab"; [...] }; If you enable bind, disable the Samba 4 internal DNS server by adding: server services = -dns to smb.conf. -- Jelmer Vernooij , Wed, 11 Oct 2012 02:07:52 +0200 debian/samba-testsuite.examples0000644000000000000000000000002513352130234014031 0ustar examples/pcap2nbench debian/libpam-smbpass.docs0000644000000000000000000000006513361314510012750 0ustar source3/pam_smbpass/README source3/pam_smbpass/TODO debian/rules0000755000000000000000000001740613361314510010253 0ustar #!/usr/bin/make -f # By Jelmer Vernooij # DESTDIR = $(CURDIR)/debian/tmp export DEB_LDFLAGS_MAINT_APPEND = -Wl,--as-needed # Work-around gcc-4.8 issue (LP: #1585174) ifneq ($(filter $(DEB_HOST_ARCH),arm64),) export DEB_CFLAGS_MAINT_APPEND := -fno-if-conversion endif PYVERS=$(shell pyversions -vr) DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) LDB_VERSION = $(shell pkg-config --modversion ldb) LDB_EPOCH = $(shell dpkg-query -f '$${Version}' -W libldb-dev | sed 's/:.*//') LDB_NEXT_VERSION = $(shell python -c "x = '$(LDB_VERSION)'.split('.'); x[-1] = str(int(x[-1])+1); print '.'.join(x)") # samba ships ldb modules, which are specific to the ldb version, so we need a # strict dependency on the upstream ldb version # this also mean samba needs a rebuild when the upstream ldb version changes LDB_DEPENDS = "libldb1 (<< $(LDB_EPOCH):$(LDB_NEXT_VERSION)~), libldb1 (>> $(LDB_EPOCH):$(LDB_VERSION)~)" export PYSHORT=$(shell pyversions -d) export PYTHON=$(shell which $(PYSHORT)) export PYTHON_CONFIG="$(PYTHON)-config" WAF = $(PYTHON) ./buildtools/bin/waf -v # turn DEB_BUILD_OPTIONS='foo,bar' into DEB_BUILD_OPT_FOO and DEB_BUILD_OPT_BAR d_b_o:=$(shell echo "$$DEB_BUILD_OPTIONS"|sed 's/[^-[:alnum:]]/ /g'|tr a-z A-Z) $(foreach o, $(d_b_o), $(eval DEB_BUILD_OPT_$o := 1)) # for xsltproc wrapper export PATH:=$(CURDIR)/debian/bin:$(PATH) export SOURCE_DATE=$(shell debian/get_source_changedate.pl) ifneq (,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) WAF += -j $(patsubst parallel=%,%,$(filter parallel=%,$(DEB_BUILD_OPTIONS))) endif conf_args = \ --prefix=/usr \ --enable-fhs \ --sysconfdir=/etc \ --localstatedir=/var \ --with-privatedir=/var/lib/samba/private \ --with-smbpasswd-file=/etc/samba/smbpasswd \ --with-piddir=/var/run/samba \ --with-pammodulesdir=/lib/$(DEB_HOST_MULTIARCH)/security \ --with-pam \ --with-syslog \ --with-utmp \ --with-pam_smbpass \ --with-winbind \ --with-shared-modules=idmap_rid,idmap_ad,idmap_adex,idmap_hash,idmap_ldap,vfs_dfs_samba4,auth_samba4 \ --with-automount \ --with-ldap \ --with-ads \ --with-dnsupdate \ --libdir=/usr/lib/$(DEB_HOST_MULTIARCH) \ --with-modulesdir=/usr/lib/$(DEB_HOST_MULTIARCH)/samba \ --datadir=/usr/share \ --with-lockdir=/var/run/samba \ --with-statedir=/var/lib/samba \ --with-cachedir=/var/cache/samba \ --disable-avahi \ --disable-rpath \ --disable-rpath-install \ --bundled-libraries=NONE,pytevent,iniparser,roken,wind,hx509,asn1,heimbase,hcrypto,krb5,gssapi,heimntlm,hdb,kdc,com_err,compile_et,asn1_compile \ --builtin-libraries=replace,ccan,samba-cluster-support \ --minimum-library-version="$(shell ./debian/autodeps.py --minimum-library-version)" %: dh $* --with python2 override_dh_auto_configure: $(shell dpkg-buildflags --export=configure) $(WAF) configure \ $(conf_args) override_dh_auto_clean: -$(WAF) clean find . -name "*.pyc" | xargs rm -f rm -rf buildtools/bin/.waf-* rm -rf bin rm -f .lock-wscript override_dh_auto_install: DESTDIR="$(DESTDIR)" $(WAF) install override_dh_auto_build: ulimit -s unlimited; DESTDIR="$(DESTDIR)" $(WAF) override_dh_auto_test: # Running make test requires configuration with --enable-selftest, which # we don't want to do for production systems. override_dh_install: # get list of files in build log find ${DESTDIR} # Included in python-tevent rm $(DESTDIR)/usr/lib/python*/*-packages/_tevent.so rm $(DESTDIR)/usr/lib/python*/*-packages/tevent.py # Already documented in debian/copyright -rm $(DESTDIR)/usr/share/samba/setup/ad-schema/licence.txt # System ldb loads its modules from a different path mkdir -p $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/ldb/modules/ldb ln -sf ../../../samba/ldb $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/ldb/modules/ldb/samba # pam stuff mkdir -p $(DESTDIR)/usr/share/pam-configs install -m 0644 debian/libpam-smbpass.pam-config $(DESTDIR)/usr/share/pam-configs/smbpasswd-migrate install -m 0644 debian/winbind.pam-config $(DESTDIR)/usr/share/pam-configs/winbind mv $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/libnss_* $(DESTDIR)/lib/$(DEB_HOST_MULTIARCH)/ # we don't ship the symlinks rm $(DESTDIR)/lib/$(DEB_HOST_MULTIARCH)/libnss_*.so #Remove unused ldb share configuration plugin rm $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba/share/ldb.so #Remove unused vfstest manpage as there is no more vfstest apparently rm $(DESTDIR)/usr/share/man/man1/vfstest.1 mkdir -p $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/plugin/krb5 mv $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/winbind_krb5_locator.so \ $(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/plugin/krb5 install -m 0755 debian/setoption.py $(DESTDIR)/usr/share/samba install -m 0755 debian/addshare.py $(DESTDIR)/usr/share/samba mkdir -p $(DESTDIR)/usr/lib/tmpfiles.d echo "d /run/samba 0755 root root -" > $(DESTDIR)/usr/lib/tmpfiles.d/samba.conf # Install samba-common's conffiles - they'll get moved later to their # correct place by dh_install cp debian/smb.conf* $(DESTDIR)/usr/share/samba/ install -m755 debian/panic-action $(DESTDIR)/usr/share/samba/panic-action cp debian/gdbcommands $(DESTDIR)/etc/samba/ mkdir -p $(DESTDIR)/etc/dhcp/dhclient-enter-hooks.d install -m755 debian/samba-common.dhcp $(DESTDIR)/etc/dhcp/dhclient-enter-hooks.d/samba # Ubuntu things mkdir -p $(DESTDIR)/etc/ufw/applications.d install -m644 debian/samba.ufw.profile $(DESTDIR)/etc/ufw/applications.d/samba mkdir -p $(DESTDIR)/usr/share/apport/package-hooks install -D -m 644 debian/source_samba.py $(DESTDIR)/usr/share/apport/package-hooks/source_samba.py # Install other stuff not installed by "make install" install -m 0755 debian/mksmbpasswd.awk $(DESTDIR)/usr/sbin/mksmbpasswd mkdir -p debian/samba/usr/lib/$(PYSHORT)/dist-packages/samba mv $(DESTDIR)/usr/lib/$(PYSHORT)/dist-packages/samba/dckeytab.so \ debian/samba/usr/lib/$(PYSHORT)/dist-packages/samba/dckeytab.so # use upstream version of smb.conf.5 if there is no built version # this is a temporary workaround for #750593 in xsltproc [ -e $(DESTIDR)/usr/share/man/man5/smb.conf.5 ] || \ cp docs/manpages/smb.conf.5 $(DESTDIR)/usr/share/man/man5/smb.conf.5 # Tests that shouldn't be installed rm -f $(DESTDIR)/usr/bin/async_connect_send_test dh_install --sourcedir=$(DESTDIR) --list-missing --fail-missing override_dh_python2: dh_python2 --no-guessing-versions override_dh_installpam: dh_installpam --name=samba get-packaged-orig-source: ./debian/build-orig.sh override_dh_installchangelogs: dh_installchangelogs -Nlibpam-smbpass ifneq (,$(filter libpam-smbpass, $(shell dh_listpackages))) dh_installchangelogs -plibpam-smbpass source3/pam_smbpass/CHANGELOG endif override_dh_installinit: ifneq (,$(filter samba, $(shell dh_listpackages))) dh_installinit -psamba --name smbd dh_installinit -psamba --name nmbd dh_installinit -psamba --name samba-ad-dc dh_installinit -psamba --noscripts dh_installinit -psamba --no-start --name reload-smbd endif ifneq (,$(filter winbind, $(shell dh_listpackages))) dh_installinit -pwinbind endif override_dh_shlibdeps: LD_LIBRARY_PATH=$(DESTDIR)/usr/lib/$(DEB_HOST_MULTIARCH)/samba:$$LD_LIBRARY_PATH dh_shlibdeps -a override_dh_gencontrol: dh_gencontrol -- -Vldb:Depends=$(LDB_DEPENDS) override_dh_makeshlibs: # create symbols and shlibs files in separate wrapper script to deal with # private libraries debian/make_shlibs override_dh_strip: # add debug symbols for all samba packages to the same debug package dh_strip -a --dbg-package=samba-dbg override_dh_fixperms: dh_fixperms ifneq (,$(filter samba-common, $(shell dh_listpackages))) chmod a+x debian/samba-common/usr/share/samba/panic-action # Set some reasonable default perms for the samba logdir. chmod 0750 debian/samba-common/var/log/samba/ chown root:adm debian/samba-common/var/log/samba/ endif ifneq (,$(filter samba, $(shell dh_listpackages))) chmod 1777 debian/samba/var/spool/samba/ endif debian/samba-ad-dc.upstart0000644000000000000000000000062313352130423012640 0ustar description "SMB/CIFS File and Active Directory Server" author "Jelmer Vernooij " start on (local-filesystems and net-device-up) stop on runlevel [!2345] expect fork normal exit 0 pre-start script [ -r /etc/default/samba4 ] && . /etc/default/samba4 install -o root -g root -m 755 -d /var/run/samba install -o root -g root -m 755 -d /var/log/samba end script exec samba -D debian/libwbclient0.symbols0000644000000000000000000001362713352130423013163 0ustar libwbclient.so.0 libwbclient0 #MINVER# WBCLIENT_0.10@WBCLIENT_0.10 2:4.0.3+dfsg1 WBCLIENT_0.11@WBCLIENT_0.11 2:4.0.3+dfsg1 WBCLIENT_0.12@WBCLIENT_0.12 2:4.2.1+dfsg WBCLIENT_0.9@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcAddNamedBlob@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcAllocateGid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcAllocateMemory@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcAllocateStringArray@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcAllocateUid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcAuthenticateUser@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcAuthenticateUserEx@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcChangeTrustCredentials@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcChangeUserPassword@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcChangeUserPasswordEx@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcCheckTrustCredentials@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcCredentialCache@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcCredentialSave@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcCtxAllocateGid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxAllocateUid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxAuthenticateUser@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxAuthenticateUserEx@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxChangeTrustCredentials@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxChangeUserPassword@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxChangeUserPasswordEx@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxCheckTrustCredentials@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxCreate@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxCredentialCache@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxCredentialSave@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxDcInfo@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxDomainInfo@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxEndgrent@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxEndpwent@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxFree@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetDisplayName@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetGroups@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetSidAliases@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetgrent@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetgrgid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetgrlist@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetgrnam@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetpwent@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetpwnam@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetpwsid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGetpwuid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxGidToSid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxInterfaceDetails@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxListGroups@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxListTrusts@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxListUsers@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLogoffUser@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLogoffUserEx@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLogonUser@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLookupDomainController@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLookupDomainControllerEx@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLookupName@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLookupRids@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLookupSid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLookupSids@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxLookupUserSids@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxPing@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxPingDc2@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxPingDc@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxResolveWinsByIP@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxResolveWinsByName@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxSetgrent@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxSetpwent@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxSidToGid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxSidToUid@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxSidsToUnixIds@WBCLIENT_0.12 2:4.2.1+dfsg wbcCtxUidToSid@WBCLIENT_0.12 2:4.2.1+dfsg wbcDcInfo@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcDomainInfo@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcEndgrent@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcEndpwent@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcErrorString@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcFreeMemory@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetDisplayName@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetGlobalCtx@WBCLIENT_0.12 2:4.2.1+dfsg wbcGetGroups@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetSidAliases@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetgrent@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetgrgid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetgrlist@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetgrnam@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetpwent@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetpwnam@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetpwsid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGetpwuid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGidToSid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcGuidToString@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcInterfaceDetails@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLibraryDetails@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcListGroups@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcListTrusts@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcListUsers@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLogoffUser@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLogoffUserEx@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLogonUser@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLookupDomainController@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLookupDomainControllerEx@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLookupName@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLookupRids@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLookupSid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLookupSids@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcLookupUserSids@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcPing@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcPingDc2@WBCLIENT_0.10 2:4.0.3+dfsg1 wbcPingDc@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcQueryGidToSid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcQuerySidToGid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcQuerySidToUid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcQueryUidToSid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcRemoveGidMapping@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcRemoveUidMapping@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcRequestResponse@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcRequestResponsePriv@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcResolveWinsByIP@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcResolveWinsByName@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSetGidHwm@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSetGidMapping@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSetUidHwm@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSetUidMapping@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSetgrent@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSetpwent@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSidToGid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSidToString@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSidToStringBuf@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSidToUid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSidTypeString@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcSidsToUnixIds@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcStrDup@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcStringToGuid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcStringToSid@WBCLIENT_0.9 2:4.0.3+dfsg1 wbcUidToSid@WBCLIENT_0.9 2:4.0.3+dfsg1 debian/samba-common.dirs0000644000000000000000000000011413352130234012412 0ustar etc/samba var/cache/samba var/lib/samba var/lib/samba/private var/log/samba debian/samba-common-bin.prerm0000644000000000000000000000026413352130423013352 0ustar #!/bin/sh # empty prerm script to allow upgrades from earlier version with broken prerm # script (bug introduced in 2:4.0.10+dfsg-3, fixed in 2:4.0.13+dfsg-1) #DEBHELPER# exit 0 debian/libnss-winbind.lintian-overrides0000644000000000000000000000124713352130423015470 0ustar libnss-winbind: postinst-must-call-ldconfig lib/*/libnss_wins.so.2 libnss-winbind: postrm-should-call-ldconfig lib/*/libnss_wins.so.2 libnss-winbind: package-name-doesnt-match-sonames libnss-winbind2 libnss-wins2 libnss-winbind: missing-pre-dependency-on-multiarch-support libnss-winbind: ldconfig-symlink-missing-for-shlib lib/*/libnss_wins.so lib/*/libnss_wins.so.2 libnss_wins.so libnss-winbind: ldconfig-symlink-missing-for-shlib lib/*/libnss_winbind.so lib/*/libnss_winbind.so.2 libnss_winbind.so libnss-winbind: shlib-without-versioned-soname lib/*/libnss_wins.so.2 libnss_wins.so libnss-winbind: shlib-without-versioned-soname lib/*/libnss_winbind.so.2 libnss_winbind.so debian/samba.nmbd.init0000644000000000000000000000370413361314553012065 0ustar #!/bin/sh ### BEGIN INIT INFO # Provides: nmbd # Required-Start: $network $local_fs $remote_fs # Required-Stop: $network $local_fs $remote_fs # X-Start-Before: smbd # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: start Samba NetBIOS nameserver (nmbd) ### END INIT INFO PIDDIR=/var/run/samba NMBDPID=$PIDDIR/nmbd.pid # clear conflicting settings from the environment unset TMPDIR # See if the daemons are there test -x /usr/sbin/nmbd || exit 0 . /lib/lsb/init-functions case $1 in start) if init_is_upstart; then exit 1 fi SERVER_ROLE=`samba-tool testparm --parameter-name="server role" 2>/dev/null | tail -1` if [ "$SERVER_ROLE" = "active directory domain controller" ]; then exit 0 fi if [ -n `which testparm` ] then NMBD_DISABLED=`testparm -s --parameter-name='disable netbios' 2>/dev/null` fi if [ "$NMBD_DISABLED" != Yes ]; then log_daemon_msg "Starting NetBIOS name server" nmbd # Make sure we have our PIDDIR, even if it's on a tmpfs install -o root -g root -m 755 -d $PIDDIR if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/nmbd --pidfile $NMBDPID -- -D then log_end_msg 1 exit 1 fi log_end_msg 0 fi ;; stop) if init_is_upstart; then exit 0 fi log_daemon_msg "Stopping NetBIOS name server" nmbd start-stop-daemon --stop --quiet --exec /usr/sbin/nmbd --pidfile $NMBDPID # Wait a little and remove stale PID file sleep 1 if [ -f $NMBDPID ] && ! ps h `cat $NMBDPID` > /dev/null then # Stale PID file (nmbd was succesfully stopped), # remove it (should be removed by nmbd itself IMHO.) rm -f $NMBDPID fi log_end_msg 0 ;; restart|force-reload) if init_is_upstart; then exit 1 fi $0 stop sleep 1 $0 start ;; status) status_of_proc -p $NMBDPID /usr/sbin/nmbd nmbd exit $? ;; *) echo "Usage: /etc/init.d/nmbd {start|stop|restart|force-reload|status}" exit 1 ;; esac exit 0 debian/library-equivalents0000644000000000000000000000066413352130234013115 0ustar # Upstream Samba is very strict about minimum versions of libraries, but allows # looser checking using the --minimum-library-versions option to configure. # # This file allows overriding what upstream versions are considered # equivalent to each other, so that this package can be built with older versions. # Note that this just overrides the configure-level check, it does not mess with # ABIs. [talloc] 2.0.2 = 2.0.1 2.0.3 = 2.0.1 debian/control0000644000000000000000000005507513361314510010602 0ustar Source: samba Section: net Priority: optional Maintainer: Ubuntu Developers XSBC-Original-Maintainer: Debian Samba Maintainers Uploaders: Steve Langasek , Christian Perrier , Jelmer Vernooij , Ivo De Decker , Mathieu Parent Homepage: http://www.samba.org Standards-Version: 3.9.7 Build-Depends: bison, debhelper (>> 9), docbook-xml, docbook-xsl, faketime, flex, libacl1-dev, libaio-dev [linux-any], libarchive-dev, libattr1-dev, libblkid-dev, libbsd-dev, libcap-dev [linux-any], libcups2-dev, libgnutls-dev, libheimntlm0-heimdal (>= 1.6~), libldap2-dev, libldb-dev (>= 1:1.1.21~), libncurses5-dev, libpam0g-dev, libparse-yapp-perl, libpcap-dev [hurd-i386 kfreebsd-any], libpopt-dev, libreadline-dev, libtalloc-dev (>= 2.1.3~), libtdb-dev (>= 1.3.7~), libtevent-dev (>= 0.9.28~), perl, perl-modules, pkg-config, po-debconf, python-all-dev (>= 2.6.6-3), python-dnspython, python-ldb (>= 1:1.1.21~), python-ldb-dev (>= 1:1.1.21~), python-talloc-dev (>= 2.1.3~), python-tdb (>= 1.3.7~), python-testtools, python3, xsltproc, zlib1g-dev (>= 1:1.2.3) Vcs-Browser: http://anonscm.debian.org/gitweb/?p=pkg-samba/samba.git Vcs-Git: git://anonscm.debian.org/pkg-samba/samba.git -b master XS-Testsuite: autopkgtest Package: samba Architecture: any Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} Depends: adduser, libpam-modules, libpam-runtime (>= 1.0.1-11), lsb-base (>= 4.1+Debian), procps, python, python-dnspython, python-samba, samba-common (= ${source:Version}), samba-common-bin (=${binary:Version}), tdb-tools, update-inetd, ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Recommends: attr, logrotate, samba-dsdb-modules, samba-vfs-modules Suggests: bind9 (>= 1:9.5.1), bind9utils, ldb-tools, ntp, smbldap-tools, winbind, ufw Enhances: bind9, ntp Breaks: qtsmbstatus-server (<< 2.2.1-3~) Replaces: libsamdb0 (<< 4.0.0~alpha17~), python-samba (<< 2:4.1.4+dfsg-3), samba-ad-dc, samba-common (<= 2.0.5a-2), samba-doc (<< 2:4.0.5~), samba-libs (<< 2:4.1.4+dfsg-2), samba4 Conflicts: libldb1 (<< 1:1.1.15), samba (<< 2:3.3.0~rc2-5), samba-ad-dc, samba-doc (<< 2:4.0.5~), samba-tools, samba4 (<< 4.0.0~alpha6-2) Description: SMB/CIFS file, print, and login server for Unix Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as an NT4-style domain controller, and can integrate with both NT4 domains and Active Directory realms as a member server. . This package provides the components necessary to use Samba as a stand-alone file and print server or as an NT4 or Active Directory domain controller. For use in an NT4 domain or Active Directory realm, you will also need the winbind package. . This package is not required for connecting to existing SMB/CIFS servers (see smbclient) or for mounting remote filesystems (see cifs-utils). Package: samba-libs Pre-Depends: ${misc:Pre-Depends} Multi-Arch: same Architecture: any Section: libs Depends: ${ldb:Depends}, ${misc:Depends}, ${shlibs:Depends} Breaks: libdcerpc-server0 (<< 2:4.0.9), libdcerpc0 (<< 2:4.0.9), libgensec0 (<< 2:4.0.9), libndr-standard0 (<< 2:4.0.9), libndr0 (<< 2:4.0.9), libnetapi0 (<< 2:4.0.9), libregistry0 (<< 2:4.0.9), libsamba-credentials0 (<< 2:4.0.9), libsamba-hostconfig0 (<< 2:4.0.9), libsamba-policy0 (<< 2:4.0.9), libsamba-util0 (<< 2:4.0.9), libsamdb0 (<< 2:4.0.9), libsmbclient-raw0 (<< 2:4.0.9), libsmbd0 (<< 2:4.0.9), libtorture0 (<< 2:4.0.9) Replaces: libdcerpc-server0 (<< 2:4.0.9), libdcerpc0 (<< 2:4.0.9), libgensec0 (<< 2:4.0.9), libndr-standard0 (<< 2:4.0.9), libndr0 (<< 2:4.0.9), libnetapi0 (<< 2:4.0.9), libregistry0 (<< 2:4.0.9), libsamba-credentials0 (<< 2:4.0.9), libsamba-hostconfig0 (<< 2:4.0.9), libsamba-policy0 (<< 2:4.0.9), libsamba-util0 (<< 2:4.0.9), libsamdb0 (<< 2:4.0.9), libsmbclient-raw0 (<< 2:4.0.9), libsmbd0 (<< 2:4.0.9), libtorture0 (<< 2:4.0.9), samba (<< 2:4.3.3+dfsg-1) # these conflicts can NOT be replaced by 'Breaks' # the old 3.6 packages should be removed before the new samba-libs is # unpacked, to avoid any code referencing the old location of the tdb files # see bug #726472 Conflicts: libpam-smbpass (<< 2:4), samba (<< 2:4), samba-common-bin (<< 2:4), samba-dsdb-modules (<< 2:4.1.9+dfsg-2), winbind (<< 2:4) Description: Samba core libraries Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains the shared libraries. Package: samba-common Architecture: all Multi-Arch: foreign Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} Depends: ucf, ${misc:Depends} Replaces: samba (<< 3.0.20b-1), samba-doc (<< 2:4.0.5~), samba4-common (<< 4.0.0~alpha7-1) Conflicts: samba-doc (<< 2:4.0.5~), samba4-common (<< 4.0.0~alpha7-1), swat Recommends: samba-common-bin Description: common files used by both the Samba server and client Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. . This package contains common files used by all parts of Samba. Package: samba-common-bin Architecture: any Depends: python, python-samba, samba-common (=${source:Version}), ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Conflicts: samba (<< 2:3.3.0~rc2-5), samba-common (<< 2:3.3.0~rc2-5), samba-doc (<< 2:4.0.5~) Replaces: python-samba (<< 2:4.0.6~), samba-common (<< 2:3.4.0~pre2-1), samba-doc (<< 2:4.0.5~), samba4-common (<< 4.0.0~alpha7-1), samba4-common-bin Suggests: heimdal-clients Description: Samba common files used by both the server and the client Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains the common files that are used by both the server (provided in the samba package) and the client (provided in the samba-clients package). Package: smbclient Architecture: any Depends: samba-common (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} Pre-Depends: dpkg (>= 1.15.6~) Replaces: samba (<< 2.999+3.0.alpha21-4), samba-doc (<< 2:4.0.5~), samba4-clients (<< 4.0.5), smbget Provides: samba-client Suggests: cifs-utils, heimdal-clients Conflicts: samba-doc (<< 2:4.0.5~), samba4-clients (<< 4.0.5) Description: command-line SMB/CIFS clients for Unix Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. . This package contains command-line utilities for accessing Microsoft Windows and Samba servers, including smbclient, smbtar, and smbspool. Utilities for mounting shares locally are found in the package cifs-utils. Package: samba-testsuite Architecture: any Suggests: subunit Replaces: samba-doc (<< 2:4.0.5~), samba-libs (<< 2:4.0.10+dfsg-4), samba-tools, samba4-testsuite Conflicts: samba-doc (<< 2:4.0.5~), samba-libs (<< 2:4.0.10+dfsg-4) Depends: samba-common-bin, ${misc:Depends}, ${shlibs:Depends} Description: test suite from Samba Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains programs for testing the reliability and speed of SMB servers, Samba in particular. Package: registry-tools Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Replaces: samba-doc (<< 2:4.0.5~) Conflicts: samba-doc (<< 2:4.0.5~) Description: tools for viewing and manipulating the Windows registry Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains tools for viewing and manipulating the binary "registry" found on Windows machines, both locally and remote. Package: libparse-pidl-perl Architecture: any Depends: libparse-yapp-perl, ${misc:Depends}, ${perl:Depends} Recommends: samba-dev Suggests: libwireshark-dev Section: perl Description: IDL compiler written in Perl Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains the IDL (Interface Description Language) compiler pidl, which takes in IDL files and can output C code for various uses. It is primarily of interest to developers. Package: samba-dev Architecture: any Depends: libc6-dev, libldb-dev, libparse-pidl-perl, libpopt-dev, libtalloc-dev, libtdb-dev (>= 1.2.11), libtevent-dev, samba-libs (= ${binary:Version}), ${misc:Depends} Section: devel Replaces: libdcerpc-dev (<< 2:4.0.9), libdcerpc-server-dev (<< 2:4.0.9), libgensec-dev (<< 2:4.0.9), libndr-dev (<< 2:4.0.9), libndr-standard-dev (<< 2:4.0.9), libnetapi-dev (<< 2:4.0.9), libregistry-dev (<< 2:4.0.9), libsamba-credentials-dev (<< 2:4.0.9), libsamba-hostconfig-dev (<< 2:4.0.9), libsamba-policy-dev (<< 2:4.0.9), libsamba-util-dev (<< 2:4.0.9), libsamdb (<< 2:4.0.9), libsmbclient-raw-dev (<< 2:4.0.9), libsmbd-dev (<< 2:4.0.9), libtorture-dev (<< 2:4.0.9), samba4-dev Breaks: libdcerpc-dev (<< 2:4.0.9), libdcerpc-server-dev (<< 2:4.0.9), libgensec-dev (<< 2:4.0.9), libndr-dev (<< 2:4.0.9), libndr-standard-dev (<< 2:4.0.9), libnetapi-dev (<< 2:4.0.9), libregistry-dev (<< 2:4.0.9), libsamba-credentials-dev (<< 2:4.0.9), libsamba-hostconfig-dev (<< 2:4.0.9), libsamba-policy-dev (<< 2:4.0.9), libsamba-util-dev (<< 2:4.0.9), libsamdb (<< 2:4.0.9), libsmbclient-raw-dev (<< 2:4.0.9), libsmbd-dev (<< 2:4.0.9), libtorture-dev (<< 2:4.0.9) Description: tools for extending Samba Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains include files shared by the various Samba-based libraries. Package: samba-doc Section: doc Architecture: all Multi-Arch: foreign Depends: ${misc:Depends} Pre-Depends: dpkg (>= 1.15.6~) Description: Samba documentation Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. . This package contains all the manpage documentation for the Samba suite. Package: python-samba Pre-Depends: ${misc:Pre-Depends} Architecture: any Section: python Provides: ${python:Provides} Depends: python-crypto, python-ldb, python-tdb, ${misc:Depends}, ${python:Depends}, ${shlibs:Depends} Description: Python bindings for Samba Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains Python bindings for most Samba libraries. Package: samba-dsdb-modules Architecture: any Replaces: libgensec0 (<< 4.0.0~alpha17~git20110724.dfsg1-1), samba-libs (<< 2:4.1.9+dfsg-2) Section: libs Depends: ${misc:Depends}, ${shlibs:Depends} Enhances: libldb1 Description: Samba Directory Services Database Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains LDB plugins which add support for various Active Directory features to the LDB library. Package: samba-vfs-modules Architecture: any Replaces: samba-libs (<< 2:4.1.1+dfsg-1) Depends: ${misc:Depends}, ${shlibs:Depends} Enhances: samba Description: Samba Virtual FileSystem plugins Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package contains plugins for the Samba server Virtual FileSystem. Package: libpam-smbpass Section: admin Priority: extra Architecture: any Multi-Arch: same Depends: libpam-runtime (>= 1.0.1-6), samba-common (= ${source:Version}), ${misc:Depends}, ${shlibs:Depends} Pre-Depends: dpkg (>= 1.15.6~) Suggests: samba Description: pluggable authentication module for Samba This is a module for PAM that enables a system administrator to migrate user passwords from the Unix password database to the SMB password database as used by Samba, and to subsequently keep the two databases in sync. Unlike other solutions, it does this without needing users to log in to Samba using cleartext passwords, or requiring them to change their existing passwords. Package: libsmbclient Section: libs Priority: optional Architecture: any Multi-Arch: same Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Replaces: samba-doc (<< 2:4.0.5~) Conflicts: samba-doc (<< 2:4.0.5~) Description: shared library for communication with SMB/CIFS servers This package provides a shared library that enables client applications to talk to Microsoft Windows and Samba servers using the SMB/CIFS protocol. Package: libsmbclient-dev Section: libdevel Priority: extra Architecture: any Multi-Arch: same Depends: libsmbclient (= ${binary:Version}), ${misc:Depends} Pre-Depends: dpkg (>= 1.15.6~) Description: development files for libsmbclient This package provides the development files (static library and headers) required for building applications against libsmbclient, a library that enables client applications to talk to Microsoft Windows and Samba servers using the SMB/CIFS protocol. Package: libsmbsharemodes0 Section: libs Priority: optional Architecture: any Multi-Arch: same Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Description: shared library for non-samba access to the samba 'share modes' database This package provides libsmbsharemodes, a library that enables server applications to honour or apply the share modes that are used over CIFS. Package: libsmbsharemodes-dev Section: libdevel Priority: extra Architecture: any Multi-Arch: same Depends: libsmbsharemodes0 (= ${binary:Version}), ${misc:Depends} Pre-Depends: dpkg (>= 1.15.6~) Description: development files for libsmbsharemodes This package provides the development files (headers) required for building applications against libsmbsharemodes, a library that enables server applications to honour or apply the share modes that are used over CIFS. Package: winbind Pre-Depends: ${misc:Pre-Depends} Architecture: any Depends: samba (=${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Enhances: libkrb5-26-heimdal Replaces: samba-doc (<< 2:4.0.5~), winbind4 Conflicts: samba-doc (<< 2:4.0.5~) Recommends: libnss-winbind, libpam-winbind Description: service to resolve user and group information from Windows NT servers Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as a domain controller or member server in both NT4-style and Active Directory domains. . This package provides winbindd, a daemon which integrates authentication and directory service (user/group lookup) mechanisms from a Windows domain on a Linux system. . Winbind based user/group lookups via /etc/nsswitch.conf can be enabled via the libnss-winbind package. Winbind based Windows domain authentication can be enabled via the libpam-winbind package. Package: libpam-winbind Section: net Priority: optional Architecture: any Multi-Arch: same Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} Depends: libpam-runtime (>= 1.0.1-6), libpam0g (>= 1.1.3-2~), samba-common (= ${source:Version}), winbind (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Recommends: libnss-winbind Breaks: winbind (<< 2:3.5.11~dfsg-3) Replaces: samba (<= 2.2.3-2), samba-doc (<< 2:4.0.5~), winbind (<< 2:3.5.11~dfsg-3), winbind4 Conflicts: samba-doc (<< 2:4.0.5~) Description: Windows domain authentication integration plugin Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as an NT4-style domain controller, and can integrate with both NT4 domains and Active Directory realms as a member server. . This package provides pam_winbind, a plugin that integrates with a local winbindd server to provide Windows domain authentication to the system. Package: libnss-winbind Section: net Priority: optional Architecture: any Multi-Arch: same Pre-Depends: dpkg (>= 1.15.6~) Depends: samba-common (= ${source:Version}), winbind (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Breaks: libpam-winbind (<< 2:3.6.5-2), winbind (<< 2:3.5.11~dfsg-3) Replaces: libpam-winbind (<< 2:3.6.5-2), samba (<= 2.2.3-2), winbind (<< 2:3.5.11~dfsg-3), winbind4 Suggests: libpam-winbind Description: Samba nameservice integration plugins Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. Samba can also function as an NT4-style domain controller, and can integrate with both NT4 domains and Active Directory realms as a member server. . This package provides nss_winbind, a plugin that integrates with a local winbindd server to provide user/group name lookups to the system; and nss_wins, which provides hostname lookups via both the NBNS and NetBIOS broadcast protocols. Package: samba-dbg Section: debug Priority: extra Architecture: any Depends: samba (= ${binary:Version}), ${misc:Depends} Pre-Depends: dpkg (>= 1.15.6~) Description: Samba debugging symbols Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. . This package provides debugging information for the software in the Samba suite. Install it to get a better backtrace in the event of a crash. Package: libwbclient0 Section: libs Priority: optional Architecture: any Multi-Arch: same Pre-Depends: dpkg (>= 1.15.6~), ${misc:Pre-Depends} Depends: ${misc:Depends}, ${shlibs:Depends} Replaces: likewise-open (<< 4.1.0.2956) Conflicts: likewise-open (<< 4.1.0.2956) Breaks: libpam-smbpass (<< 2:3.4.1), libsmbclient (<< 2:3.4.1), samba (<< 2:3.4.1), samba-common (<< 2:3.4.1), samba-tools (<< 2:3.4.1), smbclient (<< 2:3.4.1), smbfs (<< 2:3.4.1), swat (<< 2:3.4.1), winbind (<< 2:3.4.1) Description: Samba winbind client library Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. . This package provides a library for client applications that interact via the winbind pipe protocol with a Samba winbind server. Package: libwbclient-dev Section: libdevel Priority: optional Architecture: any Multi-Arch: same Depends: libwbclient0 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends} Pre-Depends: dpkg (>= 1.15.6~) Description: Samba winbind client library - development files Samba is an implementation of the SMB/CIFS protocol for Unix systems, providing support for cross-platform file and printer sharing with Microsoft Windows, OS X, and other Unix systems. . This package provides the development files (static library and headers) required for building applications against libwbclient, a library for client applications that interact via the winbind pipe protocol with a Samba winbind server. debian/watch0000644000000000000000000000026613352130423010217 0ustar version=3 opts="uversionmangle=s/tp/~alpha1~tp/;s/alpha/~alpha/;s/beta/~beta/;s/rc/~rc/,dversionmangle=s/\+dfsg\d*$//" \ https://download.samba.org/pub/samba samba-(4\..*).tar.gz debian/samba.smbd.init0000644000000000000000000000366313361314553012076 0ustar #!/bin/sh ### BEGIN INIT INFO # Provides: smbd # Required-Start: $network $local_fs $remote_fs # Required-Stop: $network $local_fs $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Should-Start: slapd cups # Should-Stop: slapd cups # Short-Description: start Samba SMB/CIFS daemon (smbd) ### END INIT INFO PIDDIR=/var/run/samba SMBDPID=$PIDDIR/smbd.pid # clear conflicting settings from the environment unset TMPDIR # See if the daemons are there test -x /usr/sbin/smbd || exit 0 . /lib/lsb/init-functions case $1 in start) if init_is_upstart; then exit 1 fi SERVER_ROLE=`samba-tool testparm --parameter-name="server role" 2>/dev/null | tail -1` if [ "$SERVER_ROLE" = "active directory domain controller" ]; then exit 0 fi log_daemon_msg "Starting SMB/CIFS daemon" smbd # Make sure we have our PIDDIR, even if it's on a tmpfs install -o root -g root -m 755 -d $PIDDIR if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/smbd --pidfile $SMBDPID -- -D; then log_end_msg 1 exit 1 fi log_end_msg 0 ;; stop) if init_is_upstart; then exit 0 fi log_daemon_msg "Stopping SMB/CIFS daemon" smbd start-stop-daemon --stop --quiet --exec /usr/sbin/smbd --pidfile $SMBDPID # Wait a little and remove stale PID file sleep 1 if [ -f $SMBDPID ] && ! ps h `cat $SMBDPID` > /dev/null then # Stale PID file, remove it (should be removed by # smbd itself IMHO). rm -f $SMBDPID fi log_end_msg 0 ;; reload) log_daemon_msg "Reloading /etc/samba/smb.conf" smbd start-stop-daemon --stop --quiet --signal HUP --pidfile $SMBDPID log_end_msg 0 ;; restart|force-reload) if init_is_upstart; then exit 1 fi $0 stop sleep 1 $0 start ;; status) status_of_proc -p $SMBDPID /usr/sbin/smbd smbd exit $? ;; *) echo "Usage: /etc/init.d/smbd {start|stop|reload|restart|force-reload|status}" exit 1 ;; esac exit 0 debian/winbind.upstart0000644000000000000000000000074413352130423012245 0ustar description "Samba Winbind" author "David Weber" start on (local-filesystems and net-device-up IFACE!=lo) stop on runlevel [!2345] respawn pre-start script test -x /usr/sbin/winbindd || exit 0 mkdir -p /var/run/samba/winbindd_privileged chgrp winbindd_priv /var/run/samba/winbindd_privileged chmod 0750 /var/run/samba/winbindd_privileged end script script [ -r /etc/default/winbind ] && . /etc/default/winbind exec /usr/sbin/winbindd -F $WINBINDD_OPTS end script debian/get_source_changedate.pl0000755000000000000000000000071713352130423014031 0ustar #! /usr/bin/perl use strict; use Dpkg::Changelog::Parse; use Data::Dumper; my %opts = ("file" => 'debian/changelog'); # get last changelog entry my $entry = changelog_parse(%opts); # if binnmu: get previous entry, which is the source entry if ($entry->{"Binary-Only"}) { $opts{"count"} = 1; $opts{"offset"} = 1; $entry = changelog_parse(%opts); } # get the last change date for the source entry my $source_date = $entry->{"Date"}; print "$source_date\n"; debian/winbind.dirs0000644000000000000000000000002713352130423011476 0ustar usr/lib/samba/nss_info debian/smb.conf0000644000000000000000000002250613352130423010617 0ustar # # Sample configuration file for the Samba suite for Debian GNU/Linux. # # # 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 most of which # are not shown in this example # # Some options that are often worth tuning have been included as # commented-out examples in this file. # - When such options are commented with ";", the proposed setting # differs from the default Samba behaviour # - When commented with "#", the proposed setting is the default # behaviour of Samba but the option is considered important # enough to be mentioned here # # NOTE: Whenever you modify this file you should run the command # "testparm" to check that you have not made any basic syntactic # errors. #======================= Global Settings ======================= [global] ## Browsing/Identification ### # Change this to the workgroup/NT-domain name your Samba server will part of workgroup = WORKGROUP # server string is the equivalent of the NT Description field server string = %h server (Samba, Ubuntu) # Windows Internet Name Serving Support Section: # WINS Support - Tells the NMBD component of Samba to enable its WINS Server # wins support = no # 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 # This will prevent nmbd to search for NetBIOS names through DNS. dns proxy = no #### Networking #### # The specific set of interfaces / networks to bind to # This can be either the interface name or an IP address/netmask; # interface names are normally preferred ; interfaces = 127.0.0.0/8 eth0 # Only bind to the named interfaces and/or networks; you must use the # 'interfaces' option above to use this. # It is recommended that you enable this feature if your Samba machine is # not protected by a firewall or is a firewall itself. However, this # option cannot handle dynamic or non-broadcast interfaces correctly. ; bind interfaces only = yes #### Debugging/Accounting #### # This tells Samba to use a separate log file for each machine # that connects log file = /var/log/samba/log.%m # Cap the size of the individual log files (in KiB). max log size = 1000 # If you want Samba to only log through syslog then set the following # parameter to 'yes'. # syslog only = no # We want Samba to log a minimum amount of information to syslog. Everything # should go to /var/log/samba/log.{smbd,nmbd} instead. If you want to log # through syslog you should set the following parameter to something higher. syslog = 0 # Do something sensible when Samba crashes: mail the admin a backtrace panic action = /usr/share/samba/panic-action %d ####### Authentication ####### # Server role. Defines in which mode Samba will operate. Possible # values are "standalone server", "member server", "classic primary # domain controller", "classic backup domain controller", "active # directory domain controller". # # Most people will want "standalone sever" or "member server". # Running as "active directory domain controller" will require first # running "samba-tool domain provision" to wipe databases and create a # new domain. server role = standalone server # If you are using encrypted passwords, Samba will need to know what # password database type you are using. passdb backend = tdbsam obey pam restrictions = yes # This boolean parameter controls whether Samba attempts to sync the Unix # password with the SMB password when the encrypted SMB password in the # passdb is changed. unix password sync = yes # For Unix password sync to work on a Debian GNU/Linux system, the following # parameters must be set (thanks to Ian Kahan < for # sending the correct chat script for the passwd program in Debian Sarge). passwd program = /usr/bin/passwd %u passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* . # This boolean controls whether PAM will be used for password changes # when requested by an SMB client instead of the program listed in # 'passwd program'. The default is 'no'. pam password change = yes # This option controls how unsuccessful authentication attempts are mapped # to anonymous connections map to guest = bad user ########## Domains ########### # # The following settings only takes effect if 'server role = primary # classic domain controller', 'server role = backup domain controller' # or 'domain logons' is set # # It specifies the location of the user's # profile directory from the client point of view) The following # required a [profiles] share to be setup on the samba server (see # below) ; logon path = \\%N\profiles\%U # Another common choice is storing the profile in the user's home directory # (this is Samba's default) # logon path = \\%N\%U\profile # The following setting only takes effect if 'domain logons' is set # It specifies the location of a user's home directory (from the client # point of view) ; logon drive = H: # logon home = \\%N\%U # The following setting only takes effect if 'domain logons' is set # It specifies the script to run during logon. The script must be stored # in the [netlogon] share # NOTE: Must be store in 'DOS' file format convention ; logon script = logon.cmd # This allows Unix users to be created on the domain controller via the SAMR # RPC pipe. The example command creates a user account with a disabled Unix # password; please adapt to your needs ; add user script = /usr/sbin/adduser --quiet --disabled-password --gecos "" %u # This allows machine accounts to be created on the domain controller via the # SAMR RPC pipe. # The following assumes a "machines" group exists on the system ; add machine script = /usr/sbin/useradd -g machines -c "%u machine account" -d /var/lib/samba -s /bin/false %u # This allows Unix groups to be created on the domain controller via the SAMR # RPC pipe. ; add group script = /usr/sbin/addgroup --force-badname %g ############ Misc ############ # 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 = /home/samba/etc/smb.conf.%m # Some defaults for winbind (make sure you're not using the ranges # for something else.) ; idmap uid = 10000-20000 ; idmap gid = 10000-20000 ; template shell = /bin/bash # Setup usershare options to enable non-root users to share folders # with the net usershare command. # Maximum number of usershare. 0 (default) means that usershare is disabled. ; usershare max shares = 100 # Allow users who've been granted usershare privileges to create # public shares, not just authenticated ones usershare allow guests = yes #======================= Share Definitions ======================= # Un-comment the following (and tweak the other settings below to suit) # to enable the default home directory shares. This will share each # user's home directory as \\server\username ;[homes] ; comment = Home Directories ; browseable = no # By default, the home directories are exported read-only. Change the # next parameter to 'no' if you want to be able to write to them. ; read only = yes # File creation mask is set to 0700 for security reasons. If you want to # create files with group=rw permissions, set next parameter to 0775. ; create mask = 0700 # Directory creation mask is set to 0700 for security reasons. If you want to # create dirs. with group=rw permissions, set next parameter to 0775. ; directory mask = 0700 # By default, \\server\username shares can be connected to by anyone # with access to the samba server. # Un-comment the following parameter to make sure that only "username" # can connect to \\server\username # This might need tweaking when using external authentication schemes ; valid users = %S # Un-comment the following and create the netlogon directory for Domain Logons # (you need to configure Samba to act as a domain controller too.) ;[netlogon] ; comment = Network Logon Service ; path = /home/samba/netlogon ; guest ok = yes ; read only = yes # Un-comment the following and create the profiles directory to store # users profiles (see the "logon path" option above) # (you need to configure Samba to act as a domain controller too.) # The path below should be writable by all users so that their # profile directory may be created the first time they log on ;[profiles] ; comment = Users profiles ; path = /home/samba/profiles ; guest ok = no ; browseable = no ; create mask = 0600 ; directory mask = 0700 [printers] comment = All Printers browseable = no path = /var/spool/samba printable = yes guest ok = no read only = yes create mask = 0700 # Windows clients look for this share name as a source of downloadable # printer drivers [print$] comment = Printer Drivers path = /var/lib/samba/printers browseable = yes read only = yes guest ok = no # Uncomment to allow remote administration of Windows print drivers. # You may need to replace 'lpadmin' with the name of the group your # admin users are members of. # Please note that you also need to set appropriate Unix permissions # to the drivers directory for these users to have write rights in it ; write list = root, @lpadmin debian/samba-doc.examples0000644000000000000000000000006513361314510012552 0ustar debian/wins2dns.awk source3/smbadduser.in examples/* debian/libpam-smbpass.install0000644000000000000000000000010613361314510013462 0ustar lib/*/security/pam_smbpass.so usr/share/pam-configs/smbpasswd-migrate debian/samba.postinst0000644000000000000000000000361213361314510012055 0ustar #!/bin/sh # # Post-installation script for the Samba package for Debian GNU/Linux # # set -e # We generate several files during the postinst, and we don't want # them to be readable only by root. umask 022 if dpkg --compare-versions "$2" gt 2:4.0 && dpkg --compare-versions "$2" lt-nl 2:4.0.11+dfsg ; then # CVE-2013-4475 KEYFILE=/var/lib/samba/private/tls/key.pem if [ -e $KEYFILE ] then KEYPERMS=`stat -c %a $KEYFILE` if [ "$KEYPERMS" != "600" ] then echo "moving world readable public key to /var/lib/samba/private/tls/CVE-2013-4475" mkdir -m 700 /var/lib/samba/private/tls/CVE-2013-4475 mv -n /var/lib/samba/private/tls/*pem /var/lib/samba/private/tls/CVE-2013-4475 fi fi fi if dpkg --compare-versions "$2" lt-nl 2:3.6.15-2; then if [ -e /etc/default/samba ]; then # this config file's one setting is now obsolete; remove it # unconditionally rm -f /etc/default/samba fi # Remove NetBIOS entries from /etc/inetd.conf if [ -x /usr/sbin/update-inetd ]; then update-inetd --remove netbios-ssn fi fi if dpkg --compare-versions "$2" lt-nl 2:4.0.12+dfsg-2~; then if update-alternatives --list smbstatus >/dev/null 2>&1; then update-alternatives --remove-all smbstatus fi fi # add the sambashare group if ! getent group sambashare > /dev/null 2>&1 then addgroup --system sambashare # Only on Ubuntu, use the "admin" group as a template for the # initial users for this group; Debian has no equivalent group, # so leaving the sambashare group empty is the more secure default if [ -x "`which lsb_release 2>/dev/null`" ] \ && [ "`lsb_release -s -i`" = "Ubuntu" ] then OLDIFS="$IFS" IFS="," for USER in `getent group admin | cut -f4 -d:`; do adduser "$USER" sambashare \ || ! getent passwd "$USER" >/dev/null done IFS="$OLDIFS" fi fi if [ ! -e /var/lib/samba/usershares ] then install -d -m 1770 -g sambashare /var/lib/samba/usershares fi #DEBHELPER# exit 0 debian/winbind.postinst0000644000000000000000000000021013352130423012412 0ustar #! /bin/sh set -e getent group winbindd_priv >/dev/null 2>&1 || addgroup --system --force-badname --quiet winbindd_priv #DEBHELPER# debian/gbp.conf0000644000000000000000000000052713352130423010605 0ustar [DEFAULT] pristine-tar = True upstream-branch = upstream_4.3 # don't hardcode the debian branch ignore-branch = True [import-orig] filter = [ # non-free RFC's 'source4/heimdal/lib/wind/rfc*txt', 'source4/ldap_server/devdocs', # lintian source-contains-prebuilt-ms-help-file '*chm', ] filter-pristine-tar = True debian-branch = master debian/samba-common.maintscript0000644000000000000000000000015313352130423014011 0ustar mv_conffile /etc/dhcp3/dhclient-enter-hooks.d/samba /etc/dhcp/dhclient-enter-hooks.d/samba 2:4.1.4+dfsg-2~ debian/libsmbclient.symbols0000644000000000000000000002311113352130423013241 0ustar libsmbclient.so.0 libsmbclient #MINVER# SMBCLIENT_0.1.0@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 SMBCLIENT_0.2.0@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 SMBCLIENT_0.2.1@SMBCLIENT_0.2.1 2:4.1.1 SMBCLIENT_0.2.2@SMBCLIENT_0.2.2 2:4.3.0+dfsg SMBCLIENT_0.2.3@SMBCLIENT_0.2.3 2:4.3.0+dfsg smbc_chmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_close@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_closedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_creat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_fgetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_flistxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_free_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_fremovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_fsetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_fstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_fstatvfs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_ftruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getDebug@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionAddCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionAuthData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionAuthDataWithContext@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionCheckServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionChmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionClose@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionClosedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionCreat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionFstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionFstatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionFstatdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionFtruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionGetCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionGetdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionGetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionListPrintJobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionListxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionLseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionLseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionMkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionNotify@SMBCLIENT_0.2.3 2:4.3.0+dfsg smbc_getFunctionOpen@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionOpenPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionOpendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionPrintFile@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionPurgeCachedServers@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionRead@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionReaddir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionRemoveCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionRemoveUnusedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionRemovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionRename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionRmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionSetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionSplice@SMBCLIENT_0.2.2 2:4.3.0+dfsg smbc_getFunctionStat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionStatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionTelldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionUnlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionUnlinkPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionUtimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getFunctionWrite@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getNetbiosName@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionBrowseMaxLmbCount@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionCaseSensitive@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionDebugToStderr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionFallbackAfterKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionFullTimeNames@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionNoAutoAnonymousLogin@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionOneSharePerServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionOpenShareMode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionSmbEncryptionLevel@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionUrlEncodeReaddirEntries@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionUseCCache@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionUseKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getOptionUseNTHash@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 smbc_getOptionUserData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getPort@SMBCLIENT_0.1.0 2:4.1.1 smbc_getServerCacheData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getTimeout@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getUser@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getWorkgroup@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_getxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_init@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_init_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_lgetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_list_print_jobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_listxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_llistxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_lremovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_lseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_lseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_lsetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_mkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_new_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_notify@SMBCLIENT_0.2.3 2:4.3.0+dfsg smbc_open@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_open_print_job@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_opendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_option_get@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_option_set@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_print_file@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_read@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_readdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_removexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_rename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_rmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setDebug@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionAddCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionAuthData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionAuthDataWithContext@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionCheckServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionChmod@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionClose@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionClosedir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionCreat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionFstat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionFstatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionFstatdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionFtruncate@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionGetCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionGetdents@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionGetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionListPrintJobs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionListxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionLseek@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionLseekdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionMkdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionNotify@SMBCLIENT_0.2.3 2:4.3.0+dfsg smbc_setFunctionOpen@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionOpenPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionOpendir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionPrintFile@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionPurgeCachedServers@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionRead@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionReaddir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionRemoveCachedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionRemoveUnusedServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionRemovexattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionRename@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionRmdir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionSetxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionSplice@SMBCLIENT_0.2.2 2:4.3.0+dfsg smbc_setFunctionStat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionStatVFS@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionTelldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionUnlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionUnlinkPrintJob@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionUtimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setFunctionWrite@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setNetbiosName@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionBrowseMaxLmbCount@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionCaseSensitive@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionDebugToStderr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionFallbackAfterKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionFullTimeNames@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionNoAutoAnonymousLogin@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionOneSharePerServer@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionOpenShareMode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionSmbEncryptionLevel@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionUrlEncodeReaddirEntries@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionUseCCache@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionUseKerberos@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setOptionUseNTHash@SMBCLIENT_0.2.0 2:4.0.3+dfsg1 smbc_setOptionUserData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setPort@SMBCLIENT_0.1.0 2:4.1.1 smbc_setServerCacheData@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setTimeout@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setUser@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setWorkgroup@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_set_context@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_set_credentials@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_set_credentials_with_fallback@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_setxattr@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_stat@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_statvfs@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_telldir@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_unlink@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_unlink_print_job@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_urldecode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_urlencode@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_utime@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_utimes@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_version@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 smbc_write@SMBCLIENT_0.1.0 2:4.0.3+dfsg1 debian/libpam-winbind.prerm0000644000000000000000000000015213352130423013123 0ustar #!/bin/sh set -e if [ "$1" = remove ]; then pam-auth-update --package --remove winbind fi #DEBHELPER# debian/samba-common-bin.install0000644000000000000000000000114513352130234013672 0ustar usr/bin/dbwrap_tool usr/bin/net usr/bin/nmblookup usr/bin/samba-regedit usr/bin/samba-tool usr/bin/smbpasswd usr/bin/testparm usr/lib/tmpfiles.d/samba.conf usr/sbin/samba_kcc usr/share/man/man1/dbwrap_tool.1 usr/share/man/man1/nmblookup.1 usr/share/man/man1/testparm.1 usr/share/man/man5/lmhosts.5 usr/share/man/man5/smb.conf.5 usr/share/man/man5/smbpasswd.5 usr/share/man/man7/samba.7 usr/share/man/man8/net.8 usr/share/man/man8/samba-regedit.8 usr/share/man/man8/samba-tool.8 usr/share/man/man8/smbpasswd.8 usr/share/samba/addshare.py usr/share/samba/setoption.py usr/share/apport/package-hooks/source_samba.py debian/registry-tools.lintian-overrides0000644000000000000000000000006513352130423015551 0ustar registry-tools binary: binary-or-shlib-defines-rpath debian/gdbcommands0000644000000000000000000000001013352130234011352 0ustar bt quit debian/samba.links0000644000000000000000000000013513352130423011306 0ustar # mask /etc/init.d/samba init script for systemd /dev/null /lib/systemd/system/samba.service debian/samba-libs.lintian-overrides0000644000000000000000000000103213352130423014550 0ustar # the samba-libs package contains a number of libraries # it doesn't make sense to have them in separate packages, as this would # result in circular dependencies samba-libs: package-name-doesnt-match-sonames libdcerpc-atsvc0 libdcerpc-binding0 libdcerpc-samr0 libdcerpc-server0 libdcerpc0 libgensec0 libndr-krb5pac0 libndr-nbt0 libndr-standard0 libndr0 libnetapi0 libregistry0 libsamba-credentials0 libsamba-hostconfig0 libsamba-passdb0 libsamba-policy0 libsamba-util0 libsamdb0 libsmbclient-raw0 libsmbconf0 libsmbldap0 libtevent-util0 debian/patches/0000755000000000000000000000000013450415710010615 5ustar debian/patches/CVE-2018-1057-5.patch0000644000000000000000000000327113352130423013376 0ustar From 0b6edfbb059e4e823f4c8052af1c702fabcecc0c Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 17:38:31 +0100 Subject: [PATCH 05/13] CVE-2018-1057: s4:dsdb/acl: remove unused else branches in acl_check_password_rights() Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:46:50.613358156 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:46:50.609358122 +0100 @@ -991,14 +991,24 @@ static int acl_check_password_rights(TAL sid); goto checked; } - else if (rep_attr_cnt > 0 || (add_attr_cnt != del_attr_cnt)) { + + if (rep_attr_cnt > 0) { ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_FORCE_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, sid); goto checked; } - else if (add_attr_cnt == 1 && del_attr_cnt == 1) { + + if (add_attr_cnt != del_attr_cnt) { + ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), + GUID_DRS_FORCE_CHANGE_PASSWORD, + SEC_ADS_CONTROL_ACCESS, + sid); + goto checked; + } + + if (add_attr_cnt == 1 && del_attr_cnt == 1) { ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_USER_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, debian/patches/CVE-2016-2123.patch0000644000000000000000000000234613352130423013227 0ustar From 9d65af0137f793530e3cb1786b22bd803fd6dd19 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Sat, 5 Nov 2016 21:22:46 +0100 Subject: [PATCH 1/5] CVE-2016-2123: Fix DNS vuln ZDI-CAN-3995 Thanks to Trend Micro's Zero Day Initiative and Frederic Besler for finding this vulnerability with a PoC and a good analysis. Signed-off-by: Volker Lendecke Bug: https://bugzilla.samba.org/show_bug.cgi?id=12409 --- librpc/ndr/ndr_dnsp.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/librpc/ndr/ndr_dnsp.c b/librpc/ndr/ndr_dnsp.c index 3cb96f9..0541261 100644 --- a/librpc/ndr/ndr_dnsp.c +++ b/librpc/ndr/ndr_dnsp.c @@ -56,7 +56,16 @@ _PUBLIC_ enum ndr_err_code ndr_pull_dnsp_name(struct ndr_pull *ndr, int ndr_flag uint8_t sublen, newlen; NDR_CHECK(ndr_pull_uint8(ndr, ndr_flags, &sublen)); newlen = total_len + sublen; + if (newlen < total_len) { + return ndr_pull_error(ndr, NDR_ERR_RANGE, + "Failed to pull dnsp_name"); + } if (i != count-1) { + if (newlen == UINT8_MAX) { + return ndr_pull_error( + ndr, NDR_ERR_RANGE, + "Failed to pull dnsp_name"); + } newlen++; /* for the '.' */ } ret = talloc_realloc(ndr->current_mem_ctx, ret, char, newlen); -- 1.9.1 debian/patches/CVE-2018-1057-9.patch0000644000000000000000000000723213352130423013403 0ustar From 8ea0dbcd35dc5c210569036e185c2a863b066709 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 22 Feb 2018 10:54:37 +0100 Subject: [PATCH 09/13] CVE-2018-1057: s4/dsdb: correctly detect password resets This change ensures we correctly treat the following LDIF dn: cn=testuser,cn=users,... changetype: modify delete: userPassword add: userPassword userPassword: thatsAcomplPASS1 as a password reset. Because delete and add element counts are both one, the ACL module wrongly treated this as a password change request. For a password change we need at least one value to delete and one value to add. This patch ensures we correctly check attributes and their values. Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- selftest/knownfail.d/samba4.ldap.passwords.python | 2 -- source4/dsdb/samdb/ldb_modules/acl.c | 18 +++++++++++++++++- 2 files changed, 17 insertions(+), 3 deletions(-) delete mode 100644 selftest/knownfail.d/samba4.ldap.passwords.python Index: samba-4.3.11+dfsg/selftest/knownfail.d/samba4.ldap.passwords.python =================================================================== --- samba-4.3.11+dfsg.orig/selftest/knownfail.d/samba4.ldap.passwords.python 2018-03-06 16:47:14.973560010 +0100 +++ /dev/null 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -samba4.ldap.passwords.python.*.__main__.PasswordTests.test_pw_change_delete_no_value_userPassword -samba4.ldap.passwords.python.*.__main__.PasswordTests.test_pw_change_delete_no_value_unicodePwd Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:14.973560010 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:14.973560010 +0100 @@ -941,6 +941,7 @@ static int acl_check_password_rights(TAL { int ret = LDB_SUCCESS; unsigned int del_attr_cnt = 0, add_attr_cnt = 0, rep_attr_cnt = 0; + unsigned int del_val_cnt = 0, add_val_cnt = 0, rep_val_cnt = 0; struct ldb_message_element *el; struct ldb_message *msg; struct ldb_control *c = NULL; @@ -1006,12 +1007,15 @@ static int acl_check_password_rights(TAL while ((el = ldb_msg_find_element(msg, *l)) != NULL) { if (LDB_FLAG_MOD_TYPE(el->flags) == LDB_FLAG_MOD_DELETE) { ++del_attr_cnt; + del_val_cnt += el->num_values; } if (LDB_FLAG_MOD_TYPE(el->flags) == LDB_FLAG_MOD_ADD) { ++add_attr_cnt; + add_val_cnt += el->num_values; } if (LDB_FLAG_MOD_TYPE(el->flags) == LDB_FLAG_MOD_REPLACE) { ++rep_attr_cnt; + rep_val_cnt += el->num_values; } ldb_msg_remove_element(msg, el); } @@ -1041,12 +1045,24 @@ static int acl_check_password_rights(TAL goto checked; } - if (add_attr_cnt == 1 && del_attr_cnt == 1) { + if (add_val_cnt == 1 && del_val_cnt == 1) { ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_USER_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, sid); /* Very strange, but we get constraint violation in this case */ + if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { + ret = LDB_ERR_CONSTRAINT_VIOLATION; + } + goto checked; + } + + if (add_val_cnt == 1 && del_val_cnt == 0) { + ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), + GUID_DRS_FORCE_CHANGE_PASSWORD, + SEC_ADS_CONTROL_ACCESS, + sid); + /* Very strange, but we get constraint violation in this case */ if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { ret = LDB_ERR_CONSTRAINT_VIOLATION; } debian/patches/krb_zero_cursor.patch0000644000000000000000000000127313352130423015047 0ustar Index: samba-4.1.6+dfsg/source3/librpc/crypto/gse_krb5.c =================================================================== --- samba-4.1.6+dfsg.orig/source3/librpc/crypto/gse_krb5.c 2014-04-29 16:05:42.045043324 -0500 +++ samba-4.1.6+dfsg/source3/librpc/crypto/gse_krb5.c 2014-04-29 16:05:42.041043324 -0500 @@ -414,6 +414,9 @@ static krb5_error_code fill_mem_keytab_f if (ret) { DEBUG(1, (__location__ ": krb5_kt_start_seq_get failed (%s)\n", error_message(ret))); + // if krb5_kt_start_seq_get fails, kt_cursor does not hold any resources, + // but might no be "zeroed", (probably containing an invalid fd, see heimdal's keytab_file.c) + ZERO_STRUCT(kt_cursor); goto out; } debian/patches/VERSION.patch0000644000000000000000000000115013361314510012755 0ustar Description: Add "Ubuntu" as vednor suffix. Author: Chuck Short Forwarded: not-needed diff -Naupr samba-4.0.10.orig/VERSION samba-4.0.10/VERSION --- samba-4.0.10.orig/VERSION 2013-10-07 16:49:10.000000000 +0800 +++ samba-4.0.10/VERSION 2013-11-08 13:45:37.582025148 +0800 @@ -123,5 +123,5 @@ SAMBA_VERSION_RELEASE_NICKNAME= # -> "3.0.0rc2-VendorVersion" # # # ######################################################## -SAMBA_VERSION_VENDOR_SUFFIX= +SAMBA_VERSION_VENDOR_SUFFIX="Ubuntu" SAMBA_VERSION_VENDOR_PATCH= debian/patches/CVE-2016-2126.patch0000644000000000000000000000317313352130423013231 0ustar From 8512eed8e2fb7f16a884b659e381257745a669fd Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 22 Nov 2016 17:08:46 +0100 Subject: [PATCH 5/5] CVE-2016-2126: auth/kerberos: only allow known checksum types in check_pac_checksum() aes based checksums can only be checked with the corresponding aes based keytype. Otherwise we may trigger an undefined code path deep in the kerberos libraries, which can leed to segmentation faults. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12446 Signed-off-by: Stefan Metzmacher --- auth/kerberos/kerberos_pac.c | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/auth/kerberos/kerberos_pac.c b/auth/kerberos/kerberos_pac.c index 32d9d7f..7b6efdc 100644 --- a/auth/kerberos/kerberos_pac.c +++ b/auth/kerberos/kerberos_pac.c @@ -39,6 +39,28 @@ krb5_error_code check_pac_checksum(DATA_BLOB pac_data, krb5_boolean checksum_valid = false; krb5_data input; + switch (sig->type) { + case CKSUMTYPE_HMAC_MD5: + /* ignores the key type */ + break; + case CKSUMTYPE_HMAC_SHA1_96_AES_256: + if (KRB5_KEY_TYPE(keyblock) != ENCTYPE_AES256_CTS_HMAC_SHA1_96) { + return EINVAL; + } + /* ok */ + break; + case CKSUMTYPE_HMAC_SHA1_96_AES_128: + if (KRB5_KEY_TYPE(keyblock) != ENCTYPE_AES128_CTS_HMAC_SHA1_96) { + return EINVAL; + } + /* ok */ + break; + default: + DEBUG(2,("check_pac_checksum: Checksum Type %d is not supported\n", + (int)sig->type)); + return EINVAL; + } + #ifdef HAVE_CHECKSUM_IN_KRB5_CHECKSUM /* Heimdal */ cksum.cksumtype = (krb5_cksumtype)sig->type; cksum.checksum.length = sig->signature.length; -- 1.9.1 debian/patches/CVE-2017-14746.patch0000644000000000000000000000374513352130423013332 0ustar From 5b2d738fb3e5d40590261702a8e7564a5b0e46d5 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 19 Sep 2017 16:11:33 -0700 Subject: [PATCH] s3: smbd: Fix SMB1 use-after-free crash bug. CVE-2017-14746 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When setting up the chain, always use 'next->' variables not the 'req->' one. Bug discovered by 连一汉 CVE-2017-14746 BUG: https://bugzilla.samba.org/show_bug.cgi?id=13041 Signed-off-by: Jeremy Allison --- source3/smbd/process.c | 7 ++++--- source3/smbd/reply.c | 5 +++++ 2 files changed, 9 insertions(+), 3 deletions(-) Index: samba-4.3.11+dfsg/source3/smbd/process.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/process.c 2017-11-15 15:40:34.900086533 -0500 +++ samba-4.3.11+dfsg/source3/smbd/process.c 2017-11-15 15:40:34.888086391 -0500 @@ -1777,12 +1777,13 @@ void smb_request_done(struct smb_request next->vuid = SVAL(req->outbuf, smb_uid); next->tid = SVAL(req->outbuf, smb_tid); - status = smb1srv_tcon_lookup(req->xconn, req->tid, + status = smb1srv_tcon_lookup(req->xconn, next->tid, now, &tcon); + if (NT_STATUS_IS_OK(status)) { - req->conn = tcon->compat; + next->conn = tcon->compat; } else { - req->conn = NULL; + next->conn = NULL; } next->chain_fsp = req->chain_fsp; next->inbuf = req->inbuf; Index: samba-4.3.11+dfsg/source3/smbd/reply.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/reply.c 2017-11-15 15:40:34.900086533 -0500 +++ samba-4.3.11+dfsg/source3/smbd/reply.c 2017-11-15 15:40:34.892086439 -0500 @@ -810,6 +810,11 @@ void reply_tcon_and_X(struct smb_request } TALLOC_FREE(tcon); + /* + * This tree id is gone. Make sure we can't re-use it + * by accident. + */ + req->tid = 0; } if ((passlen > MAX_PASS_LEN) || (passlen >= req->buflen)) { debian/patches/CVE-2017-9461.patch0000644000000000000000000001212313352130423013236 0ustar From f289980e5531372dd63ec483e265e48efb8cf207 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 15 Feb 2017 15:42:52 -0800 Subject: [PATCH] s3: smbd: Don't loop infinitely on bad-symlink resolution. In the FILE_OPEN_IF case we have O_CREAT, but not O_EXCL. Previously we went into a loop trying first ~(O_CREAT|O_EXCL), and if that returned ENOENT try (O_CREAT|O_EXCL). We kept looping indefinately until we got an error, or the file was created or opened. The big problem here is dangling symlinks. Opening without O_NOFOLLOW means both bad symlink and missing path return -1, ENOENT from open(). As POSIX is pathname based it's not possible to tell the difference between these two cases in a non-racy way, so change to try only two attempts before giving up. We don't have this problem for the O_NOFOLLOW case as we just return NT_STATUS_OBJECT_PATH_NOT_FOUND mapped from the ELOOP POSIX error and immediately returned. Unroll the loop logic to two tries instead. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12572 Pair-programmed-with: Ralph Boehme Signed-off-by: Jeremy Allison Signed-off-by: Ralph Boehme Reviewed-by: Ralph Boehme (cherry picked from commit 10c3e3923022485c720f322ca4f0aca5d7501310) --- source3/smbd/open.c | 104 ++++++++++++++++++++++++++++------------------------ 1 file changed, 56 insertions(+), 48 deletions(-) Index: samba-4.3.11+dfsg/source3/smbd/open.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/open.c 2017-07-04 07:56:52.446166289 -0400 +++ samba-4.3.11+dfsg/source3/smbd/open.c 2017-07-04 07:56:52.438166193 -0400 @@ -904,7 +904,9 @@ static NTSTATUS fd_open_atomic(struct co bool *file_created) { NTSTATUS status = NT_STATUS_UNSUCCESSFUL; + NTSTATUS retry_status; bool file_existed = VALID_STAT(fsp->fsp_name->st); + int curr_flags; *file_created = false; @@ -936,59 +938,65 @@ static NTSTATUS fd_open_atomic(struct co * we can never call O_CREAT without O_EXCL. So if * we think the file existed, try without O_CREAT|O_EXCL. * If we think the file didn't exist, try with - * O_CREAT|O_EXCL. Keep bouncing between these two - * requests until either the file is created, or - * opened. Either way, we keep going until we get - * a returnable result (error, or open/create). + * O_CREAT|O_EXCL. + * + * The big problem here is dangling symlinks. Opening + * without O_NOFOLLOW means both bad symlink + * and missing path return -1, ENOENT from open(). As POSIX + * is pathname based it's not possible to tell + * the difference between these two cases in a + * non-racy way, so change to try only two attempts before + * giving up. + * + * We don't have this problem for the O_NOFOLLOW + * case as it just returns NT_STATUS_OBJECT_PATH_NOT_FOUND + * mapped from the ELOOP POSIX error. */ - while(1) { - int curr_flags = flags; + curr_flags = flags; - if (file_existed) { - /* Just try open, do not create. */ - curr_flags &= ~(O_CREAT); - status = fd_open(conn, fsp, curr_flags, mode); - if (NT_STATUS_EQUAL(status, - NT_STATUS_OBJECT_NAME_NOT_FOUND)) { - /* - * Someone deleted it in the meantime. - * Retry with O_EXCL. - */ - file_existed = false; - DEBUG(10,("fd_open_atomic: file %s existed. " - "Retry.\n", - smb_fname_str_dbg(fsp->fsp_name))); - continue; - } - } else { - /* Try create exclusively, fail if it exists. */ - curr_flags |= O_EXCL; - status = fd_open(conn, fsp, curr_flags, mode); - if (NT_STATUS_EQUAL(status, - NT_STATUS_OBJECT_NAME_COLLISION)) { - /* - * Someone created it in the meantime. - * Retry without O_CREAT. - */ - file_existed = true; - DEBUG(10,("fd_open_atomic: file %s " - "did not exist. Retry.\n", - smb_fname_str_dbg(fsp->fsp_name))); - continue; - } - if (NT_STATUS_IS_OK(status)) { - /* - * Here we've opened with O_CREAT|O_EXCL - * and got success. We *know* we created - * this file. - */ - *file_created = true; - } + if (file_existed) { + curr_flags &= ~(O_CREAT); + retry_status = NT_STATUS_OBJECT_NAME_NOT_FOUND; + } else { + curr_flags |= O_EXCL; + retry_status = NT_STATUS_OBJECT_NAME_COLLISION; + } + + status = fd_open(conn, fsp, curr_flags, mode); + if (NT_STATUS_IS_OK(status)) { + if (!file_existed) { + *file_created = true; } - /* Create is done, or failed. */ - break; + return NT_STATUS_OK; + } + if (!NT_STATUS_EQUAL(status, retry_status)) { + return status; } + + curr_flags = flags; + + /* + * Keep file_existed up to date for clarity. + */ + if (NT_STATUS_EQUAL(status, NT_STATUS_OBJECT_NAME_NOT_FOUND)) { + file_existed = false; + curr_flags |= O_EXCL; + DBG_DEBUG("file %s did not exist. Retry.\n", + smb_fname_str_dbg(fsp->fsp_name)); + } else { + file_existed = true; + curr_flags &= ~(O_CREAT); + DBG_DEBUG("file %s existed. Retry.\n", + smb_fname_str_dbg(fsp->fsp_name)); + } + + status = fd_open(conn, fsp, curr_flags, mode); + + if (NT_STATUS_IS_OK(status) && (!file_existed)) { + *file_created = true; + } + return status; } debian/patches/series0000644000000000000000000000571013450415710012035 0ustar 05_share_ldb_module 07_private_lib bug_221618_precise-64bit-prototype.patch bug_601406_fix-perl-path-in-example.patch pam-examples.patch README_nosmbldap-tools.patch smbclient-pager.patch usershare.patch VERSION.patch waf_smbpasswd_location add-so-version-to-private-libraries xsltproc_dont_build_smb.conf.5.patch heimdal-rfc3454.txt Fix-privacy-breach-on-google.com.patch fix-cluster-build.diff disable-socketwrapper.diff krb_zero_cursor.patch fix_pam_smbpass.patch winbind_trusted_domains.patch git_smbclient_cpu.patch CVE-2016-2123.patch CVE-2016-2125.patch CVE-2016-2126.patch CVE-2017-2619/bug12387.patch CVE-2017-2619/bug12499.patch CVE-2017-2619/bug12531-1.patch CVE-2017-2619/bug12531-2.patch CVE-2017-2619/bug12531-4.patch CVE-2017-2619/bug12531-5.patch CVE-2017-2619/bug12531-6.patch CVE-2017-2619/bug12531-7.patch CVE-2017-2619/bug12531-8.patch CVE-2017-2619/bug12531-9.patch CVE-2017-2619/bug12531-10.patch CVE-2017-2619/bug12531-11.patch CVE-2017-2619/bug12531-12.patch CVE-2017-2619/bug12531-13.patch CVE-2017-2619/bug12531-14.patch CVE-2017-2619/bug12531-15.patch CVE-2017-2619/bug12531-16.patch CVE-2017-2619/bug12531-17.patch CVE-2017-2619/bug12531-18.patch CVE-2017-2619/bug12531-19.patch CVE-2017-2619/bug12531-20.patch CVE-2017-2619/bug12546.patch CVE-2017-2619/bug12591.patch CVE-2017-2619/CVE-2017-2619-1.patch CVE-2017-2619/CVE-2017-2619-2.patch CVE-2017-2619/CVE-2017-2619-3.patch CVE-2017-2619/CVE-2017-2619-4.patch CVE-2017-2619/CVE-2017-2619-5.patch CVE-2017-2619/CVE-2017-2619-6.patch CVE-2017-2619/CVE-2017-2619-7.patch CVE-2017-2619/CVE-2017-2619-8.patch CVE-2017-2619/CVE-2017-2619-9.patch CVE-2017-2619/CVE-2017-2619-10.patch CVE-2017-2619/CVE-2017-2619-11.patch CVE-2017-2619/CVE-2017-2619-12.patch CVE-2017-2619/CVE-2017-2619-13.patch CVE-2017-2619/bug12172.patch CVE-2017-2619/bug12721-1.patch CVE-2017-2619/bug12721-2.patch CVE-2017-2619/bug12721-3.patch CVE-2017-2619/bug12721-4.patch CVE-2017-2619/bug12721-5.patch CVE-2017-2619/bug12721-6.patch CVE-2017-7494.patch non-wide-symlinks-to-directories-12860.patch CVE-2017-9461.patch CVE-2017-11103.patch bug_1702529_EACCESS_with_rootshare.patch CVE-2017-12150-1.patch CVE-2017-12150-2.patch CVE-2017-12150-3.patch CVE-2017-12150-4.patch CVE-2017-12150-5.patch CVE-2017-12150-6.patch CVE-2017-12151-1.patch CVE-2017-12151-2.patch CVE-2017-12163.patch CVE-2017-14746.patch CVE-2017-15275.patch CVE-2018-1050.patch CVE-2018-1057-1.patch CVE-2018-1057-2.patch CVE-2018-1057-3.patch CVE-2018-1057-4.patch CVE-2018-1057-5.patch CVE-2018-1057-6.patch CVE-2018-1057-7.patch CVE-2018-1057-8.patch CVE-2018-1057-9.patch CVE-2018-1057-10.patch CVE-2018-1057-11.patch CVE-2018-1057-12.patch CVE-2018-1057-13.patch CVE-2018-10858-1.patch CVE-2018-10858-2.patch CVE-2018-10919-1.patch CVE-2018-10919-2.patch CVE-2018-10919-6.patch CVE-2018-10919-7.patch CVE-2018-10919-8.patch CVE-2018-10919-9.patch CVE-2018-10919-10.patch bug_1583324_include_with_macro.patch CVE-2018-14629.patch CVE-2018-16841.patch CVE-2018-16851.patch CVE-2019-3880.patch debian/patches/bug_598313_upstream_7499-nss_wins-dont-clobber-daemons-logs.patch0000644000000000000000000000215313352130423024457 0ustar Description: nss_wins stop clobbering other daemon's log Author: Christian Perrier ,Buchan Milne Bug-Debian: http://bugs.debian.org/598313 Forwarded: yes Bug: https://bugzilla.samba.org/show_bug.cgi?id=7499 --- a/lib/util/debug.c +++ b/lib/util/debug.c @@ -475,15 +475,17 @@ if (state.logtype == DEBUG_FILE) { #ifdef WITH_SYSLOG - const char *p = strrchr_m( prog_name,'/' ); - if (p) - prog_name = p + 1; + if (prog_name) { + const char *p = strrchr_m( prog_name,'/' ); + if (p) + prog_name = p + 1; #ifdef LOG_DAEMON - openlog( prog_name, LOG_PID, SYSLOG_FACILITY ); + openlog( prog_name, LOG_PID, SYSLOG_FACILITY ); #else - /* for old systems that have no facility codes. */ - openlog( prog_name, LOG_PID ); + /* for old systems that have no facility codes. */ + openlog( prog_name, LOG_PID ); #endif + } #endif } } --- a/nsswitch/wins.c +++ b/nsswitch/wins.c @@ -52,7 +52,7 @@ lp_set_cmdline("log level", "0"); TimeInit(); - setup_logging("nss_wins",False); + setup_logging(NULL,False); lp_load(get_dyn_CONFIGFILE(),True,False,False,True); load_interfaces(); } debian/patches/CVE-2018-1057-3.patch0000644000000000000000000000364513352130423013401 0ustar From 783a863a53e31e1a0e7c507fa841c43320ecae75 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 14:40:59 +0100 Subject: [PATCH 03/13] CVE-2018-1057: s4:dsdb/password_hash: add a helper variable for passwordAttr->num_values Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/password_hash.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/password_hash.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/password_hash.c 2018-03-06 16:46:38.333256918 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/password_hash.c 2018-03-06 16:46:38.329256885 +0100 @@ -3153,6 +3153,7 @@ static int password_hash_modify(struct l while ((passwordAttr = ldb_msg_find_element(msg, *l)) != NULL) { unsigned int mtype = LDB_FLAG_MOD_TYPE(passwordAttr->flags); + unsigned int nvalues = passwordAttr->num_values; if (mtype == LDB_FLAG_MOD_DELETE) { ++del_attr_cnt; @@ -3163,18 +3164,14 @@ static int password_hash_modify(struct l if (mtype == LDB_FLAG_MOD_REPLACE) { ++rep_attr_cnt; } - if ((passwordAttr->num_values != 1) && - (mtype == LDB_FLAG_MOD_ADD)) - { + if ((nvalues != 1) && (mtype == LDB_FLAG_MOD_ADD)) { talloc_free(ac); ldb_asprintf_errstring(ldb, "'%s' attribute must have exactly one value on add operations!", *l); return LDB_ERR_CONSTRAINT_VIOLATION; } - if ((passwordAttr->num_values > 1) && - (mtype == LDB_FLAG_MOD_DELETE)) - { + if ((nvalues > 1) && (mtype == LDB_FLAG_MOD_DELETE)) { talloc_free(ac); ldb_asprintf_errstring(ldb, "'%s' attribute must have zero or one value(s) on delete operations!", debian/patches/fix_pam_smbpass.patch0000644000000000000000000000165413361314510015014 0ustar Decription: fix double free in pam_smbpass. Since https://bugzilla.samba.org/show_bug.cgi?id=11066 got fixed, the ret_data_cleanup() callback function should be freeing memory, and doing so also in pam_sm_setcred() causes a double-free. Author: Marc Deslauriers Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1515207 Bug-Debian: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799840 Index: samba-4.3.7/source3/pam_smbpass/pam_smb_auth.c =================================================================== --- samba-4.3.7.orig/source3/pam_smbpass/pam_smb_auth.c 2015-07-21 05:47:49.000000000 -0400 +++ samba-4.3.7/source3/pam_smbpass/pam_smb_auth.c 2016-04-07 09:19:14.040332123 -0400 @@ -188,7 +188,6 @@ _pam_get_data(pamh, "smb_setcred_return", &pretval); if(pretval) { retval = *pretval; - SAFE_FREE(pretval); } pam_set_data(pamh, "smb_setcred_return", NULL, NULL); debian/patches/bug_601406_fix-perl-path-in-example.patch0000644000000000000000000000077413352130423020034 0ustar Description: Fix path to perl binary in example file Author: Christian Perrier Bug-Debian: http://bugs.debian.org/601406 Forwarded: not-needed Index: samba/examples/misc/wall.perl =================================================================== --- samba.orig/examples/misc/wall.perl +++ samba/examples/misc/wall.perl @@ -1,4 +1,4 @@ -#!/usr/local/bin/perl +#!/usr/bin/perl # #@(#) smb-wall.pl Description: #@(#) A perl script which allows you to announce whatever you choose to debian/patches/CVE-2018-1057-12.patch0000644000000000000000000001352413352130423013456 0ustar Backport of: From 4aeffa6ac2eebc9ad2cbaac5b4894e08076de71f Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Fri, 16 Feb 2018 15:38:19 +0100 Subject: [PATCH 12/13] CVE-2018-1057: s4:dsdb: use DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID This is used to pass information about which password change operation (change or reset) the acl module validated, down to the password_hash module. It's very important that both modules treat the request identical. Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 41 ++++++++++++++++++++++++-- source4/dsdb/samdb/ldb_modules/password_hash.c | 30 ++++++++++++++++++- 2 files changed, 67 insertions(+), 4 deletions(-) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:48:58.182429083 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:48:58.182429083 +0100 @@ -948,13 +948,22 @@ static int acl_check_password_rights(TAL const char *passwordAttrs[] = { "userPassword", "clearTextPassword", "unicodePwd", "dBCSPwd", NULL }, **l; TALLOC_CTX *tmp_ctx = talloc_new(mem_ctx); + struct dsdb_control_password_acl_validation *pav = NULL; if (tmp_ctx == NULL) { return LDB_ERR_OPERATIONS_ERROR; } + pav = talloc_zero(req, struct dsdb_control_password_acl_validation); + if (pav == NULL) { + talloc_free(tmp_ctx); + return LDB_ERR_OPERATIONS_ERROR; + } + c = ldb_request_get_control(req, DSDB_CONTROL_PASSWORD_CHANGE_OID); if (c != NULL) { + pav->pwd_reset = false; + /* * The "DSDB_CONTROL_PASSWORD_CHANGE_OID" control means that we * have a user password change and not a set as the message @@ -977,6 +986,8 @@ static int acl_check_password_rights(TAL c = ldb_request_get_control(req, DSDB_CONTROL_PASSWORD_HASH_VALUES_OID); if (c != NULL) { + pav->pwd_reset = true; + /* * The "DSDB_CONTROL_PASSWORD_HASH_VALUES_OID" control, without * "DSDB_CONTROL_PASSWORD_CHANGE_OID" control means that we @@ -1030,6 +1041,8 @@ static int acl_check_password_rights(TAL if (rep_attr_cnt > 0) { + pav->pwd_reset = true; + ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_FORCE_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, @@ -1038,6 +1051,8 @@ static int acl_check_password_rights(TAL } if (add_attr_cnt != del_attr_cnt) { + pav->pwd_reset = true; + ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_FORCE_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, @@ -1046,6 +1061,8 @@ static int acl_check_password_rights(TAL } if (add_val_cnt == 1 && del_val_cnt == 1) { + pav->pwd_reset = false; + ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_USER_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, @@ -1058,6 +1075,8 @@ static int acl_check_password_rights(TAL } if (add_val_cnt == 1 && del_val_cnt == 0) { + pav->pwd_reset = true; + ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_FORCE_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, @@ -1069,6 +1088,14 @@ static int acl_check_password_rights(TAL goto checked; } + /* + * Everything else is handled by the password_hash module where it will + * fail, but with the correct error code when the module is again + * checking the attributes. As the change request will lack the + * DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID control, we can be sure that + * any modification attempt that went this way will be rejected. + */ + talloc_free(tmp_ctx); return LDB_SUCCESS; @@ -1078,11 +1105,19 @@ checked: req->op.mod.message->dn, true, 10); + talloc_free(tmp_ctx); + return ret; } - talloc_free(tmp_ctx); - return ret; -} + ret = ldb_request_add_control(req, + DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID, false, pav); + if (ret != LDB_SUCCESS) { + ldb_debug(ldb_module_get_ctx(module), LDB_DEBUG_ERROR, + "Unable to register ACL validation control!\n"); + return ret; + } + return LDB_SUCCESS; +} static int acl_modify(struct ldb_module *module, struct ldb_request *req) { Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/password_hash.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/password_hash.c 2018-03-06 16:48:58.182429083 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/password_hash.c 2018-03-06 16:48:58.182429083 +0100 @@ -2572,7 +2572,35 @@ static int setup_io(struct ph_context *a /* On "add" we have only "password reset" */ ac->pwd_reset = true; } else if (ac->req->operation == LDB_MODIFY) { - if (io->og.cleartext_utf8 || io->og.cleartext_utf16 + struct ldb_control *pav_ctrl = NULL; + struct dsdb_control_password_acl_validation *pav = NULL; + + pav_ctrl = ldb_request_get_control(ac->req, + DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID); + if (pav_ctrl != NULL) { + pav = talloc_get_type_abort(pav_ctrl->data, + struct dsdb_control_password_acl_validation); + } + + if (pav == NULL) { + bool ok; + + /* + * If the DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID + * control is missing, we require system access! + */ + ok = dsdb_module_am_system(ac->module); + if (!ok) { + return ldb_module_operr(ac->module); + } + } + + if (pav != NULL) { + /* + * We assume what the acl module has validated. + */ + ac->pwd_reset = pav->pwd_reset; + } else if (io->og.cleartext_utf8 || io->og.cleartext_utf16 || io->og.nt_hash || io->og.lm_hash) { /* If we have an old password specified then for sure it * is a user "password change" */ debian/patches/CVE-2018-1057-7.patch0000644000000000000000000000334213352130423013377 0ustar From 0b6df46714c954b2e1b2a16f663505bb7ba65e9f Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 17:43:43 +0100 Subject: [PATCH 07/13] CVE-2018-1057: s4:dsdb/acl: add check for DSDB_CONTROL_PASSWORD_HASH_VALUES_OID control Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:03.773467037 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:03.769467004 +0100 @@ -970,6 +970,26 @@ static int acl_check_password_rights(TAL goto checked; } + c = ldb_request_get_control(req, DSDB_CONTROL_PASSWORD_HASH_VALUES_OID); + if (c != NULL) { + /* + * The "DSDB_CONTROL_PASSWORD_HASH_VALUES_OID" control, without + * "DSDB_CONTROL_PASSWORD_CHANGE_OID" control means that we + * have a force password set. + * This control is used by the SAMR/NETLOGON/LSA password + * reset mechanisms. + * + * This control can't be used by real LDAP clients, + * the only caller is samdb_set_password_internal(), + * so we don't have to strict verification of the input. + */ + ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), + GUID_DRS_FORCE_CHANGE_PASSWORD, + SEC_ADS_CONTROL_ACCESS, + sid); + goto checked; + } + msg = ldb_msg_copy_shallow(tmp_ctx, req->op.mod.message); if (msg == NULL) { return ldb_module_oom(module); debian/patches/CVE-2017-12150-3.patch0000644000000000000000000000171513352130423013450 0ustar From 95f6e5b574856453c3ef36ebe9ae86d8456e6404 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 12 Dec 2016 05:49:46 +0100 Subject: [PATCH] CVE-2017-12150: libgpo: make use of SMB_SIGNING_REQUIRED in gpo_connect_server() It's important that we use a signed connection to get the GPOs! BUG: https://bugzilla.samba.org/show_bug.cgi?id=12997 Signed-off-by: Stefan Metzmacher --- libgpo/gpo_fetch.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libgpo/gpo_fetch.c b/libgpo/gpo_fetch.c index 6b01544..cb969ff 100644 --- a/libgpo/gpo_fetch.c +++ b/libgpo/gpo_fetch.c @@ -133,7 +133,7 @@ static NTSTATUS gpo_connect_server(ADS_STRUCT *ads, ads->auth.password, CLI_FULL_CONNECTION_USE_KERBEROS | CLI_FULL_CONNECTION_FALLBACK_AFTER_KERBEROS, - Undefined); + SMB_SIGNING_REQUIRED); if (!NT_STATUS_IS_OK(result)) { DEBUG(10,("check_refresh_gpo: " "failed to connect: %s\n", -- 1.9.1 debian/patches/bug_1702529_EACCESS_with_rootshare.patch0000644000000000000000000000313113361314510017566 0ustar Description: s3/smbd: let non_widelink_open() chdir() to directories If the caller passes O_DIRECTORY we just try to chdir() to smb_fname directly, not to the parent directory. The security check in check_reduced_name() will continue to work, but this fixes the case of an open() for a previous version of a subdirectory that contains snapshopt. Author: Ralph Boehme Origin: upstream, https://git.samba.org/?p=samba.git;a=commit;h=b886a9443d49f6e27fa3863d87c9e24d12e62874 Bug-Ubuntu: https://bugs.launchpad.net/bugs/1702529 Bug: https://bugzilla.samba.org/show_bug.cgi?id=12885 Index: samba-4.3.11+dfsg/source3/smbd/open.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/open.c +++ samba-4.3.11+dfsg/source3/smbd/open.c @@ -520,12 +520,32 @@ static int non_widelink_open(struct conn char *oldwd = NULL; char *parent_dir = NULL; const char *final_component = NULL; + bool is_directory = false; + bool ok; - if (!parent_dirname(talloc_tos(), - smb_fname->base_name, - &parent_dir, - &final_component)) { - goto out; +#ifdef O_DIRECTORY + if (flags & O_DIRECTORY) { + is_directory = true; + } +#endif + + if (is_directory) { + parent_dir = talloc_strdup(talloc_tos(), smb_fname->base_name); + if (parent_dir == NULL) { + saved_errno = errno; + goto out; + } + + final_component = "."; + } else { + ok = parent_dirname(talloc_tos(), + smb_fname->base_name, + &parent_dir, + &final_component); + if (!ok) { + saved_errno = errno; + goto out; + } } oldwd = vfs_GetWd(talloc_tos(), conn); debian/patches/CVE-2017-12150-2.patch0000644000000000000000000000170113352130423013442 0ustar From 26b87d01b015c83a4670db62839f5c84b6e66478 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Fri, 9 Dec 2016 09:26:32 +0100 Subject: [PATCH] CVE-2017-12150: s3:pylibsmb: make use of SMB_SIGNING_DEFAULT for 'samba.samba3.libsmb_samba_internal' BUG: https://bugzilla.samba.org/show_bug.cgi?id=12997 Signed-off-by: Stefan Metzmacher --- source3/libsmb/pylibsmb.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/libsmb/pylibsmb.c b/source3/libsmb/pylibsmb.c index 0c5d7e9..97aa39e 100644 --- a/source3/libsmb/pylibsmb.c +++ b/source3/libsmb/pylibsmb.c @@ -447,7 +447,7 @@ static int py_cli_state_init(struct py_cli_state *self, PyObject *args, cli_credentials_get_username(cli_creds), cli_credentials_get_domain(cli_creds), cli_credentials_get_password(cli_creds), - 0, 0); + 0, SMB_SIGNING_DEFAULT); if (!py_tevent_req_wait_exc(self->ev, req)) { return -1; } -- 1.9.1 debian/patches/Fix-privacy-breach-on-google.com.patch0000644000000000000000000000245013352130423017717 0ustar From 150333769e34e075ca4a8eb6d71a4654348eb7d0 Mon Sep 17 00:00:00 2001 From: Mathieu Parent Date: Sun, 26 Jul 2015 22:37:32 +0200 Subject: [PATCH] Fix privacy breach on google.com And make the bar1.jpg relative --- ctdb/web/footer.html | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ctdb/web/footer.html b/ctdb/web/footer.html index a9758e8..36e48fc 100644 --- a/ctdb/web/footer.html +++ b/ctdb/web/footer.html @@ -2,13 +2,13 @@ -
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= +
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
-Google +Google -- 2.1.4 debian/patches/CVE-2018-10919-2.patch0000644000000000000000000000457413352130423013471 0ustar From 61b72efd20280fd0941a8dad26b3d5249dcb5199 Mon Sep 17 00:00:00 2001 From: Tim Beale Date: Fri, 20 Jul 2018 13:13:50 +1200 Subject: [PATCH 02/11] CVE-2018-10919 security: Add more comments to the object-specific access checks Reading the spec and then reading the code makes sense, but we could comment the code more so it makes sense on its own. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13434 Signed-off-by: Tim Beale Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- libcli/security/access_check.c | 30 ++++++++++++++++++++++-------- 1 file changed, 22 insertions(+), 8 deletions(-) diff --git a/libcli/security/access_check.c b/libcli/security/access_check.c index b4e6244..93eb85d 100644 --- a/libcli/security/access_check.c +++ b/libcli/security/access_check.c @@ -392,32 +392,46 @@ static NTSTATUS check_object_specific_access(struct security_ace *ace, *grant_access = false; - /* - * check only in case we have provided a tree, - * the ACE has an object type and that type - * is in the tree - */ - type = get_ace_object_type(ace); - + /* if no tree was supplied, we can't do object-specific access checks */ if (!tree) { return NT_STATUS_OK; } + /* Get the ObjectType GUID this ACE applies to */ + type = get_ace_object_type(ace); + + /* + * If the ACE doesn't have a type, then apply it to the whole tree, i.e. + * treat 'OA' ACEs as 'A' and 'OD' as 'D' + */ if (!type) { node = tree; } else { - if (!(node = get_object_tree_by_GUID(tree, type))) { + + /* skip it if the ACE's ObjectType GUID is not in the tree */ + node = get_object_tree_by_GUID(tree, type); + if (!node) { return NT_STATUS_OK; } } if (ace->type == SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT) { + + /* apply the access rights to this node, and any children */ object_tree_modify_access(node, ace->access_mask); + + /* + * Currently all nodes in the tree request the same access mask, + * so we can use any node to check if processing this ACE now + * means the requested access has been granted + */ if (node->remaining_access == 0) { *grant_access = true; return NT_STATUS_OK; } } else { + + /* this ACE denies access to the requested object/attribute */ if (node->remaining_access & ace->access_mask){ return NT_STATUS_ACCESS_DENIED; } -- 2.7.4 debian/patches/CVE-2017-11103.patch0000644000000000000000000000336413352130423013307 0ustar From 3799a32e41134a2dff797ebeacf5abdb8d332e6e Mon Sep 17 00:00:00 2001 From: Jeffrey Altman Date: Wed, 12 Apr 2017 15:40:42 -0400 Subject: [PATCH] CVE-2017-11103: Orpheus' Lyre KDC-REP service name validation In _krb5_extract_ticket() the KDC-REP service name must be obtained from encrypted version stored in 'enc_part' instead of the unencrypted version stored in 'ticket'. Use of the unecrypted version provides an opportunity for successful server impersonation and other attacks. Identified by Jeffrey Altman, Viktor Duchovni and Nico Williams. Change-Id: I45ef61e8a46e0f6588d64b5bd572a24c7432547c BUG: https://bugzilla.samba.org/show_bug.cgi?id=12894 (based on heimdal commit 6dd3eb836bbb80a00ffced4ad57077a1cdf227ea) Signed-off-by: Andrew Bartlett Reviewed-by: Garming Sam Reviewed-by: Stefan Metzmacher Autobuild-User(master): Stefan Metzmacher Autobuild-Date(master): Wed Jul 12 17:44:50 CEST 2017 on sn-devel-144 --- source4/heimdal/lib/krb5/ticket.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source4/heimdal/lib/krb5/ticket.c b/source4/heimdal/lib/krb5/ticket.c index 064bbfb..5a317c7 100644 --- a/source4/heimdal/lib/krb5/ticket.c +++ b/source4/heimdal/lib/krb5/ticket.c @@ -641,8 +641,8 @@ _krb5_extract_ticket(krb5_context context, /* check server referral and save principal */ ret = _krb5_principalname2krb5_principal (context, &tmp_principal, - rep->kdc_rep.ticket.sname, - rep->kdc_rep.ticket.realm); + rep->enc_part.sname, + rep->enc_part.srealm); if (ret) goto out; if((flags & EXTRACT_TICKET_ALLOW_SERVER_MISMATCH) == 0){ -- 2.7.4 debian/patches/05_share_ldb_module0000644000000000000000000000075513352130423014337 0ustar === modified file 'source4/param/wscript_build' --- a/source4/param/wscript_build +++ b/source4/param/wscript_build @@ -18,7 +18,7 @@ source='share_classic.c', subsystem='share', init_function='share_classic_init', - deps='samba-util' + deps='samba-util samba-hostconfig' ) @@ -26,7 +26,8 @@ source='share_ldb.c', subsystem='share', init_function='share_ldb_init', - deps='ldbsamba auth_system_session' + deps='ldbsamba auth_system_session', + internal_module=False, ) debian/patches/bug_1583324_include_with_macro.patch0000644000000000000000000000432413352130423017242 0ustar From 3c6ea3293c6aac67bc442f47185fd494714e4806 Mon Sep 17 00:00:00 2001 From: Quentin Gibeaux Date: Thu, 29 Oct 2015 13:48:27 +0100 Subject: [PATCH] lib/param: handle (ignore) substitution variable in smb.conf BUG: https://bugzilla.samba.org/show_bug.cgi?id=10722 The function handle_include returns false when trying to include files that have a substitution variable in filename (like %U), this patch makes handle_include to ignore this case, to make samba-tool work when there is such include in samba's configuration. Error was : root@ubuntu:/usr/local/samba# grep 'include.*%U' etc/smb.conf include = %U.conf root@ubuntu:/usr/local/samba# ./bin/samba-tool user list Can't find include file %U.conf ERROR(runtime): uncaught exception - Unable to load default file Signed-off-by: Quentin Gibeaux Reviewed-by: Michael Adam Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Dec 9 02:05:30 CET 2015 on sn-devel-104 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1583324 Last-Update: 2018-10-02 --- lib/param/loadparm.c | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) --- a/lib/param/loadparm.c +++ b/lib/param/loadparm.c @@ -1109,6 +1109,8 @@ const char *pszParmValue, char **ptr) { char *fname; + const char *substitution_variable_substring; + char next_char; if (lp_ctx->s3_fns) { return lp_ctx->s3_fns->lp_include(lp_ctx, service, pszParmValue, ptr); @@ -1123,6 +1125,22 @@ if (file_exist(fname)) return pm_process(fname, do_section, lpcfg_do_parameter, lp_ctx); + /* + * If the file doesn't exist, we check that it isn't due to variable + * substitution + */ + substitution_variable_substring = strchr(fname, '%'); + + if (substitution_variable_substring != NULL) { + next_char = substitution_variable_substring[1]; + if ((next_char >= 'a' && next_char <= 'z') + || (next_char >= 'A' && next_char <= 'Z')) { + DEBUG(2, ("Tried to load %s but variable substitution in " + "filename, ignoring file.\n", fname)); + return true; + } + } + DEBUG(2, ("Can't find include file %s\n", fname)); return false; debian/patches/waf_smbpasswd_location0000644000000000000000000000102313352130423015260 0ustar Description: Add build option for default smbpasswd location Author: Ivo De Decker Bug-Debian: http://bugs.debian.org/705449 Forwarded: TODO Last-Update: 20130518 --- a/dynconfig/wscript +++ b/dynconfig/wscript @@ -248,6 +248,8 @@ 'SMB_PASSWD_FILE' : { 'STD-PATH': '${PRIVATE_DIR}/smbpasswd', 'FHS-PATH': '${PRIVATE_DIR}/smbpasswd', + 'OPTION': '--with-smbpasswd-file', + 'HELPTEXT': 'Where to put the smbpasswd file', 'DELAY': True, }, } debian/patches/CVE-2017-12150-4.patch0000644000000000000000000000320113352130423013441 0ustar From b06322309752f3b666ad38f42ef2e96f1c41a24a Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 29 Aug 2017 15:24:14 +0200 Subject: [PATCH] CVE-2017-12150: auth/credentials: cli_credentials_authentication_requested() should check for NTLM_CCACHE/SIGN/SEAL BUG: https://bugzilla.samba.org/show_bug.cgi?id=12997 Signed-off-by: Stefan Metzmacher --- auth/credentials/credentials.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/auth/credentials/credentials.c b/auth/credentials/credentials.c index 3b7d42a..43e587a 100644 --- a/auth/credentials/credentials.c +++ b/auth/credentials/credentials.c @@ -25,6 +25,7 @@ #include "librpc/gen_ndr/samr.h" /* for struct samrPassword */ #include "auth/credentials/credentials.h" #include "auth/credentials/credentials_internal.h" +#include "auth/gensec/gensec.h" #include "libcli/auth/libcli_auth.h" #include "tevent.h" #include "param/param.h" @@ -362,6 +363,8 @@ _PUBLIC_ bool cli_credentials_set_principal_callback(struct cli_credentials *cre _PUBLIC_ bool cli_credentials_authentication_requested(struct cli_credentials *cred) { + uint32_t gensec_features = 0; + if (cred->bind_dn) { return true; } @@ -389,6 +392,19 @@ _PUBLIC_ bool cli_credentials_authentication_requested(struct cli_credentials *c return true; } + gensec_features = cli_credentials_get_gensec_features(cred); + if (gensec_features & GENSEC_FEATURE_NTLM_CCACHE) { + return true; + } + + if (gensec_features & GENSEC_FEATURE_SIGN) { + return true; + } + + if (gensec_features & GENSEC_FEATURE_SEAL) { + return true; + } + return false; } -- 1.9.1 debian/patches/fix-cluster-build.diff0000644000000000000000000000112413352130423015003 0ustar diff --git a/source3/wscript_build b/source3/wscript_build index ace4b99..c6e35dd 100755 --- a/source3/wscript_build +++ b/source3/wscript_build @@ -209,7 +209,7 @@ bld.SAMBA3_LIBRARY('smbregistry', registry/reg_init_basic.c''', deps='''smbd_shim tdb-wrap3 NDR_SECURITY util_tdb talloc replace util_reg samba-util samba-security - errors3 dbwrap samba3-util''', + errors3 dbwrap samba3-util samba3util''', allow_undefined_symbols=True, private_library=True) debian/patches/CVE-2018-1057-1.patch0000644000000000000000000000701213352130423013367 0ustar From f8c5ac98d3edf45624302c70a7f9e56d653e20a2 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 12:43:09 +0100 Subject: [PATCH 01/13] CVE-2018-1057: s4:dsdb/tests: add a test for password change with empty delete Note that the request using the clearTextPassword attribute for the password change is already correctly rejected by the server. Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- selftest/knownfail.d/samba4.ldap.passwords.python | 2 + source4/dsdb/tests/python/passwords.py | 49 +++++++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 selftest/knownfail.d/samba4.ldap.passwords.python Index: samba-4.3.11+dfsg/selftest/knownfail.d/samba4.ldap.passwords.python =================================================================== --- /dev/null 1970-01-01 00:00:00.000000000 +0000 +++ samba-4.3.11+dfsg/selftest/knownfail.d/samba4.ldap.passwords.python 2018-03-06 16:46:25.741153480 +0100 @@ -0,0 +1,2 @@ +samba4.ldap.passwords.python.*.__main__.PasswordTests.test_pw_change_delete_no_value_userPassword +samba4.ldap.passwords.python.*.__main__.PasswordTests.test_pw_change_delete_no_value_unicodePwd Index: samba-4.3.11+dfsg/source4/dsdb/tests/python/passwords.py =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/tests/python/passwords.py 2018-03-06 16:46:25.745153513 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/tests/python/passwords.py 2018-03-06 16:46:25.741153480 +0100 @@ -931,6 +931,55 @@ userPassword: thatsAcomplPASS4 # Reset the "minPwdLength" as it was before self.ldb.set_minPwdLength(minPwdLength) + def test_pw_change_delete_no_value_userPassword(self): + """Test password change with userPassword where the delete attribute doesn't have a value""" + + try: + self.ldb2.modify_ldif(""" +dn: cn=testuser,cn=users,""" + self.base_dn + """ +changetype: modify +delete: userPassword +add: userPassword +userPassword: thatsAcomplPASS1 +""") + except LdbError, (num, msg): + self.assertEquals(num, ERR_CONSTRAINT_VIOLATION) + else: + self.fail() + + def test_pw_change_delete_no_value_clearTextPassword(self): + """Test password change with clearTextPassword where the delete attribute doesn't have a value""" + + try: + self.ldb2.modify_ldif(""" +dn: cn=testuser,cn=users,""" + self.base_dn + """ +changetype: modify +delete: clearTextPassword +add: clearTextPassword +clearTextPassword: thatsAcomplPASS2 +""") + except LdbError, (num, msg): + self.assertTrue(num == ERR_CONSTRAINT_VIOLATION or + num == ERR_NO_SUCH_ATTRIBUTE) # for Windows + else: + self.fail() + + def test_pw_change_delete_no_value_unicodePwd(self): + """Test password change with unicodePwd where the delete attribute doesn't have a value""" + + try: + self.ldb2.modify_ldif(""" +dn: cn=testuser,cn=users,""" + self.base_dn + """ +changetype: modify +delete: unicodePwd +add: unicodePwd +unicodePwd:: """ + base64.b64encode("\"thatsAcomplPASS3\"".encode('utf-16-le')) + """ +""") + except LdbError, (num, msg): + self.assertEquals(num, ERR_CONSTRAINT_VIOLATION) + else: + self.fail() + def tearDown(self): super(PasswordTests, self).tearDown() delete_force(self.ldb, "cn=testuser,cn=users," + self.base_dn) debian/patches/CVE-2018-1057-11.patch0000644000000000000000000000614013352130423013451 0ustar Backport of: From 4cdbbd43ca1c508a795ccdcdc6e08fe783286790 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Fri, 16 Feb 2018 15:30:13 +0100 Subject: [PATCH 11/13] CVE-2018-1057: s4:dsdb/samdb: define DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID control Will be used to pass "user password change" vs "password reset" from the ACL to the password_hash module, ensuring both modules treat the request identical. Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/samdb.h | 9 +++++++++ source4/libcli/ldap/ldap_controls.c | 1 + source4/setup/schema_samba4.ldif | 2 ++ 3 files changed, 12 insertions(+) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/samdb.h =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/samdb.h 2018-03-06 16:47:28.709674414 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/samdb.h 2018-03-06 16:47:28.709674414 +0100 @@ -157,6 +157,15 @@ struct dsdb_control_password_change { */ #define DSDB_CONTROL_CHANGEREPLMETADATA_RESORT_OID "1.3.6.1.4.1.7165.4.3.25" +/* + * Used to pass "user password change" vs "password reset" from the ACL to the + * password_hash module, ensuring both modules treat the request identical. + */ +#define DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID "1.3.6.1.4.1.7165.4.3.33" +struct dsdb_control_password_acl_validation { + bool pwd_reset; +}; + #define DSDB_EXTENDED_REPLICATED_OBJECTS_OID "1.3.6.1.4.1.7165.4.4.1" struct dsdb_extended_replicated_object { struct ldb_message *msg; Index: samba-4.3.11+dfsg/source4/libcli/ldap/ldap_controls.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/libcli/ldap/ldap_controls.c 2018-03-06 16:47:28.709674414 +0100 +++ samba-4.3.11+dfsg/source4/libcli/ldap/ldap_controls.c 2018-03-06 16:47:28.709674414 +0100 @@ -1280,6 +1280,7 @@ static const struct ldap_control_handler { DSDB_CONTROL_PASSWORD_CHANGE_STATUS_OID, NULL, NULL }, { DSDB_CONTROL_PASSWORD_HASH_VALUES_OID, NULL, NULL }, { DSDB_CONTROL_PASSWORD_CHANGE_OID, NULL, NULL }, + { DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID, NULL, NULL }, { DSDB_CONTROL_APPLY_LINKS, NULL, NULL }, { LDB_CONTROL_BYPASS_OPERATIONAL_OID, NULL, NULL }, { DSDB_CONTROL_CHANGEREPLMETADATA_OID, NULL, NULL }, Index: samba-4.3.11+dfsg/source4/setup/schema_samba4.ldif =================================================================== --- samba-4.3.11+dfsg.orig/source4/setup/schema_samba4.ldif 2018-03-06 16:47:28.709674414 +0100 +++ samba-4.3.11+dfsg/source4/setup/schema_samba4.ldif 2018-03-06 16:48:17.398083125 +0100 @@ -200,6 +200,7 @@ #Allocated: DSDB_CONTROL_PERMIT_INTERDOMAIN_TRUST_UAC_OID 1.3.6.1.4.1.7165.4.3.23 #Allocated: DSDB_CONTROL_RESTORE_TOMBSTONE_OID 1.3.6.1.4.1.7165.4.3.24 #Allocated: DSDB_CONTROL_CHANGEREPLMETADATA_RESORT_OID 1.3.6.1.4.1.7165.4.3.25 +#Allocated: DSDB_CONTROL_PASSWORD_ACL_VALIDATION_OID 1.3.6.1.4.1.7165.4.3.33 # Extended 1.3.6.1.4.1.7165.4.4.x #Allocated: DSDB_EXTENDED_REPLICATED_OBJECTS_OID 1.3.6.1.4.1.7165.4.4.1 debian/patches/CVE-2018-10858-1.patch0000644000000000000000000000205213352130423013457 0ustar From c6a7d5a2afaddc82038bdda1cd2717237c1301c0 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 15 Jun 2018 15:07:17 -0700 Subject: [PATCH 1/2] libsmb: Ensure smbc_urlencode() can't overwrite passed in buffer. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13453 CVE-2018-10858: Insufficient input validation on client directory listing in libsmbclient. Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- source3/libsmb/libsmb_path.c | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/source3/libsmb/libsmb_path.c b/source3/libsmb/libsmb_path.c index 01b0a61e483..ed70ab37550 100644 --- a/source3/libsmb/libsmb_path.c +++ b/source3/libsmb/libsmb_path.c @@ -173,8 +173,13 @@ smbc_urlencode(char *dest, } } - *dest++ = '\0'; - max_dest_len--; + if (max_dest_len == 0) { + /* Ensure we return -1 if no null termination. */ + return -1; + } + + *dest++ = '\0'; + max_dest_len--; return max_dest_len; } -- 2.11.0 debian/patches/CVE-2018-16841.patch0000644000000000000000000000274113373554506013343 0ustar From b38900c353ca92365f144734c99d156cc39611d4 Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Tue, 23 Oct 2018 17:33:46 +1300 Subject: [PATCH 3/5] CVE-2018-16841 heimdal: Fix segfault on PKINIT with mis-matching principal In Heimdal KRB5_KDC_ERR_CLIENT_NAME_MISMATCH is an enum, so we tried to double-free mem_ctx. This was introduced in 9a0263a7c316112caf0265237bfb2cfb3a3d370d for the MIT KDC effort. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13628 Signed-off-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- source4/kdc/db-glue.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Index: samba-4.3.11+dfsg/source4/kdc/db-glue.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/kdc/db-glue.c 2018-11-16 08:42:27.705979876 -0500 +++ samba-4.3.11+dfsg/source4/kdc/db-glue.c 2018-11-16 08:42:27.697979781 -0500 @@ -2437,10 +2437,10 @@ samba_kdc_check_pkinit_ms_upn_match(krb5 * comparison */ if (!(orig_sid && target_sid && dom_sid_equal(orig_sid, target_sid))) { talloc_free(mem_ctx); -#ifdef KRB5_KDC_ERR_CLIENT_NAME_MISMATCH /* Heimdal */ - return KRB5_KDC_ERR_CLIENT_NAME_MISMATCH; -#elif defined(KRB5KDC_ERR_CLIENT_NAME_MISMATCH) /* MIT */ +#if defined(KRB5KDC_ERR_CLIENT_NAME_MISMATCH) /* MIT */ return KRB5KDC_ERR_CLIENT_NAME_MISMATCH; +#else /* Heimdal (where this is an enum) */ + return KRB5_KDC_ERR_CLIENT_NAME_MISMATCH; #endif } debian/patches/disable-socketwrapper.diff0000644000000000000000000000143513352130423015740 0ustar diff --git a/ctdb/wscript b/ctdb/wscript index 06f86a3..055c853 100755 --- a/ctdb/wscript +++ b/ctdb/wscript @@ -94,7 +94,8 @@ def configure(conf): conf.RECURSE('lib/talloc') conf.RECURSE('lib/tevent') conf.RECURSE('lib/tdb') - conf.RECURSE('lib/socket_wrapper') + if conf.CONFIG_GET('ENABLE_SELFTEST'): + conf.RECURSE('lib/socket_wrapper') conf.CHECK_HEADERS('sched.h') conf.CHECK_HEADERS('procinfo.h') @@ -256,7 +257,8 @@ def build(bld): bld.RECURSE('lib/talloc') bld.RECURSE('lib/tevent') bld.RECURSE('lib/tdb') - bld.RECURSE('lib/socket_wrapper') + if bld.CONFIG_GET('ENABLE_SELFTEST'): + bld.RECURSE('lib/socket_wrapper') if bld.env.standalone_ctdb: # In a combined build is implemented, CTDB will wanted to debian/patches/CVE-2017-15275.patch0000644000000000000000000000222613352130423013321 0ustar From 6dd87a82a733184df3a6f09e020f6a3c2b365ca2 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 20 Sep 2017 11:04:50 -0700 Subject: [PATCH] s3: smbd: Chain code can return uninitialized memory when talloc buffer is grown. Ensure we zero out unused grown area. CVE-2017-15275 BUG: https://bugzilla.samba.org/show_bug.cgi?id=13077 Signed-off-by: Jeremy Allison --- source3/smbd/srvstr.c | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/source3/smbd/srvstr.c b/source3/smbd/srvstr.c index 56dceba8c6c..c2d70b32c32 100644 --- a/source3/smbd/srvstr.c +++ b/source3/smbd/srvstr.c @@ -110,6 +110,20 @@ ssize_t message_push_string(uint8_t **outbuf, const char *str, int flags) DEBUG(0, ("srvstr_push failed\n")); return -1; } + + /* + * Ensure we clear out the extra data we have + * grown the buffer by, but not written to. + */ + if (buf_size + result < buf_size) { + return -1; + } + if (grow_size < result) { + return -1; + } + + memset(tmp + buf_size + result, '\0', grow_size - result); + set_message_bcc((char *)tmp, smb_buflen(tmp) + result); *outbuf = tmp; -- 2.14.2.920.gcf0c67979c-goog debian/patches/CVE-2017-12150-5.patch0000644000000000000000000000303113352130423013443 0ustar From 4a91f4ab82e3f729a12947ff65a74b072dd94acc Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Tue, 29 Aug 2017 15:35:49 +0200 Subject: [PATCH] CVE-2017-12150: libcli/smb: add smbXcli_conn_signing_mandatory() BUG: https://bugzilla.samba.org/show_bug.cgi?id=12997 Signed-off-by: Stefan Metzmacher --- libcli/smb/smbXcli_base.c | 5 +++++ libcli/smb/smbXcli_base.h | 1 + 2 files changed, 6 insertions(+) diff --git a/libcli/smb/smbXcli_base.c b/libcli/smb/smbXcli_base.c index 691b8ff..3c41127 100644 --- a/libcli/smb/smbXcli_base.c +++ b/libcli/smb/smbXcli_base.c @@ -468,6 +468,11 @@ bool smbXcli_conn_use_unicode(struct smbXcli_conn *conn) return false; } +bool smbXcli_conn_signing_mandatory(struct smbXcli_conn *conn) +{ + return conn->mandatory_signing; +} + void smbXcli_conn_set_sockopt(struct smbXcli_conn *conn, const char *options) { set_socket_options(conn->sock_fd, options); diff --git a/libcli/smb/smbXcli_base.h b/libcli/smb/smbXcli_base.h index 16c8848..6809807 100644 --- a/libcli/smb/smbXcli_base.h +++ b/libcli/smb/smbXcli_base.h @@ -47,6 +47,7 @@ bool smbXcli_conn_dfs_supported(struct smbXcli_conn *conn); enum protocol_types smbXcli_conn_protocol(struct smbXcli_conn *conn); bool smbXcli_conn_use_unicode(struct smbXcli_conn *conn); +bool smbXcli_conn_signing_mandatory(struct smbXcli_conn *conn); void smbXcli_conn_set_sockopt(struct smbXcli_conn *conn, const char *options); const struct sockaddr_storage *smbXcli_conn_local_sockaddr(struct smbXcli_conn *conn); -- 1.9.1 debian/patches/heimdal-rfc3454.txt0000644000000000000000000025256213352130423014061 0ustar Description: Patch in symbol table from rfc3454, for Heimdal scripts. Author: Brian May Status: cherry-picked from heimdal package --- /dev/null 2015-06-04 12:39:41.770564441 +0000 +++ a/source4/heimdal/lib/wind/rfc3454.txt-table 2015-06-05 23:09:32.545337704 +0000 @@ -0,0 +1,7074 @@ + ----- Start Table A.1 ----- + + 0221 + + 0234-024F + + 02AE-02AF + + 02EF-02FF + + 0350-035F + + 0370-0373 + + 0376-0379 + + 037B-037D + + 037F-0383 + + 038B + + 038D + + 03A2 + + 03CF + + 03F7-03FF + + 0487 + + 04CF + + 04F6-04F7 + + 04FA-04FF + + 0510-0530 + + 0557-0558 + + 0560 + + 0588 + + 058B-0590 + + 05A2 + + 05BA + + 05C5-05CF + + 05EB-05EF + + 05F5-060B + + 060D-061A + + 061C-061E + + 0620 + + 063B-063F + + 0656-065F + + 06EE-06EF + + 06FF + + 070E + + 072D-072F + + 074B-077F + + 07B2-0900 + + + + + + + + + + + + + + 0904 + + 093A-093B + + 094E-094F + + 0955-0957 + + 0971-0980 + + 0984 + + 098D-098E + + 0991-0992 + + 09A9 + + 09B1 + + 09B3-09B5 + + 09BA-09BB + + 09BD + + 09C5-09C6 + + 09C9-09CA + + 09CE-09D6 + + 09D8-09DB + + 09DE + + 09E4-09E5 + + 09FB-0A01 + + 0A03-0A04 + + 0A0B-0A0E + + 0A11-0A12 + + 0A29 + + 0A31 + + 0A34 + + 0A37 + + 0A3A-0A3B + + 0A3D + + 0A43-0A46 + + 0A49-0A4A + + 0A4E-0A58 + + 0A5D + + 0A5F-0A65 + + 0A75-0A80 + + 0A84 + + 0A8C + + 0A8E + + 0A92 + + 0AA9 + + 0AB1 + + 0AB4 + + 0ABA-0ABB + + 0AC6 + + 0ACA + + 0ACE-0ACF + + 0AD1-0ADF + + 0AE1-0AE5 + + + + + + + + + + + + + + 0AF0-0B00 + + 0B04 + + 0B0D-0B0E + + 0B11-0B12 + + 0B29 + + 0B31 + + 0B34-0B35 + + 0B3A-0B3B + + 0B44-0B46 + + 0B49-0B4A + + 0B4E-0B55 + + 0B58-0B5B + + 0B5E + + 0B62-0B65 + + 0B71-0B81 + + 0B84 + + 0B8B-0B8D + + 0B91 + + 0B96-0B98 + + 0B9B + + 0B9D + + 0BA0-0BA2 + + 0BA5-0BA7 + + 0BAB-0BAD + + 0BB6 + + 0BBA-0BBD + + 0BC3-0BC5 + + 0BC9 + + 0BCE-0BD6 + + 0BD8-0BE6 + + 0BF3-0C00 + + 0C04 + + 0C0D + + 0C11 + + 0C29 + + 0C34 + + 0C3A-0C3D + + 0C45 + + 0C49 + + 0C4E-0C54 + + 0C57-0C5F + + 0C62-0C65 + + 0C70-0C81 + + 0C84 + + 0C8D + + 0C91 + + 0CA9 + + 0CB4 + + + + + + + + + + + + + + 0CBA-0CBD + + 0CC5 + + 0CC9 + + 0CCE-0CD4 + + 0CD7-0CDD + + 0CDF + + 0CE2-0CE5 + + 0CF0-0D01 + + 0D04 + + 0D0D + + 0D11 + + 0D29 + + 0D3A-0D3D + + 0D44-0D45 + + 0D49 + + 0D4E-0D56 + + 0D58-0D5F + + 0D62-0D65 + + 0D70-0D81 + + 0D84 + + 0D97-0D99 + + 0DB2 + + 0DBC + + 0DBE-0DBF + + 0DC7-0DC9 + + 0DCB-0DCE + + 0DD5 + + 0DD7 + + 0DE0-0DF1 + + 0DF5-0E00 + + 0E3B-0E3E + + 0E5C-0E80 + + 0E83 + + 0E85-0E86 + + 0E89 + + 0E8B-0E8C + + 0E8E-0E93 + + 0E98 + + 0EA0 + + 0EA4 + + 0EA6 + + 0EA8-0EA9 + + 0EAC + + 0EBA + + 0EBE-0EBF + + 0EC5 + + 0EC7 + + 0ECE-0ECF + + + + + + + + + + + + + + 0EDA-0EDB + + 0EDE-0EFF + + 0F48 + + 0F6B-0F70 + + 0F8C-0F8F + + 0F98 + + 0FBD + + 0FCD-0FCE + + 0FD0-0FFF + + 1022 + + 1028 + + 102B + + 1033-1035 + + 103A-103F + + 105A-109F + + 10C6-10CF + + 10F9-10FA + + 10FC-10FF + + 115A-115E + + 11A3-11A7 + + 11FA-11FF + + 1207 + + 1247 + + 1249 + + 124E-124F + + 1257 + + 1259 + + 125E-125F + + 1287 + + 1289 + + 128E-128F + + 12AF + + 12B1 + + 12B6-12B7 + + 12BF + + 12C1 + + 12C6-12C7 + + 12CF + + 12D7 + + 12EF + + 130F + + 1311 + + 1316-1317 + + 131F + + 1347 + + 135B-1360 + + 137D-139F + + 13F5-1400 + + + + + + + + + + + + + + 1677-167F + + 169D-169F + + 16F1-16FF + + 170D + + 1715-171F + + 1737-173F + + 1754-175F + + 176D + + 1771 + + 1774-177F + + 17DD-17DF + + 17EA-17FF + + 180F + + 181A-181F + + 1878-187F + + 18AA-1DFF + + 1E9C-1E9F + + 1EFA-1EFF + + 1F16-1F17 + + 1F1E-1F1F + + 1F46-1F47 + + 1F4E-1F4F + + 1F58 + + 1F5A + + 1F5C + + 1F5E + + 1F7E-1F7F + + 1FB5 + + 1FC5 + + 1FD4-1FD5 + + 1FDC + + 1FF0-1FF1 + + 1FF5 + + 1FFF + + 2053-2056 + + 2058-205E + + 2064-2069 + + 2072-2073 + + 208F-209F + + 20B2-20CF + + 20EB-20FF + + 213B-213C + + 214C-2152 + + 2184-218F + + 23CF-23FF + + 2427-243F + + 244B-245F + + 24FF + + + + + + + + + + + + + + 2614-2615 + + 2618 + + 267E-267F + + 268A-2700 + + 2705 + + 270A-270B + + 2728 + + 274C + + 274E + + 2753-2755 + + 2757 + + 275F-2760 + + 2795-2797 + + 27B0 + + 27BF-27CF + + 27EC-27EF + + 2B00-2E7F + + 2E9A + + 2EF4-2EFF + + 2FD6-2FEF + + 2FFC-2FFF + + 3040 + + 3097-3098 + + 3100-3104 + + 312D-3130 + + 318F + + 31B8-31EF + + 321D-321F + + 3244-3250 + + 327C-327E + + 32CC-32CF + + 32FF + + 3377-337A + + 33DE-33DF + + 33FF + + 4DB6-4DFF + + 9FA6-9FFF + + A48D-A48F + + A4C7-ABFF + + D7A4-D7FF + + FA2E-FA2F + + FA6B-FAFF + + FB07-FB12 + + FB18-FB1C + + FB37 + + FB3D + + FB3F + + FB42 + + + + + + + + + + + + + + FB45 + + FBB2-FBD2 + + FD40-FD4F + + FD90-FD91 + + FDC8-FDCF + + FDFD-FDFF + + FE10-FE1F + + FE24-FE2F + + FE47-FE48 + + FE53 + + FE67 + + FE6C-FE6F + + FE75 + + FEFD-FEFE + + FF00 + + FFBF-FFC1 + + FFC8-FFC9 + + FFD0-FFD1 + + FFD8-FFD9 + + FFDD-FFDF + + FFE7 + + FFEF-FFF8 + + 10000-102FF + + 1031F + + 10324-1032F + + 1034B-103FF + + 10426-10427 + + 1044E-1CFFF + + 1D0F6-1D0FF + + 1D127-1D129 + + 1D1DE-1D3FF + + 1D455 + + 1D49D + + 1D4A0-1D4A1 + + 1D4A3-1D4A4 + + 1D4A7-1D4A8 + + 1D4AD + + 1D4BA + + 1D4BC + + 1D4C1 + + 1D4C4 + + 1D506 + + 1D50B-1D50C + + 1D515 + + 1D51D + + 1D53A + + 1D53F + + 1D545 + + + + + + + + + + + + + + 1D547-1D549 + + 1D551 + + 1D6A4-1D6A7 + + 1D7CA-1D7CD + + 1D800-1FFFD + + 2A6D7-2F7FF + + 2FA1E-2FFFD + + 30000-3FFFD + + 40000-4FFFD + + 50000-5FFFD + + 60000-6FFFD + + 70000-7FFFD + + 80000-8FFFD + + 90000-9FFFD + + A0000-AFFFD + + B0000-BFFFD + + C0000-CFFFD + + D0000-DFFFD + + E0000 + + E0002-E001F + + E0080-EFFFD + + ----- End Table A.1 ----- + + ----- Start Table B.1 ----- + + 00AD; ; Map to nothing + + 034F; ; Map to nothing + + 1806; ; Map to nothing + + 180B; ; Map to nothing + + 180C; ; Map to nothing + + 180D; ; Map to nothing + + 200B; ; Map to nothing + + 200C; ; Map to nothing + + 200D; ; Map to nothing + + + + + + + + + + + + + + 2060; ; Map to nothing + + FE00; ; Map to nothing + + FE01; ; Map to nothing + + FE02; ; Map to nothing + + FE03; ; Map to nothing + + FE04; ; Map to nothing + + FE05; ; Map to nothing + + FE06; ; Map to nothing + + FE07; ; Map to nothing + + FE08; ; Map to nothing + + FE09; ; Map to nothing + + FE0A; ; Map to nothing + + FE0B; ; Map to nothing + + FE0C; ; Map to nothing + + FE0D; ; Map to nothing + + FE0E; ; Map to nothing + + FE0F; ; Map to nothing + + FEFF; ; Map to nothing + + ----- End Table B.1 ----- + + ----- Start Table B.2 ----- + + 0041; 0061; Case map + + 0042; 0062; Case map + + 0043; 0063; Case map + + 0044; 0064; Case map + + 0045; 0065; Case map + + 0046; 0066; Case map + + 0047; 0067; Case map + + 0048; 0068; Case map + + 0049; 0069; Case map + + 004A; 006A; Case map + + 004B; 006B; Case map + + 004C; 006C; Case map + + 004D; 006D; Case map + + 004E; 006E; Case map + + 004F; 006F; Case map + + 0050; 0070; Case map + + 0051; 0071; Case map + + 0052; 0072; Case map + + 0053; 0073; Case map + + 0054; 0074; Case map + + 0055; 0075; Case map + + 0056; 0076; Case map + + 0057; 0077; Case map + + 0058; 0078; Case map + + 0059; 0079; Case map + + + + + + + + + + + + + + 005A; 007A; Case map + + 00B5; 03BC; Case map + + 00C0; 00E0; Case map + + 00C1; 00E1; Case map + + 00C2; 00E2; Case map + + 00C3; 00E3; Case map + + 00C4; 00E4; Case map + + 00C5; 00E5; Case map + + 00C6; 00E6; Case map + + 00C7; 00E7; Case map + + 00C8; 00E8; Case map + + 00C9; 00E9; Case map + + 00CA; 00EA; Case map + + 00CB; 00EB; Case map + + 00CC; 00EC; Case map + + 00CD; 00ED; Case map + + 00CE; 00EE; Case map + + 00CF; 00EF; Case map + + 00D0; 00F0; Case map + + 00D1; 00F1; Case map + + 00D2; 00F2; Case map + + 00D3; 00F3; Case map + + 00D4; 00F4; Case map + + 00D5; 00F5; Case map + + 00D6; 00F6; Case map + + 00D8; 00F8; Case map + + 00D9; 00F9; Case map + + 00DA; 00FA; Case map + + 00DB; 00FB; Case map + + 00DC; 00FC; Case map + + 00DD; 00FD; Case map + + 00DE; 00FE; Case map + + 00DF; 0073 0073; Case map + + 0100; 0101; Case map + + 0102; 0103; Case map + + 0104; 0105; Case map + + 0106; 0107; Case map + + 0108; 0109; Case map + + 010A; 010B; Case map + + 010C; 010D; Case map + + 010E; 010F; Case map + + 0110; 0111; Case map + + 0112; 0113; Case map + + 0114; 0115; Case map + + 0116; 0117; Case map + + 0118; 0119; Case map + + 011A; 011B; Case map + + 011C; 011D; Case map + + + + + + + + + + + + + + 011E; 011F; Case map + + 0120; 0121; Case map + + 0122; 0123; Case map + + 0124; 0125; Case map + + 0126; 0127; Case map + + 0128; 0129; Case map + + 012A; 012B; Case map + + 012C; 012D; Case map + + 012E; 012F; Case map + + 0130; 0069 0307; Case map + + 0132; 0133; Case map + + 0134; 0135; Case map + + 0136; 0137; Case map + + 0139; 013A; Case map + + 013B; 013C; Case map + + 013D; 013E; Case map + + 013F; 0140; Case map + + 0141; 0142; Case map + + 0143; 0144; Case map + + 0145; 0146; Case map + + 0147; 0148; Case map + + 0149; 02BC 006E; Case map + + 014A; 014B; Case map + + 014C; 014D; Case map + + 014E; 014F; Case map + + 0150; 0151; Case map + + 0152; 0153; Case map + + 0154; 0155; Case map + + 0156; 0157; Case map + + 0158; 0159; Case map + + 015A; 015B; Case map + + 015C; 015D; Case map + + 015E; 015F; Case map + + 0160; 0161; Case map + + 0162; 0163; Case map + + 0164; 0165; Case map + + 0166; 0167; Case map + + 0168; 0169; Case map + + 016A; 016B; Case map + + 016C; 016D; Case map + + 016E; 016F; Case map + + 0170; 0171; Case map + + 0172; 0173; Case map + + 0174; 0175; Case map + + 0176; 0177; Case map + + 0178; 00FF; Case map + + 0179; 017A; Case map + + 017B; 017C; Case map + + + + + + + + + + + + + + 017D; 017E; Case map + + 017F; 0073; Case map + + 0181; 0253; Case map + + 0182; 0183; Case map + + 0184; 0185; Case map + + 0186; 0254; Case map + + 0187; 0188; Case map + + 0189; 0256; Case map + + 018A; 0257; Case map + + 018B; 018C; Case map + + 018E; 01DD; Case map + + 018F; 0259; Case map + + 0190; 025B; Case map + + 0191; 0192; Case map + + 0193; 0260; Case map + + 0194; 0263; Case map + + 0196; 0269; Case map + + 0197; 0268; Case map + + 0198; 0199; Case map + + 019C; 026F; Case map + + 019D; 0272; Case map + + 019F; 0275; Case map + + 01A0; 01A1; Case map + + 01A2; 01A3; Case map + + 01A4; 01A5; Case map + + 01A6; 0280; Case map + + 01A7; 01A8; Case map + + 01A9; 0283; Case map + + 01AC; 01AD; Case map + + 01AE; 0288; Case map + + 01AF; 01B0; Case map + + 01B1; 028A; Case map + + 01B2; 028B; Case map + + 01B3; 01B4; Case map + + 01B5; 01B6; Case map + + 01B7; 0292; Case map + + 01B8; 01B9; Case map + + 01BC; 01BD; Case map + + 01C4; 01C6; Case map + + 01C5; 01C6; Case map + + 01C7; 01C9; Case map + + 01C8; 01C9; Case map + + 01CA; 01CC; Case map + + 01CB; 01CC; Case map + + 01CD; 01CE; Case map + + 01CF; 01D0; Case map + + 01D1; 01D2; Case map + + 01D3; 01D4; Case map + + + + + + + + + + + + + + 01D5; 01D6; Case map + + 01D7; 01D8; Case map + + 01D9; 01DA; Case map + + 01DB; 01DC; Case map + + 01DE; 01DF; Case map + + 01E0; 01E1; Case map + + 01E2; 01E3; Case map + + 01E4; 01E5; Case map + + 01E6; 01E7; Case map + + 01E8; 01E9; Case map + + 01EA; 01EB; Case map + + 01EC; 01ED; Case map + + 01EE; 01EF; Case map + + 01F0; 006A 030C; Case map + + 01F1; 01F3; Case map + + 01F2; 01F3; Case map + + 01F4; 01F5; Case map + + 01F6; 0195; Case map + + 01F7; 01BF; Case map + + 01F8; 01F9; Case map + + 01FA; 01FB; Case map + + 01FC; 01FD; Case map + + 01FE; 01FF; Case map + + 0200; 0201; Case map + + 0202; 0203; Case map + + 0204; 0205; Case map + + 0206; 0207; Case map + + 0208; 0209; Case map + + 020A; 020B; Case map + + 020C; 020D; Case map + + 020E; 020F; Case map + + 0210; 0211; Case map + + 0212; 0213; Case map + + 0214; 0215; Case map + + 0216; 0217; Case map + + 0218; 0219; Case map + + 021A; 021B; Case map + + 021C; 021D; Case map + + 021E; 021F; Case map + + 0220; 019E; Case map + + 0222; 0223; Case map + + 0224; 0225; Case map + + 0226; 0227; Case map + + 0228; 0229; Case map + + 022A; 022B; Case map + + 022C; 022D; Case map + + 022E; 022F; Case map + + 0230; 0231; Case map + + + + + + + + + + + + + + 0232; 0233; Case map + + 0345; 03B9; Case map + + 037A; 0020 03B9; Additional folding + + 0386; 03AC; Case map + + 0388; 03AD; Case map + + 0389; 03AE; Case map + + 038A; 03AF; Case map + + 038C; 03CC; Case map + + 038E; 03CD; Case map + + 038F; 03CE; Case map + + 0390; 03B9 0308 0301; Case map + + 0391; 03B1; Case map + + 0392; 03B2; Case map + + 0393; 03B3; Case map + + 0394; 03B4; Case map + + 0395; 03B5; Case map + + 0396; 03B6; Case map + + 0397; 03B7; Case map + + 0398; 03B8; Case map + + 0399; 03B9; Case map + + 039A; 03BA; Case map + + 039B; 03BB; Case map + + 039C; 03BC; Case map + + 039D; 03BD; Case map + + 039E; 03BE; Case map + + 039F; 03BF; Case map + + 03A0; 03C0; Case map + + 03A1; 03C1; Case map + + 03A3; 03C3; Case map + + 03A4; 03C4; Case map + + 03A5; 03C5; Case map + + 03A6; 03C6; Case map + + 03A7; 03C7; Case map + + 03A8; 03C8; Case map + + 03A9; 03C9; Case map + + 03AA; 03CA; Case map + + 03AB; 03CB; Case map + + 03B0; 03C5 0308 0301; Case map + + 03C2; 03C3; Case map + + 03D0; 03B2; Case map + + 03D1; 03B8; Case map + + 03D2; 03C5; Additional folding + + 03D3; 03CD; Additional folding + + 03D4; 03CB; Additional folding + + 03D5; 03C6; Case map + + 03D6; 03C0; Case map + + 03D8; 03D9; Case map + + 03DA; 03DB; Case map + + + + + + + + + + + + + + 03DC; 03DD; Case map + + 03DE; 03DF; Case map + + 03E0; 03E1; Case map + + 03E2; 03E3; Case map + + 03E4; 03E5; Case map + + 03E6; 03E7; Case map + + 03E8; 03E9; Case map + + 03EA; 03EB; Case map + + 03EC; 03ED; Case map + + 03EE; 03EF; Case map + + 03F0; 03BA; Case map + + 03F1; 03C1; Case map + + 03F2; 03C3; Case map + + 03F4; 03B8; Case map + + 03F5; 03B5; Case map + + 0400; 0450; Case map + + 0401; 0451; Case map + + 0402; 0452; Case map + + 0403; 0453; Case map + + 0404; 0454; Case map + + 0405; 0455; Case map + + 0406; 0456; Case map + + 0407; 0457; Case map + + 0408; 0458; Case map + + 0409; 0459; Case map + + 040A; 045A; Case map + + 040B; 045B; Case map + + 040C; 045C; Case map + + 040D; 045D; Case map + + 040E; 045E; Case map + + 040F; 045F; Case map + + 0410; 0430; Case map + + 0411; 0431; Case map + + 0412; 0432; Case map + + 0413; 0433; Case map + + 0414; 0434; Case map + + 0415; 0435; Case map + + 0416; 0436; Case map + + 0417; 0437; Case map + + 0418; 0438; Case map + + 0419; 0439; Case map + + 041A; 043A; Case map + + 041B; 043B; Case map + + 041C; 043C; Case map + + 041D; 043D; Case map + + 041E; 043E; Case map + + 041F; 043F; Case map + + 0420; 0440; Case map + + + + + + + + + + + + + + 0421; 0441; Case map + + 0422; 0442; Case map + + 0423; 0443; Case map + + 0424; 0444; Case map + + 0425; 0445; Case map + + 0426; 0446; Case map + + 0427; 0447; Case map + + 0428; 0448; Case map + + 0429; 0449; Case map + + 042A; 044A; Case map + + 042B; 044B; Case map + + 042C; 044C; Case map + + 042D; 044D; Case map + + 042E; 044E; Case map + + 042F; 044F; Case map + + 0460; 0461; Case map + + 0462; 0463; Case map + + 0464; 0465; Case map + + 0466; 0467; Case map + + 0468; 0469; Case map + + 046A; 046B; Case map + + 046C; 046D; Case map + + 046E; 046F; Case map + + 0470; 0471; Case map + + 0472; 0473; Case map + + 0474; 0475; Case map + + 0476; 0477; Case map + + 0478; 0479; Case map + + 047A; 047B; Case map + + 047C; 047D; Case map + + 047E; 047F; Case map + + 0480; 0481; Case map + + 048A; 048B; Case map + + 048C; 048D; Case map + + 048E; 048F; Case map + + 0490; 0491; Case map + + 0492; 0493; Case map + + 0494; 0495; Case map + + 0496; 0497; Case map + + 0498; 0499; Case map + + 049A; 049B; Case map + + 049C; 049D; Case map + + 049E; 049F; Case map + + 04A0; 04A1; Case map + + 04A2; 04A3; Case map + + 04A4; 04A5; Case map + + 04A6; 04A7; Case map + + 04A8; 04A9; Case map + + + + + + + + + + + + + + 04AA; 04AB; Case map + + 04AC; 04AD; Case map + + 04AE; 04AF; Case map + + 04B0; 04B1; Case map + + 04B2; 04B3; Case map + + 04B4; 04B5; Case map + + 04B6; 04B7; Case map + + 04B8; 04B9; Case map + + 04BA; 04BB; Case map + + 04BC; 04BD; Case map + + 04BE; 04BF; Case map + + 04C1; 04C2; Case map + + 04C3; 04C4; Case map + + 04C5; 04C6; Case map + + 04C7; 04C8; Case map + + 04C9; 04CA; Case map + + 04CB; 04CC; Case map + + 04CD; 04CE; Case map + + 04D0; 04D1; Case map + + 04D2; 04D3; Case map + + 04D4; 04D5; Case map + + 04D6; 04D7; Case map + + 04D8; 04D9; Case map + + 04DA; 04DB; Case map + + 04DC; 04DD; Case map + + 04DE; 04DF; Case map + + 04E0; 04E1; Case map + + 04E2; 04E3; Case map + + 04E4; 04E5; Case map + + 04E6; 04E7; Case map + + 04E8; 04E9; Case map + + 04EA; 04EB; Case map + + 04EC; 04ED; Case map + + 04EE; 04EF; Case map + + 04F0; 04F1; Case map + + 04F2; 04F3; Case map + + 04F4; 04F5; Case map + + 04F8; 04F9; Case map + + 0500; 0501; Case map + + 0502; 0503; Case map + + 0504; 0505; Case map + + 0506; 0507; Case map + + 0508; 0509; Case map + + 050A; 050B; Case map + + 050C; 050D; Case map + + 050E; 050F; Case map + + 0531; 0561; Case map + + 0532; 0562; Case map + + + + + + + + + + + + + + 0533; 0563; Case map + + 0534; 0564; Case map + + 0535; 0565; Case map + + 0536; 0566; Case map + + 0537; 0567; Case map + + 0538; 0568; Case map + + 0539; 0569; Case map + + 053A; 056A; Case map + + 053B; 056B; Case map + + 053C; 056C; Case map + + 053D; 056D; Case map + + 053E; 056E; Case map + + 053F; 056F; Case map + + 0540; 0570; Case map + + 0541; 0571; Case map + + 0542; 0572; Case map + + 0543; 0573; Case map + + 0544; 0574; Case map + + 0545; 0575; Case map + + 0546; 0576; Case map + + 0547; 0577; Case map + + 0548; 0578; Case map + + 0549; 0579; Case map + + 054A; 057A; Case map + + 054B; 057B; Case map + + 054C; 057C; Case map + + 054D; 057D; Case map + + 054E; 057E; Case map + + 054F; 057F; Case map + + 0550; 0580; Case map + + 0551; 0581; Case map + + 0552; 0582; Case map + + 0553; 0583; Case map + + 0554; 0584; Case map + + 0555; 0585; Case map + + 0556; 0586; Case map + + 0587; 0565 0582; Case map + + 1E00; 1E01; Case map + + 1E02; 1E03; Case map + + 1E04; 1E05; Case map + + 1E06; 1E07; Case map + + 1E08; 1E09; Case map + + 1E0A; 1E0B; Case map + + 1E0C; 1E0D; Case map + + 1E0E; 1E0F; Case map + + 1E10; 1E11; Case map + + 1E12; 1E13; Case map + + 1E14; 1E15; Case map + + + + + + + + + + + + + + 1E16; 1E17; Case map + + 1E18; 1E19; Case map + + 1E1A; 1E1B; Case map + + 1E1C; 1E1D; Case map + + 1E1E; 1E1F; Case map + + 1E20; 1E21; Case map + + 1E22; 1E23; Case map + + 1E24; 1E25; Case map + + 1E26; 1E27; Case map + + 1E28; 1E29; Case map + + 1E2A; 1E2B; Case map + + 1E2C; 1E2D; Case map + + 1E2E; 1E2F; Case map + + 1E30; 1E31; Case map + + 1E32; 1E33; Case map + + 1E34; 1E35; Case map + + 1E36; 1E37; Case map + + 1E38; 1E39; Case map + + 1E3A; 1E3B; Case map + + 1E3C; 1E3D; Case map + + 1E3E; 1E3F; Case map + + 1E40; 1E41; Case map + + 1E42; 1E43; Case map + + 1E44; 1E45; Case map + + 1E46; 1E47; Case map + + 1E48; 1E49; Case map + + 1E4A; 1E4B; Case map + + 1E4C; 1E4D; Case map + + 1E4E; 1E4F; Case map + + 1E50; 1E51; Case map + + 1E52; 1E53; Case map + + 1E54; 1E55; Case map + + 1E56; 1E57; Case map + + 1E58; 1E59; Case map + + 1E5A; 1E5B; Case map + + 1E5C; 1E5D; Case map + + 1E5E; 1E5F; Case map + + 1E60; 1E61; Case map + + 1E62; 1E63; Case map + + 1E64; 1E65; Case map + + 1E66; 1E67; Case map + + 1E68; 1E69; Case map + + 1E6A; 1E6B; Case map + + 1E6C; 1E6D; Case map + + 1E6E; 1E6F; Case map + + 1E70; 1E71; Case map + + 1E72; 1E73; Case map + + 1E74; 1E75; Case map + + + + + + + + + + + + + + 1E76; 1E77; Case map + + 1E78; 1E79; Case map + + 1E7A; 1E7B; Case map + + 1E7C; 1E7D; Case map + + 1E7E; 1E7F; Case map + + 1E80; 1E81; Case map + + 1E82; 1E83; Case map + + 1E84; 1E85; Case map + + 1E86; 1E87; Case map + + 1E88; 1E89; Case map + + 1E8A; 1E8B; Case map + + 1E8C; 1E8D; Case map + + 1E8E; 1E8F; Case map + + 1E90; 1E91; Case map + + 1E92; 1E93; Case map + + 1E94; 1E95; Case map + + 1E96; 0068 0331; Case map + + 1E97; 0074 0308; Case map + + 1E98; 0077 030A; Case map + + 1E99; 0079 030A; Case map + + 1E9A; 0061 02BE; Case map + + 1E9B; 1E61; Case map + + 1EA0; 1EA1; Case map + + 1EA2; 1EA3; Case map + + 1EA4; 1EA5; Case map + + 1EA6; 1EA7; Case map + + 1EA8; 1EA9; Case map + + 1EAA; 1EAB; Case map + + 1EAC; 1EAD; Case map + + 1EAE; 1EAF; Case map + + 1EB0; 1EB1; Case map + + 1EB2; 1EB3; Case map + + 1EB4; 1EB5; Case map + + 1EB6; 1EB7; Case map + + 1EB8; 1EB9; Case map + + 1EBA; 1EBB; Case map + + 1EBC; 1EBD; Case map + + 1EBE; 1EBF; Case map + + 1EC0; 1EC1; Case map + + 1EC2; 1EC3; Case map + + 1EC4; 1EC5; Case map + + 1EC6; 1EC7; Case map + + 1EC8; 1EC9; Case map + + 1ECA; 1ECB; Case map + + 1ECC; 1ECD; Case map + + 1ECE; 1ECF; Case map + + 1ED0; 1ED1; Case map + + 1ED2; 1ED3; Case map + + + + + + + + + + + + + + 1ED4; 1ED5; Case map + + 1ED6; 1ED7; Case map + + 1ED8; 1ED9; Case map + + 1EDA; 1EDB; Case map + + 1EDC; 1EDD; Case map + + 1EDE; 1EDF; Case map + + 1EE0; 1EE1; Case map + + 1EE2; 1EE3; Case map + + 1EE4; 1EE5; Case map + + 1EE6; 1EE7; Case map + + 1EE8; 1EE9; Case map + + 1EEA; 1EEB; Case map + + 1EEC; 1EED; Case map + + 1EEE; 1EEF; Case map + + 1EF0; 1EF1; Case map + + 1EF2; 1EF3; Case map + + 1EF4; 1EF5; Case map + + 1EF6; 1EF7; Case map + + 1EF8; 1EF9; Case map + + 1F08; 1F00; Case map + + 1F09; 1F01; Case map + + 1F0A; 1F02; Case map + + 1F0B; 1F03; Case map + + 1F0C; 1F04; Case map + + 1F0D; 1F05; Case map + + 1F0E; 1F06; Case map + + 1F0F; 1F07; Case map + + 1F18; 1F10; Case map + + 1F19; 1F11; Case map + + 1F1A; 1F12; Case map + + 1F1B; 1F13; Case map + + 1F1C; 1F14; Case map + + 1F1D; 1F15; Case map + + 1F28; 1F20; Case map + + 1F29; 1F21; Case map + + 1F2A; 1F22; Case map + + 1F2B; 1F23; Case map + + 1F2C; 1F24; Case map + + 1F2D; 1F25; Case map + + 1F2E; 1F26; Case map + + 1F2F; 1F27; Case map + + 1F38; 1F30; Case map + + 1F39; 1F31; Case map + + 1F3A; 1F32; Case map + + 1F3B; 1F33; Case map + + 1F3C; 1F34; Case map + + 1F3D; 1F35; Case map + + 1F3E; 1F36; Case map + + + + + + + + + + + + + + 1F3F; 1F37; Case map + + 1F48; 1F40; Case map + + 1F49; 1F41; Case map + + 1F4A; 1F42; Case map + + 1F4B; 1F43; Case map + + 1F4C; 1F44; Case map + + 1F4D; 1F45; Case map + + 1F50; 03C5 0313; Case map + + 1F52; 03C5 0313 0300; Case map + + 1F54; 03C5 0313 0301; Case map + + 1F56; 03C5 0313 0342; Case map + + 1F59; 1F51; Case map + + 1F5B; 1F53; Case map + + 1F5D; 1F55; Case map + + 1F5F; 1F57; Case map + + 1F68; 1F60; Case map + + 1F69; 1F61; Case map + + 1F6A; 1F62; Case map + + 1F6B; 1F63; Case map + + 1F6C; 1F64; Case map + + 1F6D; 1F65; Case map + + 1F6E; 1F66; Case map + + 1F6F; 1F67; Case map + + 1F80; 1F00 03B9; Case map + + 1F81; 1F01 03B9; Case map + + 1F82; 1F02 03B9; Case map + + 1F83; 1F03 03B9; Case map + + 1F84; 1F04 03B9; Case map + + 1F85; 1F05 03B9; Case map + + 1F86; 1F06 03B9; Case map + + 1F87; 1F07 03B9; Case map + + 1F88; 1F00 03B9; Case map + + 1F89; 1F01 03B9; Case map + + 1F8A; 1F02 03B9; Case map + + 1F8B; 1F03 03B9; Case map + + 1F8C; 1F04 03B9; Case map + + 1F8D; 1F05 03B9; Case map + + 1F8E; 1F06 03B9; Case map + + 1F8F; 1F07 03B9; Case map + + 1F90; 1F20 03B9; Case map + + 1F91; 1F21 03B9; Case map + + 1F92; 1F22 03B9; Case map + + 1F93; 1F23 03B9; Case map + + 1F94; 1F24 03B9; Case map + + 1F95; 1F25 03B9; Case map + + 1F96; 1F26 03B9; Case map + + 1F97; 1F27 03B9; Case map + + 1F98; 1F20 03B9; Case map + + + + + + + + + + + + + + 1F99; 1F21 03B9; Case map + + 1F9A; 1F22 03B9; Case map + + 1F9B; 1F23 03B9; Case map + + 1F9C; 1F24 03B9; Case map + + 1F9D; 1F25 03B9; Case map + + 1F9E; 1F26 03B9; Case map + + 1F9F; 1F27 03B9; Case map + + 1FA0; 1F60 03B9; Case map + + 1FA1; 1F61 03B9; Case map + + 1FA2; 1F62 03B9; Case map + + 1FA3; 1F63 03B9; Case map + + 1FA4; 1F64 03B9; Case map + + 1FA5; 1F65 03B9; Case map + + 1FA6; 1F66 03B9; Case map + + 1FA7; 1F67 03B9; Case map + + 1FA8; 1F60 03B9; Case map + + 1FA9; 1F61 03B9; Case map + + 1FAA; 1F62 03B9; Case map + + 1FAB; 1F63 03B9; Case map + + 1FAC; 1F64 03B9; Case map + + 1FAD; 1F65 03B9; Case map + + 1FAE; 1F66 03B9; Case map + + 1FAF; 1F67 03B9; Case map + + 1FB2; 1F70 03B9; Case map + + 1FB3; 03B1 03B9; Case map + + 1FB4; 03AC 03B9; Case map + + 1FB6; 03B1 0342; Case map + + 1FB7; 03B1 0342 03B9; Case map + + 1FB8; 1FB0; Case map + + 1FB9; 1FB1; Case map + + 1FBA; 1F70; Case map + + 1FBB; 1F71; Case map + + 1FBC; 03B1 03B9; Case map + + 1FBE; 03B9; Case map + + 1FC2; 1F74 03B9; Case map + + 1FC3; 03B7 03B9; Case map + + 1FC4; 03AE 03B9; Case map + + 1FC6; 03B7 0342; Case map + + 1FC7; 03B7 0342 03B9; Case map + + 1FC8; 1F72; Case map + + 1FC9; 1F73; Case map + + 1FCA; 1F74; Case map + + 1FCB; 1F75; Case map + + 1FCC; 03B7 03B9; Case map + + 1FD2; 03B9 0308 0300; Case map + + 1FD3; 03B9 0308 0301; Case map + + 1FD6; 03B9 0342; Case map + + 1FD7; 03B9 0308 0342; Case map + + + + + + + + + + + + + + 1FD8; 1FD0; Case map + + 1FD9; 1FD1; Case map + + 1FDA; 1F76; Case map + + 1FDB; 1F77; Case map + + 1FE2; 03C5 0308 0300; Case map + + 1FE3; 03C5 0308 0301; Case map + + 1FE4; 03C1 0313; Case map + + 1FE6; 03C5 0342; Case map + + 1FE7; 03C5 0308 0342; Case map + + 1FE8; 1FE0; Case map + + 1FE9; 1FE1; Case map + + 1FEA; 1F7A; Case map + + 1FEB; 1F7B; Case map + + 1FEC; 1FE5; Case map + + 1FF2; 1F7C 03B9; Case map + + 1FF3; 03C9 03B9; Case map + + 1FF4; 03CE 03B9; Case map + + 1FF6; 03C9 0342; Case map + + 1FF7; 03C9 0342 03B9; Case map + + 1FF8; 1F78; Case map + + 1FF9; 1F79; Case map + + 1FFA; 1F7C; Case map + + 1FFB; 1F7D; Case map + + 1FFC; 03C9 03B9; Case map + + 20A8; 0072 0073; Additional folding + + 2102; 0063; Additional folding + + 2103; 00B0 0063; Additional folding + + 2107; 025B; Additional folding + + 2109; 00B0 0066; Additional folding + + 210B; 0068; Additional folding + + 210C; 0068; Additional folding + + 210D; 0068; Additional folding + + 2110; 0069; Additional folding + + 2111; 0069; Additional folding + + 2112; 006C; Additional folding + + 2115; 006E; Additional folding + + 2116; 006E 006F; Additional folding + + 2119; 0070; Additional folding + + 211A; 0071; Additional folding + + 211B; 0072; Additional folding + + 211C; 0072; Additional folding + + 211D; 0072; Additional folding + + 2120; 0073 006D; Additional folding + + 2121; 0074 0065 006C; Additional folding + + 2122; 0074 006D; Additional folding + + 2124; 007A; Additional folding + + 2126; 03C9; Case map + + 2128; 007A; Additional folding + + + + + + + + + + + + + + 212A; 006B; Case map + + 212B; 00E5; Case map + + 212C; 0062; Additional folding + + 212D; 0063; Additional folding + + 2130; 0065; Additional folding + + 2131; 0066; Additional folding + + 2133; 006D; Additional folding + + 213E; 03B3; Additional folding + + 213F; 03C0; Additional folding + + 2145; 0064; Additional folding + + 2160; 2170; Case map + + 2161; 2171; Case map + + 2162; 2172; Case map + + 2163; 2173; Case map + + 2164; 2174; Case map + + 2165; 2175; Case map + + 2166; 2176; Case map + + 2167; 2177; Case map + + 2168; 2178; Case map + + 2169; 2179; Case map + + 216A; 217A; Case map + + 216B; 217B; Case map + + 216C; 217C; Case map + + 216D; 217D; Case map + + 216E; 217E; Case map + + 216F; 217F; Case map + + 24B6; 24D0; Case map + + 24B7; 24D1; Case map + + 24B8; 24D2; Case map + + 24B9; 24D3; Case map + + 24BA; 24D4; Case map + + 24BB; 24D5; Case map + + 24BC; 24D6; Case map + + 24BD; 24D7; Case map + + 24BE; 24D8; Case map + + 24BF; 24D9; Case map + + 24C0; 24DA; Case map + + 24C1; 24DB; Case map + + 24C2; 24DC; Case map + + 24C3; 24DD; Case map + + 24C4; 24DE; Case map + + 24C5; 24DF; Case map + + 24C6; 24E0; Case map + + 24C7; 24E1; Case map + + 24C8; 24E2; Case map + + 24C9; 24E3; Case map + + 24CA; 24E4; Case map + + 24CB; 24E5; Case map + + + + + + + + + + + + + + 24CC; 24E6; Case map + + 24CD; 24E7; Case map + + 24CE; 24E8; Case map + + 24CF; 24E9; Case map + + 3371; 0068 0070 0061; Additional folding + + 3373; 0061 0075; Additional folding + + 3375; 006F 0076; Additional folding + + 3380; 0070 0061; Additional folding + + 3381; 006E 0061; Additional folding + + 3382; 03BC 0061; Additional folding + + 3383; 006D 0061; Additional folding + + 3384; 006B 0061; Additional folding + + 3385; 006B 0062; Additional folding + + 3386; 006D 0062; Additional folding + + 3387; 0067 0062; Additional folding + + 338A; 0070 0066; Additional folding + + 338B; 006E 0066; Additional folding + + 338C; 03BC 0066; Additional folding + + 3390; 0068 007A; Additional folding + + 3391; 006B 0068 007A; Additional folding + + 3392; 006D 0068 007A; Additional folding + + 3393; 0067 0068 007A; Additional folding + + 3394; 0074 0068 007A; Additional folding + + 33A9; 0070 0061; Additional folding + + 33AA; 006B 0070 0061; Additional folding + + 33AB; 006D 0070 0061; Additional folding + + 33AC; 0067 0070 0061; Additional folding + + 33B4; 0070 0076; Additional folding + + 33B5; 006E 0076; Additional folding + + 33B6; 03BC 0076; Additional folding + + 33B7; 006D 0076; Additional folding + + 33B8; 006B 0076; Additional folding + + 33B9; 006D 0076; Additional folding + + 33BA; 0070 0077; Additional folding + + 33BB; 006E 0077; Additional folding + + 33BC; 03BC 0077; Additional folding + + 33BD; 006D 0077; Additional folding + + 33BE; 006B 0077; Additional folding + + 33BF; 006D 0077; Additional folding + + 33C0; 006B 03C9; Additional folding + + 33C1; 006D 03C9; Additional folding + + 33C3; 0062 0071; Additional folding + + 33C6; 0063 2215 006B 0067; Additional folding + + 33C7; 0063 006F 002E; Additional folding + + 33C8; 0064 0062; Additional folding + + 33C9; 0067 0079; Additional folding + + 33CB; 0068 0070; Additional folding + + 33CD; 006B 006B; Additional folding + + + + + + + + + + + + + + 33CE; 006B 006D; Additional folding + + 33D7; 0070 0068; Additional folding + + 33D9; 0070 0070 006D; Additional folding + + 33DA; 0070 0072; Additional folding + + 33DC; 0073 0076; Additional folding + + 33DD; 0077 0062; Additional folding + + FB00; 0066 0066; Case map + + FB01; 0066 0069; Case map + + FB02; 0066 006C; Case map + + FB03; 0066 0066 0069; Case map + + FB04; 0066 0066 006C; Case map + + FB05; 0073 0074; Case map + + FB06; 0073 0074; Case map + + FB13; 0574 0576; Case map + + FB14; 0574 0565; Case map + + FB15; 0574 056B; Case map + + FB16; 057E 0576; Case map + + FB17; 0574 056D; Case map + + FF21; FF41; Case map + + FF22; FF42; Case map + + FF23; FF43; Case map + + FF24; FF44; Case map + + FF25; FF45; Case map + + FF26; FF46; Case map + + FF27; FF47; Case map + + FF28; FF48; Case map + + FF29; FF49; Case map + + FF2A; FF4A; Case map + + FF2B; FF4B; Case map + + FF2C; FF4C; Case map + + FF2D; FF4D; Case map + + FF2E; FF4E; Case map + + FF2F; FF4F; Case map + + FF30; FF50; Case map + + FF31; FF51; Case map + + FF32; FF52; Case map + + FF33; FF53; Case map + + FF34; FF54; Case map + + FF35; FF55; Case map + + FF36; FF56; Case map + + FF37; FF57; Case map + + FF38; FF58; Case map + + FF39; FF59; Case map + + FF3A; FF5A; Case map + + 10400; 10428; Case map + + 10401; 10429; Case map + + 10402; 1042A; Case map + + 10403; 1042B; Case map + + + + + + + + + + + + + + 10404; 1042C; Case map + + 10405; 1042D; Case map + + 10406; 1042E; Case map + + 10407; 1042F; Case map + + 10408; 10430; Case map + + 10409; 10431; Case map + + 1040A; 10432; Case map + + 1040B; 10433; Case map + + 1040C; 10434; Case map + + 1040D; 10435; Case map + + 1040E; 10436; Case map + + 1040F; 10437; Case map + + 10410; 10438; Case map + + 10411; 10439; Case map + + 10412; 1043A; Case map + + 10413; 1043B; Case map + + 10414; 1043C; Case map + + 10415; 1043D; Case map + + 10416; 1043E; Case map + + 10417; 1043F; Case map + + 10418; 10440; Case map + + 10419; 10441; Case map + + 1041A; 10442; Case map + + 1041B; 10443; Case map + + 1041C; 10444; Case map + + 1041D; 10445; Case map + + 1041E; 10446; Case map + + 1041F; 10447; Case map + + 10420; 10448; Case map + + 10421; 10449; Case map + + 10422; 1044A; Case map + + 10423; 1044B; Case map + + 10424; 1044C; Case map + + 10425; 1044D; Case map + + 1D400; 0061; Additional folding + + 1D401; 0062; Additional folding + + 1D402; 0063; Additional folding + + 1D403; 0064; Additional folding + + 1D404; 0065; Additional folding + + 1D405; 0066; Additional folding + + 1D406; 0067; Additional folding + + 1D407; 0068; Additional folding + + 1D408; 0069; Additional folding + + 1D409; 006A; Additional folding + + 1D40A; 006B; Additional folding + + 1D40B; 006C; Additional folding + + 1D40C; 006D; Additional folding + + 1D40D; 006E; Additional folding + + + + + + + + + + + + + + 1D40E; 006F; Additional folding + + 1D40F; 0070; Additional folding + + 1D410; 0071; Additional folding + + 1D411; 0072; Additional folding + + 1D412; 0073; Additional folding + + 1D413; 0074; Additional folding + + 1D414; 0075; Additional folding + + 1D415; 0076; Additional folding + + 1D416; 0077; Additional folding + + 1D417; 0078; Additional folding + + 1D418; 0079; Additional folding + + 1D419; 007A; Additional folding + + 1D434; 0061; Additional folding + + 1D435; 0062; Additional folding + + 1D436; 0063; Additional folding + + 1D437; 0064; Additional folding + + 1D438; 0065; Additional folding + + 1D439; 0066; Additional folding + + 1D43A; 0067; Additional folding + + 1D43B; 0068; Additional folding + + 1D43C; 0069; Additional folding + + 1D43D; 006A; Additional folding + + 1D43E; 006B; Additional folding + + 1D43F; 006C; Additional folding + + 1D440; 006D; Additional folding + + 1D441; 006E; Additional folding + + 1D442; 006F; Additional folding + + 1D443; 0070; Additional folding + + 1D444; 0071; Additional folding + + 1D445; 0072; Additional folding + + 1D446; 0073; Additional folding + + 1D447; 0074; Additional folding + + 1D448; 0075; Additional folding + + 1D449; 0076; Additional folding + + 1D44A; 0077; Additional folding + + 1D44B; 0078; Additional folding + + 1D44C; 0079; Additional folding + + 1D44D; 007A; Additional folding + + 1D468; 0061; Additional folding + + 1D469; 0062; Additional folding + + 1D46A; 0063; Additional folding + + 1D46B; 0064; Additional folding + + 1D46C; 0065; Additional folding + + 1D46D; 0066; Additional folding + + 1D46E; 0067; Additional folding + + 1D46F; 0068; Additional folding + + 1D470; 0069; Additional folding + + 1D471; 006A; Additional folding + + + + + + + + + + + + + + 1D472; 006B; Additional folding + + 1D473; 006C; Additional folding + + 1D474; 006D; Additional folding + + 1D475; 006E; Additional folding + + 1D476; 006F; Additional folding + + 1D477; 0070; Additional folding + + 1D478; 0071; Additional folding + + 1D479; 0072; Additional folding + + 1D47A; 0073; Additional folding + + 1D47B; 0074; Additional folding + + 1D47C; 0075; Additional folding + + 1D47D; 0076; Additional folding + + 1D47E; 0077; Additional folding + + 1D47F; 0078; Additional folding + + 1D480; 0079; Additional folding + + 1D481; 007A; Additional folding + + 1D49C; 0061; Additional folding + + 1D49E; 0063; Additional folding + + 1D49F; 0064; Additional folding + + 1D4A2; 0067; Additional folding + + 1D4A5; 006A; Additional folding + + 1D4A6; 006B; Additional folding + + 1D4A9; 006E; Additional folding + + 1D4AA; 006F; Additional folding + + 1D4AB; 0070; Additional folding + + 1D4AC; 0071; Additional folding + + 1D4AE; 0073; Additional folding + + 1D4AF; 0074; Additional folding + + 1D4B0; 0075; Additional folding + + 1D4B1; 0076; Additional folding + + 1D4B2; 0077; Additional folding + + 1D4B3; 0078; Additional folding + + 1D4B4; 0079; Additional folding + + 1D4B5; 007A; Additional folding + + 1D4D0; 0061; Additional folding + + 1D4D1; 0062; Additional folding + + 1D4D2; 0063; Additional folding + + 1D4D3; 0064; Additional folding + + 1D4D4; 0065; Additional folding + + 1D4D5; 0066; Additional folding + + 1D4D6; 0067; Additional folding + + 1D4D7; 0068; Additional folding + + 1D4D8; 0069; Additional folding + + 1D4D9; 006A; Additional folding + + 1D4DA; 006B; Additional folding + + 1D4DB; 006C; Additional folding + + 1D4DC; 006D; Additional folding + + 1D4DD; 006E; Additional folding + + + + + + + + + + + + + + 1D4DE; 006F; Additional folding + + 1D4DF; 0070; Additional folding + + 1D4E0; 0071; Additional folding + + 1D4E1; 0072; Additional folding + + 1D4E2; 0073; Additional folding + + 1D4E3; 0074; Additional folding + + 1D4E4; 0075; Additional folding + + 1D4E5; 0076; Additional folding + + 1D4E6; 0077; Additional folding + + 1D4E7; 0078; Additional folding + + 1D4E8; 0079; Additional folding + + 1D4E9; 007A; Additional folding + + 1D504; 0061; Additional folding + + 1D505; 0062; Additional folding + + 1D507; 0064; Additional folding + + 1D508; 0065; Additional folding + + 1D509; 0066; Additional folding + + 1D50A; 0067; Additional folding + + 1D50D; 006A; Additional folding + + 1D50E; 006B; Additional folding + + 1D50F; 006C; Additional folding + + 1D510; 006D; Additional folding + + 1D511; 006E; Additional folding + + 1D512; 006F; Additional folding + + 1D513; 0070; Additional folding + + 1D514; 0071; Additional folding + + 1D516; 0073; Additional folding + + 1D517; 0074; Additional folding + + 1D518; 0075; Additional folding + + 1D519; 0076; Additional folding + + 1D51A; 0077; Additional folding + + 1D51B; 0078; Additional folding + + 1D51C; 0079; Additional folding + + 1D538; 0061; Additional folding + + 1D539; 0062; Additional folding + + 1D53B; 0064; Additional folding + + 1D53C; 0065; Additional folding + + 1D53D; 0066; Additional folding + + 1D53E; 0067; Additional folding + + 1D540; 0069; Additional folding + + 1D541; 006A; Additional folding + + 1D542; 006B; Additional folding + + 1D543; 006C; Additional folding + + 1D544; 006D; Additional folding + + 1D546; 006F; Additional folding + + 1D54A; 0073; Additional folding + + 1D54B; 0074; Additional folding + + 1D54C; 0075; Additional folding + + + + + + + + + + + + + + 1D54D; 0076; Additional folding + + 1D54E; 0077; Additional folding + + 1D54F; 0078; Additional folding + + 1D550; 0079; Additional folding + + 1D56C; 0061; Additional folding + + 1D56D; 0062; Additional folding + + 1D56E; 0063; Additional folding + + 1D56F; 0064; Additional folding + + 1D570; 0065; Additional folding + + 1D571; 0066; Additional folding + + 1D572; 0067; Additional folding + + 1D573; 0068; Additional folding + + 1D574; 0069; Additional folding + + 1D575; 006A; Additional folding + + 1D576; 006B; Additional folding + + 1D577; 006C; Additional folding + + 1D578; 006D; Additional folding + + 1D579; 006E; Additional folding + + 1D57A; 006F; Additional folding + + 1D57B; 0070; Additional folding + + 1D57C; 0071; Additional folding + + 1D57D; 0072; Additional folding + + 1D57E; 0073; Additional folding + + 1D57F; 0074; Additional folding + + 1D580; 0075; Additional folding + + 1D581; 0076; Additional folding + + 1D582; 0077; Additional folding + + 1D583; 0078; Additional folding + + 1D584; 0079; Additional folding + + 1D585; 007A; Additional folding + + 1D5A0; 0061; Additional folding + + 1D5A1; 0062; Additional folding + + 1D5A2; 0063; Additional folding + + 1D5A3; 0064; Additional folding + + 1D5A4; 0065; Additional folding + + 1D5A5; 0066; Additional folding + + 1D5A6; 0067; Additional folding + + 1D5A7; 0068; Additional folding + + 1D5A8; 0069; Additional folding + + 1D5A9; 006A; Additional folding + + 1D5AA; 006B; Additional folding + + 1D5AB; 006C; Additional folding + + 1D5AC; 006D; Additional folding + + 1D5AD; 006E; Additional folding + + 1D5AE; 006F; Additional folding + + 1D5AF; 0070; Additional folding + + 1D5B0; 0071; Additional folding + + 1D5B1; 0072; Additional folding + + + + + + + + + + + + + + 1D5B2; 0073; Additional folding + + 1D5B3; 0074; Additional folding + + 1D5B4; 0075; Additional folding + + 1D5B5; 0076; Additional folding + + 1D5B6; 0077; Additional folding + + 1D5B7; 0078; Additional folding + + 1D5B8; 0079; Additional folding + + 1D5B9; 007A; Additional folding + + 1D5D4; 0061; Additional folding + + 1D5D5; 0062; Additional folding + + 1D5D6; 0063; Additional folding + + 1D5D7; 0064; Additional folding + + 1D5D8; 0065; Additional folding + + 1D5D9; 0066; Additional folding + + 1D5DA; 0067; Additional folding + + 1D5DB; 0068; Additional folding + + 1D5DC; 0069; Additional folding + + 1D5DD; 006A; Additional folding + + 1D5DE; 006B; Additional folding + + 1D5DF; 006C; Additional folding + + 1D5E0; 006D; Additional folding + + 1D5E1; 006E; Additional folding + + 1D5E2; 006F; Additional folding + + 1D5E3; 0070; Additional folding + + 1D5E4; 0071; Additional folding + + 1D5E5; 0072; Additional folding + + 1D5E6; 0073; Additional folding + + 1D5E7; 0074; Additional folding + + 1D5E8; 0075; Additional folding + + 1D5E9; 0076; Additional folding + + 1D5EA; 0077; Additional folding + + 1D5EB; 0078; Additional folding + + 1D5EC; 0079; Additional folding + + 1D5ED; 007A; Additional folding + + 1D608; 0061; Additional folding + + 1D609; 0062; Additional folding + + 1D60A; 0063; Additional folding + + 1D60B; 0064; Additional folding + + 1D60C; 0065; Additional folding + + 1D60D; 0066; Additional folding + + 1D60E; 0067; Additional folding + + 1D60F; 0068; Additional folding + + 1D610; 0069; Additional folding + + 1D611; 006A; Additional folding + + 1D612; 006B; Additional folding + + 1D613; 006C; Additional folding + + 1D614; 006D; Additional folding + + 1D615; 006E; Additional folding + + + + + + + + + + + + + + 1D616; 006F; Additional folding + + 1D617; 0070; Additional folding + + 1D618; 0071; Additional folding + + 1D619; 0072; Additional folding + + 1D61A; 0073; Additional folding + + 1D61B; 0074; Additional folding + + 1D61C; 0075; Additional folding + + 1D61D; 0076; Additional folding + + 1D61E; 0077; Additional folding + + 1D61F; 0078; Additional folding + + 1D620; 0079; Additional folding + + 1D621; 007A; Additional folding + + 1D63C; 0061; Additional folding + + 1D63D; 0062; Additional folding + + 1D63E; 0063; Additional folding + + 1D63F; 0064; Additional folding + + 1D640; 0065; Additional folding + + 1D641; 0066; Additional folding + + 1D642; 0067; Additional folding + + 1D643; 0068; Additional folding + + 1D644; 0069; Additional folding + + 1D645; 006A; Additional folding + + 1D646; 006B; Additional folding + + 1D647; 006C; Additional folding + + 1D648; 006D; Additional folding + + 1D649; 006E; Additional folding + + 1D64A; 006F; Additional folding + + 1D64B; 0070; Additional folding + + 1D64C; 0071; Additional folding + + 1D64D; 0072; Additional folding + + 1D64E; 0073; Additional folding + + 1D64F; 0074; Additional folding + + 1D650; 0075; Additional folding + + 1D651; 0076; Additional folding + + 1D652; 0077; Additional folding + + 1D653; 0078; Additional folding + + 1D654; 0079; Additional folding + + 1D655; 007A; Additional folding + + 1D670; 0061; Additional folding + + 1D671; 0062; Additional folding + + 1D672; 0063; Additional folding + + 1D673; 0064; Additional folding + + 1D674; 0065; Additional folding + + 1D675; 0066; Additional folding + + 1D676; 0067; Additional folding + + 1D677; 0068; Additional folding + + 1D678; 0069; Additional folding + + 1D679; 006A; Additional folding + + + + + + + + + + + + + + 1D67A; 006B; Additional folding + + 1D67B; 006C; Additional folding + + 1D67C; 006D; Additional folding + + 1D67D; 006E; Additional folding + + 1D67E; 006F; Additional folding + + 1D67F; 0070; Additional folding + + 1D680; 0071; Additional folding + + 1D681; 0072; Additional folding + + 1D682; 0073; Additional folding + + 1D683; 0074; Additional folding + + 1D684; 0075; Additional folding + + 1D685; 0076; Additional folding + + 1D686; 0077; Additional folding + + 1D687; 0078; Additional folding + + 1D688; 0079; Additional folding + + 1D689; 007A; Additional folding + + 1D6A8; 03B1; Additional folding + + 1D6A9; 03B2; Additional folding + + 1D6AA; 03B3; Additional folding + + 1D6AB; 03B4; Additional folding + + 1D6AC; 03B5; Additional folding + + 1D6AD; 03B6; Additional folding + + 1D6AE; 03B7; Additional folding + + 1D6AF; 03B8; Additional folding + + 1D6B0; 03B9; Additional folding + + 1D6B1; 03BA; Additional folding + + 1D6B2; 03BB; Additional folding + + 1D6B3; 03BC; Additional folding + + 1D6B4; 03BD; Additional folding + + 1D6B5; 03BE; Additional folding + + 1D6B6; 03BF; Additional folding + + 1D6B7; 03C0; Additional folding + + 1D6B8; 03C1; Additional folding + + 1D6B9; 03B8; Additional folding + + 1D6BA; 03C3; Additional folding + + 1D6BB; 03C4; Additional folding + + 1D6BC; 03C5; Additional folding + + 1D6BD; 03C6; Additional folding + + 1D6BE; 03C7; Additional folding + + 1D6BF; 03C8; Additional folding + + 1D6C0; 03C9; Additional folding + + 1D6D3; 03C3; Additional folding + + 1D6E2; 03B1; Additional folding + + 1D6E3; 03B2; Additional folding + + 1D6E4; 03B3; Additional folding + + 1D6E5; 03B4; Additional folding + + 1D6E6; 03B5; Additional folding + + 1D6E7; 03B6; Additional folding + + + + + + + + + + + + + + 1D6E8; 03B7; Additional folding + + 1D6E9; 03B8; Additional folding + + 1D6EA; 03B9; Additional folding + + 1D6EB; 03BA; Additional folding + + 1D6EC; 03BB; Additional folding + + 1D6ED; 03BC; Additional folding + + 1D6EE; 03BD; Additional folding + + 1D6EF; 03BE; Additional folding + + 1D6F0; 03BF; Additional folding + + 1D6F1; 03C0; Additional folding + + 1D6F2; 03C1; Additional folding + + 1D6F3; 03B8; Additional folding + + 1D6F4; 03C3; Additional folding + + 1D6F5; 03C4; Additional folding + + 1D6F6; 03C5; Additional folding + + 1D6F7; 03C6; Additional folding + + 1D6F8; 03C7; Additional folding + + 1D6F9; 03C8; Additional folding + + 1D6FA; 03C9; Additional folding + + 1D70D; 03C3; Additional folding + + 1D71C; 03B1; Additional folding + + 1D71D; 03B2; Additional folding + + 1D71E; 03B3; Additional folding + + 1D71F; 03B4; Additional folding + + 1D720; 03B5; Additional folding + + 1D721; 03B6; Additional folding + + 1D722; 03B7; Additional folding + + 1D723; 03B8; Additional folding + + 1D724; 03B9; Additional folding + + 1D725; 03BA; Additional folding + + 1D726; 03BB; Additional folding + + 1D727; 03BC; Additional folding + + 1D728; 03BD; Additional folding + + 1D729; 03BE; Additional folding + + 1D72A; 03BF; Additional folding + + 1D72B; 03C0; Additional folding + + 1D72C; 03C1; Additional folding + + 1D72D; 03B8; Additional folding + + 1D72E; 03C3; Additional folding + + 1D72F; 03C4; Additional folding + + 1D730; 03C5; Additional folding + + 1D731; 03C6; Additional folding + + 1D732; 03C7; Additional folding + + 1D733; 03C8; Additional folding + + 1D734; 03C9; Additional folding + + 1D747; 03C3; Additional folding + + 1D756; 03B1; Additional folding + + 1D757; 03B2; Additional folding + + + + + + + + + + + + + + 1D758; 03B3; Additional folding + + 1D759; 03B4; Additional folding + + 1D75A; 03B5; Additional folding + + 1D75B; 03B6; Additional folding + + 1D75C; 03B7; Additional folding + + 1D75D; 03B8; Additional folding + + 1D75E; 03B9; Additional folding + + 1D75F; 03BA; Additional folding + + 1D760; 03BB; Additional folding + + 1D761; 03BC; Additional folding + + 1D762; 03BD; Additional folding + + 1D763; 03BE; Additional folding + + 1D764; 03BF; Additional folding + + 1D765; 03C0; Additional folding + + 1D766; 03C1; Additional folding + + 1D767; 03B8; Additional folding + + 1D768; 03C3; Additional folding + + 1D769; 03C4; Additional folding + + 1D76A; 03C5; Additional folding + + 1D76B; 03C6; Additional folding + + 1D76C; 03C7; Additional folding + + 1D76D; 03C8; Additional folding + + 1D76E; 03C9; Additional folding + + 1D781; 03C3; Additional folding + + 1D790; 03B1; Additional folding + + 1D791; 03B2; Additional folding + + 1D792; 03B3; Additional folding + + 1D793; 03B4; Additional folding + + 1D794; 03B5; Additional folding + + 1D795; 03B6; Additional folding + + 1D796; 03B7; Additional folding + + 1D797; 03B8; Additional folding + + 1D798; 03B9; Additional folding + + 1D799; 03BA; Additional folding + + 1D79A; 03BB; Additional folding + + 1D79B; 03BC; Additional folding + + 1D79C; 03BD; Additional folding + + 1D79D; 03BE; Additional folding + + 1D79E; 03BF; Additional folding + + 1D79F; 03C0; Additional folding + + 1D7A0; 03C1; Additional folding + + 1D7A1; 03B8; Additional folding + + 1D7A2; 03C3; Additional folding + + 1D7A3; 03C4; Additional folding + + 1D7A4; 03C5; Additional folding + + 1D7A5; 03C6; Additional folding + + 1D7A6; 03C7; Additional folding + + 1D7A7; 03C8; Additional folding + + + + + + + + + + + + + + 1D7A8; 03C9; Additional folding + + 1D7BB; 03C3; Additional folding + + ----- End Table B.2 ----- + + ----- Start Table B.3 ----- + + 0041; 0061; Case map + + 0042; 0062; Case map + + 0043; 0063; Case map + + 0044; 0064; Case map + + 0045; 0065; Case map + + 0046; 0066; Case map + + 0047; 0067; Case map + + 0048; 0068; Case map + + 0049; 0069; Case map + + 004A; 006A; Case map + + 004B; 006B; Case map + + 004C; 006C; Case map + + 004D; 006D; Case map + + 004E; 006E; Case map + + 004F; 006F; Case map + + 0050; 0070; Case map + + 0051; 0071; Case map + + 0052; 0072; Case map + + 0053; 0073; Case map + + 0054; 0074; Case map + + 0055; 0075; Case map + + 0056; 0076; Case map + + 0057; 0077; Case map + + 0058; 0078; Case map + + 0059; 0079; Case map + + 005A; 007A; Case map + + 00B5; 03BC; Case map + + 00C0; 00E0; Case map + + 00C1; 00E1; Case map + + 00C2; 00E2; Case map + + 00C3; 00E3; Case map + + 00C4; 00E4; Case map + + 00C5; 00E5; Case map + + 00C6; 00E6; Case map + + 00C7; 00E7; Case map + + 00C8; 00E8; Case map + + 00C9; 00E9; Case map + + 00CA; 00EA; Case map + + 00CB; 00EB; Case map + + 00CC; 00EC; Case map + + 00CD; 00ED; Case map + + + + + + + + + + + + + + 00CE; 00EE; Case map + + 00CF; 00EF; Case map + + 00D0; 00F0; Case map + + 00D1; 00F1; Case map + + 00D2; 00F2; Case map + + 00D3; 00F3; Case map + + 00D4; 00F4; Case map + + 00D5; 00F5; Case map + + 00D6; 00F6; Case map + + 00D8; 00F8; Case map + + 00D9; 00F9; Case map + + 00DA; 00FA; Case map + + 00DB; 00FB; Case map + + 00DC; 00FC; Case map + + 00DD; 00FD; Case map + + 00DE; 00FE; Case map + + 00DF; 0073 0073; Case map + + 0100; 0101; Case map + + 0102; 0103; Case map + + 0104; 0105; Case map + + 0106; 0107; Case map + + 0108; 0109; Case map + + 010A; 010B; Case map + + 010C; 010D; Case map + + 010E; 010F; Case map + + 0110; 0111; Case map + + 0112; 0113; Case map + + 0114; 0115; Case map + + 0116; 0117; Case map + + 0118; 0119; Case map + + 011A; 011B; Case map + + 011C; 011D; Case map + + 011E; 011F; Case map + + 0120; 0121; Case map + + 0122; 0123; Case map + + 0124; 0125; Case map + + 0126; 0127; Case map + + 0128; 0129; Case map + + 012A; 012B; Case map + + 012C; 012D; Case map + + 012E; 012F; Case map + + 0130; 0069 0307; Case map + + 0132; 0133; Case map + + 0134; 0135; Case map + + 0136; 0137; Case map + + 0139; 013A; Case map + + 013B; 013C; Case map + + 013D; 013E; Case map + + + + + + + + + + + + + + 013F; 0140; Case map + + 0141; 0142; Case map + + 0143; 0144; Case map + + 0145; 0146; Case map + + 0147; 0148; Case map + + 0149; 02BC 006E; Case map + + 014A; 014B; Case map + + 014C; 014D; Case map + + 014E; 014F; Case map + + 0150; 0151; Case map + + 0152; 0153; Case map + + 0154; 0155; Case map + + 0156; 0157; Case map + + 0158; 0159; Case map + + 015A; 015B; Case map + + 015C; 015D; Case map + + 015E; 015F; Case map + + 0160; 0161; Case map + + 0162; 0163; Case map + + 0164; 0165; Case map + + 0166; 0167; Case map + + 0168; 0169; Case map + + 016A; 016B; Case map + + 016C; 016D; Case map + + 016E; 016F; Case map + + 0170; 0171; Case map + + 0172; 0173; Case map + + 0174; 0175; Case map + + 0176; 0177; Case map + + 0178; 00FF; Case map + + 0179; 017A; Case map + + 017B; 017C; Case map + + 017D; 017E; Case map + + 017F; 0073; Case map + + 0181; 0253; Case map + + 0182; 0183; Case map + + 0184; 0185; Case map + + 0186; 0254; Case map + + 0187; 0188; Case map + + 0189; 0256; Case map + + 018A; 0257; Case map + + 018B; 018C; Case map + + 018E; 01DD; Case map + + 018F; 0259; Case map + + 0190; 025B; Case map + + 0191; 0192; Case map + + 0193; 0260; Case map + + 0194; 0263; Case map + + + + + + + + + + + + + + 0196; 0269; Case map + + 0197; 0268; Case map + + 0198; 0199; Case map + + 019C; 026F; Case map + + 019D; 0272; Case map + + 019F; 0275; Case map + + 01A0; 01A1; Case map + + 01A2; 01A3; Case map + + 01A4; 01A5; Case map + + 01A6; 0280; Case map + + 01A7; 01A8; Case map + + 01A9; 0283; Case map + + 01AC; 01AD; Case map + + 01AE; 0288; Case map + + 01AF; 01B0; Case map + + 01B1; 028A; Case map + + 01B2; 028B; Case map + + 01B3; 01B4; Case map + + 01B5; 01B6; Case map + + 01B7; 0292; Case map + + 01B8; 01B9; Case map + + 01BC; 01BD; Case map + + 01C4; 01C6; Case map + + 01C5; 01C6; Case map + + 01C7; 01C9; Case map + + 01C8; 01C9; Case map + + 01CA; 01CC; Case map + + 01CB; 01CC; Case map + + 01CD; 01CE; Case map + + 01CF; 01D0; Case map + + 01D1; 01D2; Case map + + 01D3; 01D4; Case map + + 01D5; 01D6; Case map + + 01D7; 01D8; Case map + + 01D9; 01DA; Case map + + 01DB; 01DC; Case map + + 01DE; 01DF; Case map + + 01E0; 01E1; Case map + + 01E2; 01E3; Case map + + 01E4; 01E5; Case map + + 01E6; 01E7; Case map + + 01E8; 01E9; Case map + + 01EA; 01EB; Case map + + 01EC; 01ED; Case map + + 01EE; 01EF; Case map + + 01F0; 006A 030C; Case map + + 01F1; 01F3; Case map + + 01F2; 01F3; Case map + + + + + + + + + + + + + + 01F4; 01F5; Case map + + 01F6; 0195; Case map + + 01F7; 01BF; Case map + + 01F8; 01F9; Case map + + 01FA; 01FB; Case map + + 01FC; 01FD; Case map + + 01FE; 01FF; Case map + + 0200; 0201; Case map + + 0202; 0203; Case map + + 0204; 0205; Case map + + 0206; 0207; Case map + + 0208; 0209; Case map + + 020A; 020B; Case map + + 020C; 020D; Case map + + 020E; 020F; Case map + + 0210; 0211; Case map + + 0212; 0213; Case map + + 0214; 0215; Case map + + 0216; 0217; Case map + + 0218; 0219; Case map + + 021A; 021B; Case map + + 021C; 021D; Case map + + 021E; 021F; Case map + + 0220; 019E; Case map + + 0222; 0223; Case map + + 0224; 0225; Case map + + 0226; 0227; Case map + + 0228; 0229; Case map + + 022A; 022B; Case map + + 022C; 022D; Case map + + 022E; 022F; Case map + + 0230; 0231; Case map + + 0232; 0233; Case map + + 0345; 03B9; Case map + + 0386; 03AC; Case map + + 0388; 03AD; Case map + + 0389; 03AE; Case map + + 038A; 03AF; Case map + + 038C; 03CC; Case map + + 038E; 03CD; Case map + + 038F; 03CE; Case map + + 0390; 03B9 0308 0301; Case map + + 0391; 03B1; Case map + + 0392; 03B2; Case map + + 0393; 03B3; Case map + + 0394; 03B4; Case map + + 0395; 03B5; Case map + + 0396; 03B6; Case map + + + + + + + + + + + + + + 0397; 03B7; Case map + + 0398; 03B8; Case map + + 0399; 03B9; Case map + + 039A; 03BA; Case map + + 039B; 03BB; Case map + + 039C; 03BC; Case map + + 039D; 03BD; Case map + + 039E; 03BE; Case map + + 039F; 03BF; Case map + + 03A0; 03C0; Case map + + 03A1; 03C1; Case map + + 03A3; 03C3; Case map + + 03A4; 03C4; Case map + + 03A5; 03C5; Case map + + 03A6; 03C6; Case map + + 03A7; 03C7; Case map + + 03A8; 03C8; Case map + + 03A9; 03C9; Case map + + 03AA; 03CA; Case map + + 03AB; 03CB; Case map + + 03B0; 03C5 0308 0301; Case map + + 03C2; 03C3; Case map + + 03D0; 03B2; Case map + + 03D1; 03B8; Case map + + 03D5; 03C6; Case map + + 03D6; 03C0; Case map + + 03D8; 03D9; Case map + + 03DA; 03DB; Case map + + 03DC; 03DD; Case map + + 03DE; 03DF; Case map + + 03E0; 03E1; Case map + + 03E2; 03E3; Case map + + 03E4; 03E5; Case map + + 03E6; 03E7; Case map + + 03E8; 03E9; Case map + + 03EA; 03EB; Case map + + 03EC; 03ED; Case map + + 03EE; 03EF; Case map + + 03F0; 03BA; Case map + + 03F1; 03C1; Case map + + 03F2; 03C3; Case map + + 03F4; 03B8; Case map + + 03F5; 03B5; Case map + + 0400; 0450; Case map + + 0401; 0451; Case map + + 0402; 0452; Case map + + 0403; 0453; Case map + + 0404; 0454; Case map + + + + + + + + + + + + + + 0405; 0455; Case map + + 0406; 0456; Case map + + 0407; 0457; Case map + + 0408; 0458; Case map + + 0409; 0459; Case map + + 040A; 045A; Case map + + 040B; 045B; Case map + + 040C; 045C; Case map + + 040D; 045D; Case map + + 040E; 045E; Case map + + 040F; 045F; Case map + + 0410; 0430; Case map + + 0411; 0431; Case map + + 0412; 0432; Case map + + 0413; 0433; Case map + + 0414; 0434; Case map + + 0415; 0435; Case map + + 0416; 0436; Case map + + 0417; 0437; Case map + + 0418; 0438; Case map + + 0419; 0439; Case map + + 041A; 043A; Case map + + 041B; 043B; Case map + + 041C; 043C; Case map + + 041D; 043D; Case map + + 041E; 043E; Case map + + 041F; 043F; Case map + + 0420; 0440; Case map + + 0421; 0441; Case map + + 0422; 0442; Case map + + 0423; 0443; Case map + + 0424; 0444; Case map + + 0425; 0445; Case map + + 0426; 0446; Case map + + 0427; 0447; Case map + + 0428; 0448; Case map + + 0429; 0449; Case map + + 042A; 044A; Case map + + 042B; 044B; Case map + + 042C; 044C; Case map + + 042D; 044D; Case map + + 042E; 044E; Case map + + 042F; 044F; Case map + + 0460; 0461; Case map + + 0462; 0463; Case map + + 0464; 0465; Case map + + 0466; 0467; Case map + + 0468; 0469; Case map + + + + + + + + + + + + + + 046A; 046B; Case map + + 046C; 046D; Case map + + 046E; 046F; Case map + + 0470; 0471; Case map + + 0472; 0473; Case map + + 0474; 0475; Case map + + 0476; 0477; Case map + + 0478; 0479; Case map + + 047A; 047B; Case map + + 047C; 047D; Case map + + 047E; 047F; Case map + + 0480; 0481; Case map + + 048A; 048B; Case map + + 048C; 048D; Case map + + 048E; 048F; Case map + + 0490; 0491; Case map + + 0492; 0493; Case map + + 0494; 0495; Case map + + 0496; 0497; Case map + + 0498; 0499; Case map + + 049A; 049B; Case map + + 049C; 049D; Case map + + 049E; 049F; Case map + + 04A0; 04A1; Case map + + 04A2; 04A3; Case map + + 04A4; 04A5; Case map + + 04A6; 04A7; Case map + + 04A8; 04A9; Case map + + 04AA; 04AB; Case map + + 04AC; 04AD; Case map + + 04AE; 04AF; Case map + + 04B0; 04B1; Case map + + 04B2; 04B3; Case map + + 04B4; 04B5; Case map + + 04B6; 04B7; Case map + + 04B8; 04B9; Case map + + 04BA; 04BB; Case map + + 04BC; 04BD; Case map + + 04BE; 04BF; Case map + + 04C1; 04C2; Case map + + 04C3; 04C4; Case map + + 04C5; 04C6; Case map + + 04C7; 04C8; Case map + + 04C9; 04CA; Case map + + 04CB; 04CC; Case map + + 04CD; 04CE; Case map + + 04D0; 04D1; Case map + + 04D2; 04D3; Case map + + + + + + + + + + + + + + 04D4; 04D5; Case map + + 04D6; 04D7; Case map + + 04D8; 04D9; Case map + + 04DA; 04DB; Case map + + 04DC; 04DD; Case map + + 04DE; 04DF; Case map + + 04E0; 04E1; Case map + + 04E2; 04E3; Case map + + 04E4; 04E5; Case map + + 04E6; 04E7; Case map + + 04E8; 04E9; Case map + + 04EA; 04EB; Case map + + 04EC; 04ED; Case map + + 04EE; 04EF; Case map + + 04F0; 04F1; Case map + + 04F2; 04F3; Case map + + 04F4; 04F5; Case map + + 04F8; 04F9; Case map + + 0500; 0501; Case map + + 0502; 0503; Case map + + 0504; 0505; Case map + + 0506; 0507; Case map + + 0508; 0509; Case map + + 050A; 050B; Case map + + 050C; 050D; Case map + + 050E; 050F; Case map + + 0531; 0561; Case map + + 0532; 0562; Case map + + 0533; 0563; Case map + + 0534; 0564; Case map + + 0535; 0565; Case map + + 0536; 0566; Case map + + 0537; 0567; Case map + + 0538; 0568; Case map + + 0539; 0569; Case map + + 053A; 056A; Case map + + 053B; 056B; Case map + + 053C; 056C; Case map + + 053D; 056D; Case map + + 053E; 056E; Case map + + 053F; 056F; Case map + + 0540; 0570; Case map + + 0541; 0571; Case map + + 0542; 0572; Case map + + 0543; 0573; Case map + + 0544; 0574; Case map + + 0545; 0575; Case map + + 0546; 0576; Case map + + + + + + + + + + + + + + 0547; 0577; Case map + + 0548; 0578; Case map + + 0549; 0579; Case map + + 054A; 057A; Case map + + 054B; 057B; Case map + + 054C; 057C; Case map + + 054D; 057D; Case map + + 054E; 057E; Case map + + 054F; 057F; Case map + + 0550; 0580; Case map + + 0551; 0581; Case map + + 0552; 0582; Case map + + 0553; 0583; Case map + + 0554; 0584; Case map + + 0555; 0585; Case map + + 0556; 0586; Case map + + 0587; 0565 0582; Case map + + 1E00; 1E01; Case map + + 1E02; 1E03; Case map + + 1E04; 1E05; Case map + + 1E06; 1E07; Case map + + 1E08; 1E09; Case map + + 1E0A; 1E0B; Case map + + 1E0C; 1E0D; Case map + + 1E0E; 1E0F; Case map + + 1E10; 1E11; Case map + + 1E12; 1E13; Case map + + 1E14; 1E15; Case map + + 1E16; 1E17; Case map + + 1E18; 1E19; Case map + + 1E1A; 1E1B; Case map + + 1E1C; 1E1D; Case map + + 1E1E; 1E1F; Case map + + 1E20; 1E21; Case map + + 1E22; 1E23; Case map + + 1E24; 1E25; Case map + + 1E26; 1E27; Case map + + 1E28; 1E29; Case map + + 1E2A; 1E2B; Case map + + 1E2C; 1E2D; Case map + + 1E2E; 1E2F; Case map + + 1E30; 1E31; Case map + + 1E32; 1E33; Case map + + 1E34; 1E35; Case map + + 1E36; 1E37; Case map + + 1E38; 1E39; Case map + + 1E3A; 1E3B; Case map + + 1E3C; 1E3D; Case map + + + + + + + + + + + + + + 1E3E; 1E3F; Case map + + 1E40; 1E41; Case map + + 1E42; 1E43; Case map + + 1E44; 1E45; Case map + + 1E46; 1E47; Case map + + 1E48; 1E49; Case map + + 1E4A; 1E4B; Case map + + 1E4C; 1E4D; Case map + + 1E4E; 1E4F; Case map + + 1E50; 1E51; Case map + + 1E52; 1E53; Case map + + 1E54; 1E55; Case map + + 1E56; 1E57; Case map + + 1E58; 1E59; Case map + + 1E5A; 1E5B; Case map + + 1E5C; 1E5D; Case map + + 1E5E; 1E5F; Case map + + 1E60; 1E61; Case map + + 1E62; 1E63; Case map + + 1E64; 1E65; Case map + + 1E66; 1E67; Case map + + 1E68; 1E69; Case map + + 1E6A; 1E6B; Case map + + 1E6C; 1E6D; Case map + + 1E6E; 1E6F; Case map + + 1E70; 1E71; Case map + + 1E72; 1E73; Case map + + 1E74; 1E75; Case map + + 1E76; 1E77; Case map + + 1E78; 1E79; Case map + + 1E7A; 1E7B; Case map + + 1E7C; 1E7D; Case map + + 1E7E; 1E7F; Case map + + 1E80; 1E81; Case map + + 1E82; 1E83; Case map + + 1E84; 1E85; Case map + + 1E86; 1E87; Case map + + 1E88; 1E89; Case map + + 1E8A; 1E8B; Case map + + 1E8C; 1E8D; Case map + + 1E8E; 1E8F; Case map + + 1E90; 1E91; Case map + + 1E92; 1E93; Case map + + 1E94; 1E95; Case map + + 1E96; 0068 0331; Case map + + 1E97; 0074 0308; Case map + + 1E98; 0077 030A; Case map + + 1E99; 0079 030A; Case map + + + + + + + + + + + + + + 1E9A; 0061 02BE; Case map + + 1E9B; 1E61; Case map + + 1EA0; 1EA1; Case map + + 1EA2; 1EA3; Case map + + 1EA4; 1EA5; Case map + + 1EA6; 1EA7; Case map + + 1EA8; 1EA9; Case map + + 1EAA; 1EAB; Case map + + 1EAC; 1EAD; Case map + + 1EAE; 1EAF; Case map + + 1EB0; 1EB1; Case map + + 1EB2; 1EB3; Case map + + 1EB4; 1EB5; Case map + + 1EB6; 1EB7; Case map + + 1EB8; 1EB9; Case map + + 1EBA; 1EBB; Case map + + 1EBC; 1EBD; Case map + + 1EBE; 1EBF; Case map + + 1EC0; 1EC1; Case map + + 1EC2; 1EC3; Case map + + 1EC4; 1EC5; Case map + + 1EC6; 1EC7; Case map + + 1EC8; 1EC9; Case map + + 1ECA; 1ECB; Case map + + 1ECC; 1ECD; Case map + + 1ECE; 1ECF; Case map + + 1ED0; 1ED1; Case map + + 1ED2; 1ED3; Case map + + 1ED4; 1ED5; Case map + + 1ED6; 1ED7; Case map + + 1ED8; 1ED9; Case map + + 1EDA; 1EDB; Case map + + 1EDC; 1EDD; Case map + + 1EDE; 1EDF; Case map + + 1EE0; 1EE1; Case map + + 1EE2; 1EE3; Case map + + 1EE4; 1EE5; Case map + + 1EE6; 1EE7; Case map + + 1EE8; 1EE9; Case map + + 1EEA; 1EEB; Case map + + 1EEC; 1EED; Case map + + 1EEE; 1EEF; Case map + + 1EF0; 1EF1; Case map + + 1EF2; 1EF3; Case map + + 1EF4; 1EF5; Case map + + 1EF6; 1EF7; Case map + + 1EF8; 1EF9; Case map + + 1F08; 1F00; Case map + + + + + + + + + + + + + + 1F09; 1F01; Case map + + 1F0A; 1F02; Case map + + 1F0B; 1F03; Case map + + 1F0C; 1F04; Case map + + 1F0D; 1F05; Case map + + 1F0E; 1F06; Case map + + 1F0F; 1F07; Case map + + 1F18; 1F10; Case map + + 1F19; 1F11; Case map + + 1F1A; 1F12; Case map + + 1F1B; 1F13; Case map + + 1F1C; 1F14; Case map + + 1F1D; 1F15; Case map + + 1F28; 1F20; Case map + + 1F29; 1F21; Case map + + 1F2A; 1F22; Case map + + 1F2B; 1F23; Case map + + 1F2C; 1F24; Case map + + 1F2D; 1F25; Case map + + 1F2E; 1F26; Case map + + 1F2F; 1F27; Case map + + 1F38; 1F30; Case map + + 1F39; 1F31; Case map + + 1F3A; 1F32; Case map + + 1F3B; 1F33; Case map + + 1F3C; 1F34; Case map + + 1F3D; 1F35; Case map + + 1F3E; 1F36; Case map + + 1F3F; 1F37; Case map + + 1F48; 1F40; Case map + + 1F49; 1F41; Case map + + 1F4A; 1F42; Case map + + 1F4B; 1F43; Case map + + 1F4C; 1F44; Case map + + 1F4D; 1F45; Case map + + 1F50; 03C5 0313; Case map + + 1F52; 03C5 0313 0300; Case map + + 1F54; 03C5 0313 0301; Case map + + 1F56; 03C5 0313 0342; Case map + + 1F59; 1F51; Case map + + 1F5B; 1F53; Case map + + 1F5D; 1F55; Case map + + 1F5F; 1F57; Case map + + 1F68; 1F60; Case map + + 1F69; 1F61; Case map + + 1F6A; 1F62; Case map + + 1F6B; 1F63; Case map + + 1F6C; 1F64; Case map + + + + + + + + + + + + + + 1F6D; 1F65; Case map + + 1F6E; 1F66; Case map + + 1F6F; 1F67; Case map + + 1F80; 1F00 03B9; Case map + + 1F81; 1F01 03B9; Case map + + 1F82; 1F02 03B9; Case map + + 1F83; 1F03 03B9; Case map + + 1F84; 1F04 03B9; Case map + + 1F85; 1F05 03B9; Case map + + 1F86; 1F06 03B9; Case map + + 1F87; 1F07 03B9; Case map + + 1F88; 1F00 03B9; Case map + + 1F89; 1F01 03B9; Case map + + 1F8A; 1F02 03B9; Case map + + 1F8B; 1F03 03B9; Case map + + 1F8C; 1F04 03B9; Case map + + 1F8D; 1F05 03B9; Case map + + 1F8E; 1F06 03B9; Case map + + 1F8F; 1F07 03B9; Case map + + 1F90; 1F20 03B9; Case map + + 1F91; 1F21 03B9; Case map + + 1F92; 1F22 03B9; Case map + + 1F93; 1F23 03B9; Case map + + 1F94; 1F24 03B9; Case map + + 1F95; 1F25 03B9; Case map + + 1F96; 1F26 03B9; Case map + + 1F97; 1F27 03B9; Case map + + 1F98; 1F20 03B9; Case map + + 1F99; 1F21 03B9; Case map + + 1F9A; 1F22 03B9; Case map + + 1F9B; 1F23 03B9; Case map + + 1F9C; 1F24 03B9; Case map + + 1F9D; 1F25 03B9; Case map + + 1F9E; 1F26 03B9; Case map + + 1F9F; 1F27 03B9; Case map + + 1FA0; 1F60 03B9; Case map + + 1FA1; 1F61 03B9; Case map + + 1FA2; 1F62 03B9; Case map + + 1FA3; 1F63 03B9; Case map + + 1FA4; 1F64 03B9; Case map + + 1FA5; 1F65 03B9; Case map + + 1FA6; 1F66 03B9; Case map + + 1FA7; 1F67 03B9; Case map + + 1FA8; 1F60 03B9; Case map + + 1FA9; 1F61 03B9; Case map + + 1FAA; 1F62 03B9; Case map + + 1FAB; 1F63 03B9; Case map + + 1FAC; 1F64 03B9; Case map + + + + + + + + + + + + + + 1FAD; 1F65 03B9; Case map + + 1FAE; 1F66 03B9; Case map + + 1FAF; 1F67 03B9; Case map + + 1FB2; 1F70 03B9; Case map + + 1FB3; 03B1 03B9; Case map + + 1FB4; 03AC 03B9; Case map + + 1FB6; 03B1 0342; Case map + + 1FB7; 03B1 0342 03B9; Case map + + 1FB8; 1FB0; Case map + + 1FB9; 1FB1; Case map + + 1FBA; 1F70; Case map + + 1FBB; 1F71; Case map + + 1FBC; 03B1 03B9; Case map + + 1FBE; 03B9; Case map + + 1FC2; 1F74 03B9; Case map + + 1FC3; 03B7 03B9; Case map + + 1FC4; 03AE 03B9; Case map + + 1FC6; 03B7 0342; Case map + + 1FC7; 03B7 0342 03B9; Case map + + 1FC8; 1F72; Case map + + 1FC9; 1F73; Case map + + 1FCA; 1F74; Case map + + 1FCB; 1F75; Case map + + 1FCC; 03B7 03B9; Case map + + 1FD2; 03B9 0308 0300; Case map + + 1FD3; 03B9 0308 0301; Case map + + 1FD6; 03B9 0342; Case map + + 1FD7; 03B9 0308 0342; Case map + + 1FD8; 1FD0; Case map + + 1FD9; 1FD1; Case map + + 1FDA; 1F76; Case map + + 1FDB; 1F77; Case map + + 1FE2; 03C5 0308 0300; Case map + + 1FE3; 03C5 0308 0301; Case map + + 1FE4; 03C1 0313; Case map + + 1FE6; 03C5 0342; Case map + + 1FE7; 03C5 0308 0342; Case map + + 1FE8; 1FE0; Case map + + 1FE9; 1FE1; Case map + + 1FEA; 1F7A; Case map + + 1FEB; 1F7B; Case map + + 1FEC; 1FE5; Case map + + 1FF2; 1F7C 03B9; Case map + + 1FF3; 03C9 03B9; Case map + + 1FF4; 03CE 03B9; Case map + + 1FF6; 03C9 0342; Case map + + 1FF7; 03C9 0342 03B9; Case map + + 1FF8; 1F78; Case map + + + + + + + + + + + + + + 1FF9; 1F79; Case map + + 1FFA; 1F7C; Case map + + 1FFB; 1F7D; Case map + + 1FFC; 03C9 03B9; Case map + + 2126; 03C9; Case map + + 212A; 006B; Case map + + 212B; 00E5; Case map + + 2160; 2170; Case map + + 2161; 2171; Case map + + 2162; 2172; Case map + + 2163; 2173; Case map + + 2164; 2174; Case map + + 2165; 2175; Case map + + 2166; 2176; Case map + + 2167; 2177; Case map + + 2168; 2178; Case map + + 2169; 2179; Case map + + 216A; 217A; Case map + + 216B; 217B; Case map + + 216C; 217C; Case map + + 216D; 217D; Case map + + 216E; 217E; Case map + + 216F; 217F; Case map + + 24B6; 24D0; Case map + + 24B7; 24D1; Case map + + 24B8; 24D2; Case map + + 24B9; 24D3; Case map + + 24BA; 24D4; Case map + + 24BB; 24D5; Case map + + 24BC; 24D6; Case map + + 24BD; 24D7; Case map + + 24BE; 24D8; Case map + + 24BF; 24D9; Case map + + 24C0; 24DA; Case map + + 24C1; 24DB; Case map + + 24C2; 24DC; Case map + + 24C3; 24DD; Case map + + 24C4; 24DE; Case map + + 24C5; 24DF; Case map + + 24C6; 24E0; Case map + + 24C7; 24E1; Case map + + 24C8; 24E2; Case map + + 24C9; 24E3; Case map + + 24CA; 24E4; Case map + + 24CB; 24E5; Case map + + 24CC; 24E6; Case map + + 24CD; 24E7; Case map + + 24CE; 24E8; Case map + + + + + + + + + + + + + + 24CF; 24E9; Case map + + FB00; 0066 0066; Case map + + FB01; 0066 0069; Case map + + FB02; 0066 006C; Case map + + FB03; 0066 0066 0069; Case map + + FB04; 0066 0066 006C; Case map + + FB05; 0073 0074; Case map + + FB06; 0073 0074; Case map + + FB13; 0574 0576; Case map + + FB14; 0574 0565; Case map + + FB15; 0574 056B; Case map + + FB16; 057E 0576; Case map + + FB17; 0574 056D; Case map + + FF21; FF41; Case map + + FF22; FF42; Case map + + FF23; FF43; Case map + + FF24; FF44; Case map + + FF25; FF45; Case map + + FF26; FF46; Case map + + FF27; FF47; Case map + + FF28; FF48; Case map + + FF29; FF49; Case map + + FF2A; FF4A; Case map + + FF2B; FF4B; Case map + + FF2C; FF4C; Case map + + FF2D; FF4D; Case map + + FF2E; FF4E; Case map + + FF2F; FF4F; Case map + + FF30; FF50; Case map + + FF31; FF51; Case map + + FF32; FF52; Case map + + FF33; FF53; Case map + + FF34; FF54; Case map + + FF35; FF55; Case map + + FF36; FF56; Case map + + FF37; FF57; Case map + + FF38; FF58; Case map + + FF39; FF59; Case map + + FF3A; FF5A; Case map + + 10400; 10428; Case map + + 10401; 10429; Case map + + 10402; 1042A; Case map + + 10403; 1042B; Case map + + 10404; 1042C; Case map + + 10405; 1042D; Case map + + 10406; 1042E; Case map + + 10407; 1042F; Case map + + 10408; 10430; Case map + + + + + + + + + + + + + + 10409; 10431; Case map + + 1040A; 10432; Case map + + 1040B; 10433; Case map + + 1040C; 10434; Case map + + 1040D; 10435; Case map + + 1040E; 10436; Case map + + 1040F; 10437; Case map + + 10410; 10438; Case map + + 10411; 10439; Case map + + 10412; 1043A; Case map + + 10413; 1043B; Case map + + 10414; 1043C; Case map + + 10415; 1043D; Case map + + 10416; 1043E; Case map + + 10417; 1043F; Case map + + 10418; 10440; Case map + + 10419; 10441; Case map + + 1041A; 10442; Case map + + 1041B; 10443; Case map + + 1041C; 10444; Case map + + 1041D; 10445; Case map + + 1041E; 10446; Case map + + 1041F; 10447; Case map + + 10420; 10448; Case map + + 10421; 10449; Case map + + 10422; 1044A; Case map + + 10423; 1044B; Case map + + 10424; 1044C; Case map + + 10425; 1044D; Case map + + ----- End Table B.3 ----- + + ----- Start Table C.1.1 ----- + + 0020; SPACE + + ----- End Table C.1.1 ----- + + ----- Start Table C.1.2 ----- + + 00A0; NO-BREAK SPACE + + 1680; OGHAM SPACE MARK + + 2000; EN QUAD + + 2001; EM QUAD + + 2002; EN SPACE + + 2003; EM SPACE + + 2004; THREE-PER-EM SPACE + + 2005; FOUR-PER-EM SPACE + + 2006; SIX-PER-EM SPACE + + 2007; FIGURE SPACE + + 2008; PUNCTUATION SPACE + + 2009; THIN SPACE + + 200A; HAIR SPACE + + 200B; ZERO WIDTH SPACE + + 202F; NARROW NO-BREAK SPACE + + 205F; MEDIUM MATHEMATICAL SPACE + + 3000; IDEOGRAPHIC SPACE + + ----- End Table C.1.2 ----- + + ----- Start Table C.2.1 ----- + + 0000-001F; [CONTROL CHARACTERS] + + 007F; DELETE + + ----- End Table C.2.1 ----- + + ----- Start Table C.2.2 ----- + + 0080-009F; [CONTROL CHARACTERS] + + 06DD; ARABIC END OF AYAH + + 070F; SYRIAC ABBREVIATION MARK + + 180E; MONGOLIAN VOWEL SEPARATOR + + 200C; ZERO WIDTH NON-JOINER + + 200D; ZERO WIDTH JOINER + + 2028; LINE SEPARATOR + + 2029; PARAGRAPH SEPARATOR + + 2060; WORD JOINER + + 2061; FUNCTION APPLICATION + + 2062; INVISIBLE TIMES + + 2063; INVISIBLE SEPARATOR + + 206A-206F; [CONTROL CHARACTERS] + + FEFF; ZERO WIDTH NO-BREAK SPACE + + FFF9-FFFC; [CONTROL CHARACTERS] + + + + + + + + + + + + + + 1D173-1D17A; [MUSICAL CONTROL CHARACTERS] + + ----- End Table C.2.2 ----- + + ----- Start Table C.3 ----- + + E000-F8FF; [PRIVATE USE, PLANE 0] + + F0000-FFFFD; [PRIVATE USE, PLANE 15] + + 100000-10FFFD; [PRIVATE USE, PLANE 16] + + ----- End Table C.3 ----- + + ----- Start Table C.4 ----- + + FDD0-FDEF; [NONCHARACTER CODE POINTS] + + FFFE-FFFF; [NONCHARACTER CODE POINTS] + + 1FFFE-1FFFF; [NONCHARACTER CODE POINTS] + + 2FFFE-2FFFF; [NONCHARACTER CODE POINTS] + + 3FFFE-3FFFF; [NONCHARACTER CODE POINTS] + + 4FFFE-4FFFF; [NONCHARACTER CODE POINTS] + + 5FFFE-5FFFF; [NONCHARACTER CODE POINTS] + + 6FFFE-6FFFF; [NONCHARACTER CODE POINTS] + + 7FFFE-7FFFF; [NONCHARACTER CODE POINTS] + + 8FFFE-8FFFF; [NONCHARACTER CODE POINTS] + + 9FFFE-9FFFF; [NONCHARACTER CODE POINTS] + + AFFFE-AFFFF; [NONCHARACTER CODE POINTS] + + BFFFE-BFFFF; [NONCHARACTER CODE POINTS] + + CFFFE-CFFFF; [NONCHARACTER CODE POINTS] + + DFFFE-DFFFF; [NONCHARACTER CODE POINTS] + + EFFFE-EFFFF; [NONCHARACTER CODE POINTS] + + FFFFE-FFFFF; [NONCHARACTER CODE POINTS] + + 10FFFE-10FFFF; [NONCHARACTER CODE POINTS] + + ----- End Table C.4 ----- + + ----- Start Table C.5 ----- + + D800-DFFF; [SURROGATE CODES] + + ----- End Table C.5 ----- + + ----- Start Table C.6 ----- + + FFF9; INTERLINEAR ANNOTATION ANCHOR + + FFFA; INTERLINEAR ANNOTATION SEPARATOR + + FFFB; INTERLINEAR ANNOTATION TERMINATOR + + FFFC; OBJECT REPLACEMENT CHARACTER + + FFFD; REPLACEMENT CHARACTER + + + + + + + + + + + + + + ----- End Table C.6 ----- + + ----- Start Table C.7 ----- + + 2FF0-2FFB; [IDEOGRAPHIC DESCRIPTION CHARACTERS] + + ----- End Table C.7 ----- + + ----- Start Table C.8 ----- + + 0340; COMBINING GRAVE TONE MARK + + 0341; COMBINING ACUTE TONE MARK + + 200E; LEFT-TO-RIGHT MARK + + 200F; RIGHT-TO-LEFT MARK + + 202A; LEFT-TO-RIGHT EMBEDDING + + 202B; RIGHT-TO-LEFT EMBEDDING + + 202C; POP DIRECTIONAL FORMATTING + + 202D; LEFT-TO-RIGHT OVERRIDE + + 202E; RIGHT-TO-LEFT OVERRIDE + + 206A; INHIBIT SYMMETRIC SWAPPING + + 206B; ACTIVATE SYMMETRIC SWAPPING + + 206C; INHIBIT ARABIC FORM SHAPING + + 206D; ACTIVATE ARABIC FORM SHAPING + + 206E; NATIONAL DIGIT SHAPES + + 206F; NOMINAL DIGIT SHAPES + + ----- End Table C.8 ----- + + ----- Start Table C.9 ----- + + E0001; LANGUAGE TAG + + E0020-E007F; [TAGGING CHARACTERS] + + ----- End Table C.9 ----- + + ----- Start Table D.1 ----- + + 05BE + + 05C0 + + 05C3 + + 05D0-05EA + + 05F0-05F4 + + 061B + + 061F + + 0621-063A + + + + + + + + + + + + + + 0640-064A + + 066D-066F + + 0671-06D5 + + 06DD + + 06E5-06E6 + + 06FA-06FE + + 0700-070D + + 0710 + + 0712-072C + + 0780-07A5 + + 07B1 + + 200F + + FB1D + + FB1F-FB28 + + FB2A-FB36 + + FB38-FB3C + + FB3E + + FB40-FB41 + + FB43-FB44 + + FB46-FBB1 + + FBD3-FD3D + + FD50-FD8F + + FD92-FDC7 + + FDF0-FDFC + + FE70-FE74 + + FE76-FEFC + + ----- End Table D.1 ----- + + ----- Start Table D.2 ----- + + 0041-005A + + 0061-007A + + 00AA + + 00B5 + + 00BA + + 00C0-00D6 + + 00D8-00F6 + + 00F8-0220 + + 0222-0233 + + 0250-02AD + + 02B0-02B8 + + 02BB-02C1 + + 02D0-02D1 + + 02E0-02E4 + + 02EE + + 037A + + 0386 + + + + + + + + + + + + + + 0388-038A + + 038C + + 038E-03A1 + + 03A3-03CE + + 03D0-03F5 + + 0400-0482 + + 048A-04CE + + 04D0-04F5 + + 04F8-04F9 + + 0500-050F + + 0531-0556 + + 0559-055F + + 0561-0587 + + 0589 + + 0903 + + 0905-0939 + + 093D-0940 + + 0949-094C + + 0950 + + 0958-0961 + + 0964-0970 + + 0982-0983 + + 0985-098C + + 098F-0990 + + 0993-09A8 + + 09AA-09B0 + + 09B2 + + 09B6-09B9 + + 09BE-09C0 + + 09C7-09C8 + + 09CB-09CC + + 09D7 + + 09DC-09DD + + 09DF-09E1 + + 09E6-09F1 + + 09F4-09FA + + 0A05-0A0A + + 0A0F-0A10 + + 0A13-0A28 + + 0A2A-0A30 + + 0A32-0A33 + + 0A35-0A36 + + 0A38-0A39 + + 0A3E-0A40 + + 0A59-0A5C + + 0A5E + + 0A66-0A6F + + 0A72-0A74 + + + + + + + + + + + + + + 0A83 + + 0A85-0A8B + + 0A8D + + 0A8F-0A91 + + 0A93-0AA8 + + 0AAA-0AB0 + + 0AB2-0AB3 + + 0AB5-0AB9 + + 0ABD-0AC0 + + 0AC9 + + 0ACB-0ACC + + 0AD0 + + 0AE0 + + 0AE6-0AEF + + 0B02-0B03 + + 0B05-0B0C + + 0B0F-0B10 + + 0B13-0B28 + + 0B2A-0B30 + + 0B32-0B33 + + 0B36-0B39 + + 0B3D-0B3E + + 0B40 + + 0B47-0B48 + + 0B4B-0B4C + + 0B57 + + 0B5C-0B5D + + 0B5F-0B61 + + 0B66-0B70 + + 0B83 + + 0B85-0B8A + + 0B8E-0B90 + + 0B92-0B95 + + 0B99-0B9A + + 0B9C + + 0B9E-0B9F + + 0BA3-0BA4 + + 0BA8-0BAA + + 0BAE-0BB5 + + 0BB7-0BB9 + + 0BBE-0BBF + + 0BC1-0BC2 + + 0BC6-0BC8 + + 0BCA-0BCC + + 0BD7 + + 0BE7-0BF2 + + 0C01-0C03 + + 0C05-0C0C + + + + + + + + + + + + + + 0C0E-0C10 + + 0C12-0C28 + + 0C2A-0C33 + + 0C35-0C39 + + 0C41-0C44 + + 0C60-0C61 + + 0C66-0C6F + + 0C82-0C83 + + 0C85-0C8C + + 0C8E-0C90 + + 0C92-0CA8 + + 0CAA-0CB3 + + 0CB5-0CB9 + + 0CBE + + 0CC0-0CC4 + + 0CC7-0CC8 + + 0CCA-0CCB + + 0CD5-0CD6 + + 0CDE + + 0CE0-0CE1 + + 0CE6-0CEF + + 0D02-0D03 + + 0D05-0D0C + + 0D0E-0D10 + + 0D12-0D28 + + 0D2A-0D39 + + 0D3E-0D40 + + 0D46-0D48 + + 0D4A-0D4C + + 0D57 + + 0D60-0D61 + + 0D66-0D6F + + 0D82-0D83 + + 0D85-0D96 + + 0D9A-0DB1 + + 0DB3-0DBB + + 0DBD + + 0DC0-0DC6 + + 0DCF-0DD1 + + 0DD8-0DDF + + 0DF2-0DF4 + + 0E01-0E30 + + 0E32-0E33 + + 0E40-0E46 + + 0E4F-0E5B + + 0E81-0E82 + + 0E84 + + 0E87-0E88 + + + + + + + + + + + + + + 0E8A + + 0E8D + + 0E94-0E97 + + 0E99-0E9F + + 0EA1-0EA3 + + 0EA5 + + 0EA7 + + 0EAA-0EAB + + 0EAD-0EB0 + + 0EB2-0EB3 + + 0EBD + + 0EC0-0EC4 + + 0EC6 + + 0ED0-0ED9 + + 0EDC-0EDD + + 0F00-0F17 + + 0F1A-0F34 + + 0F36 + + 0F38 + + 0F3E-0F47 + + 0F49-0F6A + + 0F7F + + 0F85 + + 0F88-0F8B + + 0FBE-0FC5 + + 0FC7-0FCC + + 0FCF + + 1000-1021 + + 1023-1027 + + 1029-102A + + 102C + + 1031 + + 1038 + + 1040-1057 + + 10A0-10C5 + + 10D0-10F8 + + 10FB + + 1100-1159 + + 115F-11A2 + + 11A8-11F9 + + 1200-1206 + + 1208-1246 + + 1248 + + 124A-124D + + 1250-1256 + + 1258 + + 125A-125D + + 1260-1286 + + + + + + + + + + + + + + 1288 + + 128A-128D + + 1290-12AE + + 12B0 + + 12B2-12B5 + + 12B8-12BE + + 12C0 + + 12C2-12C5 + + 12C8-12CE + + 12D0-12D6 + + 12D8-12EE + + 12F0-130E + + 1310 + + 1312-1315 + + 1318-131E + + 1320-1346 + + 1348-135A + + 1361-137C + + 13A0-13F4 + + 1401-1676 + + 1681-169A + + 16A0-16F0 + + 1700-170C + + 170E-1711 + + 1720-1731 + + 1735-1736 + + 1740-1751 + + 1760-176C + + 176E-1770 + + 1780-17B6 + + 17BE-17C5 + + 17C7-17C8 + + 17D4-17DA + + 17DC + + 17E0-17E9 + + 1810-1819 + + 1820-1877 + + 1880-18A8 + + 1E00-1E9B + + 1EA0-1EF9 + + 1F00-1F15 + + 1F18-1F1D + + 1F20-1F45 + + 1F48-1F4D + + 1F50-1F57 + + 1F59 + + 1F5B + + 1F5D + + + + + + + + + + + + + + 1F5F-1F7D + + 1F80-1FB4 + + 1FB6-1FBC + + 1FBE + + 1FC2-1FC4 + + 1FC6-1FCC + + 1FD0-1FD3 + + 1FD6-1FDB + + 1FE0-1FEC + + 1FF2-1FF4 + + 1FF6-1FFC + + 200E + + 2071 + + 207F + + 2102 + + 2107 + + 210A-2113 + + 2115 + + 2119-211D + + 2124 + + 2126 + + 2128 + + 212A-212D + + 212F-2131 + + 2133-2139 + + 213D-213F + + 2145-2149 + + 2160-2183 + + 2336-237A + + 2395 + + 249C-24E9 + + 3005-3007 + + 3021-3029 + + 3031-3035 + + 3038-303C + + 3041-3096 + + 309D-309F + + 30A1-30FA + + 30FC-30FF + + 3105-312C + + 3131-318E + + 3190-31B7 + + 31F0-321C + + 3220-3243 + + 3260-327B + + 327F-32B0 + + 32C0-32CB + + 32D0-32FE + + + + + + + + + + + + + + 3300-3376 + + 337B-33DD + + 33E0-33FE + + 3400-4DB5 + + 4E00-9FA5 + + A000-A48C + + AC00-D7A3 + + D800-FA2D + + FA30-FA6A + + FB00-FB06 + + FB13-FB17 + + FF21-FF3A + + FF41-FF5A + + FF66-FFBE + + FFC2-FFC7 + + FFCA-FFCF + + FFD2-FFD7 + + FFDA-FFDC + + 10300-1031E + + 10320-10323 + + 10330-1034A + + 10400-10425 + + 10428-1044D + + 1D000-1D0F5 + + 1D100-1D126 + + 1D12A-1D166 + + 1D16A-1D172 + + 1D183-1D184 + + 1D18C-1D1A9 + + 1D1AE-1D1DD + + 1D400-1D454 + + 1D456-1D49C + + 1D49E-1D49F + + 1D4A2 + + 1D4A5-1D4A6 + + 1D4A9-1D4AC + + 1D4AE-1D4B9 + + 1D4BB + + 1D4BD-1D4C0 + + 1D4C2-1D4C3 + + 1D4C5-1D505 + + 1D507-1D50A + + 1D50D-1D514 + + 1D516-1D51C + + 1D51E-1D539 + + 1D53B-1D53E + + 1D540-1D544 + + 1D546 + + + + + + + + + + + + + + 1D54A-1D550 + + 1D552-1D6A3 + + 1D6A8-1D7C9 + + 20000-2A6D6 + + 2F800-2FA1D + + F0000-FFFFD + + 100000-10FFFD + + ----- End Table D.2 ----- + diff --git a/source4/heimdal_build/wscript_build b/source4/heimdal_build/wscript_build index 0eb1e38..633fec9 100644 --- a/source4/heimdal_build/wscript_build +++ b/source4/heimdal_build/wscript_build @@ -843,7 +843,7 @@ if not bld.CONFIG_SET('USING_SYSTEM_WIND'): HEIMDAL_GENERATOR( name="HEIMDAL_ERRORLIST", rule="${PYTHON} '${SRC[0].abspath()}' '${SRC[1].abspath()}' '${SRC[1].parent.abspath(env)}'", - source = '../heimdal/lib/wind/gen-errorlist.py ../heimdal/lib/wind/rfc3454.txt ../heimdal/lib/wind/stringprep.py', + source = '../heimdal/lib/wind/gen-errorlist.py ../heimdal/lib/wind/rfc3454.txt-table ../heimdal/lib/wind/stringprep.py', target = '../heimdal/lib/wind/errorlist_table.c ../heimdal/lib/wind/errorlist_table.h' ) @@ -865,7 +865,7 @@ if not bld.CONFIG_SET('USING_SYSTEM_WIND'): HEIMDAL_GENERATOR( name = 'HEIMDAL_BIDI_TABLE', rule="${PYTHON} '${SRC[0].abspath()}' '${SRC[1].abspath()}' '${SRC[1].parent.abspath(env)}'", - source = '../heimdal/lib/wind/gen-bidi.py ../heimdal/lib/wind/rfc3454.txt', + source = '../heimdal/lib/wind/gen-bidi.py ../heimdal/lib/wind/rfc3454.txt-table', target = '../heimdal/lib/wind/bidi_table.h ../heimdal/lib/wind/bidi_table.c' ) @@ -873,7 +873,7 @@ if not bld.CONFIG_SET('USING_SYSTEM_WIND'): HEIMDAL_GENERATOR( name = 'HEIMDAL_MAP_TABLE', rule="${PYTHON} '${SRC[0].abspath()}' '${SRC[2].abspath()}' '${SRC[2].parent.abspath(env)}'", - source = '../heimdal/lib/wind/gen-map.py ../heimdal/lib/wind/stringprep.py ../heimdal/lib/wind/rfc3454.txt', + source = '../heimdal/lib/wind/gen-map.py ../heimdal/lib/wind/stringprep.py ../heimdal/lib/wind/rfc3454.txt-table', target = '../heimdal/lib/wind/map_table.h ../heimdal/lib/wind/map_table.c' ) debian/patches/CVE-2017-12151-2.patch0000644000000000000000000000351413352130423013447 0ustar From 50f649e7d0b27bcd7eaab7d8223ef9ccd99782dc Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Sat, 17 Dec 2016 10:36:49 +0100 Subject: [PATCH] CVE-2017-12151: s3:libsmb: make use of cli_state_is_encryption_on() This will keep enforced encryption across dfs referrals. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12996 Signed-off-by: Stefan Metzmacher --- source3/libsmb/clidfs.c | 4 ++-- source3/libsmb/libsmb_context.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/source3/libsmb/clidfs.c b/source3/libsmb/clidfs.c index 3b3e6b9..074f8ed 100644 --- a/source3/libsmb/clidfs.c +++ b/source3/libsmb/clidfs.c @@ -954,7 +954,7 @@ NTSTATUS cli_resolve_path(TALLOC_CTX *ctx, "IPC$", dfs_auth_info, false, - smb1cli_conn_encryption_on(rootcli->conn), + cli_state_is_encryption_on(rootcli), smbXcli_conn_protocol(rootcli->conn), 0, 0x20, @@ -1012,7 +1012,7 @@ NTSTATUS cli_resolve_path(TALLOC_CTX *ctx, dfs_refs[count].share, dfs_auth_info, false, - smb1cli_conn_encryption_on(rootcli->conn), + cli_state_is_encryption_on(rootcli), smbXcli_conn_protocol(rootcli->conn), 0, 0x20, diff --git a/source3/libsmb/libsmb_context.c b/source3/libsmb/libsmb_context.c index 5e31dfb..0513374 100644 --- a/source3/libsmb/libsmb_context.c +++ b/source3/libsmb/libsmb_context.c @@ -485,7 +485,7 @@ smbc_option_get(SMBCCTX *context, for (s = context->internal->servers; s; s = s->next) { num_servers++; - if (!smb1cli_conn_encryption_on(s->cli->conn)) { + if (!cli_state_is_encryption_on(s->cli)) { return (void *)false; } } -- 1.9.1 debian/patches/CVE-2018-14629.patch0000644000000000000000000000313713373554476013353 0ustar Backport of: From 805850d4b67eff263a8dab0999ab59e6243534f1 Mon Sep 17 00:00:00 2001 From: Aaron Haslett Date: Tue, 23 Oct 2018 17:25:51 +1300 Subject: [PATCH 5/5] CVE-2018-14629 dns: CNAME loop prevention using counter Count number of answers generated by internal DNS query routine and stop at 20 to match Microsoft's loop prevention mechanism. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13600 Signed-off-by: Aaron Haslett Reviewed-by: Andrew Bartlett Reviewed-by: Garming Sam --- python/samba/tests/dns.py | 24 ++++++++++++++++++++++++ selftest/knownfail.d/dns | 6 ++++++ source4/dns_server/dns_query.c | 6 ++++++ 3 files changed, 36 insertions(+) Index: samba-4.3.11+dfsg/source4/dns_server/dns_query.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dns_server/dns_query.c 2018-11-16 08:20:27.750193296 -0500 +++ samba-4.3.11+dfsg/source4/dns_server/dns_query.c 2018-11-16 08:40:18.952454663 -0500 @@ -39,6 +39,7 @@ #undef DBGC_CLASS #define DBGC_CLASS DBGC_DNS +#define MAX_Q_RECURSION_DEPTH 20 static WERROR create_response_rr(const struct dns_name_question *question, const struct dnsp_DnssrvRpcRecord *rec, @@ -261,6 +262,10 @@ static WERROR handle_question(struct dns uint16_t rec_count, ai = *ancount; struct ldb_dn *dn = NULL; + if (talloc_array_length(*answers) >= MAX_Q_RECURSION_DEPTH) { + return WERR_OK; + } + werror = dns_name2dn(dns, mem_ctx, question->name, &dn); W_ERROR_NOT_OK_RETURN(werror); debian/patches/CVE-2019-3880.patch0000644000000000000000000001063513450415710013251 0ustar Backport of: From 0a392c982aca2150c8350582148abd7b2af782f8 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 21 Mar 2019 14:51:30 -0700 Subject: [PATCH] CVE-2019-3880 s3: rpc: winreg: Remove implementations of SaveKey/RestoreKey. The were not using VFS backend calls and could only work locally, and were unsafe against symlink races and other security issues. If the incoming handle is valid, return WERR_BAD_PATHNAME. [MS-RRP] states "The format of the file name is implementation-specific" so ensure we don't allow this. As reported by Michael Hanselmann. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13851 Signed-off-by: Jeremy Allison Reviewed-by: Andrew Bartlett --- source3/rpc_server/winreg/srv_winreg_nt.c | 92 ++----------------------------- 1 file changed, 4 insertions(+), 88 deletions(-) Index: samba-4.3.11+dfsg/source3/rpc_server/winreg/srv_winreg_nt.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/rpc_server/winreg/srv_winreg_nt.c 2019-04-01 10:05:58.501027844 -0400 +++ samba-4.3.11+dfsg/source3/rpc_server/winreg/srv_winreg_nt.c 2019-04-01 10:08:08.905395997 -0400 @@ -640,46 +640,6 @@ WERROR _winreg_AbortSystemShutdown(struc } /******************************************************************* - ********************************************************************/ - -static int validate_reg_filename(TALLOC_CTX *ctx, char **pp_fname ) -{ - char *p = NULL; - int num_services = lp_numservices(); - int snum = -1; - const char *share_path = NULL; - char *fname = *pp_fname; - - /* convert to a unix path, stripping the C:\ along the way */ - - if (!(p = valid_share_pathname(ctx, fname))) { - return -1; - } - - /* has to exist within a valid file share */ - - for (snum=0; snumin.handle ); - char *fname = NULL; - int snum = -1; - if ( !regkey ) + if ( !regkey ) { return WERR_BADFID; - - if ( !r->in.filename || !r->in.filename->name ) - return WERR_INVALID_PARAM; - - fname = talloc_strdup(p->mem_ctx, r->in.filename->name); - if (!fname) { - return WERR_NOMEM; } - - DEBUG(8,("_winreg_RestoreKey: verifying restore of key [%s] from " - "\"%s\"\n", regkey->key->name, fname)); - - if ((snum = validate_reg_filename(p->mem_ctx, &fname)) == -1) - return WERR_OBJECT_PATH_INVALID; - - /* user must posses SeRestorePrivilege for this this proceed */ - - if ( !security_token_has_privilege(p->session_info->security_token, SEC_PRIV_RESTORE)) { - return WERR_ACCESS_DENIED; - } - - DEBUG(2,("_winreg_RestoreKey: Restoring [%s] from %s in share %s\n", - regkey->key->name, fname, lp_servicename(talloc_tos(), snum) )); - - return reg_restorekey(regkey, fname); + return WERR_OBJECT_PATH_INVALID; } /******************************************************************* @@ -727,30 +662,11 @@ WERROR _winreg_SaveKey(struct pipes_stru struct winreg_SaveKey *r) { struct registry_key *regkey = find_regkey_by_hnd( p, r->in.handle ); - char *fname = NULL; - int snum = -1; - if ( !regkey ) + if ( !regkey ) { return WERR_BADFID; - - if ( !r->in.filename || !r->in.filename->name ) - return WERR_INVALID_PARAM; - - fname = talloc_strdup(p->mem_ctx, r->in.filename->name); - if (!fname) { - return WERR_NOMEM; } - - DEBUG(8,("_winreg_SaveKey: verifying backup of key [%s] to \"%s\"\n", - regkey->key->name, fname)); - - if ((snum = validate_reg_filename(p->mem_ctx, &fname)) == -1 ) - return WERR_OBJECT_PATH_INVALID; - - DEBUG(2,("_winreg_SaveKey: Saving [%s] to %s in share %s\n", - regkey->key->name, fname, lp_servicename(talloc_tos(), snum) )); - - return reg_savekey(regkey, fname); + return WERR_OBJECT_PATH_INVALID; } /******************************************************************* debian/patches/CVE-2017-12151-1.patch0000644000000000000000000000346213352130423013450 0ustar From 17019aa27f612f4ccc7131d40c54b26864fef444 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 14 Aug 2017 12:13:18 +0200 Subject: [PATCH] CVE-2017-12151: s3:libsmb: add cli_state_is_encryption_on() helper function This allows to check if the current cli_state uses encryption (either via unix extentions or via SMB3). BUG: https://bugzilla.samba.org/show_bug.cgi?id=12996 Signed-off-by: Stefan Metzmacher --- source3/libsmb/clientgen.c | 13 +++++++++++++ source3/libsmb/proto.h | 1 + 2 files changed, 14 insertions(+) diff --git a/source3/libsmb/clientgen.c b/source3/libsmb/clientgen.c index cfb3b16..868ee59 100644 --- a/source3/libsmb/clientgen.c +++ b/source3/libsmb/clientgen.c @@ -339,6 +339,19 @@ uint16_t cli_getpid(struct cli_state *cli) return cli->smb1.pid; } +bool cli_state_is_encryption_on(struct cli_state *cli) +{ + if (smbXcli_conn_protocol(cli->conn) < PROTOCOL_SMB2_02) { + return smb1cli_conn_encryption_on(cli->conn); + } + + if (cli->smb2.tcon == NULL) { + return false; + } + + return smb2cli_tcon_is_encryption_on(cli->smb2.tcon); +} + bool cli_state_has_tcon(struct cli_state *cli) { uint16_t tid = cli_state_get_tid(cli); diff --git a/source3/libsmb/proto.h b/source3/libsmb/proto.h index dc9aa17..e872e31 100644 --- a/source3/libsmb/proto.h +++ b/source3/libsmb/proto.h @@ -174,6 +174,7 @@ const char *cli_state_remote_realm(struct cli_state *cli); uint16_t cli_state_get_vc_num(struct cli_state *cli); uint16_t cli_setpid(struct cli_state *cli, uint16_t pid); uint16_t cli_getpid(struct cli_state *cli); +bool cli_state_is_encryption_on(struct cli_state *cli); bool cli_state_has_tcon(struct cli_state *cli); uint16_t cli_state_get_tid(struct cli_state *cli); uint16_t cli_state_set_tid(struct cli_state *cli, uint16_t tid); -- 1.9.1 debian/patches/xsltproc_dont_build_smb.conf.5.patch0000644000000000000000000000142213352130423017642 0ustar Description: Don't build smb.conf.5 manpage This is a temporary workaround for a bug in xsltproc, which crashes on some architectures when building the smb.conf.5 manpage Author: Ivo De Decker Bug-Debian: http://bugs.debian.org/750593 Forwarded: not-needed diff --git a/docs-xml/wscript_build b/docs-xml/wscript_build index 9c6042f..7949c88 100644 --- a/docs-xml/wscript_build +++ b/docs-xml/wscript_build @@ -116,7 +116,7 @@ def SMBDOTCONF_MANPAGE(bld, target): if ('XSLTPROC_MANPAGES' in bld.env and bld.env['XSLTPROC_MANPAGES']): - SMBDOTCONF_MANPAGE(bld, 'manpages/smb.conf.5') + #SMBDOTCONF_MANPAGE(bld, 'manpages/smb.conf.5') bld.SAMBAMANPAGES(manpages) if bld.CONFIG_SET('WITH_PAM_MODULES') and bld.CONFIG_SET('HAVE_PAM_START'): debian/patches/CVE-2018-1057-13.patch0000644000000000000000000000332013352130423013450 0ustar From d868f656617f9343408616a5ee212ebe9a722130 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 23:11:38 +0100 Subject: [PATCH 13/13] CVE-2018-1057: s4:dsdb/acl: changing dBCSPwd is only allowed with a control This is not strictly needed to fig bug 13272, but it makes sense to also fix this while fixing the overall ACL checking logic. Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:49:04.358481740 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:49:04.358481740 +0100 @@ -946,7 +946,7 @@ static int acl_check_password_rights(TAL struct ldb_message *msg; struct ldb_control *c = NULL; const char *passwordAttrs[] = { "userPassword", "clearTextPassword", - "unicodePwd", "dBCSPwd", NULL }, **l; + "unicodePwd", NULL }, **l; TALLOC_CTX *tmp_ctx = talloc_new(mem_ctx); struct dsdb_control_password_acl_validation *pav = NULL; @@ -1006,6 +1006,15 @@ static int acl_check_password_rights(TAL goto checked; } + el = ldb_msg_find_element(req->op.mod.message, "dBCSPwd"); + if (el != NULL) { + /* + * dBCSPwd is only allowed with a control. + */ + talloc_free(tmp_ctx); + return LDB_ERR_UNWILLING_TO_PERFORM; + } + msg = ldb_msg_copy_shallow(tmp_ctx, req->op.mod.message); if (msg == NULL) { return ldb_module_oom(module); debian/patches/CVE-2016-2125.patch0000644000000000000000000000732313352130423013231 0ustar From b83897ae49fdee1fda73c10c7fe73362bfaba690 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 23 Nov 2016 11:41:10 +0100 Subject: [PATCH 2/5] CVE-2016-2125: s4:scripting: don't use GSS_C_DELEG_FLAG in nsupdate-gss This is just an example script that's not directly used by samba, but we should avoid sending delegated credentials to dns servers. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12445 Signed-off-by: Stefan Metzmacher Reviewed-by: Alexander Bokovoy Reviewed-by: Simo Sorce --- source4/scripting/bin/nsupdate-gss | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source4/scripting/bin/nsupdate-gss b/source4/scripting/bin/nsupdate-gss index dec5916..509220d 100755 --- a/source4/scripting/bin/nsupdate-gss +++ b/source4/scripting/bin/nsupdate-gss @@ -178,7 +178,7 @@ sub negotiate_tkey($$$$) my $flags = GSS_C_REPLAY_FLAG | GSS_C_MUTUAL_FLAG | GSS_C_SEQUENCE_FLAG | GSS_C_CONF_FLAG | - GSS_C_INTEG_FLAG | GSS_C_DELEG_FLAG; + GSS_C_INTEG_FLAG; $status = GSSAPI::Cred::acquire_cred(undef, 120, undef, GSS_C_INITIATE, -- 1.9.1 From b1a056f77e793efc45df34ab7bf78fbec1bf8a59 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 23 Nov 2016 11:42:59 +0100 Subject: [PATCH 3/5] CVE-2016-2125: s3:gse: avoid using GSS_C_DELEG_FLAG We should only use GSS_C_DELEG_POLICY_FLAG in order to let the KDC decide if we should send delegated credentials to a remote server. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12445 Signed-off-by: Stefan Metzmacher Reviewed-by: Alexander Bokovoy Reviewed-by: Simo Sorce --- source3/librpc/crypto/gse.c | 1 - 1 file changed, 1 deletion(-) diff --git a/source3/librpc/crypto/gse.c b/source3/librpc/crypto/gse.c index f1ebe19..9c9f55d 100644 --- a/source3/librpc/crypto/gse.c +++ b/source3/librpc/crypto/gse.c @@ -142,7 +142,6 @@ static NTSTATUS gse_context_init(TALLOC_CTX *mem_ctx, memcpy(&gse_ctx->gss_mech, gss_mech_krb5, sizeof(gss_OID_desc)); gse_ctx->gss_want_flags = GSS_C_MUTUAL_FLAG | - GSS_C_DELEG_FLAG | GSS_C_DELEG_POLICY_FLAG | GSS_C_REPLAY_FLAG | GSS_C_SEQUENCE_FLAG; -- 1.9.1 From 3106964a640ddf6a3c08c634ff586a814f94dff8 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Wed, 23 Nov 2016 11:44:22 +0100 Subject: [PATCH 4/5] CVE-2016-2125: s4:gensec_gssapi: don't use GSS_C_DELEG_FLAG by default This disabled the usage of GSS_C_DELEG_FLAG by default, as GSS_C_DELEG_POLICY_FLAG is still used by default we let the KDC decide if we should send delegated credentials to a remote server. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12445 Signed-off-by: Stefan Metzmacher Reviewed-by: Alexander Bokovoy Reviewed-by: Simo Sorce --- source4/auth/gensec/gensec_gssapi.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source4/auth/gensec/gensec_gssapi.c b/source4/auth/gensec/gensec_gssapi.c index a12447a..8823771 100644 --- a/source4/auth/gensec/gensec_gssapi.c +++ b/source4/auth/gensec/gensec_gssapi.c @@ -113,7 +113,7 @@ static NTSTATUS gensec_gssapi_start(struct gensec_security *gensec_security) if (gensec_setting_bool(gensec_security->settings, "gensec_gssapi", "mutual", true)) { gensec_gssapi_state->gss_want_flags |= GSS_C_MUTUAL_FLAG; } - if (gensec_setting_bool(gensec_security->settings, "gensec_gssapi", "delegation", true)) { + if (gensec_setting_bool(gensec_security->settings, "gensec_gssapi", "delegation", false)) { gensec_gssapi_state->gss_want_flags |= GSS_C_DELEG_FLAG; } if (gensec_setting_bool(gensec_security->settings, "gensec_gssapi", "replay", true)) { -- 1.9.1 debian/patches/CVE-2018-10919-9.patch0000644000000000000000000000422013352130423013464 0ustar From d9d8e9c1f55c8ecfe992610c87465b000cf7f77f Mon Sep 17 00:00:00 2001 From: Tim Beale Date: Mon, 30 Jul 2018 16:00:15 +1200 Subject: [PATCH 09/11] CVE-2018-10919 acl_read: Flip the logic in the dirsync check This better reflects the special case we're making for dirsync, and gets rid of a 'if-else' clause. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13434 Signed-off-by: Tim Beale Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- source4/dsdb/samdb/ldb_modules/acl_read.c | 17 +++++++---------- 1 file changed, 7 insertions(+), 10 deletions(-) diff --git a/source4/dsdb/samdb/ldb_modules/acl_read.c b/source4/dsdb/samdb/ldb_modules/acl_read.c index 75642b3..00203f2 100644 --- a/source4/dsdb/samdb/ldb_modules/acl_read.c +++ b/source4/dsdb/samdb/ldb_modules/acl_read.c @@ -241,10 +241,12 @@ static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { bool in_search_filter; + /* check if attr is part of the search filter */ in_search_filter = dsdb_attr_in_parse_tree(ac->req->op.search.tree, msg->elements[i].name); - if (ac->indirsync) { + if (in_search_filter) { + /* * We are doing dirysnc answers * and the object shouldn't be returned (normally) @@ -253,21 +255,16 @@ static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) * (remove the object if it is not deleted, or return * just the objectGUID if it's deleted). */ - if (in_search_filter) { + if (ac->indirsync) { ldb_msg_remove_attr(msg, "replPropertyMetaData"); break; } else { - aclread_mark_inaccesslible(&msg->elements[i]); - } - } else { - /* - * do not return this entry if attribute is - * part of the search filter - */ - if (in_search_filter) { + + /* do not return this entry */ talloc_free(tmp_ctx); return LDB_SUCCESS; } + } else { aclread_mark_inaccesslible(&msg->elements[i]); } } else if (ret != LDB_SUCCESS) { -- 2.7.4 debian/patches/CVE-2018-10858-2.patch0000644000000000000000000001152713352130423013467 0ustar From c712faa47b0bf693a8dda408a7fd8a2938ce0024 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 15 Jun 2018 15:08:17 -0700 Subject: [PATCH 2/2] libsmb: Harden smbc_readdir_internal() against returns from malicious servers. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13453 CVE-2018-10858: Insufficient input validation on client directory listing in libsmbclient. Signed-off-by: Jeremy Allison Reviewed-by: Ralph Boehme --- source3/libsmb/libsmb_dir.c | 57 ++++++++++++++++++++++++++++++++++++++------ source3/libsmb/libsmb_path.c | 2 +- 2 files changed, 51 insertions(+), 8 deletions(-) Index: samba-4.3.11+dfsg/source3/libsmb/libsmb_dir.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/libsmb/libsmb_dir.c 2018-08-01 15:08:54.997457323 -0400 +++ samba-4.3.11+dfsg/source3/libsmb/libsmb_dir.c 2018-08-01 15:08:54.997457323 -0400 @@ -929,27 +929,47 @@ SMBC_closedir_ctx(SMBCCTX *context, } -static void +static int smbc_readdir_internal(SMBCCTX * context, struct smbc_dirent *dest, struct smbc_dirent *src, int max_namebuf_len) { if (smbc_getOptionUrlEncodeReaddirEntries(context)) { + int remaining_len; /* url-encode the name. get back remaining buffer space */ - max_namebuf_len = + remaining_len = smbc_urlencode(dest->name, src->name, max_namebuf_len); + /* -1 means no null termination. */ + if (remaining_len < 0) { + return -1; + } + /* We now know the name length */ dest->namelen = strlen(dest->name); + if (dest->namelen + 1 < 1) { + /* Integer wrap. */ + return -1; + } + + if (dest->namelen + 1 >= max_namebuf_len) { + /* Out of space for comment. */ + return -1; + } + /* Save the pointer to the beginning of the comment */ dest->comment = dest->name + dest->namelen + 1; + if (remaining_len < 1) { + /* No room for comment null termination. */ + return -1; + } + /* Copy the comment */ - strncpy(dest->comment, src->comment, max_namebuf_len - 1); - dest->comment[max_namebuf_len - 1] = '\0'; + strlcpy(dest->comment, src->comment, remaining_len); /* Save other fields */ dest->smbc_type = src->smbc_type; @@ -959,10 +979,21 @@ smbc_readdir_internal(SMBCCTX * context, } else { /* No encoding. Just copy the entry as is. */ + if (src->dirlen > max_namebuf_len) { + return -1; + } memcpy(dest, src, src->dirlen); + if (src->namelen + 1 < 1) { + /* Integer wrap */ + return -1; + } + if (src->namelen + 1 >= max_namebuf_len) { + /* Comment off the end. */ + return -1; + } dest->comment = (char *)(&dest->name + src->namelen + 1); } - + return 0; } /* @@ -974,6 +1005,7 @@ SMBC_readdir_ctx(SMBCCTX *context, SMBCFILE *dir) { int maxlen; + int ret; struct smbc_dirent *dirp, *dirent; TALLOC_CTX *frame = talloc_stackframe(); @@ -1023,7 +1055,12 @@ SMBC_readdir_ctx(SMBCCTX *context, dirp = &context->internal->dirent; maxlen = sizeof(context->internal->_dirent_name); - smbc_readdir_internal(context, dirp, dirent, maxlen); + ret = smbc_readdir_internal(context, dirp, dirent, maxlen); + if (ret == -1) { + errno = EINVAL; + TALLOC_FREE(frame); + return NULL; + } dir->dir_next = dir->dir_next->next; @@ -1081,6 +1118,7 @@ SMBC_getdents_ctx(SMBCCTX *context, */ while ((dirlist = dir->dir_next)) { + int ret; struct smbc_dirent *dirent; struct smbc_dirent *currentEntry = (struct smbc_dirent *)ndir; @@ -1095,8 +1133,13 @@ SMBC_getdents_ctx(SMBCCTX *context, /* Do urlencoding of next entry, if so selected */ dirent = &context->internal->dirent; maxlen = sizeof(context->internal->_dirent_name); - smbc_readdir_internal(context, dirent, + ret = smbc_readdir_internal(context, dirent, dirlist->dirent, maxlen); + if (ret == -1) { + errno = EINVAL; + TALLOC_FREE(frame); + return -1; + } reqd = dirent->dirlen; Index: samba-4.3.11+dfsg/source3/libsmb/libsmb_path.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/libsmb/libsmb_path.c 2018-08-01 15:08:54.997457323 -0400 +++ samba-4.3.11+dfsg/source3/libsmb/libsmb_path.c 2018-08-01 15:08:54.997457323 -0400 @@ -173,7 +173,7 @@ smbc_urlencode(char *dest, } } - if (max_dest_len == 0) { + if (max_dest_len <= 0) { /* Ensure we return -1 if no null termination. */ return -1; } debian/patches/git_smbclient_cpu.patch0000644000000000000000000000407413352130423015331 0ustar From b863a62ef2c1e71f3cdf4c74994369baa45dbce7 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Wed, 3 Aug 2016 15:00:45 +0200 Subject: [PATCH] async_req: make async_connect_send() "reentrant" MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Allow callers to pass in socket fds that where already passed to an earlier call of async_connect_send(). Callers expect this behaviour and it was working until 05d4dbda8357712cb81008e0d611fdb0e7239587 broke it. The proper fix would be to change callers to close the fd and start from scratch with a fresh socket. Bug: https://bugzilla.samba.org/show_bug.cgi?id=12105 Signed-off-by: Ralph Boehme Reviewed-by: Jeremy Allison Autobuild-User(master): Ralph Böhme Autobuild-Date(master): Thu Aug 4 05:03:21 CEST 2016 on sn-devel-144 (cherry picked from commit 9c6a4ea2788808bdcc7bfea798d838ea56c3b5ec) --- lib/async_req/async_sock.c | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/lib/async_req/async_sock.c b/lib/async_req/async_sock.c index c14acf3..3af1748 100644 --- a/lib/async_req/async_sock.c +++ b/lib/async_req/async_sock.c @@ -128,11 +128,21 @@ struct tevent_req *async_connect_send( } /* - * The only errno indicating that the connect is still in - * flight is EINPROGRESS, everything else is an error + * The only errno indicating that an initial connect is still + * in flight is EINPROGRESS. + * + * We get EALREADY when someone calls us a second time for a + * given fd and the connect is still in flight (and returned + * EINPROGRESS the first time). + * + * This allows callers like open_socket_out_send() to reuse + * fds and call us with an fd for which the connect is still + * in flight. The proper thing to do for callers would be + * closing the fd and starting from scratch with a fresh + * socket. */ - if (errno != EINPROGRESS) { + if (errno != EINPROGRESS && errno != EALREADY) { tevent_req_error(req, errno); return tevent_req_post(req, ev); } -- 2.7.4 debian/patches/CVE-2018-1057-10.patch0000644000000000000000000000355413352130423013456 0ustar From 727679a6dd1e98d5d5f2732c84bf7a9bc476ce9c Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Wed, 14 Feb 2018 19:15:49 +0100 Subject: [PATCH 10/13] CVE-2018-1057: s4:dsdb/acl: run password checking only once This is needed, because a later commit will let the acl module add a control to the change request msg and we must ensure that this is only done once. Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 5 +++++ 1 file changed, 5 insertions(+) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:20.877609132 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:20.873609099 +0100 @@ -1097,6 +1097,7 @@ static int acl_modify(struct ldb_module struct ldb_control *as_system; struct ldb_control *is_undelete; bool userPassword; + bool password_rights_checked = false; TALLOC_CTX *tmp_ctx; const struct ldb_message *msg = req->op.mod.message; static const char *acl_attrs[] = { @@ -1242,6 +1243,9 @@ static int acl_modify(struct ldb_module } else if (ldb_attr_cmp("unicodePwd", el->name) == 0 || (userPassword && ldb_attr_cmp("userPassword", el->name) == 0) || ldb_attr_cmp("clearTextPassword", el->name) == 0) { + if (password_rights_checked) { + continue; + } ret = acl_check_password_rights(tmp_ctx, module, req, @@ -1252,6 +1256,7 @@ static int acl_modify(struct ldb_module if (ret != LDB_SUCCESS) { goto fail; } + password_rights_checked = true; } else if (ldb_attr_cmp("servicePrincipalName", el->name) == 0) { ret = acl_check_spn(tmp_ctx, module, debian/patches/CVE-2018-10919-10.patch0000644000000000000000000002436513352130423013550 0ustar Backport of: From 5298ed96be1b45f7cd7683c1109377973cc235e0 Mon Sep 17 00:00:00 2001 From: Tim Beale Date: Fri, 20 Jul 2018 15:42:36 +1200 Subject: [PATCH 10/11] CVE-2018-10919 acl_read: Fix unauthorized attribute access via searches A user that doesn't have access to view an attribute can still guess the attribute's value via repeated LDAP searches. This affects confidential attributes, as well as ACLs applied to an object/attribute to deny access. Currently the code will hide objects if the attribute filter contains an attribute they are not authorized to see. However, the code still returns objects as results if confidential attribute is in the search expression itself, but not in the attribute filter. To fix this problem we have to check the access rights on the attributes in the search-tree, as well as the attributes returned in the message. Points of note: - I've preserved the existing dirsync logic (the dirsync module code suppresses the result as long as the replPropertyMetaData attribute is removed). However, there doesn't appear to be any test that highlights that this functionality is required for dirsync. - To avoid this fix breaking the acl.py tests, we need to still permit searches like 'objectClass=*', even though we don't have Read Property access rights for the objectClass attribute. The logic that Windows uses does not appear to be clearly documented, so I've made a best guess that seems to mirror Windows behaviour. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13434 Signed-off-by: Tim Beale Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- selftest/knownfail.d/acl | 1 - selftest/knownfail.d/confidential_attr | 15 -- source4/dsdb/samdb/ldb_modules/acl_read.c | 247 ++++++++++++++++++++++++++++++ 3 files changed, 247 insertions(+), 16 deletions(-) delete mode 100644 selftest/knownfail.d/acl delete mode 100644 selftest/knownfail.d/confidential_attr diff --git a/source4/dsdb/samdb/ldb_modules/acl_read.c b/source4/dsdb/samdb/ldb_modules/acl_read.c index 00203f2..eb8676d 100644 --- a/source4/dsdb/samdb/ldb_modules/acl_read.c +++ b/source4/dsdb/samdb/ldb_modules/acl_read.c @@ -38,6 +38,8 @@ #include "param/param.h" #include "dsdb/samdb/ldb_modules/util.h" +/* The attributeSecurityGuid for the Public Information Property-Set */ +#define PUBLIC_INFO_PROPERTY_SET "e48d0154-bcf8-11d1-8702-00c04fb96050" struct aclread_context { struct ldb_module *module; @@ -99,6 +101,219 @@ static uint32_t get_attr_access_mask(const struct dsdb_attribute *attr, return access_mask; } +/* helper struct for traversing the attributes in the search-tree */ +struct parse_tree_aclread_ctx { + struct aclread_context *ac; + TALLOC_CTX *mem_ctx; + struct dom_sid *sid; + struct ldb_dn *dn; + struct security_descriptor *sd; + const struct dsdb_class *objectclass; + bool suppress_result; +}; + +/* + * Checks that the user has sufficient access rights to view an attribute + */ +static int check_attr_access_rights(TALLOC_CTX *mem_ctx, const char *attr_name, + struct aclread_context *ac, + struct security_descriptor *sd, + const struct dsdb_class *objectclass, + struct dom_sid *sid, struct ldb_dn *dn, + bool *is_public_info) +{ + int ret; + const struct dsdb_attribute *attr = NULL; + uint32_t access_mask; + struct ldb_context *ldb = ldb_module_get_ctx(ac->module); + + *is_public_info = false; + + attr = dsdb_attribute_by_lDAPDisplayName(ac->schema, attr_name); + if (!attr) { + ldb_debug_set(ldb, + LDB_DEBUG_TRACE, + "acl_read: %s cannot find attr[%s] in schema," + "ignoring\n", + ldb_dn_get_linearized(dn), attr_name); + return LDB_SUCCESS; + } + + /* + * If we have no Read Property (RP) rights for a child object, it should + * still appear as a visible object in 'objectClass=*' searches, + * as long as we have List Contents (LC) rights for it. + * This is needed for the acl.py tests (e.g. test_search1()). + * I couldn't find the Windows behaviour documented in the specs, so + * this is a guess, but it seems to only apply to attributes in the + * Public Information Property Set that have the systemOnly flag set to + * TRUE. (This makes sense in a way, as it's not disclosive to find out + * that a child object has a 'objectClass' or 'name' attribute, as every + * object has these attributes). + */ + if (attr->systemOnly) { + struct GUID public_info_guid; + NTSTATUS status; + + status = GUID_from_string(PUBLIC_INFO_PROPERTY_SET, + &public_info_guid); + if (!NT_STATUS_IS_OK(status)) { + ldb_set_errstring(ldb, "Public Info GUID parse error"); + return LDB_ERR_OPERATIONS_ERROR; + } + + if (GUID_compare(&attr->attributeSecurityGUID, + &public_info_guid) == 0) { + *is_public_info = true; + } + } + + access_mask = get_attr_access_mask(attr, ac->sd_flags); + + /* the access-mask should be non-zero. Skip attribute otherwise */ + if (access_mask == 0) { + DBG_ERR("Could not determine access mask for attribute %s\n", + attr_name); + return LDB_SUCCESS; + } + + ret = acl_check_access_on_attribute(ac->module, mem_ctx, sd, sid, + access_mask, attr, objectclass); + + if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { + return ret; + } + + if (ret != LDB_SUCCESS) { + ldb_debug_set(ldb, LDB_DEBUG_FATAL, + "acl_read: %s check attr[%s] gives %s - %s\n", + ldb_dn_get_linearized(dn), attr_name, + ldb_strerror(ret), ldb_errstring(ldb)); + return ret; + } + + return LDB_SUCCESS; +} + +/* + * Returns the attribute name for this particular level of a search operation + * parse-tree. + */ +static const char * parse_tree_get_attr(struct ldb_parse_tree *tree) +{ + const char *attr = NULL; + + switch (tree->operation) { + case LDB_OP_EQUALITY: + case LDB_OP_GREATER: + case LDB_OP_LESS: + case LDB_OP_APPROX: + attr = tree->u.equality.attr; + break; + case LDB_OP_SUBSTRING: + attr = tree->u.substring.attr; + break; + case LDB_OP_PRESENT: + attr = tree->u.present.attr; + break; + case LDB_OP_EXTENDED: + attr = tree->u.extended.attr; + break; + + /* we'll check LDB_OP_AND/_OR/_NOT children later on in the walk */ + default: + break; + } + return attr; +} + +/* + * Checks a single attribute in the search parse-tree to make sure the user has + * sufficient rights to view it. + */ +static int parse_tree_check_attr_access(struct ldb_parse_tree *tree, + void *private_context) +{ + struct parse_tree_aclread_ctx *ctx = NULL; + const char *attr_name = NULL; + bool is_public_info = false; + int ret; + + ctx = (struct parse_tree_aclread_ctx *)private_context; + + /* + * we can skip any further checking if we already know that this object + * shouldn't be visible in this user's search + */ + if (ctx->suppress_result) { + return LDB_SUCCESS; + } + + /* skip this level of the search-tree if it has no attribute to check */ + attr_name = parse_tree_get_attr(tree); + if (attr_name == NULL) { + return LDB_SUCCESS; + } + + ret = check_attr_access_rights(ctx->mem_ctx, attr_name, ctx->ac, + ctx->sd, ctx->objectclass, ctx->sid, + ctx->dn, &is_public_info); + + /* + * if the user does not have the rights to view this attribute, then we + * should not return the object as a search result, i.e. act as if the + * object doesn't exist (for this particular user, at least) + */ + if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { + + /* + * We make an exception for attribute=* searches involving the + * Public Information property-set. This allows searches like + * objectClass=* to return visible objects, even if the user + * doesn't have Read Property rights on the attribute + */ + if (tree->operation == LDB_OP_PRESENT && is_public_info) { + return LDB_SUCCESS; + } + + ctx->suppress_result = true; + return LDB_SUCCESS; + } + + return ret; +} + +/* + * Traverse the search-tree to check that the user has sufficient access rights + * to view all the attributes. + */ +static int check_search_ops_access(struct aclread_context *ac, + TALLOC_CTX *mem_ctx, + struct security_descriptor *sd, + const struct dsdb_class *objectclass, + struct dom_sid *sid, struct ldb_dn *dn, + bool *suppress_result) +{ + int ret; + struct parse_tree_aclread_ctx ctx = { 0 }; + struct ldb_parse_tree *tree = ac->req->op.search.tree; + + ctx.ac = ac; + ctx.mem_ctx = mem_ctx; + ctx.suppress_result = false; + ctx.sid = sid; + ctx.dn = dn; + ctx.sd = sd; + ctx.objectclass = objectclass; + + /* walk the search tree, checking each attribute as we go */ + ret = ldb_parse_tree_walk(tree, parse_tree_check_attr_access, &ctx); + + /* return whether this search result should be hidden to this user */ + *suppress_result = ctx.suppress_result; + return ret; +} + static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) { struct ldb_context *ldb; @@ -112,6 +327,7 @@ static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) TALLOC_CTX *tmp_ctx; uint32_t instanceType; const struct dsdb_class *objectclass; + bool suppress_result = false; ac = talloc_get_type(req->context, struct aclread_context); ldb = ldb_module_get_ctx(ac->module); @@ -277,6 +493,37 @@ static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) goto fail; } } + + /* + * check access rights for the search attributes, as well as the + * attribute values actually being returned + */ + ret = check_search_ops_access(ac, tmp_ctx, sd, objectclass, sid, + msg->dn, &suppress_result); + if (ret != LDB_SUCCESS) { + ldb_debug_set(ldb, LDB_DEBUG_FATAL, + "acl_read: %s check search ops %s - %s\n", + ldb_dn_get_linearized(msg->dn), + ldb_strerror(ret), ldb_errstring(ldb)); + goto fail; + } + + if (suppress_result) { + + /* + * As per the above logic, we strip replPropertyMetaData + * out of the msg so that the dirysync module will do + * what is needed (return just the objectGUID if it's, + * deleted, or remove the object if it is not). + */ + if (ac->indirsync) { + ldb_msg_remove_attr(msg, "replPropertyMetaData"); + } else { + talloc_free(tmp_ctx); + return LDB_SUCCESS; + } + } + for (i=0; i < msg->num_elements; i++) { if (!aclread_is_inaccessible(&msg->elements[i])) { num_of_attrs++; -- 2.7.4 debian/patches/CVE-2018-1057-2.patch0000644000000000000000000000423713352130423013376 0ustar From f59e42f7f9244b18e47a91108cc6993cbe5fd097 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 10:56:06 +0100 Subject: [PATCH 02/13] CVE-2018-1057: s4:dsdb/password_hash: add a helper variable for LDB_FLAG_MOD_TYPE Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/password_hash.c | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/password_hash.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/password_hash.c 2018-03-06 16:46:32.477208767 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/password_hash.c 2018-03-06 16:46:32.473208733 +0100 @@ -3152,17 +3152,20 @@ static int password_hash_modify(struct l } while ((passwordAttr = ldb_msg_find_element(msg, *l)) != NULL) { - if (LDB_FLAG_MOD_TYPE(passwordAttr->flags) == LDB_FLAG_MOD_DELETE) { + unsigned int mtype = LDB_FLAG_MOD_TYPE(passwordAttr->flags); + + if (mtype == LDB_FLAG_MOD_DELETE) { ++del_attr_cnt; } - if (LDB_FLAG_MOD_TYPE(passwordAttr->flags) == LDB_FLAG_MOD_ADD) { + if (mtype == LDB_FLAG_MOD_ADD) { ++add_attr_cnt; } - if (LDB_FLAG_MOD_TYPE(passwordAttr->flags) == LDB_FLAG_MOD_REPLACE) { + if (mtype == LDB_FLAG_MOD_REPLACE) { ++rep_attr_cnt; } if ((passwordAttr->num_values != 1) && - (LDB_FLAG_MOD_TYPE(passwordAttr->flags) == LDB_FLAG_MOD_ADD)) { + (mtype == LDB_FLAG_MOD_ADD)) + { talloc_free(ac); ldb_asprintf_errstring(ldb, "'%s' attribute must have exactly one value on add operations!", @@ -3170,7 +3173,8 @@ static int password_hash_modify(struct l return LDB_ERR_CONSTRAINT_VIOLATION; } if ((passwordAttr->num_values > 1) && - (LDB_FLAG_MOD_TYPE(passwordAttr->flags) == LDB_FLAG_MOD_DELETE)) { + (mtype == LDB_FLAG_MOD_DELETE)) + { talloc_free(ac); ldb_asprintf_errstring(ldb, "'%s' attribute must have zero or one value(s) on delete operations!", debian/patches/07_private_lib0000644000000000000000000000123413352130423013342 0ustar Description: Always specify rpath for private libraries Author: Jelmer Vernooij Last-Update: 2012-02-24 Applied-Upstream: no === modified file 'buildtools/wafsamba/samba_utils.py' --- old/buildtools/wafsamba/samba_utils.py 2012-02-12 17:44:09 +0000 +++ new/buildtools/wafsamba/samba_utils.py 2012-02-24 14:11:05 +0000 @@ -79,7 +79,7 @@ ret = set() if bld.env.RPATH_ON_INSTALL: ret.add(bld.EXPAND_VARIABLES(bld.env.LIBDIR)) - if bld.env.RPATH_ON_INSTALL_PRIVATE and needs_private_lib(bld, target): + if bld.env.RPATH_ON_INSTALL_PRIVATE: ret.add(bld.EXPAND_VARIABLES(bld.env.PRIVATELIBDIR)) return list(ret) debian/patches/non-wide-symlinks-to-directories-12860.patch0000644000000000000000000001307413352130423020636 0ustar Description: CVE-2017-2619 regression with non-wide symlinks to directories The errno returned by open() is ambiguous when called with flags O_NOFOLLOW and O_DIRECTORY on a symlink. With ELOOP, we know for certain that we've tried to open a symlink. With ENOTDIR, we might have hit a symlink, and need to perform further checks to be sure. Adjust non_widelink_open() accordingly. This fixes a regression where symlinks to directories within the same share were no longer followed for some call paths on systems returning ENOTDIR in the above case. Author: Daniel Kobras Origin: upstream Bug: https://bugzilla.samba.org/show_bug.cgi?id=12860 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/1701073 Applied-Upstream: https://github.com/samba-team/samba/commit/f1f388ef80a6516c2f44b7778420f8ffe28c6471, https://github.com/samba-team/samba/commit/acc16592b451905dabc093f1d261e93cd3b59520 Last-Update: 2017-06-30 --- This patch header follows DEP-3: http://dep.debian.net/deps/dep3/ Index: samba-4.3.11+dfsg/selftest/target/Samba3.pm =================================================================== --- samba-4.3.11+dfsg.orig/selftest/target/Samba3.pm 2017-07-04 07:55:49.097416602 -0400 +++ samba-4.3.11+dfsg/selftest/target/Samba3.pm 2017-07-04 07:55:49.005415520 -0400 @@ -1107,6 +1107,9 @@ sub provision($$$$$$$$) my $nosymlinks_shrdir="$shrdir/nosymlinks"; push(@dirs,$nosymlinks_shrdir); + my $local_symlinks_shrdir="$shrdir/local_symlinks"; + push(@dirs,$local_symlinks_shrdir); + # this gets autocreated by winbindd my $wbsockdir="$prefix_abs/winbindd"; my $wbsockprivdir="$lockdir/winbindd_privileged"; @@ -1507,6 +1510,11 @@ sub provision($$$$$$$$) path = $nosymlinks_shrdir follow symlinks = no +[local_symlinks] + copy = tmp + path = $local_symlinks_shrdir + follow symlinks = yes + [fsrvp_share] path = $shrdir comment = fake shapshots using rsync Index: samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh =================================================================== --- samba-4.3.11+dfsg.orig/source3/script/tests/test_smbclient_s3.sh 2017-07-04 07:55:49.097416602 -0400 +++ samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh 2017-07-04 07:55:49.037415896 -0400 @@ -1004,6 +1004,57 @@ EOF } +# Test we can follow normal symlinks. +# Bug: https://bugzilla.samba.org/show_bug.cgi?id=12860 +# Note - this needs to be tested over SMB3, not SMB1. + +test_local_symlinks() +{ +# Setup test dirs. + LOCAL_RAWARGS="${CONFIGURATION} -mSMB3" + LOCAL_ADDARGS="${LOCAL_RAWARGS} $*" + + test_dir="$LOCAL_PATH/local_symlinks/test" + + slink_name="$test_dir/sym_name" + slink_target_dir="$test_dir/dir1" + + rm -rf $test_dir + + mkdir -p $test_dir + mkdir $slink_target_dir + ln -s $slink_target_dir $slink_name + +# Can we cd into the symlink name and ls ? + tmpfile=$PREFIX/smbclient_interactive_prompt_commands + cat > $tmpfile <posix_flags & FSP_POSIX_FLAGS_OPEN) { /* Never follow symlinks on posix open. */ goto out; @@ -571,7 +582,7 @@ static int non_widelink_open(struct conn goto out; } /* - * We have a symlink. Follow in userspace + * We may have a symlink. Follow in userspace * to ensure it's under the share definition. */ fd = process_symlink_open(conn, @@ -582,6 +593,15 @@ static int non_widelink_open(struct conn mode, link_depth); if (fd == -1) { + if (saved_errno == ENOTDIR && + errno == EINVAL) { + /* + * O_DIRECTORY on neither a directory, + * nor a symlink. Just return + * saved_errno from initial open() + */ + goto out; + } saved_errno = link_errno_convert(errno); } debian/patches/pam-examples.patch0000644000000000000000000000116213352130423014223 0ustar Description: Fix examples directory location in pam_smbpass README Author: Christian Perrier Forwarded: not-needed Index: experimental/source3/pam_smbpass/README =================================================================== --- experimental.orig/source3/pam_smbpass/README +++ experimental/source3/pam_smbpass/README @@ -37,7 +37,7 @@ smbconf= - specify an alternate path to the smb.conf file. -See the samples/ directory for example PAM configurations using this +See the examples/ directory for example PAM configurations using this module. Thanks go to the following people: debian/patches/CVE-2018-10919-7.patch0000644000000000000000000000543013352130423013466 0ustar From 1167bae90c111e733c895de04debeabc187b2580 Mon Sep 17 00:00:00 2001 From: Tim Beale Date: Tue, 31 Jul 2018 16:00:12 +1200 Subject: [PATCH 07/11] CVE-2018-10919 acl_read: Split access_mask logic out into helper function So we can re-use the same logic laster for checking the search-ops. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13434 Signed-off-by: Tim Beale Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- source4/dsdb/samdb/ldb_modules/acl_read.c | 56 ++++++++++++++++++++----------- 1 file changed, 36 insertions(+), 20 deletions(-) diff --git a/source4/dsdb/samdb/ldb_modules/acl_read.c b/source4/dsdb/samdb/ldb_modules/acl_read.c index f15633f..4aa517c 100644 --- a/source4/dsdb/samdb/ldb_modules/acl_read.c +++ b/source4/dsdb/samdb/ldb_modules/acl_read.c @@ -64,6 +64,41 @@ static bool aclread_is_inaccessible(struct ldb_message_element *el) { return el->flags & LDB_FLAG_INTERNAL_INACCESSIBLE_ATTRIBUTE; } +/* + * Returns the access mask required to read a given attribute + */ +static uint32_t get_attr_access_mask(const struct dsdb_attribute *attr, + uint32_t sd_flags) +{ + + uint32_t access_mask = 0; + bool is_sd; + + /* nTSecurityDescriptor is a special case */ + is_sd = (ldb_attr_cmp("nTSecurityDescriptor", + attr->lDAPDisplayName) == 0); + + if (is_sd) { + if (sd_flags & (SECINFO_OWNER|SECINFO_GROUP)) { + access_mask |= SEC_STD_READ_CONTROL; + } + if (sd_flags & SECINFO_DACL) { + access_mask |= SEC_STD_READ_CONTROL; + } + if (sd_flags & SECINFO_SACL) { + access_mask |= SEC_FLAG_SYSTEM_SECURITY; + } + } else { + access_mask = SEC_ADS_READ_PROP; + } + + if (attr->searchFlags & SEARCH_FLAG_CONFIDENTIAL) { + access_mask |= SEC_ADS_CONTROL_ACCESS; + } + + return access_mask; +} + static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) { struct ldb_context *ldb; @@ -183,26 +218,7 @@ static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) aclread_mark_inaccesslible(&msg->elements[i]); continue; } - /* nTSecurityDescriptor is a special case */ - if (is_sd) { - access_mask = 0; - - if (ac->sd_flags & (SECINFO_OWNER|SECINFO_GROUP)) { - access_mask |= SEC_STD_READ_CONTROL; - } - if (ac->sd_flags & SECINFO_DACL) { - access_mask |= SEC_STD_READ_CONTROL; - } - if (ac->sd_flags & SECINFO_SACL) { - access_mask |= SEC_FLAG_SYSTEM_SECURITY; - } - } else { - access_mask = SEC_ADS_READ_PROP; - } - - if (attr->searchFlags & SEARCH_FLAG_CONFIDENTIAL) { - access_mask |= SEC_ADS_CONTROL_ACCESS; - } + access_mask = get_attr_access_mask(attr, ac->sd_flags); if (access_mask == 0) { aclread_mark_inaccesslible(&msg->elements[i]); -- 2.7.4 debian/patches/CVE-2018-10919-1.patch0000644000000000000000000001070113352130423013455 0ustar From 5729ea3ea0594a601be92d07beaa21670cb0dc65 Mon Sep 17 00:00:00 2001 From: Tim Beale Date: Thu, 19 Jul 2018 16:03:36 +1200 Subject: [PATCH 01/11] CVE-2018-10919 security: Move object-specific access checks into separate function Object-specific access checks refer to a specific section of the MS-ADTS, and the code closely matches the spec. We need to extend this logic to properly handle the Control-Access Right (CR), so it makes sense to split the logic out into its own function. This patch just moves the code, and should not alter the logic (apart from ading in the boolean grant_access return variable. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13434 Signed-off-by: Tim Beale Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- libcli/security/access_check.c | 86 +++++++++++++++++++++++++++++------------- 1 file changed, 59 insertions(+), 27 deletions(-) diff --git a/libcli/security/access_check.c b/libcli/security/access_check.c index b4c850b..b4e6244 100644 --- a/libcli/security/access_check.c +++ b/libcli/security/access_check.c @@ -375,6 +375,57 @@ static const struct GUID *get_ace_object_type(struct security_ace *ace) } /** + * Evaluates access rights specified in a object-specific ACE for an AD object. + * This logic corresponds to MS-ADTS 5.1.3.3.3 Checking Object-Specific Access. + * @param[in] ace - the ACE being processed + * @param[in/out] tree - remaining_access gets updated for the tree + * @param[out] grant_access - set to true if the ACE grants sufficient access + * rights to the object/attribute + * @returns NT_STATUS_OK, unless access was denied + */ +static NTSTATUS check_object_specific_access(struct security_ace *ace, + struct object_tree *tree, + bool *grant_access) +{ + struct object_tree *node = NULL; + const struct GUID *type = NULL; + + *grant_access = false; + + /* + * check only in case we have provided a tree, + * the ACE has an object type and that type + * is in the tree + */ + type = get_ace_object_type(ace); + + if (!tree) { + return NT_STATUS_OK; + } + + if (!type) { + node = tree; + } else { + if (!(node = get_object_tree_by_GUID(tree, type))) { + return NT_STATUS_OK; + } + } + + if (ace->type == SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT) { + object_tree_modify_access(node, ace->access_mask); + if (node->remaining_access == 0) { + *grant_access = true; + return NT_STATUS_OK; + } + } else { + if (node->remaining_access & ace->access_mask){ + return NT_STATUS_ACCESS_DENIED; + } + } + return NT_STATUS_OK; +} + +/** * @brief Perform directoryservice (DS) related access checks for a given user * * Perform DS access checks for the user represented by its security_token, on @@ -405,8 +456,6 @@ NTSTATUS sec_access_check_ds(const struct security_descriptor *sd, { uint32_t i; uint32_t bits_remaining; - struct object_tree *node; - const struct GUID *type; struct dom_sid self_sid; dom_sid_parse(SID_NT_SELF, &self_sid); @@ -456,6 +505,8 @@ NTSTATUS sec_access_check_ds(const struct security_descriptor *sd, for (i=0; bits_remaining && i < sd->dacl->num_aces; i++) { struct dom_sid *trustee; struct security_ace *ace = &sd->dacl->aces[i]; + NTSTATUS status; + bool grant_access = false; if (ace->flags & SEC_ACE_FLAG_INHERIT_ONLY) { continue; @@ -486,34 +537,15 @@ NTSTATUS sec_access_check_ds(const struct security_descriptor *sd, break; case SEC_ACE_TYPE_ACCESS_DENIED_OBJECT: case SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT: - /* - * check only in case we have provided a tree, - * the ACE has an object type and that type - * is in the tree - */ - type = get_ace_object_type(ace); - - if (!tree) { - continue; - } + status = check_object_specific_access(ace, tree, + &grant_access); - if (!type) { - node = tree; - } else { - if (!(node = get_object_tree_by_GUID(tree, type))) { - continue; - } + if (!NT_STATUS_IS_OK(status)) { + return status; } - if (ace->type == SEC_ACE_TYPE_ACCESS_ALLOWED_OBJECT) { - object_tree_modify_access(node, ace->access_mask); - if (node->remaining_access == 0) { - return NT_STATUS_OK; - } - } else { - if (node->remaining_access & ace->access_mask){ - return NT_STATUS_ACCESS_DENIED; - } + if (grant_access) { + return NT_STATUS_OK; } break; default: /* Other ACE types not handled/supported */ -- 2.7.4 debian/patches/CVE-2018-10919-6.patch0000644000000000000000000000452013352130423013464 0ustar From 9321fa415dedd034e68866c19762c76694a064f9 Mon Sep 17 00:00:00 2001 From: Tim Beale Date: Fri, 20 Jul 2018 13:01:00 +1200 Subject: [PATCH 06/11] CVE-2018-10919 security: Fix checking of object-specific CONTROL_ACCESS rights An 'Object Access Allowed' ACE that assigned 'Control Access' (CR) rights to a specific attribute would not actually grant access. What was happening was the remaining_access mask for the object_tree nodes would be Read Property (RP) + Control Access (CR). The ACE mapped to the schemaIDGUID for a given attribute, which would end up being a child node in the tree. So the CR bit was cleared for a child node, but not the rest of the tree. We would then check the user had the RP access right, which it did. However, the RP right was cleared for another node in the tree, which still had the CR bit set in its remaining_access bitmap, so Samba would not grant access. Generally, the remaining_access only ever has one bit set, which means this isn't a problem normally. However, in the Control Access case there are 2 separate bits being checked, i.e. RP + CR. One option to fix this problem would be to clear the remaining_access for the tree instead of just the node. However, the Windows spec is actually pretty clear on this: if the ACE has a CR right present, then you can stop any further access checks. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13434 Signed-off-by: Tim Beale Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- libcli/security/access_check.c | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/libcli/security/access_check.c b/libcli/security/access_check.c index 93eb85d..03a7dca 100644 --- a/libcli/security/access_check.c +++ b/libcli/security/access_check.c @@ -429,6 +429,16 @@ static NTSTATUS check_object_specific_access(struct security_ace *ace, *grant_access = true; return NT_STATUS_OK; } + + /* + * As per 5.1.3.3.4 Checking Control Access Right-Based Access, + * if the CONTROL_ACCESS right is present, then we can grant + * access and stop any further access checks + */ + if (ace->access_mask & SEC_ADS_CONTROL_ACCESS) { + *grant_access = true; + return NT_STATUS_OK; + } } else { /* this ACE denies access to the requested object/attribute */ -- 2.7.4 debian/patches/CVE-2018-1050.patch0000644000000000000000000000320413352130423013221 0ustar From a65e49b86f152382710129952000ac36ab77b1dd Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 2 Jan 2018 15:56:03 -0800 Subject: [PATCH] CVE-2018-1050: s3: RPC: spoolss server. Protect against null pointer derefs. BUG: https://bugzilla.samba.org/show_bug.cgi?id=11343 Signed-off-by: Jeremy Allison --- source3/rpc_server/spoolss/srv_spoolss_nt.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/source3/rpc_server/spoolss/srv_spoolss_nt.c b/source3/rpc_server/spoolss/srv_spoolss_nt.c index a3c3861202d..fb56e2bf9a6 100644 --- a/source3/rpc_server/spoolss/srv_spoolss_nt.c +++ b/source3/rpc_server/spoolss/srv_spoolss_nt.c @@ -178,6 +178,11 @@ static void prune_printername_cache(void); static const char *canon_servername(const char *servername) { const char *pservername = servername; + + if (servername == NULL) { + return ""; + } + while (*pservername == '\\') { pservername++; } @@ -2073,6 +2078,10 @@ WERROR _spoolss_DeletePrinterDriver(struct pipes_struct *p, return WERR_ACCESS_DENIED; } + if (r->in.architecture == NULL || r->in.driver == NULL) { + return WERR_INVALID_ENVIRONMENT; + } + /* check that we have a valid driver name first */ if ((version = get_version_id(r->in.architecture)) == -1) { @@ -2212,6 +2221,10 @@ WERROR _spoolss_DeletePrinterDriverEx(struct pipes_struct *p, return WERR_ACCESS_DENIED; } + if (r->in.architecture == NULL || r->in.driver == NULL) { + return WERR_INVALID_ENVIRONMENT; + } + /* check that we have a valid driver name first */ if (get_version_id(r->in.architecture) == -1) { /* this is what NT returns */ -- 2.11.0 debian/patches/CVE-2018-1057-8.patch0000644000000000000000000000216113352130423013376 0ustar From a771b4ddfda633e7cd4d80548979f454cdb55949 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Fri, 16 Feb 2018 15:17:26 +0100 Subject: [PATCH 08/13] CVE-2018-1057: s4:dsdb/acl: add a NULL check for talloc_new() in acl_check_password_rights() Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 4 ++++ 1 file changed, 4 insertions(+) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:09.389513621 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:47:09.389513621 +0100 @@ -948,6 +948,10 @@ static int acl_check_password_rights(TAL "unicodePwd", "dBCSPwd", NULL }, **l; TALLOC_CTX *tmp_ctx = talloc_new(mem_ctx); + if (tmp_ctx == NULL) { + return LDB_ERR_OPERATIONS_ERROR; + } + c = ldb_request_get_control(req, DSDB_CONTROL_PASSWORD_CHANGE_OID); if (c != NULL) { /* debian/patches/README_nosmbldap-tools.patch0000644000000000000000000000116613352130423015770 0ustar Description: Mention smbldap-tools package in examples/LDAP/README Author: Christian Perrier Bug-Debian: http://bugs.debian.org/341934 Forwarded: not-needed Index: experimental/examples/LDAP/README =================================================================== --- experimental.orig/examples/LDAP/README +++ experimental/examples/LDAP/README @@ -69,6 +69,9 @@ The smbldap-tools package can be downloaded individually from https://gna.org/projects/smbldap-tools/ +On Debian systems, the smbldap-tools exists as a separate package +and is not included in LDAP examples. + !== !== end of README !== debian/patches/usershare.patch0000644000000000000000000000475513352130423013646 0ustar Description: Enable net usershares by default at build time Enable net usershares by default at build time, with a limit of 100, and update the corresponding documentation. Author: Mathias Gug , Author: Steve Langasek Bug-Debian: http://bugs.debian.org/443230 Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/samba/+bug/128548 Forwarded: not-needed --- a/docs/manpages/net.8 +++ b/docs/manpages/net.8 @@ -944,9 +944,9 @@ .RE .SS "USERSHARE" .PP -Starting with version 3\&.0\&.23, a Samba server now supports the ability for non\-root users to add user defined shares to be exported using the "net usershare" commands\&. +Starting with version 3\&.0\&.23, a Samba server now supports the ability for non\-root users to add user-defined shares to be exported using the "net usershare" commands\&. .PP -To set this up, first set up your smb\&.conf by adding to the [global] section: usershare path = /usr/local/samba/lib/usershares Next create the directory /usr/local/samba/lib/usershares, change the owner to root and set the group owner to the UNIX group who should have the ability to create usershares, for example a group called "serverops"\&. Set the permissions on /usr/local/samba/lib/usershares to 01770\&. (Owner and group all access, no access for others, plus the sticky bit, which means that a file in that directory can be renamed or deleted only by the owner of the file)\&. Finally, tell smbd how many usershares you will allow by adding to the [global] section of smb\&.conf a line such as : usershare max shares = 100\&. To allow 100 usershare definitions\&. Now, members of the UNIX group "serverops" can create user defined shares on demand using the commands below\&. +Members of the UNIX group "sambashare" can create user-defined shares on demand using the commands below\&. .PP The usershare commands are: .RS 4 diff --git a/source3/param/loadparm.c b/source3/param/loadparm.c index c576b22..ef37e7a 100644 --- a/source3/param/loadparm.c +++ b/source3/param/loadparm.c @@ -833,7 +833,7 @@ static void init_globals(struct loadparm_context *lp_ctx, bool reinit_globals) lpcfg_string_set(Globals.ctx, &Globals.usershare_path, s); TALLOC_FREE(s); lpcfg_string_set(Globals.ctx, &Globals.usershare_template_share, ""); - Globals.usershare_max_shares = 0; + Globals.usershare_max_shares = 100; /* By default disallow sharing of directories not owned by the sharer. */ Globals.usershare_owner_only = true; /* By default disallow guest access to usershares. */ debian/patches/CVE-2017-12163.patch0000644000000000000000000001072613352130423013316 0ustar From bf85c3d4ed7a4f1a0be4e16faf5d9b562940d33d Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 8 Sep 2017 10:13:14 -0700 Subject: [PATCH] CVE-2017-12163: s3:smbd: Prevent client short SMB1 write from writing server memory to file. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13020 Signed-off-by: Jeremy Allison Signed-off-by: Stefan Metzmacher --- source3/smbd/reply.c | 50 ++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) Index: samba-4.3.11+dfsg/source3/smbd/reply.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/reply.c 2017-09-21 08:01:55.304101995 -0400 +++ samba-4.3.11+dfsg/source3/smbd/reply.c 2017-09-21 08:01:55.300101947 -0400 @@ -4313,6 +4313,9 @@ void reply_writebraw(struct smb_request } /* Ensure we don't write bytes past the end of this packet. */ + /* + * This already protects us against CVE-2017-12163. + */ if (data + numtowrite > smb_base(req->inbuf) + smb_len(req->inbuf)) { reply_nterror(req, NT_STATUS_INVALID_PARAMETER); error_to_writebrawerr(req); @@ -4413,6 +4416,11 @@ void reply_writebraw(struct smb_request exit_server_cleanly("secondary writebraw failed"); } + /* + * We are not vulnerable to CVE-2017-12163 + * here as we are guarenteed to have numtowrite + * bytes available - we just read from the client. + */ nwritten = write_file(req,fsp,buf+4,startpos+nwritten,numtowrite); if (nwritten == -1) { TALLOC_FREE(buf); @@ -4494,6 +4502,7 @@ void reply_writeunlock(struct smb_reques connection_struct *conn = req->conn; ssize_t nwritten = -1; size_t numtowrite; + size_t remaining; off_t startpos; const char *data; NTSTATUS status = NT_STATUS_OK; @@ -4526,6 +4535,17 @@ void reply_writeunlock(struct smb_reques startpos = IVAL_TO_SMB_OFF_T(req->vwv+2, 0); data = (const char *)req->buf + 3; + /* + * Ensure client isn't asking us to write more than + * they sent. CVE-2017-12163. + */ + remaining = smbreq_bufrem(req, data); + if (numtowrite > remaining) { + reply_nterror(req, NT_STATUS_INVALID_PARAMETER); + END_PROFILE(SMBwriteunlock); + return; + } + if (!fsp->print_file && numtowrite > 0) { init_strict_lock_struct(fsp, (uint64_t)req->smbpid, (uint64_t)startpos, (uint64_t)numtowrite, WRITE_LOCK, @@ -4607,6 +4627,7 @@ void reply_write(struct smb_request *req { connection_struct *conn = req->conn; size_t numtowrite; + size_t remaining; ssize_t nwritten = -1; off_t startpos; const char *data; @@ -4647,6 +4668,17 @@ void reply_write(struct smb_request *req startpos = IVAL_TO_SMB_OFF_T(req->vwv+2, 0); data = (const char *)req->buf + 3; + /* + * Ensure client isn't asking us to write more than + * they sent. CVE-2017-12163. + */ + remaining = smbreq_bufrem(req, data); + if (numtowrite > remaining) { + reply_nterror(req, NT_STATUS_INVALID_PARAMETER); + END_PROFILE(SMBwrite); + return; + } + if (!fsp->print_file) { init_strict_lock_struct(fsp, (uint64_t)req->smbpid, (uint64_t)startpos, (uint64_t)numtowrite, WRITE_LOCK, @@ -4873,6 +4905,9 @@ void reply_write_and_X(struct smb_reques goto out; } } else { + /* + * This already protects us against CVE-2017-12163. + */ if (smb_doff > smblen || smb_doff + numtowrite < numtowrite || smb_doff + numtowrite > smblen) { reply_nterror(req, NT_STATUS_INVALID_PARAMETER); @@ -5301,6 +5336,7 @@ void reply_writeclose(struct smb_request { connection_struct *conn = req->conn; size_t numtowrite; + size_t remaining; ssize_t nwritten = -1; NTSTATUS close_status = NT_STATUS_OK; off_t startpos; @@ -5334,6 +5370,17 @@ void reply_writeclose(struct smb_request mtime = convert_time_t_to_timespec(srv_make_unix_date3(req->vwv+4)); data = (const char *)req->buf + 1; + /* + * Ensure client isn't asking us to write more than + * they sent. CVE-2017-12163. + */ + remaining = smbreq_bufrem(req, data); + if (numtowrite > remaining) { + reply_nterror(req, NT_STATUS_INVALID_PARAMETER); + END_PROFILE(SMBwriteclose); + return; + } + if (fsp->print_file == NULL) { init_strict_lock_struct(fsp, (uint64_t)req->smbpid, (uint64_t)startpos, (uint64_t)numtowrite, WRITE_LOCK, @@ -5929,6 +5976,9 @@ void reply_printwrite(struct smb_request numtowrite = SVAL(req->buf, 1); + /* + * This already protects us against CVE-2017-12163. + */ if (req->buflen < numtowrite + 3) { reply_nterror(req, NT_STATUS_INVALID_PARAMETER); END_PROFILE(SMBsplwr); debian/patches/CVE-2017-12150-6.patch0000644000000000000000000000213313352130423013446 0ustar From 81f1804d45c1b698ee87ee4d4c84197df98ea4f2 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Mon, 12 Dec 2016 06:07:56 +0100 Subject: [PATCH] CVE-2017-12150: s3:libsmb: only fallback to anonymous if authentication was not requested With forced encryption or required signing we should also don't fallback. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12997 Signed-off-by: Stefan Metzmacher --- source3/libsmb/clidfs.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/source3/libsmb/clidfs.c b/source3/libsmb/clidfs.c index d2a4c19..3b3e6b9 100644 --- a/source3/libsmb/clidfs.c +++ b/source3/libsmb/clidfs.c @@ -203,7 +203,9 @@ static NTSTATUS do_connect(TALLOC_CTX *ctx, /* If a password was not supplied then * try again with a null username. */ if (password[0] || !username[0] || + force_encrypt || smbXcli_conn_signing_mandatory(c->conn) || get_cmdline_auth_info_use_kerberos(auth_info) || + get_cmdline_auth_info_use_ccache(auth_info) || !NT_STATUS_IS_OK(status = cli_session_setup(c, "", "", 0, "", 0, -- 1.9.1 debian/patches/CVE-2018-1057-6.patch0000644000000000000000000000567113352130423013405 0ustar From 9b56a152b494f200f1cc2f84b8f9e421d467d1fd Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 22:59:24 +0100 Subject: [PATCH 06/13] CVE-2018-1057: s4:dsdb/acl: check for internal controls before other checks Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 37 ++++++++++++++++++++++-------------- 1 file changed, 23 insertions(+), 14 deletions(-) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:46:56.417406127 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:46:56.413406094 +0100 @@ -943,10 +943,33 @@ static int acl_check_password_rights(TAL unsigned int del_attr_cnt = 0, add_attr_cnt = 0, rep_attr_cnt = 0; struct ldb_message_element *el; struct ldb_message *msg; + struct ldb_control *c = NULL; const char *passwordAttrs[] = { "userPassword", "clearTextPassword", "unicodePwd", "dBCSPwd", NULL }, **l; TALLOC_CTX *tmp_ctx = talloc_new(mem_ctx); + c = ldb_request_get_control(req, DSDB_CONTROL_PASSWORD_CHANGE_OID); + if (c != NULL) { + /* + * The "DSDB_CONTROL_PASSWORD_CHANGE_OID" control means that we + * have a user password change and not a set as the message + * looks like. In it's value blob it contains the NT and/or LM + * hash of the old password specified by the user. This control + * is used by the SAMR and "kpasswd" password change mechanisms. + * + * This control can't be used by real LDAP clients, + * the only caller is samdb_set_password_internal(), + * so we don't have to strict verification of the input. + */ + ret = acl_check_extended_right(tmp_ctx, + sd, + acl_user_token(module), + GUID_DRS_USER_CHANGE_PASSWORD, + SEC_ADS_CONTROL_ACCESS, + sid); + goto checked; + } + msg = ldb_msg_copy_shallow(tmp_ctx, req->op.mod.message); if (msg == NULL) { return ldb_module_oom(module); @@ -977,20 +1000,6 @@ static int acl_check_password_rights(TAL return LDB_SUCCESS; } - if (ldb_request_get_control(req, - DSDB_CONTROL_PASSWORD_CHANGE_OID) != NULL) { - /* The "DSDB_CONTROL_PASSWORD_CHANGE_OID" control means that we - * have a user password change and not a set as the message - * looks like. In it's value blob it contains the NT and/or LM - * hash of the old password specified by the user. - * This control is used by the SAMR and "kpasswd" password - * change mechanisms. */ - ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), - GUID_DRS_USER_CHANGE_PASSWORD, - SEC_ADS_CONTROL_ACCESS, - sid); - goto checked; - } if (rep_attr_cnt > 0) { ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), debian/patches/CVE-2017-2619/0000755000000000000000000000000013352130423012214 5ustar debian/patches/CVE-2017-2619/CVE-2017-2619-5.patch0000644000000000000000000000141113352130423014777 0ustar From 031ba3f1427d97c48e9911dc98a125661d9088ee Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 19 Dec 2016 12:15:59 -0800 Subject: [PATCH 05/11] s3: smbd: OpenDir_fsp() - Fix memory leak on error. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/dir.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index ea4f1ab..b8034be 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -1742,7 +1742,7 @@ static struct smb_Dir *OpenDir_fsp(TALLOC_CTX *mem_ctx, connection_struct *conn, dirp->dir_path, strerror(errno))); if (errno != ENOSYS) { - return NULL; + goto fail; } } -- 2.9.3 debian/patches/CVE-2017-2619/bug12721-3.patch0000644000000000000000000000352613352130423014555 0ustar Backport of: From ce0efa7d1fcfde14b1af0788f83b369a06a200f2 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 27 Mar 2017 22:07:50 -0700 Subject: [PATCH 1/4] s3: Fixup test for CVE-2017-2619 regression with "follow symlinks = no" Use correct bash operators (not string operators). Add missing "return". BUG: https://bugzilla.samba.org/show_bug.cgi?id=12721 Signed-off-by: Jeremy Allison --- source3/script/tests/test_smbclient_s3.sh | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) Index: samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh =================================================================== --- samba-4.3.11+dfsg.orig/source3/script/tests/test_smbclient_s3.sh 2017-03-28 08:33:31.330065648 -0400 +++ samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh 2017-03-28 08:34:19.310992759 -0400 @@ -1042,7 +1042,7 @@ ret=$? rm -f $tmpfile - if [ $ret != 0 ] ; then + if [ $ret -ne 0 ] ; then echo "$out" echo "failed accessing nosymlinks with error $ret" false @@ -1051,10 +1051,11 @@ echo "$out" | grep 'NT_STATUS_ACCESS_DENIED' ret=$? - if [ $ret != 0 ] ; then + if [ $ret -ne 0 ] ; then echo "$out" echo "failed - should get NT_STATUS_ACCESS_DENIED getting \\nosymlinks\\source" false + return fi # But we should be able to create and delete directories. @@ -1069,7 +1070,7 @@ ret=$? rm -f $tmpfile - if [ $ret != 0 ] ; then + if [ $ret -ne 0 ] ; then echo "$out" echo "failed accessing nosymlinks with error $ret" false @@ -1078,7 +1079,7 @@ echo "$out" | grep 'NT_STATUS' ret=$? - if [ $ret == 0 ] ; then + if [ $ret -eq 0 ] ; then echo "$out" echo "failed - NT_STATUS_XXXX doing mkdir a; mkdir a\\b on \\nosymlinks" false debian/patches/CVE-2017-2619/bug12531-11.patch0000644000000000000000000000250613352130423014630 0ustar From d9acfc47aad6d0870c9deb1e2385aff0c8e4a7a5 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 11:56:21 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Change a parameter name. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Allows easy substitution later. Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 2887465108aef5e2e7c64417437ecb86c7460e16) --- source3/modules/vfs_shadow_copy2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:25:59.409903710 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:25:59.409903710 -0400 @@ -227,7 +227,7 @@ */ static bool shadow_copy2_strip_snapshot_internal(TALLOC_CTX *mem_ctx, struct vfs_handle_struct *handle, - const char *name, + const char *orig_name, time_t *ptimestamp, char **pstripped, char **psnappath) @@ -242,6 +242,7 @@ const char *snapdir; ssize_t snapdirlen; ptrdiff_t len_before_gmt; + const char *name = orig_name; SMB_VFS_HANDLE_GET_DATA(handle, config, struct shadow_copy2_config, return false); debian/patches/CVE-2017-2619/bug12531-2.patch0000644000000000000000000001067413352130423014555 0ustar From 6e058cf0dc0842f7695835dcfd503928c578aff8 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 17 Jan 2017 11:33:18 -0800 Subject: [PATCH 03/35] s3: lib: Add canonicalize_absolute_path(). Resolves any invalid path components (.) (..) in an absolute POSIX path. We will be re-using this in several places. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 02599c39337c3049762a6b0bd6290577817ee5a5) --- source3/include/proto.h | 1 + source3/lib/util.c | 139 ++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 140 insertions(+) Index: samba-4.3.11+dfsg/source3/include/proto.h =================================================================== --- samba-4.3.11+dfsg.orig/source3/include/proto.h 2017-03-16 09:20:52.562390020 -0400 +++ samba-4.3.11+dfsg/source3/include/proto.h 2017-03-16 09:20:52.546389836 -0400 @@ -465,6 +465,7 @@ uint32_t *pprivate_flags); struct security_unix_token *copy_unix_token(TALLOC_CTX *ctx, const struct security_unix_token *tok); bool dir_check_ftype(uint32_t mode, uint32_t dirtype); +char *canonicalize_absolute_path(TALLOC_CTX *ctx, const char *abs_path); void init_modules(void); /* The following definitions come from lib/util_builtin.c */ Index: samba-4.3.11+dfsg/source3/lib/util.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/lib/util.c 2017-03-16 09:20:52.562390020 -0400 +++ samba-4.3.11+dfsg/source3/lib/util.c 2017-03-16 09:20:52.546389836 -0400 @@ -2420,3 +2420,142 @@ return true; } + +/** + * @brief Removes any invalid path components in an absolute POSIX path. + * + * @param ctx Talloc context to return string. + * + * @param abs_path Absolute path string to process. + * + * @retval Pointer to a talloc'ed string containing the absolute full path. + **/ + +char *canonicalize_absolute_path(TALLOC_CTX *ctx, const char *abs_path) +{ + char *destname; + char *d; + const char *s = abs_path; + bool start_of_name_component = true; + + /* Allocate for strlen + '\0' + possible leading '/' */ + destname = (char *)talloc_size(ctx, strlen(abs_path) + 2); + if (destname == NULL) { + return NULL; + } + d = destname; + + *d++ = '/'; /* Always start with root. */ + + while (*s) { + if (*s == '/') { + /* Eat multiple '/' */ + while (*s == '/') { + s++; + } + if ((d > destname + 1) && (*s != '\0')) { + *d++ = '/'; + } + start_of_name_component = true; + continue; + } + + if (start_of_name_component) { + if ((s[0] == '.') && (s[1] == '.') && + (s[2] == '/' || s[2] == '\0')) { + /* Uh oh - "/../" or "/..\0" ! */ + + /* Go past the .. leaving us on the / or '\0' */ + s += 2; + + /* If we just added a '/' - delete it */ + if ((d > destname) && (*(d-1) == '/')) { + *(d-1) = '\0'; + d--; + } + + /* + * Are we at the start ? + * Can't go back further if so. + */ + if (d <= destname) { + *d++ = '/'; /* Can't delete root */ + continue; + } + /* Go back one level... */ + /* + * Decrement d first as d points to + * the *next* char to write into. + */ + for (d--; d > destname; d--) { + if (*d == '/') { + break; + } + } + + /* + * Are we at the start ? + * Can't go back further if so. + */ + if (d <= destname) { + *d++ = '/'; /* Can't delete root */ + continue; + } + + /* + * We're still at the start of a name + * component, just the previous one. + */ + continue; + } else if ((s[0] == '.') && + ((s[1] == '\0') || s[1] == '/')) { + /* + * Component of pathname can't be "." only. + * Skip the '.' . + */ + if (s[1] == '/') { + s += 2; + } else { + s++; + } + continue; + } + } + + if (!(*s & 0x80)) { + *d++ = *s++; + } else { + size_t siz; + /* Get the size of the next MB character. */ + next_codepoint(s,&siz); + switch(siz) { + case 5: + *d++ = *s++; + /*fall through*/ + case 4: + *d++ = *s++; + /*fall through*/ + case 3: + *d++ = *s++; + /*fall through*/ + case 2: + *d++ = *s++; + /*fall through*/ + case 1: + *d++ = *s++; + break; + default: + break; + } + } + start_of_name_component = false; + } + *d = '\0'; + + /* And must not end in '/' */ + if (d > destname + 1 && (*(d-1) == '/')) { + *(d-1) = '\0'; + } + + return destname; +} debian/patches/CVE-2017-2619/bug12546.patch0000644000000000000000000000370713352130423014423 0ustar From 1b6b200ee72744783c08326c597ee73017b3f531 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 1 Feb 2017 11:36:25 -0800 Subject: [PATCH] s3: VFS: vfs_streams_xattr.c: Make streams_xattr_open() store the same path as streams_xattr_recheck(). MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit If the open is changing directories, fsp->fsp_name->base_name will be the full path from the share root, whilst smb_fname will be relative to the $cwd. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12546 Signed-off-by: Jeremy Allison Reviewed-by: Ralph Böhme Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Thu Feb 2 01:55:42 CET 2017 on sn-devel-144 (cherry picked from commit a24ba3e4083200ec9885363efc5769f43183fb6b) Autobuild-User(v4-4-test): Karolin Seeger Autobuild-Date(v4-4-test): Tue Feb 7 13:05:34 CET 2017 on sn-devel-144 --- source3/modules/vfs_streams_xattr.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/source3/modules/vfs_streams_xattr.c b/source3/modules/vfs_streams_xattr.c index b54809f..2f77525 100644 --- a/source3/modules/vfs_streams_xattr.c +++ b/source3/modules/vfs_streams_xattr.c @@ -521,8 +521,15 @@ static int streams_xattr_open(vfs_handle_struct *handle, sio->xattr_name = talloc_strdup(VFS_MEMCTX_FSP_EXTENSION(handle, fsp), xattr_name); + /* + * so->base needs to be a copy of fsp->fsp_name->base_name, + * making it identical to streams_xattr_recheck(). If the + * open is changing directories, fsp->fsp_name->base_name + * will be the full path from the share root, whilst + * smb_fname will be relative to the $cwd. + */ sio->base = talloc_strdup(VFS_MEMCTX_FSP_EXTENSION(handle, fsp), - smb_fname->base_name); + fsp->fsp_name->base_name); sio->fsp_name_ptr = fsp->fsp_name; sio->handle = handle; sio->fsp = fsp; -- 1.9.1 debian/patches/CVE-2017-2619/bug12531-18.patch0000644000000000000000000000360713352130423014642 0ustar From 79c2349c2d57068a34356918a8db285515a23812 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 23 Jan 2017 10:06:44 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Fix a memory leak in the connectpath function. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 4d339a88851f601fae195ac8ff0691cbd3504f41) --- source3/modules/vfs_shadow_copy2.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:25.946284528 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:25.946284528 -0400 @@ -52,6 +52,8 @@ char *shadow_cwd; /* Absolute $cwd path. */ /* Absolute connectpath - can vary depending on $cwd. */ char *shadow_connectpath; + /* malloc'ed realpath return. */ + char *shadow_realpath; }; static bool shadow_copy2_find_slashes(TALLOC_CTX *mem_ctx, const char *str, @@ -2058,6 +2060,13 @@ goto done; } + /* + * SMB_VFS_NEXT_REALPATH returns a malloc'ed string. + * Don't leak memory. + */ + SAFE_FREE(config->shadow_realpath); + config->shadow_realpath = result; + DBG_DEBUG("connect path is [%s]\n", result); done: @@ -2102,6 +2111,12 @@ return ret; } +static int shadow_copy2_config_destructor(struct shadow_copy2_config *config) +{ + SAFE_FREE(config->shadow_realpath); + return 0; +} + static int shadow_copy2_connect(struct vfs_handle_struct *handle, const char *service, const char *user) { @@ -2129,6 +2144,8 @@ return -1; } + talloc_set_destructor(config, shadow_copy2_config_destructor); + gmt_format = lp_parm_const_string(SNUM(handle->conn), "shadow", "format", GMT_FORMAT); debian/patches/CVE-2017-2619/CVE-2017-2619-3.patch0000644000000000000000000000524013352130423015001 0ustar From 0c3c22f38b0864e9894647aad1a4bc0241b9f4ae Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 19 Dec 2016 16:35:00 -0800 Subject: [PATCH 03/11] s3: smbd: Create and use open_dir_safely(). Use from OpenDir(). Hardens OpenDir against TOC/TOU races. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/dir.c | 70 +++++++++++++++++++++++++++++++++++++++++++++++------- 1 file changed, 61 insertions(+), 9 deletions(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index ea4b301..39a6e67 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -1601,15 +1601,9 @@ static struct smb_Dir *OpenDir_internal(TALLOC_CTX *mem_ctx, return NULL; } - dirp->dir_path = talloc_strdup(dirp, name); - if (!dirp->dir_path) { - errno = ENOMEM; - goto fail; - } - - dirp->dir = SMB_VFS_OPENDIR(conn, dirp->dir_path, mask, attr); + dirp->dir = SMB_VFS_OPENDIR(conn, name, mask, attr); if (!dirp->dir) { - DEBUG(5,("OpenDir: Can't open %s. %s\n", dirp->dir_path, + DEBUG(5,("OpenDir: Can't open %s. %s\n", name, strerror(errno) )); goto fail; } @@ -1629,12 +1623,70 @@ static struct smb_Dir *OpenDir_internal(TALLOC_CTX *mem_ctx, return NULL; } +/**************************************************************************** + Open a directory handle by pathname, ensuring it's under the share path. +****************************************************************************/ + +static struct smb_Dir *open_dir_safely(TALLOC_CTX *ctx, + connection_struct *conn, + const char *name, + const char *wcard, + uint32_t attr) +{ + struct smb_Dir *dir_hnd = NULL; + char *saved_dir = vfs_GetWd(ctx, conn); + NTSTATUS status; + + if (saved_dir == NULL) { + return NULL; + } + + if (vfs_ChDir(conn, name) == -1) { + goto out; + } + + /* + * Now the directory is pinned, use + * REALPATH to ensure we can access it. + */ + status = check_name(conn, "."); + if (!NT_STATUS_IS_OK(status)) { + goto out; + } + + dir_hnd = OpenDir_internal(ctx, + conn, + ".", + wcard, + attr); + + if (dir_hnd == NULL) { + goto out; + } + + /* + * OpenDir_internal only gets "." as the dir name. + * Store the real dir name here. + */ + + dir_hnd->dir_path = talloc_strdup(dir_hnd, name); + if (!dir_hnd->dir_path) { + errno = ENOMEM; + } + + out: + + vfs_ChDir(conn, saved_dir); + TALLOC_FREE(saved_dir); + return dir_hnd; +} + struct smb_Dir *OpenDir(TALLOC_CTX *mem_ctx, connection_struct *conn, const char *name, const char *mask, uint32_t attr) { - return OpenDir_internal(mem_ctx, + return open_dir_safely(mem_ctx, conn, name, mask, -- 2.9.3 debian/patches/CVE-2017-2619/bug12531-13.patch0000644000000000000000000000636613352130423014642 0ustar From 0d1a281140a17fd4317fdfaddc7f14784e3154eb Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 12:06:55 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Fix chdir to store off the needed private variables. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 This is not yet used, the users of this will be added later. Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 27340df4b52e4341f134667c59d71656a7a1fdae) --- source3/modules/vfs_shadow_copy2.c | 81 ++++++++++++++++++++++++++++++++------ 1 file changed, 68 insertions(+), 13 deletions(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:02.477989305 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:02.473989254 -0400 @@ -1080,30 +1080,85 @@ return ret; } +static void store_cwd_data(vfs_handle_struct *handle, + const char *connectpath) +{ + struct shadow_copy2_config *config = NULL; + char *cwd = NULL; + + SMB_VFS_HANDLE_GET_DATA(handle, config, struct shadow_copy2_config, + return); + + TALLOC_FREE(config->shadow_cwd); + cwd = SMB_VFS_NEXT_GETWD(handle); + if (cwd == NULL) { + smb_panic("getwd failed\n"); + } + DBG_DEBUG("shadow cwd = %s\n", cwd); + config->shadow_cwd = talloc_strdup(config, cwd); + SAFE_FREE(cwd); + if (config->shadow_cwd == NULL) { + smb_panic("talloc failed\n"); + } + TALLOC_FREE(config->shadow_connectpath); + if (connectpath) { + DBG_DEBUG("shadow conectpath = %s\n", connectpath); + config->shadow_connectpath = talloc_strdup(config, connectpath); + if (config->shadow_connectpath == NULL) { + smb_panic("talloc failed\n"); + } + } +} + static int shadow_copy2_chdir(vfs_handle_struct *handle, const char *fname) { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; - char *conv; + char *snappath = NULL; + int ret = -1; + int saved_errno = 0; + char *conv = NULL; + size_t rootpath_len = 0; - if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, - ×tamp, &stripped)) { + if (!shadow_copy2_strip_snapshot_internal(talloc_tos(), handle, fname, + ×tamp, &stripped, &snappath)) { return -1; } - if (timestamp == 0) { - return SMB_VFS_NEXT_CHDIR(handle, fname); + if (stripped != NULL) { + conv = shadow_copy2_do_convert(talloc_tos(), + handle, + stripped, + timestamp, + &rootpath_len); + TALLOC_FREE(stripped); + if (conv == NULL) { + return -1; + } + fname = conv; } - conv = shadow_copy2_convert(talloc_tos(), handle, stripped, timestamp); - TALLOC_FREE(stripped); - if (conv == NULL) { - return -1; + + ret = SMB_VFS_NEXT_CHDIR(handle, fname); + if (ret == -1) { + saved_errno = errno; + } + + if (ret == 0) { + if (conv != NULL && rootpath_len != 0) { + conv[rootpath_len] = '\0'; + } else if (snappath != 0) { + TALLOC_FREE(conv); + conv = snappath; + } + store_cwd_data(handle, conv); } - ret = SMB_VFS_NEXT_CHDIR(handle, conv); - saved_errno = errno; + + TALLOC_FREE(stripped); TALLOC_FREE(conv); - errno = saved_errno; + + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } debian/patches/CVE-2017-2619/CVE-2017-2619-12.patch0000644000000000000000000000315013352130423015057 0ustar From 5203536696b3d813d6b4005958d137683972e58c Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Sun, 19 Mar 2017 15:58:17 +0100 Subject: [PATCH 1/2] CVE-2017-2619: s3/smbd: re-open directory after dptr_CloseDir() dptr_CloseDir() will close and invalidate the fsp's file descriptor, we have to reopen it. Bug: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Ralph Boehme Reviewed-by: Uri Simchoni --- source3/smbd/smb2_query_directory.c | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) Index: samba-4.3.11+dfsg/source3/smbd/smb2_query_directory.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/smb2_query_directory.c 2017-03-20 10:49:38.805462594 -0400 +++ samba-4.3.11+dfsg/source3/smbd/smb2_query_directory.c 2017-03-20 10:49:38.801462548 -0400 @@ -24,6 +24,7 @@ #include "../libcli/smb/smb_common.h" #include "trans2.h" #include "../lib/util/tevent_ntstatus.h" +#include "system/filesys.h" static struct tevent_req *smbd_smb2_query_directory_send(TALLOC_CTX *mem_ctx, struct tevent_context *ev, @@ -322,7 +323,23 @@ } if (in_flags & SMB2_CONTINUE_FLAG_REOPEN) { + int flags; + dptr_CloseDir(fsp); + + /* + * dptr_CloseDir() will close and invalidate the fsp's file + * descriptor, we have to reopen it. + */ + + flags = O_RDONLY; +#ifdef O_DIRECTORY + flags |= O_DIRECTORY; +#endif + status = fd_open(conn, fsp, flags, 0); + if (tevent_req_nterror(req, status)) { + return tevent_req_post(req, ev); + } } wcard_has_wild = ms_has_wild(in_file_name); debian/patches/CVE-2017-2619/bug12531-16.patch0000644000000000000000000000647713352130423014650 0ustar From 7a831814592505d004f83ac49ec25b02f4f2d374 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 26 Jan 2017 10:35:50 -0800 Subject: [PATCH] s3: VFS: Add utility function check_for_converted_path(). Detects an already converted path. Not yet used. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit b94dc85d339c9a10496edd07b85bdd7808d2e332) --- source3/modules/vfs_shadow_copy2.c | 108 +++++++++++++++++++++++++++++++++++++ 1 file changed, 108 insertions(+) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:15.362151409 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:15.342151157 -0400 @@ -264,6 +264,114 @@ return true; } +static bool shadow_copy2_snapshot_to_gmt(vfs_handle_struct *handle, + const char *name, + char *gmt, size_t gmt_len); + +/* + * Check if an incoming filename is already a snapshot converted pathname. + * + * If so, it returns the pathname truncated at the snapshot point which + * will be used as the connectpath. + */ + +static int check_for_converted_path(TALLOC_CTX *mem_ctx, + struct vfs_handle_struct *handle, + struct shadow_copy2_config *config, + char *abs_path, + bool *ppath_already_converted, + char **pconnectpath) +{ + size_t snapdirlen = 0; + char *p = strstr_m(abs_path, config->snapdir); + char *q = NULL; + char *connect_path = NULL; + char snapshot[GMT_NAME_LEN+1]; + + *ppath_already_converted = false; + + if (p == NULL) { + /* Must at least contain shadow:snapdir. */ + return 0; + } + + if (config->snapdir[0] == '/' && + p != abs_path) { + /* Absolute shadow:snapdir must be at the start. */ + return 0; + } + + snapdirlen = strlen(config->snapdir); + if (p[snapdirlen] != '/') { + /* shadow:snapdir must end as a separate component. */ + return 0; + } + + if (p > abs_path && p[-1] != '/') { + /* shadow:snapdir must start as a separate component. */ + return 0; + } + + p += snapdirlen; + p++; /* Move past the / */ + + /* + * Need to return up to the next path + * component after the time. + * This will be used as the connectpath. + */ + q = strchr(p, '/'); + if (q == NULL) { + /* + * No next path component. + * Use entire string. + */ + connect_path = talloc_strdup(mem_ctx, + abs_path); + } else { + connect_path = talloc_strndup(mem_ctx, + abs_path, + q - abs_path); + } + if (connect_path == NULL) { + return ENOMEM; + } + + /* + * Point p at the same offset in connect_path as + * it is in abs_path. + */ + + p = &connect_path[p - abs_path]; + + /* + * Now ensure there is a time string at p. + * The SMB-format @GMT-token string is returned + * in snapshot. + */ + + if (!shadow_copy2_snapshot_to_gmt(handle, + p, + snapshot, + sizeof(snapshot))) { + TALLOC_FREE(connect_path); + return 0; + } + + if (pconnectpath != NULL) { + *pconnectpath = connect_path; + } + + *ppath_already_converted = true; + + DBG_DEBUG("path |%s| is already converted. " + "connect path = |%s|\n", + abs_path, + connect_path); + + return 0; +} + /** * Strip a snapshot component from a filename as * handed in via the smb layer. debian/patches/CVE-2017-2619/CVE-2017-2619-11.patch0000644000000000000000000000256313352130423015065 0ustar From 0eb718b5cc05adbcb20ac5b9b0eee71aa2af81ac Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 15 Dec 2016 13:06:31 -0800 Subject: [PATCH 11/11] s3: smbd: Use the new non_widelink_open() function. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/open.c | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/source3/smbd/open.c b/source3/smbd/open.c index 954cd9c..7274ae4 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -627,7 +627,28 @@ NTSTATUS fd_open(struct connection_struct *conn, flags |= O_NOFOLLOW; } - fsp->fh->fd = SMB_VFS_OPEN(conn, smb_fname, fsp, flags, mode); + /* Ensure path is below share definition. */ + if (!lp_widelinks(SNUM(conn))) { + const char *conn_rootdir = SMB_VFS_CONNECTPATH(conn, + smb_fname->base_name); + if (conn_rootdir == NULL) { + return NT_STATUS_NO_MEMORY; + } + /* + * Only follow symlinks within a share + * definition. + */ + fsp->fh->fd = non_widelink_open(conn, + conn_rootdir, + fsp, + smb_fname, + flags, + mode, + 0); + } else { + fsp->fh->fd = SMB_VFS_OPEN(conn, smb_fname, fsp, flags, mode); + } + if (fsp->fh->fd == -1) { int posix_errno = link_errno_convert(errno); status = map_nt_error_from_unix(posix_errno); -- 2.9.3 debian/patches/CVE-2017-2619/bug12721-6.patch0000644000000000000000000000460513352130423014557 0ustar Backport of: From 3df3ac07363fa853a254aec4de5e864f528c3e39 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 27 Mar 2017 22:10:29 -0700 Subject: [PATCH 4/4] s3: Test for CVE-2017-2619 regression with "follow symlinks = no" - part 2 Add tests for regular access. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12721 Signed-off-by: Jeremy Allison --- source3/script/tests/test_smbclient_s3.sh | 37 +++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) Index: samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh =================================================================== --- samba-4.3.11+dfsg.orig/source3/script/tests/test_smbclient_s3.sh 2017-03-28 08:34:52.415592933 -0400 +++ samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh 2017-03-28 08:34:52.411592861 -0400 @@ -1022,14 +1022,22 @@ slink_name="$LOCAL_PATH/nosymlinks/source" slink_target="$LOCAL_PATH/nosymlinks/target" mkdir_target="$LOCAL_PATH/nosymlinks/a" + dir1="$LOCAL_PATH/nosymlinks/foo" + dir2="$LOCAL_PATH/nosymlinks/foo/bar" + get_target="$LOCAL_PATH/nosymlinks/foo/bar/testfile" rm -f $slink_target rm -f $slink_name rm -rf $mkdir_target + rm -rf $dir1 touch $slink_target ln -s $slink_target $slink_name + mkdir $dir1 + mkdir $dir2 + touch $get_target + # Getting a file through a symlink name should fail. tmpfile=$PREFIX/smbclient_interactive_prompt_commands cat > $tmpfile < $tmpfile < Date: Fri, 17 Feb 2017 08:10:53 +0100 Subject: [PATCH] vfs_streams_xattr: use fsp, not base_fsp The base_fsp's fd is always -1 as it's closed after being openend in create_file_unixpath(). Additionally in streams_xattr_open force using of SMB_VFS_FSETXATTR() by sticking the just created fd into the fsp (and removing it afterwards). Bug: https://bugzilla.samba.org/show_bug.cgi?id=12591 Signed-off-by: Ralph Boehme Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Wed Feb 22 08:25:46 CET 2017 on sn-devel-144 (cherry picked from commit 021189e32ba507832b5e821e5cda8a2889225955) Autobuild-User(v4-4-test): Stefan Metzmacher Autobuild-Date(v4-4-test): Sat Feb 25 05:08:00 CET 2017 on sn-devel-144 --- source3/modules/vfs_streams_xattr.c | 41 +++++++++++++++---------------------- 1 file changed, 17 insertions(+), 24 deletions(-) diff --git a/source3/modules/vfs_streams_xattr.c b/source3/modules/vfs_streams_xattr.c index 2f77525..956cf2e 100644 --- a/source3/modules/vfs_streams_xattr.c +++ b/source3/modules/vfs_streams_xattr.c @@ -261,7 +261,7 @@ static int streams_xattr_fstat(vfs_handle_struct *handle, files_struct *fsp, return -1; } - sbuf->st_ex_size = get_xattr_size(handle->conn, fsp->base_fsp, + sbuf->st_ex_size = get_xattr_size(handle->conn, fsp, io->base, io->xattr_name); if (sbuf->st_ex_size == -1) { return -1; @@ -396,6 +396,7 @@ static int streams_xattr_open(vfs_handle_struct *handle, char *xattr_name = NULL; int baseflags; int hostfd = -1; + int ret; DEBUG(10, ("streams_xattr_open called for %s with flags 0x%x\n", smb_fname_str_dbg(smb_fname), flags)); @@ -407,7 +408,6 @@ static int streams_xattr_open(vfs_handle_struct *handle, /* If the default stream is requested, just open the base file. */ if (is_ntfs_default_stream_smb_fname(smb_fname)) { char *tmp_stream_name; - int ret; tmp_stream_name = smb_fname->stream_name; smb_fname->stream_name = NULL; @@ -494,20 +494,13 @@ static int streams_xattr_open(vfs_handle_struct *handle, DEBUG(10, ("creating or truncating attribute %s on file %s\n", xattr_name, smb_fname->base_name)); - if (fsp->base_fsp->fh->fd != -1) { - if (SMB_VFS_FSETXATTR( - fsp->base_fsp, xattr_name, + fsp->fh->fd = hostfd; + ret = SMB_VFS_FSETXATTR(fsp, xattr_name, &null, sizeof(null), - flags & O_EXCL ? XATTR_CREATE : 0) == -1) { - goto fail; - } - } else { - if (SMB_VFS_SETXATTR( - handle->conn, smb_fname->base_name, - xattr_name, &null, sizeof(null), - flags & O_EXCL ? XATTR_CREATE : 0) == -1) { - goto fail; - } + flags & O_EXCL ? XATTR_CREATE : 0); + fsp->fh->fd = -1; + if (ret != 0) { + goto fail; } } @@ -957,7 +950,7 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct *handle, return -1; } - status = get_ea_value(talloc_tos(), handle->conn, fsp->base_fsp, + status = get_ea_value(talloc_tos(), handle->conn, fsp, sio->base, sio->xattr_name, &ea); if (!NT_STATUS_IS_OK(status)) { return -1; @@ -981,13 +974,13 @@ static ssize_t streams_xattr_pwrite(vfs_handle_struct *handle, memcpy(ea.value.data + offset, data, n); - if (fsp->base_fsp->fh->fd != -1) { - ret = SMB_VFS_FSETXATTR(fsp->base_fsp, + if (fsp->fh->fd != -1) { + ret = SMB_VFS_FSETXATTR(fsp, sio->xattr_name, ea.value.data, ea.value.length, 0); } else { ret = SMB_VFS_SETXATTR(fsp->conn, - fsp->base_fsp->fsp_name->base_name, + fsp->fsp_name->base_name, sio->xattr_name, ea.value.data, ea.value.length, 0); } @@ -1021,7 +1014,7 @@ static ssize_t streams_xattr_pread(vfs_handle_struct *handle, return -1; } - status = get_ea_value(talloc_tos(), handle->conn, fsp->base_fsp, + status = get_ea_value(talloc_tos(), handle->conn, fsp, sio->base, sio->xattr_name, &ea); if (!NT_STATUS_IS_OK(status)) { return -1; @@ -1066,7 +1059,7 @@ static int streams_xattr_ftruncate(struct vfs_handle_struct *handle, return -1; } - status = get_ea_value(talloc_tos(), handle->conn, fsp->base_fsp, + status = get_ea_value(talloc_tos(), handle->conn, fsp, sio->base, sio->xattr_name, &ea); if (!NT_STATUS_IS_OK(status)) { return -1; @@ -1091,13 +1084,13 @@ static int streams_xattr_ftruncate(struct vfs_handle_struct *handle, ea.value.length = offset + 1; ea.value.data[offset] = 0; - if (fsp->base_fsp->fh->fd != -1) { - ret = SMB_VFS_FSETXATTR(fsp->base_fsp, + if (fsp->fh->fd != -1) { + ret = SMB_VFS_FSETXATTR(fsp, sio->xattr_name, ea.value.data, ea.value.length, 0); } else { ret = SMB_VFS_SETXATTR(fsp->conn, - fsp->base_fsp->fsp_name->base_name, + fsp->fsp_name->base_name, sio->xattr_name, ea.value.data, ea.value.length, 0); } -- 1.9.1 debian/patches/CVE-2017-2619/CVE-2017-2619-10.patch0000644000000000000000000001416113352130423015061 0ustar From 6c455324714936063d77ff15997fcaf651d40a5f Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 15 Dec 2016 13:04:46 -0800 Subject: [PATCH 10/11] s3: smbd: Add the core functions to prevent symlink open races. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/open.c | 237 ++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 237 insertions(+) diff --git a/source3/smbd/open.c b/source3/smbd/open.c index 616363d..954cd9c 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -369,6 +369,243 @@ static int link_errno_convert(int err) return err; } +static int non_widelink_open(struct connection_struct *conn, + const char *conn_rootdir, + files_struct *fsp, + struct smb_filename *smb_fname, + int flags, + mode_t mode, + unsigned int link_depth); + +/**************************************************************************** + Follow a symlink in userspace. +****************************************************************************/ + +static int process_symlink_open(struct connection_struct *conn, + const char *conn_rootdir, + files_struct *fsp, + struct smb_filename *smb_fname, + int flags, + mode_t mode, + unsigned int link_depth) +{ + int fd = -1; + char *link_target = NULL; + int link_len = -1; + char *oldwd = NULL; + size_t rootdir_len = 0; + char *resolved_name = NULL; + bool matched = false; + int saved_errno = 0; + + /* + * Ensure we don't get stuck in a symlink loop. + */ + link_depth++; + if (link_depth >= 20) { + errno = ELOOP; + goto out; + } + + /* Allocate space for the link target. */ + link_target = talloc_array(talloc_tos(), char, PATH_MAX); + if (link_target == NULL) { + errno = ENOMEM; + goto out; + } + + /* Read the link target. */ + link_len = SMB_VFS_READLINK(conn, + smb_fname->base_name, + link_target, + PATH_MAX - 1); + if (link_len == -1) { + goto out; + } + + /* Ensure it's at least null terminated. */ + link_target[link_len] = '\0'; + + /* Convert to an absolute path. */ + resolved_name = SMB_VFS_REALPATH(conn, link_target); + if (resolved_name == NULL) { + goto out; + } + + /* + * We know conn_rootdir starts with '/' and + * does not end in '/'. FIXME ! Should we + * smb_assert this ? + */ + rootdir_len = strlen(conn_rootdir); + + matched = (strncmp(conn_rootdir, resolved_name, rootdir_len) == 0); + if (!matched) { + errno = EACCES; + goto out; + } + + /* + * Turn into a path relative to the share root. + */ + if (resolved_name[rootdir_len] == '\0') { + /* Link to the root of the share. */ + smb_fname->base_name = talloc_strdup(talloc_tos(), "."); + if (smb_fname->base_name == NULL) { + errno = ENOMEM; + goto out; + } + } else if (resolved_name[rootdir_len] == '/') { + smb_fname->base_name = &resolved_name[rootdir_len+1]; + } else { + errno = EACCES; + goto out; + } + + oldwd = vfs_GetWd(talloc_tos(), conn); + if (oldwd == NULL) { + goto out; + } + + /* Ensure we operate from the root of the share. */ + if (vfs_ChDir(conn, conn_rootdir) == -1) { + goto out; + } + + /* And do it all again.. */ + fd = non_widelink_open(conn, + conn_rootdir, + fsp, + smb_fname, + flags, + mode, + link_depth); + if (fd == -1) { + saved_errno = errno; + } + + out: + + SAFE_FREE(resolved_name); + TALLOC_FREE(link_target); + if (oldwd != NULL) { + int ret = vfs_ChDir(conn, oldwd); + if (ret == -1) { + smb_panic("unable to get back to old directory\n"); + } + TALLOC_FREE(oldwd); + } + if (saved_errno != 0) { + errno = saved_errno; + } + return fd; +} + +/**************************************************************************** + Non-widelink open. +****************************************************************************/ + +static int non_widelink_open(struct connection_struct *conn, + const char *conn_rootdir, + files_struct *fsp, + struct smb_filename *smb_fname, + int flags, + mode_t mode, + unsigned int link_depth) +{ + NTSTATUS status; + int fd = -1; + struct smb_filename *smb_fname_rel = NULL; + int saved_errno = 0; + char *oldwd = NULL; + char *parent_dir = NULL; + const char *final_component = NULL; + + if (!parent_dirname(talloc_tos(), + smb_fname->base_name, + &parent_dir, + &final_component)) { + goto out; + } + + oldwd = vfs_GetWd(talloc_tos(), conn); + if (oldwd == NULL) { + goto out; + } + + /* Pin parent directory in place. */ + if (vfs_ChDir(conn, parent_dir) == -1) { + goto out; + } + + /* Ensure the relative path is below the share. */ + status = check_reduced_name(conn, final_component); + if (!NT_STATUS_IS_OK(status)) { + saved_errno = map_errno_from_nt_status(status); + goto out; + } + + smb_fname_rel = synthetic_smb_fname(talloc_tos(), + final_component, + smb_fname->stream_name, + &smb_fname->st); + + flags |= O_NOFOLLOW; + + { + struct smb_filename *tmp_name = fsp->fsp_name; + fsp->fsp_name = smb_fname_rel; + fd = SMB_VFS_OPEN(conn, smb_fname_rel, fsp, flags, mode); + fsp->fsp_name = tmp_name; + } + + if (fd == -1) { + saved_errno = link_errno_convert(errno); + if (saved_errno == ELOOP) { + if (fsp->posix_flags & FSP_POSIX_FLAGS_OPEN) { + /* Never follow symlinks on posix open. */ + goto out; + } + if (!lp_follow_symlinks(SNUM(conn))) { + /* Explicitly no symlinks. */ + goto out; + } + /* + * We have a symlink. Follow in userspace + * to ensure it's under the share definition. + */ + fd = process_symlink_open(conn, + conn_rootdir, + fsp, + smb_fname_rel, + flags, + mode, + link_depth); + if (fd == -1) { + saved_errno = + link_errno_convert(errno); + } + } + } + + out: + + TALLOC_FREE(parent_dir); + TALLOC_FREE(smb_fname_rel); + + if (oldwd != NULL) { + int ret = vfs_ChDir(conn, oldwd); + if (ret == -1) { + smb_panic("unable to get back to old directory\n"); + } + TALLOC_FREE(oldwd); + } + if (saved_errno != 0) { + errno = saved_errno; + } + return fd; +} + /**************************************************************************** fd support routines - attempt to do a dos_open. ****************************************************************************/ -- 2.9.3 debian/patches/CVE-2017-2619/CVE-2017-2619-4.patch0000644000000000000000000000331413352130423015002 0ustar From 39589a2b7de5768cc515bce58dd243d711e58fd3 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 19 Dec 2016 12:13:20 -0800 Subject: [PATCH 04/11] s3: smbd: OpenDir_fsp() use early returns. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/dir.c | 34 +++++++++++++++++++++------------- 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index 39a6e67..ea4f1ab 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -1706,7 +1706,17 @@ static struct smb_Dir *OpenDir_fsp(TALLOC_CTX *mem_ctx, connection_struct *conn, struct smbd_server_connection *sconn = conn->sconn; if (!dirp) { - return NULL; + goto fail; + } + + if (!fsp->is_directory) { + errno = EBADF; + goto fail; + } + + if (fsp->fh->fd == -1) { + errno = EBADF; + goto fail; } dirp->conn = conn; @@ -1723,18 +1733,16 @@ static struct smb_Dir *OpenDir_fsp(TALLOC_CTX *mem_ctx, connection_struct *conn, } talloc_set_destructor(dirp, smb_Dir_destructor); - if (fsp->is_directory && fsp->fh->fd != -1) { - dirp->dir = SMB_VFS_FDOPENDIR(fsp, mask, attr); - if (dirp->dir != NULL) { - dirp->fsp = fsp; - } else { - DEBUG(10,("OpenDir_fsp: SMB_VFS_FDOPENDIR on %s returned " - "NULL (%s)\n", - dirp->dir_path, - strerror(errno))); - if (errno != ENOSYS) { - return NULL; - } + dirp->dir = SMB_VFS_FDOPENDIR(fsp, mask, attr); + if (dirp->dir != NULL) { + dirp->fsp = fsp; + } else { + DEBUG(10,("OpenDir_fsp: SMB_VFS_FDOPENDIR on %s returned " + "NULL (%s)\n", + dirp->dir_path, + strerror(errno))); + if (errno != ENOSYS) { + return NULL; } } -- 2.9.3 debian/patches/CVE-2017-2619/bug12721-2.patch0000644000000000000000000000767613352130423014566 0ustar Backport of: From 87c7b8a440be9a3fcab829c8e6e8c0a63c20a2f8 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 27 Mar 2017 11:48:25 -0700 Subject: [PATCH 2/2] s3: Test for CVE-2017-2619 regression with "follow symlinks = no". BUG: https://bugzilla.samba.org/show_bug.cgi?id=12721 Signed-off-by: Jeremy Allison --- selftest/target/Samba3.pm | 8 ++++ source3/script/tests/test_smbclient_s3.sh | 73 +++++++++++++++++++++++++++++++ 2 files changed, 81 insertions(+) Index: samba-4.3.11+dfsg/selftest/target/Samba3.pm =================================================================== --- samba-4.3.11+dfsg.orig/selftest/target/Samba3.pm 2017-03-28 08:32:56.121335201 -0400 +++ samba-4.3.11+dfsg/selftest/target/Samba3.pm 2017-03-28 08:32:56.117335116 -0400 @@ -1104,6 +1104,9 @@ my $shadow_shrdir="$shadow_basedir/share"; push(@dirs,$shadow_shrdir); + my $nosymlinks_shrdir="$shrdir/nosymlinks"; + push(@dirs,$nosymlinks_shrdir); + # this gets autocreated by winbindd my $wbsockdir="$prefix_abs/winbindd"; my $wbsockprivdir="$lockdir/winbindd_privileged"; @@ -1499,6 +1502,11 @@ path = $shrdir/%R guest ok = yes +[nosymlinks] + copy = tmp + path = $nosymlinks_shrdir + follow symlinks = no + [fsrvp_share] path = $shrdir comment = fake shapshots using rsync Index: samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh =================================================================== --- samba-4.3.11+dfsg.orig/source3/script/tests/test_smbclient_s3.sh 2017-03-28 08:32:56.121335201 -0400 +++ samba-4.3.11+dfsg/source3/script/tests/test_smbclient_s3.sh 2017-03-28 08:32:56.117335116 -0400 @@ -1015,6 +1015,75 @@ LOGDIR=$(mktemp -d ${PREFIX}/${LOGDIR_PREFIX}_XXXXXX) +# Test follow symlinks can't access symlinks +test_nosymlinks() +{ +# Setup test dirs. + slink_name="$LOCAL_PATH/nosymlinks/source" + slink_target="$LOCAL_PATH/nosymlinks/target" + mkdir_target="$LOCAL_PATH/nosymlinks/a" + + rm -f $slink_target + rm -f $slink_name + rm -rf $mkdir_target + + touch $slink_target + ln -s $slink_target $slink_name + +# Getting a file through a symlink name should fail. + tmpfile=$PREFIX/smbclient_interactive_prompt_commands + cat > $tmpfile < $tmpfile < Date: Thu, 26 Jan 2017 17:19:24 -0800 Subject: [PATCH] s3: VFS: Don't allow symlink, link or rename on already converted paths. Snapshot paths are a read-only filesystem. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Mon Jan 30 22:26:29 CET 2017 on sn-devel-144 (backported from commit 0e1deb77f2b310ad7e5dd784174207adacf1c981) --- source3/modules/vfs_shadow_copy2.c | 55 +++++++++++++++++++++++++++++--------- 1 file changed, 43 insertions(+), 12 deletions(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:36.118412423 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:36.114412373 -0400 @@ -903,15 +903,17 @@ { time_t timestamp_src = 0; time_t timestamp_dst = 0; + char *snappath_src = NULL; + char *snappath_dst = NULL; - if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, + if (!shadow_copy2_strip_snapshot_internal(talloc_tos(), handle, smb_fname_src->base_name, - ×tamp_src, NULL)) { + ×tamp_src, NULL, &snappath_src)) { return -1; } - if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, + if (!shadow_copy2_strip_snapshot_internal(talloc_tos(), handle, smb_fname_dst->base_name, - ×tamp_dst, NULL)) { + ×tamp_dst, NULL, &snappath_dst)) { return -1; } if (timestamp_src != 0) { @@ -922,6 +924,17 @@ errno = EROFS; return -1; } + /* + * Don't allow rename on already converted paths. + */ + if (snappath_src != NULL) { + errno = EXDEV; + return -1; + } + if (snappath_dst != NULL) { + errno = EROFS; + return -1; + } return SMB_VFS_NEXT_RENAME(handle, smb_fname_src, smb_fname_dst); } @@ -930,19 +943,28 @@ { time_t timestamp_old = 0; time_t timestamp_new = 0; + char *snappath_old = NULL; + char *snappath_new = NULL; - if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, oldname, - ×tamp_old, NULL)) { + if (!shadow_copy2_strip_snapshot_internal(talloc_tos(), handle, oldname, + ×tamp_old, NULL, &snappath_old)) { return -1; } - if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, newname, - ×tamp_new, NULL)) { + if (!shadow_copy2_strip_snapshot_internal(talloc_tos(), handle, newname, + ×tamp_new, NULL, &snappath_new)) { return -1; } if ((timestamp_old != 0) || (timestamp_new != 0)) { errno = EROFS; return -1; } + /* + * Don't allow symlinks on already converted paths. + */ + if ((snappath_old != NULL) || (snappath_new != NULL)) { + errno = EROFS; + return -1; + } return SMB_VFS_NEXT_SYMLINK(handle, oldname, newname); } @@ -951,19 +973,28 @@ { time_t timestamp_old = 0; time_t timestamp_new = 0; + char *snappath_old = NULL; + char *snappath_new = NULL; - if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, oldname, - ×tamp_old, NULL)) { + if (!shadow_copy2_strip_snapshot_internal(talloc_tos(), handle, oldname, + ×tamp_old, NULL, &snappath_old)) { return -1; } - if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, newname, - ×tamp_new, NULL)) { + if (!shadow_copy2_strip_snapshot_internal(talloc_tos(), handle, newname, + ×tamp_new, NULL, &snappath_new)) { return -1; } if ((timestamp_old != 0) || (timestamp_new != 0)) { errno = EROFS; return -1; } + /* + * Don't allow links on already converted paths. + */ + if ((snappath_old != NULL) || (snappath_new != NULL)) { + errno = EROFS; + return -1; + } return SMB_VFS_NEXT_LINK(handle, oldname, newname); } debian/patches/CVE-2017-2619/CVE-2017-2619-8.patch0000644000000000000000000000303313352130423015004 0ustar From 1c0a1c566a9a43c9c81d42e48b85109a34a486dd Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 15 Dec 2016 12:52:13 -0800 Subject: [PATCH 08/11] s3: smbd: Remove O_NOFOLLOW guards. We insist on O_NOFOLLOW existing. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/open.c | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/source3/smbd/open.c b/source3/smbd/open.c index 25cf417..03a994a 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -356,8 +356,7 @@ NTSTATUS fd_open(struct connection_struct *conn, struct smb_filename *smb_fname = fsp->fsp_name; NTSTATUS status = NT_STATUS_OK; -#ifdef O_NOFOLLOW - /* + /* * Never follow symlinks on a POSIX client. The * client should be doing this. */ @@ -365,12 +364,10 @@ NTSTATUS fd_open(struct connection_struct *conn, if ((fsp->posix_flags & FSP_POSIX_FLAGS_OPEN) || !lp_follow_symlinks(SNUM(conn))) { flags |= O_NOFOLLOW; } -#endif fsp->fh->fd = SMB_VFS_OPEN(conn, smb_fname, fsp, flags, mode); if (fsp->fh->fd == -1) { int posix_errno = errno; -#ifdef O_NOFOLLOW #if defined(ENOTSUP) && defined(OSF1) /* handle special Tru64 errno */ if (errno == ENOTSUP) { @@ -387,7 +384,6 @@ NTSTATUS fd_open(struct connection_struct *conn, if (errno == EMLINK) { posix_errno = ELOOP; } -#endif /* O_NOFOLLOW */ status = map_nt_error_from_unix(posix_errno); if (errno == EMFILE) { static time_t last_warned = 0L; -- 2.9.3 debian/patches/CVE-2017-2619/bug12172.patch0000644000000000000000000000576113352130423014420 0ustar Backport of: From f41f439335efb352d03a842c370212a0af77262a Mon Sep 17 00:00:00 2001 From: Uri Simchoni Date: Wed, 24 Aug 2016 14:42:23 +0300 Subject: [PATCH] vfs_shadow_copy: handle non-existant files and wildcards During path checking, the vfs connectpath_fn is called to determine the share's root, relative to the file being queried (for example, in snapshot file this may be other than the share's "usual" root directory). connectpath_fn must be able to answer this question even if the path does not exist and its parent does exist. The convention in this case is that this refers to a yet-uncreated file under the parent and all queries are relative to the parent. This also serves as a workaround for the case where connectpath_fn has to handle wildcards, as with the case of SMB1 trans2 findfirst. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12172 Signed-off-by: Uri Simchoni Reviewed-by: Jeremy Allison Autobuild-User(master): Jeremy Allison Autobuild-Date(master): Thu Aug 25 05:35:29 CEST 2016 on sn-devel-144 --- selftest/knownfail | 2 -- source3/modules/vfs_shadow_copy2.c | 31 ++++++++++++++++++++++++++++++- 2 files changed, 30 insertions(+), 3 deletions(-) Index: samba-4.4.5+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.4.5+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-28 07:21:25.236474254 -0400 +++ samba-4.4.5+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-28 07:22:07.632937734 -0400 @@ -2151,6 +2151,7 @@ char *stripped = NULL; char *tmp = NULL; char *result = NULL; + char *parent_dir = NULL; int saved_errno = 0; size_t rootpath_len = 0; struct shadow_copy2_config *config = NULL; @@ -2177,7 +2178,34 @@ tmp = shadow_copy2_do_convert(talloc_tos(), handle, stripped, timestamp, &rootpath_len); if (tmp == NULL) { - goto done; + if (errno != ENOENT) { + goto done; + } + + /* + * If the converted path does not exist, and converting + * the parent yields something that does exist, then + * this path refers to something that has not been + * created yet, relative to the parent path. + * The snapshot finding is relative to the parent. + * (usually snapshots are read/only but this is not + * necessarily true). + * This code also covers getting a wildcard in the + * last component, because this function is called + * prior to sanitizing the path, and in SMB1 we may + * get wildcards in path names. + */ + if (!parent_dirname(talloc_tos(), stripped, &parent_dir, + NULL)) { + errno = ENOMEM; + goto done; + } + + tmp = shadow_copy2_do_convert(talloc_tos(), handle, parent_dir, + timestamp, &rootpath_len); + if (tmp == NULL) { + goto done; + } } DBG_DEBUG("converted path is [%s] root path is [%.*s]\n", tmp, @@ -2204,6 +2232,7 @@ } TALLOC_FREE(tmp); TALLOC_FREE(stripped); + TALLOC_FREE(parent_dir); if (saved_errno != 0) { errno = saved_errno; } debian/patches/CVE-2017-2619/bug12531-8.patch0000644000000000000000000000240013352130423014547 0ustar From 3d4062e1a053cd54c9e2068bcd9b7a2070e642bd Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 11:48:40 -0800 Subject: [PATCH 07/35] s3: VFS: shadow_copy2: Fix length comparison to ensure we don't overstep a length. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 37ef8d3f65bd1215717eb51b2e1cdb84a7bed348) --- source3/modules/vfs_shadow_copy2.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:24:53.765153012 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:24:53.765153012 -0400 @@ -2033,7 +2033,8 @@ config->basedir = config->mount_point; } - if (strlen(config->basedir) != strlen(handle->conn->connectpath)) { + if (config->rel_connectpath == NULL && + strlen(config->basedir) < strlen(handle->conn->connectpath)) { config->rel_connectpath = talloc_strdup(config, handle->conn->connectpath + strlen(config->basedir)); if (config->rel_connectpath == NULL) { debian/patches/CVE-2017-2619/bug12531-1.patch0000644000000000000000000001152013352130423014543 0ustar From e3816bb04a761202747a73f282e193cb294c41e1 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Wed, 11 Jan 2017 16:30:38 -0800 Subject: [PATCH] s3: smbd: Correctly canonicalize any incoming shadow copy path. Converts to: @GMT-token/path/last_component from all incoming path types. Allows shadow_copy modules to work when current directory is changed after removing last component. Ultimately when the VFS ABI is changed to add a timestamp to struct smb_filename, this is where the parsing will be done. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 39678ed6af708fb6f2760bfb51051add11e3c498) --- source3/smbd/filename.c | 150 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 150 insertions(+) Index: samba-4.3.11+dfsg/source3/smbd/filename.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/filename.c 2017-03-16 09:20:45.914313759 -0400 +++ samba-4.3.11+dfsg/source3/smbd/filename.c 2017-03-16 09:20:45.906313667 -0400 @@ -186,6 +186,148 @@ return NT_STATUS_OK; } +/* + * Re-order a known good @GMT-token path. + */ + +static NTSTATUS rearrange_snapshot_path(struct smb_filename *smb_fname, + char *startp, + char *endp) +{ + size_t endlen = 0; + size_t gmt_len = endp - startp; + char gmt_store[gmt_len + 1]; + char *parent = NULL; + const char *last_component = NULL; + char *newstr; + bool ret; + + DBG_DEBUG("|%s| -> ", smb_fname->base_name); + + /* Save off the @GMT-token. */ + memcpy(gmt_store, startp, gmt_len); + gmt_store[gmt_len] = '\0'; + + if (*endp == '/') { + /* Remove any trailing '/' */ + endp++; + } + + if (*endp == '\0') { + /* + * @GMT-token was at end of path. + * Remove any preceeding '/' + */ + if (startp > smb_fname->base_name && startp[-1] == '/') { + startp--; + } + } + + /* Remove @GMT-token from the path. */ + endlen = strlen(endp); + memmove(startp, endp, endlen + 1); + + /* Split the remaining path into components. */ + ret = parent_dirname(smb_fname, + smb_fname->base_name, + &parent, + &last_component); + if (ret == false) { + /* Must terminate debug with \n */ + DBG_DEBUG("NT_STATUS_NO_MEMORY\n"); + return NT_STATUS_NO_MEMORY; + } + + if (ISDOT(parent)) { + if (last_component[0] == '\0') { + newstr = talloc_strdup(smb_fname, + gmt_store); + } else { + newstr = talloc_asprintf(smb_fname, + "%s/%s", + gmt_store, + last_component); + } + } else { + newstr = talloc_asprintf(smb_fname, + "%s/%s/%s", + gmt_store, + parent, + last_component); + } + + TALLOC_FREE(parent); + TALLOC_FREE(smb_fname->base_name); + smb_fname->base_name = newstr; + + DBG_DEBUG("|%s|\n", newstr); + + return NT_STATUS_OK; +} + +/* + * Canonicalize any incoming pathname potentially containining + * a @GMT-token into a path that looks like: + * + * @GMT-YYYY-MM-DD-HH-MM-SS/path/name/components/last_component + * + * Leaves single path @GMT-token -component alone: + * + * @GMT-YYYY-MM-DD-HH-MM-SS -> @GMT-YYYY-MM-DD-HH-MM-SS + * + * Eventually when struct smb_filename is updated and the VFS + * ABI is changed this will remove the @GMT-YYYY-MM-DD-HH-MM-SS + * and store in the struct smb_filename as a struct timeval field + * instead. + */ + +static NTSTATUS canonicalize_snapshot_path(struct smb_filename *smb_fname) +{ + char *startp = strchr_m(smb_fname->base_name, '@'); + char *endp = NULL; + struct tm tm; + + if (startp == NULL) { + /* No @ */ + return NT_STATUS_OK; + } + + startp = strstr_m(startp, "@GMT-"); + if (startp == NULL) { + /* No @ */ + return NT_STATUS_OK; + } + + if ((startp > smb_fname->base_name) && (startp[-1] != '/')) { + /* the GMT-token does not start a path-component */ + return NT_STATUS_OK; + } + + endp = strptime(startp, GMT_FORMAT, &tm); + if (endp == NULL) { + /* Not a valid timestring. */ + return NT_STATUS_OK; + } + + if ( endp[0] == '\0') { + return rearrange_snapshot_path(smb_fname, + startp, + endp); + } + + if (endp[0] != '/') { + /* + * It is not a complete path component, i.e. the path + * component continues after the gmt-token. + */ + return NT_STATUS_OK; + } + + return rearrange_snapshot_path(smb_fname, + startp, + endp); +} + /**************************************************************************** This routine is called to convert names from the dos namespace to unix namespace. It needs to handle any case conversions, mangling, format changes, @@ -311,6 +453,14 @@ goto err; } + /* Canonicalize any @GMT- paths. */ + if (posix_pathnames == false) { + status = canonicalize_snapshot_path(smb_fname); + if (!NT_STATUS_IS_OK(status)) { + goto err; + } + } + /* * Large directory fix normalization. If we're case sensitive, and * the case preserving parameters are set to "no", normalize the case of debian/patches/CVE-2017-2619/bug12531-12.patch0000644000000000000000000000376313352130423014637 0ustar Backport of: From 173bd073004352d8564485c56a19b167596b1fd5 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 12:00:08 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Add two currently unused functions to make pathnames absolute or relative to $cwd. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 9d65107b8f2864dba8d41b3316c483b3f36d0697) --- source3/modules/vfs_shadow_copy2.c | 45 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:26:03.937955472 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:26:03.929955381 -0400 @@ -220,6 +221,50 @@ return result; } +static char *make_path_absolute(TALLOC_CTX *mem_ctx, + struct shadow_copy2_config *config, + const char *name) +{ + char *newpath = NULL; + char *abs_path = NULL; + + if (name[0] != '/') { + newpath = talloc_asprintf(mem_ctx, + "%s/%s", + config->shadow_cwd, + name); + if (newpath == NULL) { + return NULL; + } + name = newpath; + } + abs_path = canonicalize_absolute_path(mem_ctx, name); + TALLOC_FREE(newpath); + return abs_path; +} + +/* Return a $cwd-relative path. */ +static bool make_relative_path(const char *cwd, char *abs_path) +{ + size_t cwd_len = strlen(cwd); + size_t abs_len = strlen(abs_path); + + if (abs_len < cwd_len) { + return false; + } + if (memcmp(abs_path, cwd, cwd_len) != 0) { + return false; + } + if (abs_path[cwd_len] != '/' && abs_path[cwd_len] != '\0') { + return false; + } + if (abs_path[cwd_len] == '/') { + cwd_len++; + } + memmove(abs_path, &abs_path[cwd_len], abs_len + 1 - cwd_len); + return true; +} + /** * Strip a snapshot component from a filename as * handed in via the smb layer. debian/patches/CVE-2017-2619/bug12531-19.patch0000644000000000000000000003276213352130423014647 0ustar Backport of: From eeef5e408ba03815cf175539f5c83c34cb05aa24 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 23 Jan 2017 10:20:13 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Fix usage of saved_errno to only set errno on error. Rationale: VFS calls must act like their POSIX equivalents, and the POSIX versions *only* set errno on a failure. There is actually code in the upper smbd layers that depends on errno being correct on a fail return from a VFS call. For a compound VFS module like this, a common pattern is : SMB_VFS_CALL_X() { int ret; syscall1(); ret = syscall2(); syscall3(); return ret; } Where if *any* of the contained syscallX()'s fail, they'll set errno. However, the actual errno we should return is *only* the one returned if syscall2() fails (the others are lstat's checking for existence etc.). So what we should do to correctly return only the errno from syscall2() is: SMB_VFS_CALL_X() { int ret; int saved_errno = 0; syscall1() ret = syscall2(); if (ret == -1) { saved_errno = errno; } syscall3() if (saved_errno != 0) { errno = saved_errno; } return ret; } BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit cda6764f1a8db96182bfd1855440bc6a1ba1abee) --- source3/modules/vfs_shadow_copy2.c | 254 ++++++++++++++++++++++++++----------- 1 file changed, 182 insertions(+), 72 deletions(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:32.058361380 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:32.054361330 -0400 @@ -619,7 +619,8 @@ char *insert = NULL; char *converted = NULL; size_t insertlen, connectlen = 0; - int i, saved_errno; + int saved_errno = 0; + int i; size_t min_offset; struct shadow_copy2_config *config; size_t in_share_offset = 0; @@ -802,12 +803,16 @@ errno = ENOENT; } fail: - saved_errno = errno; + if (result == NULL) { + saved_errno = errno; + } TALLOC_FREE(converted); TALLOC_FREE(insert); TALLOC_FREE(slashes); TALLOC_FREE(path); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return result; } @@ -866,7 +871,7 @@ time_t timestamp = 0; char *stripped = NULL; DIR *ret; - int saved_errno; + int saved_errno = 0; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -882,9 +887,13 @@ return NULL; } ret = SMB_VFS_NEXT_OPENDIR(handle, conv, mask, attr); - saved_errno = errno; + if (ret == NULL) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -964,7 +973,8 @@ time_t timestamp = 0; char *stripped = NULL; char *tmp; - int ret, saved_errno; + int saved_errno = 0; + int ret; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, smb_fname->base_name, @@ -986,7 +996,9 @@ } ret = SMB_VFS_NEXT_STAT(handle, smb_fname); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(smb_fname->base_name); smb_fname->base_name = tmp; @@ -994,7 +1006,9 @@ if (ret == 0) { convert_sbuf(handle, smb_fname->base_name, &smb_fname->st); } - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1004,7 +1018,8 @@ time_t timestamp = 0; char *stripped = NULL; char *tmp; - int ret, saved_errno; + int saved_errno = 0; + int ret; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, smb_fname->base_name, @@ -1026,7 +1041,9 @@ } ret = SMB_VFS_NEXT_LSTAT(handle, smb_fname); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(smb_fname->base_name); smb_fname->base_name = tmp; @@ -1034,7 +1051,9 @@ if (ret == 0) { convert_sbuf(handle, smb_fname->base_name, &smb_fname->st); } - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1066,7 +1085,8 @@ time_t timestamp = 0; char *stripped = NULL; char *tmp; - int ret, saved_errno; + int saved_errno = 0; + int ret; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, smb_fname->base_name, @@ -1088,12 +1108,16 @@ } ret = SMB_VFS_NEXT_OPEN(handle, smb_fname, fsp, flags, mode); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(smb_fname->base_name); smb_fname->base_name = tmp; - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1102,7 +1126,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; struct smb_filename *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, @@ -1125,9 +1150,13 @@ return -1; } ret = SMB_VFS_NEXT_UNLINK(handle, conv); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1136,7 +1165,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1152,9 +1182,13 @@ return -1; } ret = SMB_VFS_NEXT_CHMOD(handle, conv, mode); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1163,7 +1197,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1179,9 +1214,13 @@ return -1; } ret = SMB_VFS_NEXT_CHOWN(handle, conv, uid, gid); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1273,7 +1312,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; struct smb_filename *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, @@ -1296,9 +1336,13 @@ return -1; } ret = SMB_VFS_NEXT_NTIMES(handle, conv, ft); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1307,7 +1351,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1323,9 +1368,13 @@ return -1; } ret = SMB_VFS_NEXT_READLINK(handle, conv, buf, bufsiz); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1334,7 +1383,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1350,9 +1400,13 @@ return -1; } ret = SMB_VFS_NEXT_MKNOD(handle, conv, mode, dev); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1363,7 +1417,7 @@ char *stripped = NULL; char *tmp = NULL; char *result = NULL; - int saved_errno; + int saved_errno = 0; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, ×tamp, &stripped)) { @@ -1381,10 +1435,14 @@ result = SMB_VFS_NEXT_REALPATH(handle, tmp); done: - saved_errno = errno; + if (result == NULL) { + saved_errno = errno; + } TALLOC_FREE(tmp); TALLOC_FREE(stripped); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return result; } @@ -1753,7 +1811,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1769,9 +1828,13 @@ return -1; } ret = SMB_VFS_NEXT_MKDIR(handle, conv, mode); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1779,7 +1842,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1795,9 +1859,13 @@ return -1; } ret = SMB_VFS_NEXT_RMDIR(handle, conv); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1806,7 +1874,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1822,9 +1891,13 @@ return -1; } ret = SMB_VFS_NEXT_CHFLAGS(handle, conv, flags); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1835,7 +1908,7 @@ time_t timestamp = 0; char *stripped = NULL; ssize_t ret; - int saved_errno; + int saved_errno = 0; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1852,9 +1925,13 @@ return -1; } ret = SMB_VFS_NEXT_GETXATTR(handle, conv, aname, value, size); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1865,7 +1942,7 @@ time_t timestamp = 0; char *stripped = NULL; ssize_t ret; - int saved_errno; + int saved_errno = 0; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1881,9 +1958,13 @@ return -1; } ret = SMB_VFS_NEXT_LISTXATTR(handle, conv, list, size); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1892,7 +1973,8 @@ { time_t timestamp = 0; char *stripped = NULL; - int ret, saved_errno; + int saved_errno = 0; + int ret; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1908,9 +1990,13 @@ return -1; } ret = SMB_VFS_NEXT_REMOVEXATTR(handle, conv, aname); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1922,7 +2008,7 @@ time_t timestamp = 0; char *stripped = NULL; ssize_t ret; - int saved_errno; + int saved_errno = 0; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1939,9 +2025,13 @@ return -1; } ret = SMB_VFS_NEXT_SETXATTR(handle, conv, aname, value, size, flags); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1951,7 +2041,7 @@ time_t timestamp = 0; char *stripped = NULL; ssize_t ret; - int saved_errno; + int saved_errno = 0; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, @@ -1967,9 +2057,13 @@ return -1; } ret = SMB_VFS_NEXT_CHMOD_ACL(handle, conv, mode); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -1982,7 +2076,7 @@ time_t timestamp = 0; char *stripped = NULL; ssize_t ret; - int saved_errno; + int saved_errno = 0; char *conv; DEBUG(10, ("shadow_copy2_get_real_filename called for path=[%s], " @@ -2009,9 +2103,13 @@ ret = SMB_VFS_NEXT_GET_REAL_FILENAME(handle, conv, name, mem_ctx, found_name); DEBUG(10, ("NEXT_REAL_FILE_NAME returned %d\n", (int)ret)); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } @@ -2022,7 +2120,7 @@ char *stripped = NULL; char *tmp = NULL; char *result = NULL; - int saved_errno; + int saved_errno = 0; size_t rootpath_len = 0; struct shadow_copy2_config *config = NULL; @@ -2070,10 +2168,14 @@ DBG_DEBUG("connect path is [%s]\n", result); done: - saved_errno = errno; + if (result == NULL) { + saved_errno = errno; + } TALLOC_FREE(tmp); TALLOC_FREE(stripped); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return result; } @@ -2084,7 +2186,7 @@ time_t timestamp = 0; char *stripped = NULL; ssize_t ret; - int saved_errno; + int saved_errno = 0; char *conv; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, path, @@ -2104,9 +2206,13 @@ ret = SMB_VFS_NEXT_DISK_FREE(handle, conv, bsize, dfree, dsize); - saved_errno = errno; + if (ret == -1) { + saved_errno = errno; + } TALLOC_FREE(conv); - errno = saved_errno; + if (saved_errno != 0) { + errno = saved_errno; + } return ret; } debian/patches/CVE-2017-2619/bug12531-4.patch0000644000000000000000000000514213352130423014551 0ustar From 163234d5aec15f56648436a18073cac8368367a2 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 26 Jan 2017 16:08:42 -0800 Subject: [PATCH] s3: smbtorture: Add new local test LOCAL-CANONICALIZE-PATH Tests new canonicalize_absolute_path() function. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit a51363309a4330b65e34ae941ec99d180bdbab56) --- source3/selftest/tests.py | 1 + source3/torture/torture.c | 44 ++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 45 insertions(+) Index: samba-4.3.11+dfsg/source3/selftest/tests.py =================================================================== --- samba-4.3.11+dfsg.orig/source3/selftest/tests.py 2017-03-16 09:20:59.486469440 -0400 +++ samba-4.3.11+dfsg/source3/selftest/tests.py 2017-03-16 09:20:59.478469348 -0400 @@ -113,6 +113,7 @@ "LOCAL-MESSAGING-FDPASS2", "LOCAL-MESSAGING-FDPASS2a", "LOCAL-MESSAGING-FDPASS2b", + "LOCAL-CANONICALIZE-PATH", "LOCAL-hex_encode_buf", "LOCAL-sprintf_append", "LOCAL-remove_duplicate_addrs2"] Index: samba-4.3.11+dfsg/source3/torture/torture.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/torture/torture.c 2017-03-16 09:20:59.486469440 -0400 +++ samba-4.3.11+dfsg/source3/torture/torture.c 2017-03-16 09:20:59.478469348 -0400 @@ -9879,6 +9879,49 @@ return true; } +static bool run_local_canonicalize_path(int dummy) +{ + const char *src[] = { + "/foo/..", + "/..", + "/foo/bar/../baz", + "/foo/././", + "/../foo", + ".././././", + ".././././../../../boo", + "./..", + NULL + }; + const char *dst[] = { + "/", + "/", + "/foo/baz", + "/foo", + "/foo", + "/", + "/boo", + "/", + NULL + }; + unsigned int i; + + for (i = 0; src[i] != NULL; i++) { + char *d = canonicalize_absolute_path(talloc_tos(), src[i]); + if (d == NULL) { + perror("talloc fail\n"); + return false; + } + if (strcmp(d, dst[i]) != 0) { + d_fprintf(stderr, + "canonicalize missmatch %s -> %s != %s", + src[i], d, dst[i]); + return false; + } + talloc_free(d); + } + return true; +} + static double create_procs(bool (*fn)(int), bool *result) { int i, status; @@ -10108,6 +10151,7 @@ { "local-tdb-writer", run_local_tdb_writer, 0 }, { "LOCAL-DBWRAP-CTDB", run_local_dbwrap_ctdb, 0 }, { "LOCAL-BENCH-PTHREADPOOL", run_bench_pthreadpool, 0 }, + { "LOCAL-CANONICALIZE-PATH", run_local_canonicalize_path, 0 }, { "qpathinfo-bufsize", run_qpathinfo_bufsize, 0 }, {NULL, NULL, 0}}; debian/patches/CVE-2017-2619/bug12531-15.patch0000644000000000000000000000235513352130423014636 0ustar From 50d3a7011237fcb36bf9b53f7db8846e854453d4 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 26 Jan 2017 10:24:52 -0800 Subject: [PATCH] s3: VFS: Ensure shadow:format cannot contain a / path separator. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit cd4f940162b17e4f7345d392326a31ae478230fa) --- source3/modules/vfs_shadow_copy2.c | 9 +++++++++ 1 file changed, 9 insertions(+) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:11.230099428 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:11.222099327 -0400 @@ -2036,6 +2036,15 @@ return -1; } + /* config->gmt_format must not contain a path separator. */ + if (strchr(config->gmt_format, '/') != NULL) { + DEBUG(0, ("shadow:format %s must not contain a /" + "character. Unable to initialize module.\n", + config->gmt_format)); + errno = EINVAL; + return -1; + } + config->use_sscanf = lp_parm_bool(SNUM(handle->conn), "shadow", "sscanf", false); debian/patches/CVE-2017-2619/bug12531-17.patch0000644000000000000000000002022013352130423014627 0ustar From eef845bfeff709dab07609590955efde54c4b377 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 26 Jan 2017 10:49:51 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Fix module to work with variable current working directory. Completely cleans up the horrible shadow_copy2_strip_snapshot() and adds an explaination of what it's actually trying to do. * This function does two things. * * 1). Checks if an incoming filename is already a * snapshot converted pathname. * If so, it returns the pathname truncated * at the snapshot point which will be used * as the connectpath, and then does an early return. * * 2). Checks if an incoming filename contains an * SMB-layer @GMT- style timestamp. * If so, it strips the timestamp, and returns * both the timestamp and the stripped path * (making it cwd-relative). BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 128d5f27cd42b0c7efcbe3d28fe3eee881e0734b) --- source3/modules/vfs_shadow_copy2.c | 189 ++++++++++++++++++------------------- 1 file changed, 92 insertions(+), 97 deletions(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:21.914233821 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:21.910233770 -0400 @@ -373,10 +373,21 @@ } /** - * Strip a snapshot component from a filename as - * handed in via the smb layer. - * Returns the parsed timestamp and the stripped filename. + * This function does two things. + * + * 1). Checks if an incoming filename is already a + * snapshot converted pathname. + * If so, it returns the pathname truncated + * at the snapshot point which will be used + * as the connectpath, and then does an early return. + * + * 2). Checks if an incoming filename contains an + * SMB-layer @GMT- style timestamp. + * If so, it strips the timestamp, and returns + * both the timestamp and the stripped path + * (making it cwd-relative). */ + static bool shadow_copy2_strip_snapshot_internal(TALLOC_CTX *mem_ctx, struct vfs_handle_struct *handle, const char *orig_name, @@ -391,62 +402,72 @@ char *stripped = NULL; size_t rest_len, dst_len; struct shadow_copy2_config *config; - const char *snapdir; - ssize_t snapdirlen; ptrdiff_t len_before_gmt; const char *name = orig_name; + char *abs_path = NULL; + bool ret = true; + bool already_converted = false; + int err = 0; SMB_VFS_HANDLE_GET_DATA(handle, config, struct shadow_copy2_config, return false); DEBUG(10, (__location__ ": enter path '%s'\n", name)); + abs_path = make_path_absolute(mem_ctx, config, name); + if (abs_path == NULL) { + ret = false; + goto out; + } + name = abs_path; + + DEBUG(10, (__location__ ": abs path '%s'\n", name)); + + err = check_for_converted_path(mem_ctx, + handle, + config, + abs_path, + &already_converted, + psnappath); + if (err != 0) { + /* error in conversion. */ + ret = false; + goto out; + } + + if (already_converted) { + goto out; + } + + /* + * From here we're only looking to strip an + * SMB-layer @GMT- token. + */ + p = strstr_m(name, "@GMT-"); if (p == NULL) { DEBUG(11, ("@GMT not found\n")); - goto no_snapshot; + goto out; } if ((p > name) && (p[-1] != '/')) { /* the GMT-token does not start a path-component */ DEBUG(10, ("not at start, p=%p, name=%p, p[-1]=%d\n", p, name, (int)p[-1])); - goto no_snapshot; + goto out; } - /* - * Figure out whether we got an already converted string. One - * case where this happens is in a smb2 create call with the - * mxac create blob set. We do the get_acl call on - * fsp->fsp_name, which is already converted. We are converted - * if we got a file name of the form ".snapshots/@GMT-", - * i.e. ".snapshots/" precedes "p". - */ - - snapdir = lp_parm_const_string(SNUM(handle->conn), "shadow", "snapdir", - ".snapshots"); - snapdirlen = strlen(snapdir); len_before_gmt = p - name; - if ((len_before_gmt >= (snapdirlen + 1)) && (p[-1] == '/')) { - const char *parent_snapdir = p - (snapdirlen+1); - - DEBUG(10, ("parent_snapdir = %s\n", parent_snapdir)); - - if (strncmp(parent_snapdir, snapdir, snapdirlen) == 0) { - DEBUG(10, ("name=%s is already converted\n", name)); - goto no_snapshot; - } - } q = strptime(p, GMT_FORMAT, &tm); if (q == NULL) { DEBUG(10, ("strptime failed\n")); - goto no_snapshot; + goto out; } tm.tm_isdst = -1; timestamp = timegm(&tm); if (timestamp == (time_t)-1) { DEBUG(10, ("timestamp==-1\n")); - goto no_snapshot; + goto out; } if (q[0] == '\0') { /* @@ -456,14 +477,33 @@ * with a path prefix. */ if (pstripped != NULL) { + if (len_before_gmt > 0) { + /* + * There is a slash before + * the @GMT-. Remove it. + */ + len_before_gmt -= 1; + } stripped = talloc_strndup(mem_ctx, name, p - name); if (stripped == NULL) { - return false; + ret = false; + goto out; + } + if (orig_name[0] != '/') { + if (make_relative_path(config->shadow_cwd, + stripped) == false) { + DEBUG(10, (__location__ ": path '%s' " + "doesn't start with cwd '%s\n", + stripped, config->shadow_cwd)); + ret = false; + errno = ENOENT; + goto out; + } } *pstripped = stripped; } *ptimestamp = timestamp; - return true; + goto out; } if (q[0] != '/') { /* @@ -471,75 +511,18 @@ * component continues after the gmt-token. */ DEBUG(10, ("q[0] = %d\n", (int)q[0])); - goto no_snapshot; + goto out; } q += 1; rest_len = strlen(q); dst_len = (p-name) + rest_len; - if (config->snapdirseverywhere) { - char *insert; - bool have_insert; - insert = shadow_copy2_insert_string(talloc_tos(), handle, - timestamp); - if (insert == NULL) { - errno = ENOMEM; - return false; - } - - DEBUG(10, (__location__ ": snapdirseverywhere mode.\n" - "path '%s'.\n" - "insert string '%s'\n", name, insert)); - - have_insert = (strstr(name, insert+1) != NULL); - DEBUG(10, ("have_insert=%d, name=%s, insert+1=%s\n", - (int)have_insert, name, insert+1)); - if (have_insert) { - DEBUG(10, (__location__ ": insert string '%s' found in " - "path '%s' found in snapdirseverywhere mode " - "==> already converted\n", insert, name)); - TALLOC_FREE(insert); - goto no_snapshot; - } - TALLOC_FREE(insert); - } else { - char *snapshot_path; - char *s; - - snapshot_path = shadow_copy2_snapshot_path(talloc_tos(), - handle, - timestamp); - if (snapshot_path == NULL) { - errno = ENOMEM; - return false; - } - - DEBUG(10, (__location__ " path: '%s'.\n" - "snapshot path: '%s'\n", name, snapshot_path)); - - s = strstr(name, snapshot_path); - if (s == name) { - /* - * this starts with "snapshot_basepath/GMT-Token" - * so it is already a converted absolute - * path. Don't process further. - */ - DEBUG(10, (__location__ ": path '%s' starts with " - "snapshot path '%s' (not in " - "snapdirseverywhere mode) ==> " - "already converted\n", name, snapshot_path)); - talloc_free(snapshot_path); - goto no_snapshot; - } - talloc_free(snapshot_path); - } - if (pstripped != NULL) { stripped = talloc_array(mem_ctx, char, dst_len+1); if (stripped == NULL) { - errno = ENOMEM; - return false; + ret = false; + goto out; } if (p > name) { memcpy(stripped, name, p-name); @@ -548,13 +531,25 @@ memcpy(stripped + (p-name), q, rest_len); } stripped[dst_len] = '\0'; + if (orig_name[0] != '/') { + if (make_relative_path(config->shadow_cwd, + stripped) == false) { + DEBUG(10, (__location__ ": path '%s' " + "doesn't start with cwd '%s\n", + stripped, config->shadow_cwd)); + ret = false; + errno = ENOENT; + goto out; + } + } *pstripped = stripped; } *ptimestamp = timestamp; - return true; -no_snapshot: - *ptimestamp = 0; - return true; + ret = true; + + out: + TALLOC_FREE(abs_path); + return ret; } static bool shadow_copy2_strip_snapshot(TALLOC_CTX *mem_ctx, debian/patches/CVE-2017-2619/CVE-2017-2619-1.patch0000644000000000000000000000274313352130423015004 0ustar From c903ca6a227cd190b270c52ac3a84ad2148c9651 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 19 Dec 2016 11:55:56 -0800 Subject: [PATCH 01/11] s3: smbd: Create wrapper function for OpenDir in preparation for making robust. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/dir.c | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index 3805915..cbd32e3 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -1588,7 +1588,8 @@ static int smb_Dir_destructor(struct smb_Dir *dirp) Open a directory. ********************************************************************/ -struct smb_Dir *OpenDir(TALLOC_CTX *mem_ctx, connection_struct *conn, +static struct smb_Dir *OpenDir_internal(TALLOC_CTX *mem_ctx, + connection_struct *conn, const char *name, const char *mask, uint32_t attr) @@ -1628,6 +1629,18 @@ struct smb_Dir *OpenDir(TALLOC_CTX *mem_ctx, connection_struct *conn, return NULL; } +struct smb_Dir *OpenDir(TALLOC_CTX *mem_ctx, connection_struct *conn, + const char *name, + const char *mask, + uint32_t attr) +{ + return OpenDir_internal(mem_ctx, + conn, + name, + mask, + attr); +} + /******************************************************************* Open a directory from an fsp. ********************************************************************/ -- 2.9.3 debian/patches/CVE-2017-2619/bug12499.patch0000644000000000000000000000213013352130423014417 0ustar From bb453f5b558de3a9d601005ba002c766672859c6 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 27 Jan 2017 09:09:56 -0800 Subject: [PATCH] s3: vfs: dirsort doesn't handle opendir of "." correctly. Needs to store $cwd path for correct sorting. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12499 Back-port from commit e2f34116ab6328e2b872999dc7c4bcda69c03ab2. Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni --- source3/modules/vfs_dirsort.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/source3/modules/vfs_dirsort.c b/source3/modules/vfs_dirsort.c index d164088..0e923e6 100644 --- a/source3/modules/vfs_dirsort.c +++ b/source3/modules/vfs_dirsort.c @@ -137,6 +137,10 @@ static DIR *dirsort_opendir(vfs_handle_struct *handle, return NULL; } + if (ISDOT(data->smb_fname->base_name)) { + data->smb_fname->base_name = vfs_GetWd(data, handle->conn); + } + /* Open the underlying directory and count the number of entries */ data->source_directory = SMB_VFS_NEXT_OPENDIR(handle, fname, mask, attr); -- 1.9.1 debian/patches/CVE-2017-2619/bug12531-9.patch0000644000000000000000000000233113352130423014553 0ustar From aa3a11a95bdcf91230dddb435b30033eb12068b3 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 11:50:49 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Add two new variables to the config data. Not yet used. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 72fe2b62e3ee7462e5be855b01943f28b26c36c1) --- source3/modules/vfs_shadow_copy2.c | 3 +++ 1 file changed, 3 insertions(+) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:25:15.173397889 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:25:15.173397889 -0400 @@ -49,6 +49,9 @@ char *mount_point; char *rel_connectpath; /* share root, relative to the basedir */ char *snapshot_basepath; /* the absolute version of snapdir */ + char *shadow_cwd; /* Absolute $cwd path. */ + /* Absolute connectpath - can vary depending on $cwd. */ + char *shadow_connectpath; }; static bool shadow_copy2_find_slashes(TALLOC_CTX *mem_ctx, const char *str, debian/patches/CVE-2017-2619/bug12721-4.patch0000644000000000000000000000735413352130423014561 0ustar From 28e641a86ce61bb01e068d9ad6b147e4a6d6d087 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 27 Mar 2017 17:04:58 -0700 Subject: [PATCH 2/4] s3: smbd: Fix "follow symlink = no" regression part 2. Add an extra paramter to cwd_name to check_reduced_name(). If cwd_name == NULL then fname is a client given path relative to the root path of the share. If cwd_name != NULL then fname is a client given path relative to cwd_name. cwd_name is relative to the root path of the share. Not yet used, logic added in the next commit. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12721 Signed-off-by: Jeremy Allison --- source3/smbd/filename.c | 2 +- source3/smbd/open.c | 2 +- source3/smbd/proto.h | 4 +++- source3/smbd/vfs.c | 10 +++++++++- 4 files changed, 14 insertions(+), 4 deletions(-) Index: samba-4.3.11+dfsg/source3/smbd/filename.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/filename.c 2017-03-28 08:34:42.047408121 -0400 +++ samba-4.3.11+dfsg/source3/smbd/filename.c 2017-03-28 08:34:42.039407977 -0400 @@ -1194,7 +1194,7 @@ } if (!lp_widelinks(SNUM(conn)) || !lp_follow_symlinks(SNUM(conn))) { - status = check_reduced_name(conn,name); + status = check_reduced_name(conn, NULL, name); if (!NT_STATUS_IS_OK(status)) { DEBUG(5,("check_name: name %s failed with %s\n",name, nt_errstr(status))); Index: samba-4.3.11+dfsg/source3/smbd/open.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/open.c 2017-03-28 08:34:42.047408121 -0400 +++ samba-4.3.11+dfsg/source3/smbd/open.c 2017-03-28 08:34:42.043408049 -0400 @@ -539,7 +539,7 @@ } /* Ensure the relative path is below the share. */ - status = check_reduced_name(conn, final_component); + status = check_reduced_name(conn, parent_dir, final_component); if (!NT_STATUS_IS_OK(status)) { saved_errno = map_errno_from_nt_status(status); goto out; Index: samba-4.3.11+dfsg/source3/smbd/proto.h =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/proto.h 2017-03-28 08:34:42.047408121 -0400 +++ samba-4.3.11+dfsg/source3/smbd/proto.h 2017-03-28 08:34:42.043408049 -0400 @@ -1173,7 +1173,9 @@ SMB_STRUCT_STAT *sbuf, char **talloced); int vfs_ChDir(connection_struct *conn, const char *path); char *vfs_GetWd(TALLOC_CTX *ctx, connection_struct *conn); -NTSTATUS check_reduced_name(connection_struct *conn, const char *fname); +NTSTATUS check_reduced_name(connection_struct *conn, + const char *cwd_name, + const char *fname); NTSTATUS check_reduced_name_with_privilege(connection_struct *conn, const char *fname, struct smb_request *smbreq); Index: samba-4.3.11+dfsg/source3/smbd/vfs.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/smbd/vfs.c 2017-03-28 08:34:42.047408121 -0400 +++ samba-4.3.11+dfsg/source3/smbd/vfs.c 2017-03-28 08:34:42.043408049 -0400 @@ -1149,9 +1149,17 @@ /******************************************************************* Reduce a file name, removing .. elements and checking that it is below dir in the heirachy. This uses realpath. + + If cwd_name == NULL then fname is a client given path relative + to the root path of the share. + + If cwd_name != NULL then fname is a client given path relative + to cwd_name. cwd_name is relative to the root path of the share. ********************************************************************/ -NTSTATUS check_reduced_name(connection_struct *conn, const char *fname) +NTSTATUS check_reduced_name(connection_struct *conn, + const char *cwd_name, + const char *fname) { char *resolved_name = NULL; bool allow_symlinks = true; debian/patches/CVE-2017-2619/CVE-2017-2619-6.patch0000644000000000000000000000234113352130423015003 0ustar From 54d9bb3aa5b14e51bb1a2fe60ec20bc1cdad373f Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 19 Dec 2016 12:32:07 -0800 Subject: [PATCH 06/11] s3: smbd: Move the reference counting and destructor setup to just before retuning success. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/dir.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index b8034be..6b62f14 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -1728,11 +1728,6 @@ static struct smb_Dir *OpenDir_fsp(TALLOC_CTX *mem_ctx, connection_struct *conn, goto fail; } - if (sconn && !sconn->using_smb2) { - sconn->searches.dirhandles_open++; - } - talloc_set_destructor(dirp, smb_Dir_destructor); - dirp->dir = SMB_VFS_FDOPENDIR(fsp, mask, attr); if (dirp->dir != NULL) { dirp->fsp = fsp; @@ -1757,6 +1752,11 @@ static struct smb_Dir *OpenDir_fsp(TALLOC_CTX *mem_ctx, connection_struct *conn, goto fail; } + if (sconn && !sconn->using_smb2) { + sconn->searches.dirhandles_open++; + } + talloc_set_destructor(dirp, smb_Dir_destructor); + return dirp; fail: -- 2.9.3 debian/patches/CVE-2017-2619/bug12531-5.patch0000644000000000000000000000747613352130423014566 0ustar Backport of: From f9edf3e0c9561a4198b93f81742e4c8ec35b8e6d Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Tue, 17 Jan 2017 11:35:52 -0800 Subject: [PATCH] s3: smbd: Make set_conn_connectpath() call canonicalize_absolute_path(). BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit d650d65488761b30fa34d42cb1ab400618a78c33) --- source3/smbd/service.c | 103 ++----------------------------------------------- 1 file changed, 3 insertions(+), 100 deletions(-) diff --git a/source3/smbd/service.c b/source3/smbd/service.c index 8c6d140..2702a24 100644 --- a/source3/smbd/service.c +++ b/source3/smbd/service.c @@ -47,118 +48,20 @@ static bool canonicalize_connect_path(connection_struct *conn) /**************************************************************************** Ensure when setting connectpath it is a canonicalized (no ./ // or ../) absolute path stating in / and not ending in /. - Observent people will notice a similarity between this and check_path_syntax :-). ****************************************************************************/ bool set_conn_connectpath(connection_struct *conn, const char *connectpath) { char *destname; - char *d; - const char *s = connectpath; - bool start_of_name_component = true; if (connectpath == NULL || connectpath[0] == '\0') { return false; } - /* Allocate for strlen + '\0' + possible leading '/' */ - destname = (char *)talloc_size(conn, strlen(connectpath) + 2); - if (!destname) { + destname = canonicalize_absolute_path(conn, connectpath); + if (destname == NULL) { return false; } - d = destname; - - *d++ = '/'; /* Always start with root. */ - - while (*s) { - if (*s == '/') { - /* Eat multiple '/' */ - while (*s == '/') { - s++; - } - if ((d > destname + 1) && (*s != '\0')) { - *d++ = '/'; - } - start_of_name_component = True; - continue; - } - - if (start_of_name_component) { - if ((s[0] == '.') && (s[1] == '.') && (s[2] == '/' || s[2] == '\0')) { - /* Uh oh - "/../" or "/..\0" ! */ - - /* Go past the ../ or .. */ - if (s[2] == '/') { - s += 3; - } else { - s += 2; /* Go past the .. */ - } - - /* If we just added a '/' - delete it */ - if ((d > destname) && (*(d-1) == '/')) { - *(d-1) = '\0'; - d--; - } - - /* Are we at the start ? Can't go back further if so. */ - if (d <= destname) { - *d++ = '/'; /* Can't delete root */ - continue; - } - /* Go back one level... */ - /* Decrement d first as d points to the *next* char to write into. */ - for (d--; d > destname; d--) { - if (*d == '/') { - break; - } - } - /* We're still at the start of a name component, just the previous one. */ - continue; - } else if ((s[0] == '.') && ((s[1] == '\0') || s[1] == '/')) { - /* Component of pathname can't be "." only - skip the '.' . */ - if (s[1] == '/') { - s += 2; - } else { - s++; - } - continue; - } - } - - if (!(*s & 0x80)) { - *d++ = *s++; - } else { - size_t siz; - /* Get the size of the next MB character. */ - next_codepoint(s,&siz); - switch(siz) { - case 5: - *d++ = *s++; - /*fall through*/ - case 4: - *d++ = *s++; - /*fall through*/ - case 3: - *d++ = *s++; - /*fall through*/ - case 2: - *d++ = *s++; - /*fall through*/ - case 1: - *d++ = *s++; - break; - default: - break; - } - } - start_of_name_component = false; - } - *d = '\0'; - - /* And must not end in '/' */ - if (d > destname + 1 && (*(d-1) == '/')) { - *(d-1) = '\0'; - } DEBUG(10,("set_conn_connectpath: service %s, connectpath = %s\n", lp_servicename(talloc_tos(), SNUM(conn)), destname )); -- 1.9.1 debian/patches/CVE-2017-2619/bug12531-14.patch0000644000000000000000000000263113352130423014632 0ustar From 52439d70d766062ee74d64aeeccf9838c6c9ae74 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 12:09:08 -0800 Subject: [PATCH] s3: VFS: Allow shadow_copy2_connectpath() to return the cached path derived from $cwd. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 42bd1acad75a6b5ea81fe4b30c067dd82623c042) --- source3/modules/vfs_shadow_copy2.c | 10 ++++++++++ 1 file changed, 10 insertions(+) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:06.962045729 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:53:06.938045427 -0400 @@ -1919,9 +1919,19 @@ char *result = NULL; int saved_errno; size_t rootpath_len = 0; + struct shadow_copy2_config *config = NULL; + + SMB_VFS_HANDLE_GET_DATA(handle, config, struct shadow_copy2_config, + return NULL); DBG_DEBUG("Calc connect path for [%s]\n", fname); + if (config->shadow_connectpath != NULL) { + DBG_DEBUG("cached connect path is [%s]\n", + config->shadow_connectpath); + return config->shadow_connectpath; + } + if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, fname, ×tamp, &stripped)) { goto done; debian/patches/CVE-2017-2619/CVE-2017-2619-7.patch0000644000000000000000000000231213352130423015002 0ustar From 1265c298699e0b3a3000e70e07d815c459ff461e Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 19 Dec 2016 12:35:32 -0800 Subject: [PATCH 07/11] s3: smbd: Correctly fallback to open_dir_safely if FDOPENDIR not supported on system. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/dir.c | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index 6b62f14..3432788 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -1742,14 +1742,13 @@ static struct smb_Dir *OpenDir_fsp(TALLOC_CTX *mem_ctx, connection_struct *conn, } if (dirp->dir == NULL) { - /* FDOPENDIR didn't work. Use OPENDIR instead. */ - dirp->dir = SMB_VFS_OPENDIR(conn, dirp->dir_path, mask, attr); - } - - if (!dirp->dir) { - DEBUG(5,("OpenDir_fsp: Can't open %s. %s\n", dirp->dir_path, - strerror(errno) )); - goto fail; + /* FDOPENDIR is not supported. Use OPENDIR instead. */ + TALLOC_FREE(dirp); + return open_dir_safely(mem_ctx, + conn, + fsp->fsp_name->base_name, + mask, + attr); } if (sconn && !sconn->using_smb2) { -- 2.9.3 debian/patches/CVE-2017-2619/CVE-2017-2619-9.patch0000644000000000000000000000431113352130423015005 0ustar From a34ff44b2cbd396c678aebfc299495ddad6b91d1 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Thu, 15 Dec 2016 12:56:08 -0800 Subject: [PATCH 09/11] s3: smbd: Move special handling of symlink errno's into a utility function. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/open.c | 43 ++++++++++++++++++++++++++----------------- 1 file changed, 26 insertions(+), 17 deletions(-) diff --git a/source3/smbd/open.c b/source3/smbd/open.c index 03a994a..616363d 100644 --- a/source3/smbd/open.c +++ b/source3/smbd/open.c @@ -345,6 +345,31 @@ static NTSTATUS check_base_file_access(struct connection_struct *conn, } /**************************************************************************** + Handle differing symlink errno's +****************************************************************************/ + +static int link_errno_convert(int err) +{ +#if defined(ENOTSUP) && defined(OSF1) + /* handle special Tru64 errno */ + if (err == ENOTSUP) { + err = ELOOP; + } +#endif /* ENOTSUP */ +#ifdef EFTYPE + /* fix broken NetBSD errno */ + if (err == EFTYPE) { + err = ELOOP; + } +#endif /* EFTYPE */ + /* fix broken FreeBSD errno */ + if (err == EMLINK) { + err = ELOOP; + } + return err; +} + +/**************************************************************************** fd support routines - attempt to do a dos_open. ****************************************************************************/ @@ -367,23 +392,7 @@ NTSTATUS fd_open(struct connection_struct *conn, fsp->fh->fd = SMB_VFS_OPEN(conn, smb_fname, fsp, flags, mode); if (fsp->fh->fd == -1) { - int posix_errno = errno; -#if defined(ENOTSUP) && defined(OSF1) - /* handle special Tru64 errno */ - if (errno == ENOTSUP) { - posix_errno = ELOOP; - } -#endif /* ENOTSUP */ -#ifdef EFTYPE - /* fix broken NetBSD errno */ - if (errno == EFTYPE) { - posix_errno = ELOOP; - } -#endif /* EFTYPE */ - /* fix broken FreeBSD errno */ - if (errno == EMLINK) { - posix_errno = ELOOP; - } + int posix_errno = link_errno_convert(errno); status = map_nt_error_from_unix(posix_errno); if (errno == EMFILE) { static time_t last_warned = 0L; -- 2.9.3 debian/patches/CVE-2017-2619/bug12721-1.patch0000644000000000000000000000230213352130423014542 0ustar From 9ed3c05b23e4315992e9a5a6554b2869ef9dc8e6 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 27 Mar 2017 10:46:47 -0700 Subject: [PATCH 1/2] s3: smbd: Fix incorrect logic exposed by fix for the security bug 12496 (CVE-2017-2619). In a UNIX filesystem, the names "." and ".." by definition can *never* be symlinks - they are already reserved names. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12721 Signed-off-by: Jeremy Allison --- source3/smbd/vfs.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) Index: samba-4.4.5+dfsg/source3/smbd/vfs.c =================================================================== --- samba-4.4.5+dfsg.orig/source3/smbd/vfs.c 2017-03-28 07:23:33.137872476 -0400 +++ samba-4.4.5+dfsg/source3/smbd/vfs.c 2017-03-28 07:23:33.129872389 -0400 @@ -1277,8 +1277,11 @@ /* fname can't have changed in resolved_path. */ const char *p = &resolved_name[rootdir_len]; - /* *p can be '\0' if fname was "." */ - if (*p == '\0' && ISDOT(fname)) { + /* + * UNIX filesystem semantics, names consisting + * only of "." or ".." CANNOT be symlinks. + */ + if (ISDOT(fname) || ISDOTDOT(fname)) { goto out; } debian/patches/CVE-2017-2619/bug12387.patch0000644000000000000000000000246213352130423014423 0ustar From 6aec65c2333270f497d0ea21bdafc5e2d3676773 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 21 Oct 2016 11:04:02 -0700 Subject: [PATCH] s3: vfs: streams_depot. Use conn->connectpath not conn->cwd. conn->cwd can change over the life of the connection, conn->connectpath remains static. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12387 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni Autobuild-User(master): Uri Simchoni Autobuild-Date(master): Mon Oct 24 23:52:48 CEST 2016 on sn-devel-144 (cherry picked from commit 1366385d1c3e9ac0556e954864e60e72f6906942) --- source3/modules/vfs_streams_depot.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source3/modules/vfs_streams_depot.c b/source3/modules/vfs_streams_depot.c index 5964852..bb8d5b9 100644 --- a/source3/modules/vfs_streams_depot.c +++ b/source3/modules/vfs_streams_depot.c @@ -128,7 +128,8 @@ static char *stream_dir(vfs_handle_struct *handle, check_valid = lp_parm_bool(SNUM(handle->conn), "streams_depot", "check_valid", true); - tmp = talloc_asprintf(talloc_tos(), "%s/.streams", handle->conn->cwd); + tmp = talloc_asprintf(talloc_tos(), "%s/.streams", + handle->conn->connectpath); if (tmp == NULL) { errno = ENOMEM; -- 1.9.1 debian/patches/CVE-2017-2619/bug12531-7.patch0000644000000000000000000000227113352130423014554 0ustar From 0d159a21294782aecfebd36109c8f3aec4f35fc8 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 11:45:54 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Ensure pathnames for parameters are correctly relative and terminated. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 979e39252bcc88e8aacb543b8bf322dd6f17fe7f) --- source3/modules/vfs_shadow_copy2.c | 5 +++++ 1 file changed, 5 insertions(+) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:21:13.066625188 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:21:13.058625096 -0400 @@ -2071,6 +2071,11 @@ } } + trim_string(config->mount_point, NULL, "/"); + trim_string(config->rel_connectpath, "/", "/"); + trim_string(config->snapdir, NULL, "/"); + trim_string(config->snapshot_basepath, NULL, "/"); + DEBUG(10, ("shadow_copy2_connect: configuration:\n" " share root: '%s'\n" " basedir: '%s'\n" debian/patches/CVE-2017-2619/bug12531-10.patch0000644000000000000000000000354413352130423014632 0ustar From 6cc2fdbf91d1f549360a9d9aa1aa50decbbce40e Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 11:54:56 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Add a wrapper function to call the original shadow_copy2_strip_snapshot(). BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Allows an extra (currently unused) parameter to be added. Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 5aa1ea95157475dfd2d056f0158b14b2b90895a9) --- source3/modules/vfs_shadow_copy2.c | 19 +++++++++++++++++-- 1 file changed, 17 insertions(+), 2 deletions(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:25:54.861851716 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:25:54.861851716 -0400 @@ -225,11 +225,12 @@ * handed in via the smb layer. * Returns the parsed timestamp and the stripped filename. */ -static bool shadow_copy2_strip_snapshot(TALLOC_CTX *mem_ctx, +static bool shadow_copy2_strip_snapshot_internal(TALLOC_CTX *mem_ctx, struct vfs_handle_struct *handle, const char *name, time_t *ptimestamp, - char **pstripped) + char **pstripped, + char **psnappath) { struct tm tm; time_t timestamp = 0; @@ -403,6 +404,20 @@ return true; } +static bool shadow_copy2_strip_snapshot(TALLOC_CTX *mem_ctx, + struct vfs_handle_struct *handle, + const char *orig_name, + time_t *ptimestamp, + char **pstripped) +{ + return shadow_copy2_strip_snapshot_internal(mem_ctx, + handle, + orig_name, + ptimestamp, + pstripped, + NULL); +} + static char *shadow_copy2_find_mount_point(TALLOC_CTX *mem_ctx, vfs_handle_struct *handle) { debian/patches/CVE-2017-2619/CVE-2017-2619-13.patch0000644000000000000000000001034413352130423015063 0ustar From 3cc5241fae9669a41fc0b538e96d901f467d0b0b Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Sun, 19 Mar 2017 18:52:10 +0100 Subject: [PATCH 2/2] CVE-2017-2619: s4/torture: add SMB2_FIND tests with SMB2_CONTINUE_FLAG_REOPEN flag Bug: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Ralph Boehme Reviewed-by: Uri Simchoni --- source4/torture/smb2/dir.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) Index: samba-4.3.11+dfsg/source4/torture/smb2/dir.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/torture/smb2/dir.c 2017-03-20 10:50:07.037795651 -0400 +++ samba-4.3.11+dfsg/source4/torture/smb2/dir.c 2017-03-20 10:50:07.033795603 -0400 @@ -674,7 +674,7 @@ return true; } -enum continue_type {CONT_SINGLE, CONT_INDEX, CONT_RESTART}; +enum continue_type {CONT_SINGLE, CONT_INDEX, CONT_RESTART, CONT_REOPEN}; static NTSTATUS multiple_smb2_search(struct smb2_tree *tree, TALLOC_CTX *tctx, @@ -700,6 +700,9 @@ /* The search should start from the beginning everytime */ f.in.continue_flags = SMB2_CONTINUE_FLAG_RESTART; + if (cont_type == CONT_REOPEN) { + f.in.continue_flags = SMB2_CONTINUE_FLAG_REOPEN; + } do { status = smb2_find_level(tree, tree, &f, &count, &d); @@ -775,18 +778,23 @@ {"SMB2_FIND_BOTH_DIRECTORY_INFO", "SINGLE", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_SINGLE}, {"SMB2_FIND_BOTH_DIRECTORY_INFO", "INDEX", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_INDEX}, {"SMB2_FIND_BOTH_DIRECTORY_INFO", "RESTART", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_RESTART}, + {"SMB2_FIND_BOTH_DIRECTORY_INFO", "REOPEN", SMB2_FIND_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_BOTH_DIRECTORY_INFO, CONT_REOPEN}, {"SMB2_FIND_DIRECTORY_INFO", "SINGLE", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_SINGLE}, {"SMB2_FIND_DIRECTORY_INFO", "INDEX", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_INDEX}, {"SMB2_FIND_DIRECTORY_INFO", "RESTART", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_RESTART}, + {"SMB2_FIND_DIRECTORY_INFO", "REOPEN", SMB2_FIND_DIRECTORY_INFO, RAW_SEARCH_DATA_DIRECTORY_INFO, CONT_REOPEN}, {"SMB2_FIND_FULL_DIRECTORY_INFO", "SINGLE", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_SINGLE}, {"SMB2_FIND_FULL_DIRECTORY_INFO", "INDEX", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_INDEX}, {"SMB2_FIND_FULL_DIRECTORY_INFO", "RESTART", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_RESTART}, + {"SMB2_FIND_FULL_DIRECTORY_INFO", "REOPEN", SMB2_FIND_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_FULL_DIRECTORY_INFO, CONT_REOPEN}, {"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "SINGLE", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_SINGLE}, {"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "INDEX", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_INDEX}, {"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "RESTART", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_RESTART}, + {"SMB2_FIND_ID_FULL_DIRECTORY_INFO", "REOPEN", SMB2_FIND_ID_FULL_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_FULL_DIRECTORY_INFO, CONT_REOPEN}, {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "SINGLE", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_SINGLE}, {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "INDEX", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_INDEX}, - {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "RESTART", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_RESTART} + {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "RESTART", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_RESTART}, + {"SMB2_FIND_ID_BOTH_DIRECTORY_INFO", "REOPEN", SMB2_FIND_ID_BOTH_DIRECTORY_INFO, RAW_SEARCH_DATA_ID_BOTH_DIRECTORY_INFO, CONT_REOPEN}, }; smb2_deltree(tree, DNAME); debian/patches/CVE-2017-2619/bug12531-6.patch0000644000000000000000000002105113352130423014550 0ustar Backport of: From 847a2662396ff03449cd85b8d7ba15ef56caec3f Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Fri, 20 Jan 2017 11:42:39 -0800 Subject: [PATCH] s3: VFS: shadow_copy2: Correctly initialize timestamp and stripped variables. Allow the called functions to be fixed to not touch them on error. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12531 Signed-off-by: Jeremy Allison Reviewed-by: Uri Simchoni (backported from commit 0a190f4dd950c947d47c42163d11ea4bd6e6e508) --- source3/modules/vfs_shadow_copy2.c | 118 +++++++++++++++++++------------------ 1 file changed, 62 insertions(+), 56 deletions(-) Index: samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:13:05.565018380 -0400 +++ samba-4.3.11+dfsg/source3/modules/vfs_shadow_copy2.c 2017-03-16 09:13:05.553018243 -0400 @@ -229,10 +229,10 @@ char **pstripped) { struct tm tm; - time_t timestamp; + time_t timestamp = 0; const char *p; char *q; - char *stripped; + char *stripped = NULL; size_t rest_len, dst_len; struct shadow_copy2_config *config; const char *snapdir; @@ -695,8 +695,8 @@ const char *mask, uint32_t attr) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; DIR *ret; int saved_errno; char *conv; @@ -724,7 +724,8 @@ const struct smb_filename *smb_fname_src, const struct smb_filename *smb_fname_dst) { - time_t timestamp_src, timestamp_dst; + time_t timestamp_src = 0; + time_t timestamp_dst = 0; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, smb_fname_src->base_name, @@ -750,7 +751,8 @@ static int shadow_copy2_symlink(vfs_handle_struct *handle, const char *oldname, const char *newname) { - time_t timestamp_old, timestamp_new; + time_t timestamp_old = 0; + time_t timestamp_new = 0; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, oldname, ×tamp_old, NULL)) { @@ -770,7 +772,8 @@ static int shadow_copy2_link(vfs_handle_struct *handle, const char *oldname, const char *newname) { - time_t timestamp_old, timestamp_new; + time_t timestamp_old = 0; + time_t timestamp_new = 0; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, oldname, ×tamp_old, NULL)) { @@ -790,8 +793,9 @@ static int shadow_copy2_stat(vfs_handle_struct *handle, struct smb_filename *smb_fname) { - time_t timestamp; - char *stripped, *tmp; + time_t timestamp = 0; + char *stripped = NULL; + char *tmp; int ret, saved_errno; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, @@ -829,8 +833,9 @@ static int shadow_copy2_lstat(vfs_handle_struct *handle, struct smb_filename *smb_fname) { - time_t timestamp; - char *stripped, *tmp; + time_t timestamp = 0; + char *stripped = NULL; + char *tmp; int ret, saved_errno; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, @@ -868,7 +873,7 @@ static int shadow_copy2_fstat(vfs_handle_struct *handle, files_struct *fsp, SMB_STRUCT_STAT *sbuf) { - time_t timestamp; + time_t timestamp = 0; int ret; ret = SMB_VFS_NEXT_FSTAT(handle, fsp, sbuf); @@ -890,8 +895,9 @@ struct smb_filename *smb_fname, files_struct *fsp, int flags, mode_t mode) { - time_t timestamp; - char *stripped, *tmp; + time_t timestamp = 0; + char *stripped = NULL; + char *tmp; int ret, saved_errno; if (!shadow_copy2_strip_snapshot(talloc_tos(), handle, @@ -926,8 +932,8 @@ static int shadow_copy2_unlink(vfs_handle_struct *handle, const struct smb_filename *smb_fname) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; struct smb_filename *conv; @@ -960,8 +966,8 @@ static int shadow_copy2_chmod(vfs_handle_struct *handle, const char *fname, mode_t mode) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -987,8 +993,8 @@ static int shadow_copy2_chown(vfs_handle_struct *handle, const char *fname, uid_t uid, gid_t gid) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1014,8 +1020,8 @@ static int shadow_copy2_chdir(vfs_handle_struct *handle, const char *fname) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1042,8 +1048,8 @@ const struct smb_filename *smb_fname, struct smb_file_time *ft) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; struct smb_filename *conv; @@ -1076,8 +1082,8 @@ static int shadow_copy2_readlink(vfs_handle_struct *handle, const char *fname, char *buf, size_t bufsiz) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1103,8 +1109,8 @@ static int shadow_copy2_mknod(vfs_handle_struct *handle, const char *fname, mode_t mode, SMB_DEV_T dev) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1130,7 +1136,7 @@ static char *shadow_copy2_realpath(vfs_handle_struct *handle, const char *fname) { - time_t timestamp; + time_t timestamp = 0; char *stripped = NULL; char *tmp = NULL; char *result = NULL; @@ -1463,8 +1469,8 @@ TALLOC_CTX *mem_ctx, struct security_descriptor **ppdesc) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; NTSTATUS status; char *conv; @@ -1495,8 +1501,8 @@ TALLOC_CTX *mem_ctx, struct security_descriptor **ppdesc) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; NTSTATUS status; char *conv; @@ -1522,8 +1528,8 @@ static int shadow_copy2_mkdir(vfs_handle_struct *handle, const char *fname, mode_t mode) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1548,8 +1554,8 @@ static int shadow_copy2_rmdir(vfs_handle_struct *handle, const char *fname) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1575,8 +1581,8 @@ static int shadow_copy2_chflags(vfs_handle_struct *handle, const char *fname, unsigned int flags) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1603,8 +1609,8 @@ const char *fname, const char *aname, void *value, size_t size) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; ssize_t ret; int saved_errno; char *conv; @@ -1633,8 +1639,8 @@ const char *fname, char *list, size_t size) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; ssize_t ret; int saved_errno; char *conv; @@ -1661,8 +1667,8 @@ static int shadow_copy2_removexattr(vfs_handle_struct *handle, const char *fname, const char *aname) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; int ret, saved_errno; char *conv; @@ -1690,8 +1696,8 @@ const char *aname, const void *value, size_t size, int flags) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; ssize_t ret; int saved_errno; char *conv; @@ -1719,8 +1725,8 @@ static int shadow_copy2_chmod_acl(vfs_handle_struct *handle, const char *fname, mode_t mode) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; ssize_t ret; int saved_errno; char *conv; @@ -1750,8 +1756,8 @@ TALLOC_CTX *mem_ctx, char **found_name) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; ssize_t ret; int saved_errno; char *conv; @@ -1789,7 +1795,7 @@ static const char *shadow_copy2_connectpath(struct vfs_handle_struct *handle, const char *fname) { - time_t timestamp; + time_t timestamp = 0; char *stripped = NULL; char *tmp = NULL; char *result = NULL; @@ -1835,8 +1841,8 @@ const char *path, uint64_t *bsize, uint64_t *dfree, uint64_t *dsize) { - time_t timestamp; - char *stripped; + time_t timestamp = 0; + char *stripped = NULL; ssize_t ret; int saved_errno; char *conv; debian/patches/CVE-2017-2619/bug12721-5.patch0000644000000000000000000000354413352130423014557 0ustar From c8179ae09c09ca498205d43c7fde02cf680a7871 Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 27 Mar 2017 17:09:38 -0700 Subject: [PATCH 3/4] s3: smbd: Fix "follow symlink = no" regression part 2. Use the cwd_name parameter to reconstruct the original client name for symlink testing. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12721 Signed-off-by: Jeremy Allison --- source3/smbd/vfs.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) Index: samba-4.4.5+dfsg/source3/smbd/vfs.c =================================================================== --- samba-4.4.5+dfsg.orig/source3/smbd/vfs.c 2017-03-28 07:29:34.009817540 -0400 +++ samba-4.4.5+dfsg/source3/smbd/vfs.c 2017-03-28 07:29:34.005817496 -0400 @@ -1162,6 +1162,7 @@ const char *fname) { char *resolved_name = NULL; + char *new_fname = NULL; bool allow_symlinks = true; bool allow_widelinks = false; @@ -1303,11 +1304,32 @@ } p++; + + /* + * If cwd_name is present and not ".", + * then fname is relative to that, not + * the root of the share. Make sure the + * path we check is the one the client + * sent (cwd_name+fname). + */ + if (cwd_name != NULL && !ISDOT(cwd_name)) { + new_fname = talloc_asprintf(talloc_tos(), + "%s/%s", + cwd_name, + fname); + if (new_fname == NULL) { + SAFE_FREE(resolved_name); + return NT_STATUS_NO_MEMORY; + } + fname = new_fname; + } + if (strcmp(fname, p)!=0) { DEBUG(2, ("check_reduced_name: Bad access " "attempt: %s is a symlink to %s\n", fname, p)); SAFE_FREE(resolved_name); + TALLOC_FREE(new_fname); return NT_STATUS_ACCESS_DENIED; } } @@ -1317,6 +1339,7 @@ DBG_INFO("%s reduced to %s\n", fname, resolved_name); SAFE_FREE(resolved_name); + TALLOC_FREE(new_fname); return NT_STATUS_OK; } debian/patches/CVE-2017-2619/CVE-2017-2619-2.patch0000644000000000000000000000277713352130423015014 0ustar From ef03034fd0b89f64983444d662ff16d8fe2f2f0b Mon Sep 17 00:00:00 2001 From: Jeremy Allison Date: Mon, 19 Dec 2016 16:25:26 -0800 Subject: [PATCH 02/11] s3: smbd: Opendir_internal() early return if SMB_VFS_OPENDIR failed. CVE-2017-2619 BUG: https://bugzilla.samba.org/show_bug.cgi?id=12496 Signed-off-by: Jeremy Allison --- source3/smbd/dir.c | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/source3/smbd/dir.c b/source3/smbd/dir.c index cbd32e3..ea4b301 100644 --- a/source3/smbd/dir.c +++ b/source3/smbd/dir.c @@ -1601,20 +1601,12 @@ static struct smb_Dir *OpenDir_internal(TALLOC_CTX *mem_ctx, return NULL; } - dirp->conn = conn; - dirp->name_cache_size = lp_directory_name_cache_size(SNUM(conn)); - dirp->dir_path = talloc_strdup(dirp, name); if (!dirp->dir_path) { errno = ENOMEM; goto fail; } - if (sconn && !sconn->using_smb2) { - sconn->searches.dirhandles_open++; - } - talloc_set_destructor(dirp, smb_Dir_destructor); - dirp->dir = SMB_VFS_OPENDIR(conn, dirp->dir_path, mask, attr); if (!dirp->dir) { DEBUG(5,("OpenDir: Can't open %s. %s\n", dirp->dir_path, @@ -1622,6 +1614,14 @@ static struct smb_Dir *OpenDir_internal(TALLOC_CTX *mem_ctx, goto fail; } + dirp->conn = conn; + dirp->name_cache_size = lp_directory_name_cache_size(SNUM(conn)); + + if (sconn && !sconn->using_smb2) { + sconn->searches.dirhandles_open++; + } + talloc_set_destructor(dirp, smb_Dir_destructor); + return dirp; fail: -- 2.9.3 debian/patches/CVE-2017-12150-1.patch0000644000000000000000000000177413352130423013453 0ustar From 428ede3dd3bbf3bba86ca1b321bedfcc9aebba79 Mon Sep 17 00:00:00 2001 From: Stefan Metzmacher Date: Thu, 3 Nov 2016 17:16:43 +0100 Subject: [PATCH] CVE-2017-12150: s3:lib: get_cmdline_auth_info_signing_state smb_encrypt SMB_SIGNING_REQUIRED This is an addition to the fixes for CVE-2015-5296. It applies to smb2mount -e, smbcacls -e and smbcquotas -e. BUG: https://bugzilla.samba.org/show_bug.cgi?id=12997 Signed-off-by: Stefan Metzmacher --- source3/lib/util_cmdline.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/source3/lib/util_cmdline.c b/source3/lib/util_cmdline.c index 80c3ecd..539fa55 100644 --- a/source3/lib/util_cmdline.c +++ b/source3/lib/util_cmdline.c @@ -123,6 +123,9 @@ bool set_cmdline_auth_info_signing_state(struct user_auth_info *auth_info, int get_cmdline_auth_info_signing_state(const struct user_auth_info *auth_info) { + if (auth_info->smb_encrypt) { + return SMB_SIGNING_REQUIRED; + } return auth_info->signing_state; } -- 1.9.1 debian/patches/CVE-2018-1057-4.patch0000644000000000000000000000333713352130423013400 0ustar From 672a4e62b24bfba51d513177c96307f9ba9ccc70 Mon Sep 17 00:00:00 2001 From: Ralph Boehme Date: Thu, 15 Feb 2018 17:38:31 +0100 Subject: [PATCH 04/13] CVE-2018-1057: s4:dsdb/acl: only call dsdb_acl_debug() if we checked the acl in acl_check_password_rights() Bug: https://bugzilla.samba.org/show_bug.cgi?id=13272 Signed-off-by: Ralph Boehme Reviewed-by: Stefan Metzmacher --- source4/dsdb/samdb/ldb_modules/acl.c | 8 ++++++++ 1 file changed, 8 insertions(+) Index: samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:46:44.513307823 +0100 +++ samba-4.3.11+dfsg/source4/dsdb/samdb/ldb_modules/acl.c 2018-03-06 16:46:44.513307823 +0100 @@ -989,12 +989,14 @@ static int acl_check_password_rights(TAL GUID_DRS_USER_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, sid); + goto checked; } else if (rep_attr_cnt > 0 || (add_attr_cnt != del_attr_cnt)) { ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), GUID_DRS_FORCE_CHANGE_PASSWORD, SEC_ADS_CONTROL_ACCESS, sid); + goto checked; } else if (add_attr_cnt == 1 && del_attr_cnt == 1) { ret = acl_check_extended_right(tmp_ctx, sd, acl_user_token(module), @@ -1005,7 +1007,13 @@ static int acl_check_password_rights(TAL if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { ret = LDB_ERR_CONSTRAINT_VIOLATION; } + goto checked; } + + talloc_free(tmp_ctx); + return LDB_SUCCESS; + +checked: if (ret != LDB_SUCCESS) { dsdb_acl_debug(sd, acl_user_token(module), req->op.mod.message->dn, debian/patches/CVE-2018-10919-8.patch0000644000000000000000000000476313352130423013477 0ustar From 438805c6d8d5c53a17234fa138ece0dbc1a8fc39 Mon Sep 17 00:00:00 2001 From: Tim Beale Date: Thu, 26 Jul 2018 12:20:49 +1200 Subject: [PATCH 08/11] CVE-2018-10919 acl_read: Small refactor to aclread_callback() Flip the dirsync check (to avoid a double negative), and use a helper boolean variable. BUG: https://bugzilla.samba.org/show_bug.cgi?id=13434 Signed-off-by: Tim Beale Reviewed-by: Andrew Bartlett Reviewed-by: Gary Lockyer --- source4/dsdb/samdb/ldb_modules/acl_read.c | 31 +++++++++++++++++-------------- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/source4/dsdb/samdb/ldb_modules/acl_read.c b/source4/dsdb/samdb/ldb_modules/acl_read.c index 4aa517c..75642b3 100644 --- a/source4/dsdb/samdb/ldb_modules/acl_read.c +++ b/source4/dsdb/samdb/ldb_modules/acl_read.c @@ -239,18 +239,12 @@ static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) * in anycase. */ if (ret == LDB_ERR_INSUFFICIENT_ACCESS_RIGHTS) { - if (!ac->indirsync) { - /* - * do not return this entry if attribute is - * part of the search filter - */ - if (dsdb_attr_in_parse_tree(ac->req->op.search.tree, - msg->elements[i].name)) { - talloc_free(tmp_ctx); - return LDB_SUCCESS; - } - aclread_mark_inaccesslible(&msg->elements[i]); - } else { + bool in_search_filter; + + in_search_filter = dsdb_attr_in_parse_tree(ac->req->op.search.tree, + msg->elements[i].name); + + if (ac->indirsync) { /* * We are doing dirysnc answers * and the object shouldn't be returned (normally) @@ -259,13 +253,22 @@ static int aclread_callback(struct ldb_request *req, struct ldb_reply *ares) * (remove the object if it is not deleted, or return * just the objectGUID if it's deleted). */ - if (dsdb_attr_in_parse_tree(ac->req->op.search.tree, - msg->elements[i].name)) { + if (in_search_filter) { ldb_msg_remove_attr(msg, "replPropertyMetaData"); break; } else { aclread_mark_inaccesslible(&msg->elements[i]); } + } else { + /* + * do not return this entry if attribute is + * part of the search filter + */ + if (in_search_filter) { + talloc_free(tmp_ctx); + return LDB_SUCCESS; + } + aclread_mark_inaccesslible(&msg->elements[i]); } } else if (ret != LDB_SUCCESS) { ldb_debug_set(ldb, LDB_DEBUG_FATAL, -- 2.7.4 debian/patches/add-so-version-to-private-libraries0000644000000000000000000000156013352130423017432 0ustar From: Jeroen Dekkers Subject: Add so version number to private libraries for dpkg-shlibdeps Origin: vendor Forwarded: not-needed We also want dpkg-shlibdeps to generate correct dependency information for the private libraries in our binary packages, but dpkg-shlibdeps only works when the library has a version number. diff --git a/buildtools/wafsamba/wafsamba.py b/buildtools/wafsamba/wafsamba.py index 188e535..a7cc5d1 100644 --- a/buildtools/wafsamba/wafsamba.py +++ b/buildtools/wafsamba/wafsamba.py @@ -224,6 +224,9 @@ def SAMBA_LIBRARY(bld, libname, source, raise Utils.WafError("public library '%s' must have header files" % libname) + if private_library and not vnum: + vnum = '0' + if bundled_name is not None: pass elif target_type == 'PYTHON' or realname or not private_library: debian/patches/winbind_trusted_domains.patch0000644000000000000000000000472213352130423016555 0ustar From 553ceb45f47be46aacd04a8fef36890de5cc6acf Mon Sep 17 00:00:00 2001 From: Alexander Bokovoy Date: Tue, 12 Apr 2016 09:36:12 +0300 Subject: [PATCH] s3-winbind: make sure domain member can talk to trusted domains DCs Allow cm_connect_netlogon() to talk to trusted domains' DCs when running in a domain member configuration. BUG: https://bugzilla.samba.org/show_bug.cgi?id=11830 Signed-off-by: Alexander Bokovoy --- source3/winbindd/winbindd_cm.c | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/source3/winbindd/winbindd_cm.c b/source3/winbindd/winbindd_cm.c index 075a818..7911495 100644 --- a/source3/winbindd/winbindd_cm.c +++ b/source3/winbindd/winbindd_cm.c @@ -2851,9 +2851,10 @@ retry: anonymous: /* Finally fall back to anonymous. */ - if (lp_winbind_sealed_pipes() || lp_require_strong_key()) { + if ((lp_winbind_sealed_pipes() || lp_require_strong_key()) && + (IS_DC || domain->primary)) { status = NT_STATUS_DOWNGRADE_DETECTED; - DEBUG(1, ("Unwilling to make SAMR connection to domain %s" + DEBUG(1, ("Unwilling to make SAMR connection to domain %s " "without connection level security, " "must set 'winbind sealed pipes = false' and " "'require strong key = false' to proceed: %s\n", @@ -3150,9 +3151,10 @@ retry: anonymous: - if (lp_winbind_sealed_pipes() || lp_require_strong_key()) { + if ((lp_winbind_sealed_pipes() || lp_require_strong_key()) && + (IS_DC || domain->primary)) { result = NT_STATUS_DOWNGRADE_DETECTED; - DEBUG(1, ("Unwilling to make LSA connection to domain %s" + DEBUG(1, ("Unwilling to make LSA connection to domain %s " "without connection level security, " "must set 'winbind sealed pipes = false' and " "'require strong key = false' to proceed: %s\n", @@ -3326,9 +3328,10 @@ static NTSTATUS cm_connect_netlogon_transport(struct winbindd_domain *domain, no_schannel: if (!(conn->netlogon_flags & NETLOGON_NEG_AUTHENTICATED_RPC)) { - if (lp_winbind_sealed_pipes() || lp_require_strong_key()) { + if ((lp_winbind_sealed_pipes() || lp_require_strong_key()) && + (IS_DC || domain->primary)) { result = NT_STATUS_DOWNGRADE_DETECTED; - DEBUG(1, ("Unwilling to make connection to domain %s" + DEBUG(1, ("Unwilling to make connection to domain %s " "without connection level security, " "must set 'winbind sealed pipes = false' and " "'require strong key = false' to proceed: %s\n", -- 2.5.5 debian/patches/smbclient-pager.patch0000644000000000000000000000102013352130423014677 0ustar Description: Use the pager alternative as pager is PAGER is undefined Author: Steve Langasek Bug-Debian: http://bugs.debian.org/135603 Forwarded: not-needed --- a/source3/include/local.h +++ b/source3/include/local.h @@ -93,7 +93,7 @@ /* the default pager to use for the client "more" command. Users can override this with the PAGER environment variable */ #ifndef PAGER -#define PAGER "more" +#define PAGER "/usr/bin/pager" #endif /* the size of the uid cache used to reduce valid user checks */ debian/patches/CVE-2017-7494.patch0000644000000000000000000000215113361314510013243 0ustar From d2bc9f3afe23ee04d237ae9f4511fbe59a27ff54 Mon Sep 17 00:00:00 2001 From: Volker Lendecke Date: Mon, 8 May 2017 21:40:40 +0200 Subject: [PATCH] CVE-2017-7494: rpc_server3: Refuse to open pipe names with / inside Bug: https://bugzilla.samba.org/show_bug.cgi?id=12780 Signed-off-by: Volker Lendecke Reviewed-by: Jeremy Allison Reviewed-by: Stefan Metzmacher --- source3/rpc_server/srv_pipe.c | 5 +++++ 1 file changed, 5 insertions(+) Index: samba-4.3.11+dfsg/source3/rpc_server/srv_pipe.c =================================================================== --- samba-4.3.11+dfsg.orig/source3/rpc_server/srv_pipe.c 2017-05-19 14:18:31.552016390 -0400 +++ samba-4.3.11+dfsg/source3/rpc_server/srv_pipe.c 2017-05-19 14:18:31.544016286 -0400 @@ -476,6 +476,11 @@ bool is_known_pipename(const char *pipen { NTSTATUS status; + if (strchr(pipename, '/')) { + DEBUG(1, ("Refusing open on pipe %s\n", pipename)); + return false; + } + if (lp_disable_spoolss() && strequal(pipename, "spoolss")) { DEBUG(10, ("refusing spoolss access\n")); return false; debian/patches/CVE-2018-16851.patch0000644000000000000000000000276313373554512013345 0ustar From d8c836ef838a62b39c255bcb49443df171334d24 Mon Sep 17 00:00:00 2001 From: Garming Sam Date: Mon, 5 Nov 2018 16:18:18 +1300 Subject: [PATCH 2/5] CVE-2018-16851 ldap_server: Check ret before manipulating blob In the case of hitting the talloc ~256MB limit, this causes a crash in the server. Note that you would actually need to load >256MB of data into the LDAP. Although there is some generated/hidden data which would help you reach that limit (descriptors and RMD blobs). BUG: https://bugzilla.samba.org/show_bug.cgi?id=13674 Signed-off-by: Garming Sam Reviewed-by: Andrew Bartlett --- source4/ldap_server/ldap_server.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Index: samba-4.3.11+dfsg/source4/ldap_server/ldap_server.c =================================================================== --- samba-4.3.11+dfsg.orig/source4/ldap_server/ldap_server.c 2018-11-16 08:43:28.566710433 -0500 +++ samba-4.3.11+dfsg/source4/ldap_server/ldap_server.c 2018-11-16 08:43:28.562710385 -0500 @@ -576,13 +576,13 @@ static void ldapsrv_call_process_done(st ret = data_blob_append(call, &blob, b.data, b.length); data_blob_free(&b); - talloc_set_name_const(blob.data, "Outgoing, encoded LDAP packet"); - if (!ret) { ldapsrv_terminate_connection(conn, "data_blob_append failed"); return; } + talloc_set_name_const(blob.data, "Outgoing, encoded LDAP packet"); + DLIST_REMOVE(call->replies, call->replies); } debian/patches/bug_221618_precise-64bit-prototype.patch0000644000000000000000000000142013352130423017732 0ustar Description: 64 bit fix for libsmbclient Author: Christian Perrier Bug-Debian: http://bugs.debian.org/221618 Forwarded: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=221618#27 Index: samba/source3/include/libsmbclient.h =================================================================== --- samba.orig/source3/include/libsmbclient.h +++ samba/source3/include/libsmbclient.h @@ -79,6 +79,16 @@ #include #include + /* Debian bug #221618 */ +#ifdef _LARGEFILE64_SOURCE +#undef _LARGEFILE64_SOURCE +#endif +#define _LARGEFILE64_SOURCE 1 +#ifdef _FILE_OFFSET_BITS +#undef _FILE_OFFSET_BITS +#endif +#define _FILE_OFFSET_BITS 64 + #define SMBC_BASE_FD 10000 /* smallest file descriptor returned */ #define SMBC_WORKGROUP 1 debian/clean0000644000000000000000000000010213352130234010160 0ustar ctdb/utils/smnotify/smnotify.h ctdb/utils/smnotify/gen_smnotify.c debian/samba.nmbd.upstart0000644000000000000000000000074313352130423012614 0ustar description "NetBIOS name server" author "Steve Langasek " start on (local-filesystems and net-device-up IFACE!=lo) stop on runlevel [!2345] expect fork respawn pre-start script [ -f /etc/samba/smb.conf ] || { stop; exit 0; } install -o root -g root -m 755 -d /var/run/samba NMBD_DISABLED=`testparm -s --parameter-name='disable netbios' 2>/dev/null || true` [ "x$NMBD_DISABLED" = xYes ] && { stop; exit 0; } exit 0 end script exec nmbd -D debian/samba-common.postinst0000644000000000000000000000522413352130423013343 0ustar #!/bin/sh # # set -e # Do debconf stuff here . /usr/share/debconf/confmodule TEMPDIR=/var/run/samba/upgrades NEWFILE=$TEMPDIR/smb.conf CONFIG=/etc/samba/smb.conf # ------------------------- Debconf questions start --------------------- configure_smb_conf() { local CONFIG CONFIG="$1" # Is the user configuring with debconf, or he/she prefers # swat/manual config? db_get samba-common/do_debconf || true if [ "${RET}" != "true" ]; then return 0 fi # Get workgroup name db_get samba-common/workgroup || true WORKGROUP="${RET}" # Oh my GOD, this is ugly. Why would anyone put these # characters in a workgroup name? Why, Lord, why??? WORKGROUP=`echo $WORKGROUP | \ sed -e's/\\\\/\\\\\\\\/g s#/#\\\\/#g s/&/\\\&/g s/\\\$/\\\\\\\$/g'` sed -i -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i /^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ \ s/^\([[:space:]]*\)workgroup[[:space:]]*=.*/\1workgroup = ${WORKGROUP}/i" \ "$CONFIG" # Install DHCP support db_get samba-common/dhcp if [ "$RET" = true ] && \ ! grep -q dhcp.conf "$CONFIG" then sed -i -e "s/^\([[:space:]]*\)\[global\]/\1\[global\]/i /^[[:space:]]*\[global\]/,/^[[:space:]]*\[/ { /wins server[[:space:]]*=/a \\ \\ # If we receive WINS server info from DHCP, override the options above. \\ include = /etc/samba/dhcp.conf }" "$CONFIG" elif [ "$RET" != true ]; then sed -i -e ' /^#[[:space:]]*If we receive WINS server info from DHCP, override the options above/d /^#*[[:space:]]*include[[:space:]]*=[[:space:]]*\/etc\/samba\/dhcp.conf/,/[^[:space:]]/ { /^#*[[:space:]]*include[[:space:]]*=[[:space:]]*\/etc\/samba\/dhcp.conf/d /^[[:space:]]*$/d }' "$CONFIG" fi } if [ -e "$CONFIG" ]; then configure_smb_conf "$CONFIG" fi mkdir -p "$TEMPDIR" cp /usr/share/samba/smb.conf "$NEWFILE" configure_smb_conf "$NEWFILE" if [ -e "$CONFIG" ]; then sed -e '1,/^[;#[:space:]]*\[cdrom\]/ { d } 1,/^[[:space:]]*\[/ { /^[^[]/d; /^$/d } ' "$CONFIG" >> "$NEWFILE" fi ucf --three-way --debconf-ok "$NEWFILE" "$CONFIG" if [ ! -e "$CONFIG" ]; then echo "Install/upgrade will fail. To recover, please try:" echo " sudo cp /usr/share/samba/smb.conf $CONFIG" echo " sudo dpkg --configure -a" else ucfr samba-common "$CONFIG" chmod a+r "$CONFIG" fi # ------------------------- Debconf questions end --------------------- db_stop #DEBHELPER# # Clean up the now-empty dir which our conffile was previously in, # since it wasn't empty at the time dpkg could automatically remove it # for us. if dpkg --compare-versions "$2" lt-nl 2:4.1.4+dfsg-2~ then rmdir -p --ignore-fail-on-non-empty /etc/dhcp3/dhclient-enter-hooks.d fi debian/libnss-winbind.install0000644000000000000000000000010413352130423013467 0ustar #!/usr/bin/dh-exec lib/*/libnss_winbind.so.2 lib/*/libnss_wins.so.2 debian/samba-vfs-modules.install0000644000000000000000000000013313352130234014074 0ustar usr/lib/*/samba/libnon-posix-acls.so.0 usr/lib/*/samba/vfs/*.so usr/share/man/man8/vfs_*.8 debian/samba-doc.docs0000644000000000000000000000007713361314510011667 0ustar README #docs/THANKS #docs/history #docs/registry/ WHATSNEW.txt debian/samba.manpages0000644000000000000000000000002513352130234011757 0ustar debian/mksmbpasswd.8 debian/samba-libs.install0000644000000000000000000001106513352130423012567 0ustar usr/lib/*/libdcerpc-atsvc.so.* usr/lib/*/libdcerpc-binding.so.* usr/lib/*/libdcerpc-samr.so.* usr/lib/*/libdcerpc-server.so.* usr/lib/*/libdcerpc.so.* usr/lib/*/libgensec.so.0* usr/lib/*/libndr-krb5pac.so.* usr/lib/*/libndr-nbt.so.0* usr/lib/*/libndr-standard.so.* usr/lib/*/libndr.so.* usr/lib/*/libnetapi.so.0 usr/lib/*/libregistry.so.* usr/lib/*/libsamba-credentials.so.0* usr/lib/*/libsamba-hostconfig.so.* usr/lib/*/libsamba-passdb.so.0 usr/lib/*/libsamba-passdb.so.0.24.1 usr/lib/*/libsamba-policy.so.* usr/lib/*/libsamba-util.so.* usr/lib/*/libsamdb.so.* usr/lib/*/libsmbclient-raw.so.0* usr/lib/*/libsmbconf.so.0 usr/lib/*/libsmbldap.so.0 usr/lib/*/libtevent-util.so.* usr/lib/*/samba/auth/ usr/lib/*/samba/bind9/dlz_bind9.so usr/lib/*/samba/bind9/dlz_bind9_*.so usr/lib/*/samba/gensec/*.so usr/lib/*/samba/libCHARSET3.so.* usr/lib/*/samba/libLIBWBCLIENT-OLD.so.0 usr/lib/*/samba/libMESSAGING.so.* usr/lib/*/samba/libaddns.so.* usr/lib/*/samba/libads.so.* usr/lib/*/samba/libasn1-samba4.so.8 usr/lib/*/samba/libasn1-samba4.so.8.0.0 usr/lib/*/samba/libasn1util.so.* usr/lib/*/samba/libauth-sam-reply.so.0 usr/lib/*/samba/libauth-unix-token.so.0 usr/lib/*/samba/libauth.so.* usr/lib/*/samba/libauth4.so.* usr/lib/*/samba/libauthkrb5.so.* usr/lib/*/samba/libcli-cldap.so.0 usr/lib/*/samba/libcli-ldap-common.so.* usr/lib/*/samba/libcli-ldap.so.* usr/lib/*/samba/libcli-nbt.so.* usr/lib/*/samba/libcli-smb-common.so.0 usr/lib/*/samba/libcli-spoolss.so.0 usr/lib/*/samba/libcliauth.so.* usr/lib/*/samba/libcluster.so.* usr/lib/*/samba/libcmdline-credentials.so.* usr/lib/*/samba/libcom_err-samba4.so.0 usr/lib/*/samba/libcom_err-samba4.so.0.25 usr/lib/*/samba/libdbwrap.so.* usr/lib/*/samba/libdcerpc-samba.so.* usr/lib/*/samba/libdcerpc-samba4.so.* usr/lib/*/samba/libdfs-server-ad.so.0 usr/lib/*/samba/libdnsserver-common.so.0 usr/lib/*/samba/libdsdb-module.so.* usr/lib/*/samba/liberrors.so.* usr/lib/*/samba/libevents.so.* usr/lib/*/samba/libflag-mapping.so.0 usr/lib/*/samba/libgenrand.so.0 usr/lib/*/samba/libgpo.so.* usr/lib/*/samba/libgse.so.* usr/lib/*/samba/libgssapi-samba4.so.2 usr/lib/*/samba/libgssapi-samba4.so.2.0.0 usr/lib/*/samba/libhcrypto-samba4.so.5 usr/lib/*/samba/libhcrypto-samba4.so.5.0.1 usr/lib/*/samba/libheimbase-samba4.so.1 usr/lib/*/samba/libheimbase-samba4.so.1.0.0 usr/lib/*/samba/libheimntlm-samba4.so.1 usr/lib/*/samba/libheimntlm-samba4.so.1.0.1 usr/lib/*/samba/libhttp.so.0 usr/lib/*/samba/libhx509-samba4.so.5 usr/lib/*/samba/libhx509-samba4.so.5.0.0 usr/lib/*/samba/libinterfaces.so.* usr/lib/*/samba/libiov-buf.so.0 usr/lib/*/samba/libkrb5-samba4.so.26 usr/lib/*/samba/libkrb5-samba4.so.26.0.0 usr/lib/*/samba/libkrb5samba.so.* usr/lib/*/samba/libldbsamba.so.* usr/lib/*/samba/liblibcli-lsa3.so.0 usr/lib/*/samba/liblibcli-netlogon3.so.0 usr/lib/*/samba/liblibsmb.so.* usr/lib/*/samba/libmessages-dgm.so.0 usr/lib/*/samba/libmessages-util.so.0 usr/lib/*/samba/libmsghdr.so.0 usr/lib/*/samba/libmsrpc3.so.* usr/lib/*/samba/libndr-samba.so.* usr/lib/*/samba/libndr-samba4.so.* usr/lib/*/samba/libnet-keytab.so.0 usr/lib/*/samba/libnetif.so.* usr/lib/*/samba/libnpa-tstream.so.0 usr/lib/*/samba/libnss-info.so.0 usr/lib/*/samba/libntvfs.so.* usr/lib/*/samba/libpopt-samba3.so.0 usr/lib/*/samba/libposix-eadb.so.0 usr/lib/*/samba/libprinting-migrate.so.0 usr/lib/*/samba/libprocess-model.so.0 usr/lib/*/samba/libroken-samba4.so.19 usr/lib/*/samba/libroken-samba4.so.19.0.1 usr/lib/*/samba/libsamba-debug.so.0 usr/lib/*/samba/libsamba-modules.so.* usr/lib/*/samba/libsamba-net.so.* usr/lib/*/samba/libsamba-python.so.0 usr/lib/*/samba/libsamba-security.so.* usr/lib/*/samba/libsamba-sockets.so.* usr/lib/*/samba/libsamba3-util.so.* usr/lib/*/samba/libsamdb-common.so.* usr/lib/*/samba/libsecrets3.so.* usr/lib/*/samba/libserver-id-db.so.0 usr/lib/*/samba/libserver-role.so.* usr/lib/*/samba/libservice.so.* usr/lib/*/samba/libshares.so.* usr/lib/*/samba/libsmb-transport.so.0 usr/lib/*/samba/libsmbd-base.so.0 usr/lib/*/samba/libsmbd-conn.so.0 usr/lib/*/samba/libsmbd-shim.so.0 usr/lib/*/samba/libsmbldaphelper.so.* usr/lib/*/samba/libsmbpasswdparser.so.* usr/lib/*/samba/libsmbregistry.so.* usr/lib/*/samba/libsocket-blocking.so.0 usr/lib/*/samba/libsys-rw.so.0 usr/lib/*/samba/libtalloc-report.so.0 usr/lib/*/samba/libtdb-wrap.so.* usr/lib/*/samba/libtime-basic.so.0 usr/lib/*/samba/libtrusts-util.so.0 usr/lib/*/samba/libutil-cmdline.so.0 usr/lib/*/samba/libutil-reg.so.0 usr/lib/*/samba/libutil-setid.so.0 usr/lib/*/samba/libutil-tdb.so.0 usr/lib/*/samba/libwind-samba4.so.0 usr/lib/*/samba/libwind-samba4.so.0.0.0 usr/lib/*/samba/libxattr-tdb.so.0 usr/lib/*/samba/process_model/*.so usr/share/man/man8/idmap_rfc2307.8 debian/samba.examples0000644000000000000000000000010513352130234012001 0ustar examples/LDAP examples/logon examples/printing source3/smbadduser.in debian/libwbclient-dev.install0000644000000000000000000000013213352130234013620 0ustar usr/include/samba-4.0/wbclient.h usr/lib/*/libwbclient.so usr/lib/*/pkgconfig/wbclient.pc debian/README.source0000644000000000000000000000164313352130423011345 0ustar The packaging is kept in git://git.debian.org/git/pkg-samba/samba.git (web interface: http://git.debian.org/?p=pkg-samba/samba.git). The version in unstable is on the 'master' branch, with the corresponding upstream version in the 'upstream_4.0' branch (with pristine-tar information in the pristine-tar branch). It should be possible to build the package by just running 'git-buildpackage'. Merging upstream releases ========================= Importing a new upstream version can be done like this: # recompress tarball gunzip samba-4.0.6.tar.gz xz samba-4.0.6.tar # go to git repo cd $GIT_DIR # make sure to be on the right branch git checkout master git-import-orig --upstream-version=4.0.6+dfsg --upstream-vcs-tag=samba-4.0.6 \ ../samba-4.0.6.tar.xz # all done :) Please note that there are some files that are not dfsg-free and they need to be filtered. The settings in the gpb.conf should take care of that. debian/samba.samba-ad-dc.init0000644000000000000000000000444613361314553013202 0ustar #! /bin/sh ### BEGIN INIT INFO # Provides: samba-ad-dc # Required-Start: $network $local_fs $remote_fs # Required-Stop: $network $local_fs $remote_fs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: start Samba daemons for the AD DC ### END INIT INFO # # Start/stops the Samba daemon (samba). # Adapted from the Samba 3 packages. # PIDDIR=/var/run/samba SAMBAPID=$PIDDIR/samba.pid # clear conflicting settings from the environment unset TMPDIR # See if the daemon and the config file are there test -x /usr/sbin/samba -a -r /etc/samba/smb.conf || exit 0 . /lib/lsb/init-functions case "$1" in start) SERVER_ROLE=`samba-tool testparm --parameter-name="server role" 2>/dev/null | tail -1` if [ "$SERVER_ROLE" != "active directory domain controller" ]; then exit 0 fi if init_is_upstart; then exit 1 fi # CVE-2013-4475 KEYFILE=/var/lib/samba/private/tls/key.pem if [ -e $KEYFILE ] then KEYPERMS=`stat -c %a $KEYFILE` if [ "$KEYPERMS" != "600" ] then echo "wrong permission on $KEYFILE, must be 600" echo "samba will not start (CVE-2013-4475)" echo "Removing all tls .pem files will cause an auto-regeneration with the correct permissions." exit 1 fi fi log_daemon_msg "Starting Samba AD DC daemon" "samba" # Make sure we have our PIDDIR, even if it's on a tmpfs install -o root -g root -m 755 -d $PIDDIR if ! start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/samba --pidfile $SAMBAPID -- -D; then log_end_msg 1 exit 1 fi log_end_msg 0 ;; stop) if init_is_upstart; then exit 0 fi log_daemon_msg "Stopping Samba AD DC daemon" "samba" start-stop-daemon --stop --quiet --exec /usr/sbin/samba --pidfile $SAMBAPID # Wait a little and remove stale PID file sleep 1 if [ -f $SAMBAPID ] && ! ps h `cat $SAMBAPID` > /dev/null then # Stale PID file (samba was succesfully stopped), # remove it (should be removed by samba itself IMHO.) rm -f $SAMBAPID fi log_end_msg 0 ;; restart|force-reload) if init_is_upstart; then exit 1 fi $0 stop sleep 1 $0 start ;; status) status_of_proc -p $SAMBAPID /usr/sbin/samba samba exit $? ;; *) echo "Usage: /etc/init.d/samba-ad-dc {start|stop|restart|force-reload|status}" exit 1 ;; esac exit 0 debian/libsmbclient.install0000644000000000000000000000007713352130234013225 0ustar usr/lib/*/libsmbclient.so.0* usr/share/man/man7/libsmbclient.7 debian/libpam-smbpass.preinst0000644000000000000000000000252513361314510013507 0ustar #!/bin/sh # # set -e # this code is identical to the code in samba-libs.preinst # it is here to make sure that libpam-smbpass isn't upgraded in cases where # the samba-libs preinst would fail # if this code fails, the old version of libpam-smbpass will stay on the # system, and keep working (the 3.6 version of libpam-smbpass was # self-contained and doesn't need any shared libraries from other samba # packages) if [ "$1" = "upgrade" ] then for file in passdb.tdb secrets.tdb schannel_store.tdb idmap2.tdb do if [ -e /var/lib/samba/$file ] then if [ -e /var/lib/samba/private/$file ] && [ ! /var/lib/samba/$file -ef /var/lib/samba/private/$file ] then echo $file exists in /var/lib/samba and /var/lib/samba/private, aborting libpam-smbpass preinst echo rename one of them to allow the install/upgrade to continue echo http://bugs.debian.org/726472 ls -al /var/lib/samba /var/lib/samba/private exit 1 fi fi done for file in passdb.tdb secrets.tdb schannel_store.tdb idmap2.tdb do if [ -e /var/lib/samba/$file ] then if ! [ -e /var/lib/samba/private/$file ] then if [ ! -d /var/lib/samba/private ] then mkdir /var/lib/samba/private fi mv /var/lib/samba/$file /var/lib/samba/private/$file ln /var/lib/samba/private/$file /var/lib/samba/$file fi fi done fi #DEBHELPER# exit 0 debian/README.build-upstream0000644000000000000000000000660613352130423013006 0ustar Building Samba Packages for Debian GNU/Linux -------------------------------------------- Building Debian packages is not as hard as some people might think. The following instructions will allow you to build your own Samba Debian packages. These instructions and the files in packaging/Debian/ should be current as of Samba 3.0.2, and allow you to build Debian packages for Debian unstable (so you need some development packages available only in Debian unstable.) If you are using something newer than 3.0.2 you might want to try to follow the instructions to see if patches apply cleanly. If some patches don't apply cleanly please e-mail samba@packages.debian.org since we might have fixed patches that we have not yet integrated into upstream Samba. We try to maintain as much compatibility with previous releases of Debian as possible, so it is possible that the files in packaging/Debian/ can also be used to build Samba Debian packages for other Debian releases. However, sometimes this is just not possible because we need to use stuff that is only available on Debian unstable. Instructions ------------ If you want to build Samba packages for Debian and you just want to use upstream sources, i.e. you don't want to wait for us to put official packages out, or you want packages for a Debian version for which we don't provide deb's, or you don't want to use official packages, or you want to add --this-cool-switch to configure, or whatever, follow these instructions: 0) Make sure you have the following packages installed (in addition to the normal Debian development packages -- dpkg-dev, libc6-dev, devscripts, etc.): autoconf debhelper (>= 4.1.13) libpam0g-dev libreadline4-dev libcupsys2-dev libacl1-dev, libacl1 (>= 2.2.11-1) libkrb5-dev libldap2-dev po-debconf python2.3-dev Notes regarding the packages required to build Samba Debian packages: * The libcupsys2-dev is not available in Debian Potato (Debian 2.2). That's fine; the configure script won't detect CUPS support and the resulting binaries won't support CUPS. * The list above is current as of samba-3.0.0rc2, but it can get out of date. The best way to check what packages are required to build the samba packages on Debian is to look for the Build-Depends: field in the file debian/control. 1) cd samba[-]. For example, "cd samba-3.0.2". 2) cp -a packaging/Debian/debian/ . It's important that you copy instead of symlink because the build tools in Potato have a problem that prevents the build to work with a symlink. If you are running a recent Debian distribution you don't have to copy the directory and you can use a symlink instead: "ln -s packaging/Debian/debian/ ." 3) dch -i (this is completely optional - only do it if you understand Debian version numbers! Don't complain later if you can't upgrade to official versions of the Samba packages for Debian.) - Edit the changelog and make sure the version is right. For example, for Samba 3.0.2, the version number should something like 3.0.2-0.1. 4) Run 'fakeroot debian/rules binary'. 5) That's it. Your new packages should be in ../. Install with dpkg. Please e-mail samba@packages.debian.org with comments, questions or suggestions. Please talk to us and not to the Samba Team. They have better things to do and know nothing about the Debian packaging system. Eloy A. Paris Steve Langasek debian/libwbclient0.install0000644000000000000000000000010313352130423013122 0ustar usr/lib/*/libwbclient.so.0* usr/lib/*/samba/libwinbind-client.so.* debian/samba-common.preinst0000644000000000000000000000037013352130423013141 0ustar #!/bin/sh set -e if [ $(readlink -f /etc/dhcp/dhclient-enter-hooks.d/samba) = /etc/dhcp3/dhclient-enter-hooks.d/samba ] \ && dpkg --compare-versions "$2" le-nl 2:4.1.4+dfsg-2~ then rm -f /etc/dhcp/dhclient-enter-hooks.d/samba fi #DEBHELPER# debian/libsmbclient-dev.install0000644000000000000000000000014013352130234013770 0ustar usr/include/samba-4.0/libsmbclient.h usr/lib/*/libsmbclient.so usr/lib/*/pkgconfig/smbclient.pc debian/merge_shlibs.pl0000755000000000000000000000062213352130234012165 0ustar #! /usr/bin/perl use strict; my $file1 = shift; my $file2 = shift; my $seen = (); open(FILE1,"< $file1"); while(my $line = ) { if ($line =~ m/^(\S+)\s+/) { my $lib = $1; $seen->{$lib} = 1; } print $line; } close(FILE1); open(FILE2,"< $file2"); while(my $line = ) { if ($line =~ m/^(\S+)\s+/) { my $lib = $1; next if ($seen->{$lib}); } print $line; } close(FILE2); debian/README.debian0000644000000000000000000000672213361314510011273 0ustar Samba for Debian ---------------- This package was built by Eloy Paris , Steve Langasek , Noèl Köthe and Christian Perrier , current maintainers of the Samba packages for Debian, based on previous work from Peter Eisentraut , Bruce Perens , Andrew Howell , Klee Dienes and Michael Meskes , all previous maintainers of the packages samba and sambades (merged together for longer than we can remember.) Contents of this README file: 1. Packages Generated from the Samba Sources 2. Reporting bugs 1. Packages Generated from the Samba Sources -------------------------------------------- Currently, the Samba sources produce the following binary packages: samba: A LanManager like file and printer server for Unix. samba-common: Samba common configuration/data files used by both Samba 3 and Samba 4. samba-common-bin: Samba common binaries used by both the server and the client. smbclient: A LanManager like simple client for Unix. swat: Samba Web Administration Tool samba-doc: Samba documentation. samba-doc-pdf: Samba documentation (PDF format). samba-tools: Tools provided by the Samba suite libpam-smbpass: pluggable authentication module for SMB password database. libsmbclient: Shared library that allows applications to talk to SMB servers. libsmbclient-dev: libsmbclient shared libraries. winbind: Service to resolve user and group information from a Windows NT server. samba-dbg: binaries with debugging symbols 2. Reporting Bugs ----------------- If you believe you have found a bug please make sure the possible bug also exists in the latest version of Samba that is available for the unstable Debian distribution. If you are running Debian stable this means that you will probably have to build your own packages. And if the problem does not exist in the latest version of Samba we have packaged it means that you will have to run the version of Samba you built yourself since it is not easy to upload new packages to the stable distribution, unless they fix critical security problems. If you can reproduce the problem in the latest version of Samba then it is likely to be a real bug. Your best shot is to search the Samba mailing lists to see if it is something that has already been reported and fixed - if it is a simple fix we can add the patch to our packages without waiting for a new Samba release. If you decide that your problem deserves to be submitted to the Debian Bug Tracking System (BTS) we expect you to be responsive if we request more information. If we request more information and do not receive any in a reasonable time frame expect to see your bug closed without explanation - we can't fix bugs we can't reproduce, and most of the time we need more information to be able to reproduce them. When submitting a bug to the Debian BTS please include the version of the Debian package you are using as well as the Debian distribution you are using. Think _twice_ about the severity you assign to the bug: we are _very_ sensitive about bug severities; the fact that it doesn't work for you doesn't mean that the severity must be such that it holds a major Debian release. In fact, that it doesn't work for you it doesn't mean that it doesn't work for others. So again: think _twice_. Eloy A. Paris Steve Langasek Noèl Köthe Christian Perrier debian/wins2dns.awk0000644000000000000000000000162013361314510011435 0ustar #!/usr/bin/awk -f # # Date: Wed, 26 Aug 1998 10:37:39 -0600 (MDT) # From: Jason Gunthorpe # To: samba@packages.debian.org # Subject: Nifty samba script # # Here is a really nifty script I just wrote for samba, it takes the wins # database in /var/samba/wins and writes out two dns files for it. In this # way network wide wins clients can get into the dns for use by unix # machines. # # Perhaps this could be included in /usr/doc/examples or somesuch. # BEGIN { FS="#|\""; FORWARD="/tmp/wins.hosts" REVERSE="/tmp/wins.rev" DOMAIN="ven.ra.rockwell.com" } $3 == "00" { split($4,a," " ); split(a[2],b,"."); while (sub(" ","-",$2)); $2=tolower($2); if (b[1] == "255") next; if (length($2) >= 8) print $2"\ta\t"a[2] > FORWARD else print $2"\t\ta\t"a[2] > FORWARD print b[4]"."b[3]"\t\tptr\t"$2"."DOMAIN"." > REVERSE } END { system("echo killall -HUP named"); } debian/samba-doc.install0000644000000000000000000000000113361314510012370 0ustar debian/samba.prerm0000644000000000000000000000026413352130423011316 0ustar #!/bin/sh # empty prerm script to allow upgrades from earlier version with broken prerm # script (bug introduced in 2:4.0.10+dfsg-3, fixed in 2:4.0.13+dfsg-1) #DEBHELPER# exit 0 debian/compat0000644000000000000000000000000213352130423010360 0ustar 9 debian/samba-common.postrm0000644000000000000000000000073113352130423013002 0ustar #!/bin/sh set -e if [ "$1" = purge ]; then # Remove Samba's state files, both volatile and non-volatile rm -Rf /var/run/samba/ /var/cache/samba/ /var/lib/samba # Remove log files rm -Rf /var/log/samba/ rm -rf /etc/samba/ /var/cache/samba/ /var/lib/samba/ /var/run/samba/ if [ -x "`which ucf 2>/dev/null`" ]; then ucf --purge /etc/samba/smb.conf fi if [ -x "`which ucfr 2>/dev/null`" ]; then ucfr --purge samba-common /etc/samba/smb.conf fi fi #DEBHELPER# debian/samba-dev.examples0000644000000000000000000000011313352130234012554 0ustar examples/VFS examples/auth examples/libsmbclient examples/nss examples/pdb debian/samba.maintscript0000644000000000000000000000007013352130423012521 0ustar rm_conffile /etc/network/if-up.d/samba 2:3.6.5-6~ samba debian/libpam-smbpass.prerm0000644000000000000000000000016613361314510013147 0ustar #!/bin/sh set -e if [ "$1" = "remove" ]; then pam-auth-update --package --remove smbpasswd-migrate fi #DEBHELPER# debian/samba-dsdb-modules.install0000644000000000000000000000004213352130234014211 0ustar usr/lib/*/ldb usr/lib/*/samba/ldb debian/smbclient.install0000644000000000000000000000101113352130423012523 0ustar usr/bin/cifsdd usr/bin/rpcclient usr/bin/smbcacls usr/bin/smbclient usr/bin/smbcquotas usr/bin/smbget usr/bin/smbspool usr/bin/smbspool_krb5_wrapper usr/bin/smbtar usr/bin/smbtree usr/share/man/man1/findsmb.1 usr/share/man/man1/rpcclient.1 usr/share/man/man1/smbcacls.1 usr/share/man/man1/smbclient.1 usr/share/man/man1/smbcquotas.1 usr/share/man/man1/smbget.1 usr/share/man/man1/smbtar.1 usr/share/man/man1/smbtree.1 usr/share/man/man5/smbgetrc.5 usr/share/man/man8/smbspool.8 usr/share/man/man8/smbspool_krb5_wrapper.8 debian/copyright0000644000000000000000000001616413352130423011125 0ustar Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: samba Upstream-Contact: Samba Developers Source: http://www.samba.org/ Files-Excluded: source4/heimdal/lib/wind/rfc*.txt source4/ldap_server/devdocs Files: debian/* Copyright: 2005-2012 Jelmer Vernooij 2005-2006 Steinar H. Gunderson 2001-2011 Steve Langasek , 2005-2012 Christian Perrier , 2005-2008 Noèl Köthe , 2005-2008 Peter Eisentraut , et al. License: GPL-3 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 3 dated June, 2007. . 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 systems, the full text of the GPL v3 can be found in /usr/share/common-licenses/GPL-3 Files: * Copyright: 1992-2012 Andrew Tridgell and the Samba Team License: GPL-3+ 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; either version 3 of the License, or (at your option) any later version. . 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 systems, the full text of the GPL v3 can be found in /usr/share/common-licenses/GPL-3 Files: source4/heimdal/* Copyright: 1996-2005 Kungliga Tekniska Högskolan (Royal Institute of Technology, Stockholm, Sweden). License: BSD-3 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. Neither the name of the Institute 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 INSTITUTE 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 INSTITUTE 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. Files: lib/talloc/* lib/tdb/* lib/ldb/* Copyright: 1992-2012 Andrew Tridgell and the Samba Team License: LGPL-3+ This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 3 of the License, or (at your option) any later version. . This library 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 Lesser General Public License for more details. . You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA . On Debian systems, the full text of the LGPL v3 can be found in /usr/share/common-licenses/LGPL-3 Files: source4/setup/ad-schema/*.txt Comment: part of the Microsoft protocol documentation Copyright: Microsoft Corporation License: MS-ADSL License for the Active Directory schemas: . Intellectual Property Rights Notice for Protocol Documentation. . Copyrights. This protocol documentation is covered by Microsoft copyrights. Regardless of any other terms that are contained in the terms of use for the Microsoft website that hosts this documentation, you may make copies of it in order to develop implementations of the protocols, and may distribute portions of it in your implementations of the protocols or your documentation as necessary to properly document the implementation. You may also distribute in your implementation, with or without modification, any schema, IDL’s, or code samples that are included in the documentation. This permission also applies to any documents that are referenced in the protocol documentation. . No Trade Secrets. Microsoft does not claim any trade secret rights in this documentation. . Patents. Microsoft has patents that may cover your implementations of the protocols. Neither this notice nor Microsoft's delivery of the documentation grants any licenses under those or any other Microsoft patents. However, the protocols may be covered by Microsoft's Open Specification Promise (available here: http://www.microsoft.com/interop/osp). If you would prefer a written license, or if the protocols are not covered by the OSP, patent licenses are available by contacting protocol@microsoft.com. . Trademarks. The names of companies and products contained in this documentation may be covered by trademarks or similar intellectual property rights. This notice does not grant any licenses under those rights. . Reservation of Rights. All other rights are reserved, and this notice does not grant any rights other than specifically described above, whether by implication, estoppel, or otherwise. . Tools. This protocol documentation is intended for use in conjunction with publicly available standard specifications and network programming art, and assumes that the reader either is familiar with the aforementioned material or has immediate access to it. A protocol specification does not require the use of Microsoft programming tools or programming environments in order for you to develop an implementation. If you have access to Microsoft programming tools and environments you are free to take advantage of them. debian/samba.lintian-overrides0000644000000000000000000000120013352130423013616 0ustar samba: non-standard-dir-perm var/spool/samba/ 1777 != 0755 # reload-smbd is upstart-only samba: init.d-script-not-marked-as-conffile etc/init.d/reload-smbd samba: init.d-script-not-included-in-package etc/init.d/reload-smbd # /etc/init.d/samba is not a real init script, just a compatibility wrapper samba: script-in-etc-init.d-not-registered-via-update-rc.d etc/init.d/samba samba: init.d-script-does-not-source-init-functions etc/init.d/samba # empty prerm script to allow upgrades from earlier version with broken prerm # script (bug introduced in 2:4.0.10+dfsg-3, fixed in 2:4.0.13+dfsg-1) samba: maintainer-script-ignores-errors prerm debian/samba-common-bin.postinst0000644000000000000000000000043013352130423014103 0ustar #!/bin/sh set -e if dpkg --compare-versions "$2" lt-nl 2:4.0.12+dfsg-2~; then for alternative in nmblookup net testparm; do if update-alternatives --list $alternative >/dev/null 2>&1 then update-alternatives --remove-all $alternative fi done fi #DEBHELPER# exit 0 debian/libpam-smbpass.logcheck.ignore.server0000644000000000000000000000014313361314510016363 0ustar ^\w{3} [ :[:digit:]]{11} [._[:alnum:]-]+ PAM_smbpass\[[[:digit:]]+\]: username \[[^]]+\] obtained$ debian/libsamba-heimdal.install0000644000000000000000000000154413352130234013731 0ustar usr/lib/*/samba/libasn1-samba4.so.8 usr/lib/*/samba/libasn1-samba4.so.8.0.0 usr/lib/*/samba/libgssapi-samba4.so.2 usr/lib/*/samba/libgssapi-samba4.so.2.0.0 usr/lib/*/samba/libhcrypto-samba4.so.5 usr/lib/*/samba/libhcrypto-samba4.so.5.0.1 usr/lib/*/samba/libhdb-samba4.so.11 usr/lib/*/samba/libhdb-samba4.so.11.0.2 usr/lib/*/samba/libheimbase-samba4.so.1 usr/lib/*/samba/libheimbase-samba4.so.1.0.0 usr/lib/*/samba/libheimntlm-samba4.so.1 usr/lib/*/samba/libheimntlm-samba4.so.1.0.1 usr/lib/*/samba/libhx509-samba4.so.5 usr/lib/*/samba/libhx509-samba4.so.5.0.0 usr/lib/*/samba/libkdc-samba4.so.2 usr/lib/*/samba/libkdc-samba4.so.2.0.0 usr/lib/*/samba/libkrb5-samba4.so.26 usr/lib/*/samba/libkrb5-samba4.so.26.0.0 usr/lib/*/samba/libroken-samba4.so.19 usr/lib/*/samba/libroken-samba4.so.19.0.1 usr/lib/*/samba/libwind-samba4.so.0 usr/lib/*/samba/libwind-samba4.so.0.0.0 debian/samba.logrotate0000644000000000000000000000050113352130423012163 0ustar /var/log/samba/log.smbd { weekly missingok rotate 7 postrotate /etc/init.d/smbd reload > /dev/null endscript compress notifempty } /var/log/samba/log.nmbd { weekly missingok rotate 7 postrotate [ ! -f /var/run/samba/nmbd.pid ] || kill -HUP `cat /var/run/samba/nmbd.pid` endscript compress notifempty } debian/samba.dirs0000644000000000000000000000041513352130234011130 0ustar usr/bin usr/sbin var/lib/samba/printers/COLOR var/lib/samba/printers/IA64 var/lib/samba/printers/W32ALPHA var/lib/samba/printers/W32MIPS var/lib/samba/printers/W32PPC var/lib/samba/printers/W32X86 var/lib/samba/printers/WIN40 var/lib/samba/printers/x64 var/spool/samba debian/registry-tools.install0000644000000000000000000000027013352130234013557 0ustar usr/bin/regdiff usr/bin/regpatch usr/bin/regshell usr/bin/regtree usr/share/man/man1/regdiff.1 usr/share/man/man1/regpatch.1 usr/share/man/man1/regshell.1 usr/share/man/man1/regtree.1 debian/samba.postrm0000644000000000000000000000024213352130423011511 0ustar #! /bin/sh -e set -e if [ "$1" = purge ]; then if [ -e /usr/share/debconf/confmodule ]; then . /usr/share/debconf/confmodule db_purge fi fi #DEBHELPER# debian/addshare.py0000755000000000000000000000221213352130234011307 0ustar #!/usr/bin/python # Helper to add a share in the samba configuration file # Eventually this should be replaced by a call to samba-tool, but # for the moment that doesn't support setting individual configuration options. import optparse import os import re import shutil import stat import sys import tempfile parser = optparse.OptionParser() parser.add_option("--configfile", type=str, metavar="CONFFILE", help="Configuration file to use", default="/etc/samba/smb.conf") (opts, args) = parser.parse_args() if len(args) != 2: parser.print_usage() (share, path) = args done = False inf = open(opts.configfile, 'r') (fd, fn) = tempfile.mkstemp() outf = os.fdopen(fd, 'w') for l in inf.readlines(): m = re.match(r"^\s*\[([^]]+)\]$", l) if m: name = m.groups(1)[0] if name.lower() == share.lower(): sys.exit(0) outf.write(l) if not os.path.isdir(path): os.makedirs(path) outf.write("[%s]\n" % share) outf.write(" path = %s\n" % path) outf.write(" read only = no\n") outf.write("\n") os.fchmod(fd, stat.S_IMODE(os.stat(opts.configfile).st_mode)) outf.close() shutil.move(fn, opts.configfile) debian/winbind.default0000644000000000000000000000023113352130234012156 0ustar # Defaults for winbind initscript # sourced by /etc/init.d/winbind # # # This is a POSIX shell fragment # # Winbind configuration #WINBINDD_OPTS="-n" debian/libsmbclient-dev.examples0000644000000000000000000000003013352130234014136 0ustar examples/libsmbclient/* debian/samba.install0000644000000000000000000000171613352130423011642 0ustar usr/bin/eventlogadm usr/bin/oLschema2ldif usr/bin/pdbedit usr/bin/profiles usr/bin/sharesec usr/bin/smbcontrol usr/bin/smbstatus usr/bin/smbta-util usr/lib/*/samba/libHDB-SAMBA4.so.0 usr/lib/*/samba/libdb-glue.so.* usr/lib/*/samba/libhdb-samba4.so.11 usr/lib/*/samba/libhdb-samba4.so.11.0.2 usr/lib/*/samba/libkdc-samba4.so.2 usr/lib/*/samba/libkdc-samba4.so.2.0.0 usr/lib/*/samba/libpac.so.* usr/lib/*/samba/service/*.so usr/sbin/mksmbpasswd usr/sbin/nmbd usr/sbin/samba usr/sbin/samba_dnsupdate usr/sbin/samba_spnupdate usr/sbin/samba_upgradedns usr/sbin/smbd usr/share/man/man1/log2pcap.1 usr/share/man/man1/oLschema2ldif.1 usr/share/man/man1/profiles.1 usr/share/man/man1/sharesec.1 usr/share/man/man1/smbcontrol.1 usr/share/man/man1/smbstatus.1 usr/share/man/man8/eventlogadm.8 usr/share/man/man8/nmbd.8 usr/share/man/man8/pdbedit.8 usr/share/man/man8/samba.8 usr/share/man/man8/smbd.8 usr/share/man/man8/smbta-util.8 usr/share/samba/setup etc/ufw/applications.d/samba debian/samba-ad-dc.postrm0000644000000000000000000000024113352130423012456 0ustar #! /bin/sh -e set -e if [ "$1" = purge ]; then if [ -e /usr/share/debconf/confmodule ]; then . /usr/share/debconf/confmodule db_purge fi fi #DEBHELPER# debian/samba-libs.preinst0000644000000000000000000000257313361314510012612 0ustar #!/bin/sh # # set -e # Move files to private subdir now fhs patch is finally gone # this code is also present in libpam-smbpass.preinst (and should be kept in # sync) if [ "$1" = "install" ] then for file in passdb.tdb secrets.tdb schannel_store.tdb idmap2.tdb do if [ -e /var/lib/samba/$file ] then if [ -e /var/lib/samba/private/$file ] && [ ! /var/lib/samba/$file -ef /var/lib/samba/private/$file ] then echo $file exists in /var/lib/samba and /var/lib/samba/private, aborting samba-libs preinst echo rename one of them to allow the install/upgrade to continue echo http://bugs.debian.org/726472 ls -al /var/lib/samba /var/lib/samba/private exit 1 fi fi done for file in passdb.tdb secrets.tdb schannel_store.tdb idmap2.tdb do if [ -e /var/lib/samba/$file ] then if ! [ -e /var/lib/samba/private/$file ] then if [ ! -d /var/lib/samba/private ] then mkdir /var/lib/samba/private fi mv /var/lib/samba/$file /var/lib/samba/private/$file ln /var/lib/samba/private/$file /var/lib/samba/$file fi fi done # bug #454770 # this is only relevant for upgrades from versions before 2:3.6.13-2 # this bug was never present in a stable release if [ -e /etc/samba/idmap2.tdb ] \ && ! [ -e /var/lib/samba/private/idmap2.tdb ] then mv /etc/samba/idmap2.tdb /var/lib/samba/private/idmap2.tdb fi fi #DEBHELPER# exit 0 debian/libsmbclient.lintian-overrides0000644000000000000000000000025713352130234015215 0ustar # changing a library package name needlessly is always worse than having a # name that doesn't match the soname. libsmbclient: package-name-doesnt-match-sonames libsmbclient0 debian/source/0000755000000000000000000000000013352130423010462 5ustar debian/source/lintian-overrides0000644000000000000000000000043513352130423014045 0ustar # winbind talks over a unix domain socket, so non-arch specific dependencies are fine. samba source: dependency-is-not-multi-archified libnss-winbind depends on winbind (multi-arch: no) samba source: dependency-is-not-multi-archified libpam-winbind depends on winbind (multi-arch: no) debian/source/format0000644000000000000000000000001413352130234011670 0ustar 3.0 (quilt) debian/winbind.init0000644000000000000000000000325513361314553011516 0ustar #!/bin/sh ### BEGIN INIT INFO # Provides: winbind # Required-Start: $network $remote_fs $syslog # Required-Stop: $network $remote_fs $syslog # Should-Start: samba # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: start Winbind daemon ### END INIT INFO PATH=/sbin:/bin:/usr/sbin:/usr/bin [ -r /etc/default/winbind ] && . /etc/default/winbind DAEMON=/usr/sbin/winbindd PIDDIR=/var/run/samba WINBINDPID=$PIDDIR/winbindd.pid # clear conflicting settings from the environment unset TMPDIR # See if the daemon is there test -x $DAEMON || exit 0 SERVER_ROLE=`samba-tool testparm --parameter-name="server role" 2>/dev/null | tail -1` if [ "$SERVER_ROLE" = "active directory domain controller" ]; then exit 0 fi . /lib/lsb/init-functions case "$1" in start) if init_is_upstart; then exit 1 fi log_daemon_msg "Starting the Winbind daemon" "winbind" mkdir -p /var/run/samba/winbindd_privileged || return 1 chgrp winbindd_priv $PIDDIR/winbindd_privileged/ || return 1 chmod 0750 $PIDDIR/winbindd_privileged/ || return 1 start-stop-daemon --start --quiet --oknodo --exec $DAEMON --pidfile $WINBINDPID -- $WINBINDD_OPTS log_end_msg $? ;; stop) if init_is_upstart; then exit 0 fi log_daemon_msg "Stopping the Winbind daemon" "winbind" start-stop-daemon --stop --quiet --oknodo --exec $DAEMON --pidfile $WINBINDPID log_end_msg $? ;; restart|force-reload) if init_is_upstart; then exit 1 fi $0 stop && sleep 2 && $0 start ;; status) status_of_proc -p $WINBINDPID $DAEMON winbind && exit 0 || exit $? ;; *) echo "Usage: /etc/init.d/winbind {start|stop|restart|force-reload|status}" exit 1 ;; esac debian/bin/0000755000000000000000000000000013352130423007732 5ustar debian/bin/xsltproc0000755000000000000000000000066213352130423011542 0ustar #! /bin/sh # This is an ugly workaround to get the manpages on every architecture to be # identical. This hack forces the date in all of the builds to be the date of # the latest source change in the changelog. # see http://bugs.debian.org/726314 export TZ=UTC FAKETIMEPROG=`which faketime` if [ -x "$FAKETIMEPROG" -a -n "$SOURCE_DATE" ] then $FAKETIMEPROG "$SOURCE_DATE" /usr/bin/xsltproc "$@" else /usr/bin/xsltproc "$@" fi debian/bin/cups-config0000755000000000000000000000030613352130234012074 0ustar #!/bin/sh # wrapper around cups-config, to work around #726726 DEB_HOST_MULTIARCH=`dpkg-architecture -qDEB_HOST_MULTIARCH` /usr/bin/cups-config "$@" | sed "s;-L/usr/lib/${DEB_HOST_MULTIARCH}; ;g" debian/mksmbpasswd.80000644000000000000000000000166413352130234011615 0ustar .TH MKSMBPASSWD 8 12-Apr-1998 .SH NAME mksmbpasswd \- formats a /etc/passwd entry for a smbpasswd file .SH SYNOPSIS mksmbpasswd cat /etc/passwd | /usr/sbin/mksmbpasswd > /etc/samba/smbpasswd .SH DESCRIPTION .B mksmbpasswd should be used only once, the first time Samba is installed. The idea is to ease accounts creation by transferring all user accounts from /etc/passwd to /etc/samba/smbpasswd. .PP Please note that passwords are not transferred automatically from /etc/passwd to the new /etc/samba/smbpasswd file. After running .B mksmbpasswd all accounts are disabled so the system administrator must run smbpasswd for each account that needs to be enable. .SH FILES .TP /etc/passwd System wide accounts file .TP /etc/samba/smbpasswd Encrypted passwords file for the Samba daemons .SH SEE ALSO samba(7), nmbd(8), smbd(8) .SH AUTHOR Eloy A. Paris (man page based on sendmailconfig's man page by Robert Leslie ) debian/samba.preinst0000644000000000000000000000120113352130423011645 0ustar #!/bin/sh set -e # Deactivate the old qtsmbstatusd initscript that has dependencies # incompatible with the new samba initscript. This will allow to # configure the new samba package and qtsmbstatus-server afterwards. if [ "$1" = "upgrade" ] || [ "$1" = "install" ]; then if [ -x "/etc/init.d/qtsmbstatusd" ]; then version=$(dpkg-query -f '${Config-Version} ${Version}' -W qtsmbstatus-server 2>/dev/null | awk '{ print $1 }') if dpkg --compare-versions "$version" lt-nl "2.2.1-3~" ; then echo "Deactivating qtsmbstatusd temporarily..." invoke-rc.d qtsmbstatusd stop update-rc.d -f qtsmbstatusd remove fi fi fi #DEBHELPER# debian/python-samba.install0000644000000000000000000000004113352130234013147 0ustar usr/lib/python*/*-packages/samba debian/winbind.lintian-overrides0000644000000000000000000000026213352130234014174 0ustar winbind4 binary: no-shlibs-control-file lib/libnss_winbind.so.2 winbind4 binary: package-name-doesnt-match-sonames libnss-winbind2 winbind4 binary: binary-or-shlib-defines-rpath debian/libpam-smbpass.pam-config0000644000000000000000000000060213361314510014035 0ustar Name: SMB password synchronization Default: yes Priority: 0 Conflicts: smbpasswd-auth Auth-Type: Additional Auth-Initial: optional pam_smbpass.so migrate Auth-Final: optional pam_smbpass.so migrate Password-Type: Additional Password-Initial: optional pam_smbpass.so nullok use_authtok use_first_pass Password-Final: optional pam_smbpass.so nullok use_authtok use_first_pass debian/diversions0000644000000000000000000000000013352130423011260 0ustar debian/build-orig.sh0000755000000000000000000000235213352130423011560 0ustar #!/bin/bash -e version=$( dpkg-parsechangelog -l`dirname $0`/changelog | sed -n 's/^Version: \(.*:\|\)//p' | sed 's/-[0-9.]\+$//' ) if echo "$version" | egrep "(bzr|git)" >/dev/null; then if [ -z "$SAMBA_GIT_URL" ]; then SAMBA_GIT_URL=git://git.samba.org/samba.git fi if [ -d "$SAMBA_GIT_URL/.bzr" ]; then bzr co --lightweight "$SAMBA_GIT_URL" samba4-upstream-$version else git clone "$SAMBA_GIT_URL" samba4-upstream-$version fi pushd "samba4-upstream-$version" ./configure ./buildtools/bin/waf dist tar xfz samba-4.*.tar.gz rm samba-4*.tar.gz mv samba-4* "../samba4-$version" popd rm -rf "samba4-upstream-$version" else upstream_version=`echo $version | sed -e 's/~alpha1~tp/tp/;s/~beta/beta/;s/~alpha/alpha/;s/~rc/rc/;s/.dfsg[0-9]*$//;'` wget ftp://ftp.samba.org/pub/samba/samba-$upstream_version.tar.gz wget ftp://ftp.samba.org/pub/samba/samba-$upstream_version.tar.asc gunzip samba-$upstream_version.tar.gz gpg --verify samba-$upstream_version.tar.asc tar xvf samba-$upstream_version.tar mv samba-$upstream_version samba-$version rm samba-$upstream_version.tar.asc samba-$upstream_version.tar fi `dirname $0`/dfsg-clean.sh "samba-$version" tar cfz samba_$version.orig.tar.gz "samba-$version" rm -rf "samba-$version" exit 0 debian/NEWS0000644000000000000000000001127013352130423007662 0ustar samba (2:4.0.10+dfsg-3) unstable; urgency=low The SWAT package is no longer available. Upstream support for SWAT (Samba Web Administration Tool) was removed in samba 4.1.0. As a result, swat is no longer shipped in the Debian Samba packages. Unfortunately, there is currently no replacement. Details why SWAT has been removed upstream can be found on the samba-technical mailing list: https://lists.samba.org/archive/samba-technical/2013-February/090572.html -- Ivo De Decker Tue, 22 Oct 2013 07:52:54 +0200 samba (2:3.6.5-2) unstable; urgency=low NSS modules have been split out from libpam-winbind to libnss-winbind. If Recommends: installs are disabled on your system you may need to manually install the libnss-winbind package after upgrading from former versions of winbind (for instance from squeeze) or from former versions of libpam-winbind. -- Christian Perrier Mon, 07 May 2012 22:16:32 +0200 samba (2:3.5.11~dfsg-3) unstable; urgency=low PAM modules and NSS modules have been split out from the winbind package into libpam-winbind. If Recommends: installs are disabled on your system you may need to manually install the libpam-winbind package after upgrading from former versions of winbind (for instance from squeeze) -- Steve Langasek Fri, 21 Oct 2011 20:00:13 +0000 samba (2:3.4.0-1) unstable; urgency=low Default passdb backend changed in samba 3.4.0 and above Beginning with samba 3.4.0, the default setting for "passdb backend" changed from "smbpasswd" to "tdbsam". If your smb.conf file does not have an explicit mention of "passdb backend" when upgrading from pre-3.4.0 versions of samba, it is likely that users will no longer be able to authenticate. As a consequence of all this, if you're upgrading from lenny and have no setting of "passdb backend" in smb.conf, you MUST add "passdb backend = smbpasswd" in order to keep your samba server's behaviour. As Debian packages of samba explicitly set "passdb backend = tdbsam" by default since etch, very few users should need to modify their settings. -- Christian Perrier Tue, 07 Jul 2009 20:42:19 +0200 samba (3.0.27a-2) unstable; urgency=low Weak authentication methods are disabled by default Beginning with this version, plaintext authentication is disabled for clients and lanman authentication is disabled for both clients and servers. Lanman authentication is not needed for Windows NT/2000/XP/Vista, Mac OS X or Samba, but if you still have Windows 95/98/ME clients (or servers) you may need to set lanman auth (or client lanman auth) to yes in your smb.conf. The "lanman auth = no" setting will also cause lanman password hashes to be deleted from smbpasswd and prevent new ones from being written, so that these can't be subjected to brute-force password attacks. This means that re-enabling lanman auth after it has been disabled is more difficult; it is therefore advisable that you re-enable the option as soon as possible if you think you will need to support Win9x clients. Client support for plaintext passwords is not needed for recent Windows servers, and in fact this behavior change makes the Samba client behave in a manner consistent with all Windows clients later than Windows 98. However, if you need to connect to a Samba server that does not have encrypted password support enabled, or to another server that does not support NTLM authentication, you will need to set "client plaintext auth = yes" and "client lanman auth = yes" in smb.conf. -- Steve Langasek Sat, 24 Nov 2007 00:23:37 -0800 samba (3.0.26a-2) unstable; urgency=low Default printing system has changed from BSD to CUPS Previous versions of this package were configured to use BSD lpr as the default printing system. With this version of Samba, the default has been changed to CUPS for consistency with the current default printer handling in the rest of the system. If you wish to continue using the BSD printing interface from Samba, you will need to set "printing = bsd" manually in /etc/samba/smb.conf. If you wish to use CUPS printing but have previously set any of the "print command", "lpq command", or "lprm command" options in smb.conf, you will want to remove these settings from your config. Otherwise, if you have the cupsys package installed, Samba should begin to use it automatically with no action on your part. -- Steve Langasek Wed, 14 Nov 2007 17:19:36 -0800 debian/samba-common.templates0000644000000000000000000000322313352130423013453 0ustar Template: samba-common/title Type: title _Description: Samba server and utilities Template: samba-common/dhcp Type: boolean Default: false _Description: Modify smb.conf to use WINS settings from DHCP? If your computer gets IP address information from a DHCP server on the network, the DHCP server may also provide information about WINS servers ("NetBIOS name servers") present on the network. This requires a change to your smb.conf file so that DHCP-provided WINS settings will automatically be read from /etc/samba/dhcp.conf. . The dhcp-client package must be installed to take advantage of this feature. Template: samba-common/do_debconf Type: boolean Default: true _Description: Configure smb.conf automatically? The rest of the configuration of Samba deals with questions that affect parameters in /etc/samba/smb.conf, which is the file used to configure the Samba programs (nmbd and smbd). Your current smb.conf contains an "include" line or an option that spans multiple lines, which could confuse the automated configuration process and require you to edit your smb.conf by hand to get it working again. . If you do not choose this option, you will have to handle any configuration changes yourself, and will not be able to take advantage of periodic configuration enhancements. Template: samba-common/workgroup Type: string Default: WORKGROUP _Description: Workgroup/Domain Name: Please specify the workgroup for this system. This setting controls which workgroup the system will appear in when used as a server, the default workgroup to be used when browsing with various frontends, and the domain name used with the "security=domain" setting. debian/samba-common.lintian-overrides0000644000000000000000000000016313352130423015113 0ustar # This is on purpose to hide sensitive information samba-common: non-standard-dir-perm var/log/samba/ 0750 != 0755 debian/dirs0000644000000000000000000000010113352130234010036 0ustar etc/samba usr/bin usr/sbin usr/share/man/man1 usr/share/man/man7 debian/bzr-builddeb.conf0000644000000000000000000000007313352130423012376 0ustar [BUILDDEB] upstream-branch = git://git.samba.org/samba.git debian/libpam-winbind.lintian-overrides0000644000000000000000000000007413352130234015437 0ustar libpam-winbind: missing-pre-dependency-on-multiarch-support debian/samba.ufw.profile0000644000000000000000000000057013352130234012431 0ustar [Samba] title=LanManager-like file and printer server for Unix description=The Samba software suite is a collection of programs that implements the SMB/CIFS protocol for unix systems, allowing you to serve files and printers to Windows, NT, OS/2 and DOS clients. This protocol is sometimes also referred to as the LanManager or NetBIOS protocol. ports=137,138/udp|139,445/tcp debian/winbind.pam-config0000644000000000000000000000117513352130234012562 0ustar Name: Winbind NT/Active Directory authentication Default: yes Priority: 192 Auth-Type: Primary Auth: [success=end default=ignore] pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login try_first_pass Auth-Initial: [success=end default=ignore] pam_winbind.so krb5_auth krb5_ccache_type=FILE cached_login Account-Type: Primary Account: [success=end new_authtok_reqd=done default=ignore] pam_winbind.so Password-Type: Primary Password: [success=end default=ignore] pam_winbind.so use_authtok try_first_pass Password-Initial: [success=end default=ignore] pam_winbind.so Session-Type: Additional Session: optional pam_winbind.so debian/samba-common-bin.dirs0000644000000000000000000000005413352130423013163 0ustar etc/samba/tls usr/lib/samba var/cache/samba debian/samba-common.config0000644000000000000000000000411713352130423012725 0ustar #!/bin/sh set -e # Source debconf library. . /usr/share/debconf/confmodule # Function for grabbing a parameter from an smb.conf file smbconf_retr() { if [ -z "$1" ]; then return fi if [ -n "$2" ]; then local FILE="$2" fi if [ -z "$FILE" ]; then return fi sed -n -e" s/^[[:space:]]*\[global\]/\[global\]/i /^\[global\]/,/^[[:space:]]*\[/ { s/^[[:space:]]*$1[[:space:]]*=[[:space:]]*//pi }" $FILE \ | tail -n 1 } FILE=/etc/samba/smb.conf db_settitle samba-common/title # We ask the question IFF the config contains complex options that could # cause us to break the config. if [ -f "$FILE" ] && grep -v dhcp.conf $FILE \ | grep -qEi '\\$|^[[:space:]]*include[[:space:]]*=' then db_input high samba-common/do_debconf || true db_go else db_set samba-common/do_debconf true fi # If user doesn't want to use debconf to configure Samba the leave... db_get samba-common/do_debconf || true if [ "${RET}" = "false" ]; then exit 0 fi # User wants to use debconf, let's continue... # Preload any values from the existing smb.conf file if [ -f $FILE ]; then WORKGROUP=`smbconf_retr workgroup` if [ "$WORKGROUP" ]; then db_set samba-common/workgroup "$WORKGROUP" fi fi # Get workgroup name db_input medium samba-common/workgroup || true db_go DHCPPRIORITY=medium #if [ "$DEBCONF_RECONFIGURE" = 1 ] && [ -f /sbin/dhclient3 ] #if [ -f /sbin/dhclient3 ] #then # DHCPPRIORITY=high # TODO: see if we can detect that dhcp-client is *going* to be installed, # even if it isn't yet. #elif dpkg-query -W --showformat='${Status}\n' dhcp-client | grep ??? # unknown ok not-installed ? # DHCPPRIORITY=high #fi FOUND=false if [ -f $FILE ]; then if grep -q 'include[[:space:]]*=[[:space:]]*/etc/samba/dhcp.conf' $FILE then FOUND=true fi db_set samba-common/dhcp $FOUND fi # we only prompt in one of three cases: the file doesn't exist yet, it # has the context we need to add our include line, or the include line # is already present. if [ ! -f $FILE ] || grep -q -i 'wins server' $FILE || [ "$FOUND" = "true" ]; then db_input $DHCPPRIORITY samba-common/dhcp || true db_go fi debian/libpam-smbpass.examples0000644000000000000000000000031413361314510013633 0ustar source3/pam_smbpass/samples/README source3/pam_smbpass/samples/kdc-pdc source3/pam_smbpass/samples/password-mature source3/pam_smbpass/samples/password-migration source3/pam_smbpass/samples/password-sync debian/samba-common-bin.lintian-overrides0000644000000000000000000000037613352130423015667 0ustar # empty prerm script to allow upgrades from earlier version with broken prerm # script (bug introduced in 2:4.0.10+dfsg-3, fixed in 2:4.0.13+dfsg-1) samba-common-bin: maintainer-script-empty prerm samba-common-bin: maintainer-script-ignores-errors prerm debian/mksmbpasswd.awk0000644000000000000000000000034413352130234012222 0ustar #!/usr/bin/awk -f BEGIN {FS=":" printf("#\n# SMB password file.\n#\n") } { if ($3 >= 1000) { printf( "%s:%s:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX:[U ]:LCT-00000000:%s\n", $1, $3, $5) } } debian/source_samba.py0000644000000000000000000001374413352130423012210 0ustar #!/usr/bin/python '''Samba Apport interface Copyright (C) 2010 Canonical Ltd/ Author: Chuck Short 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; either version 2 of the License, or (at your option) any later version. See http://www.gnu.org/copyleft/gpl.html for the full text of the license. ''' import os import subprocess from apport.hookutils import * def recent_smblog(pattern): '''Extract recent messages from log.smbd or messages which match a regex pattern should be a "re" object. ''' lines = '' if os.path.exists('/var/log/samba/log.smbd'): file = '/var/log/samba/log.smbd' else: return lines for line in open(file): if pattern.search(line): lines += line return lines def recent_nmbdlog(pattern): ''' Extract recent messages from log.nmbd or messages which match regex pattern should be a "re" object. ''' lines = '' if os.path.exists('/var/log/samba/log.nmbd'): file = '/var/log/samba/log.nmbd' else: return lines for line in open(file): if pattern.search(line): lines += line return lines def add_info(report, ui): packages = ['samba', 'samba-common-bin', 'samba-common', 'samba-tools', 'smbclient', 'swat', 'samba-doc', 'samba-doc-pdf', 'smbfs', 'libpam-smbpass', 'libsmbclient', 'libsmbclient-dev', 'winbind', 'samba-dbg', 'libwbclient0'] versions = '' for package in packages: try: version = packaging.get_version(package) except ValueError: version = 'N/A' if version is None: version = 'N/A' versions += '%s %s\n' %(package, version) report['SambaInstalledVersions'] = versions # Interactive report # start by checking if /etc/samba/smb.conf exists if not os.path.exists ('/etc/samba/smb.conf'): ui.information("The configuration file '/etc/samba/smb.conf' does not exist. This file, and its contents, are critical for the operation of the SAMBA package(s). A common situation for this is:\n * you removed (but did not purge) SAMBA;\n * later on, you (or somebody) manually deleted '/etc/samba/smb.conf;\n * you reinstalled SAMBA.\nAs a result, this file is *not* reinstalled. If this is your case, please purge samba-common (e.g., sudo apt-get purge samba-common) and then reinstall SAMBA.\nYou may want to check other sources, like: https://answers.launchpad.net, https://help.ubuntu.com, and http://ubuntuforums.org. Please press any key to end apport's bug collection.") raise StopIteration # we are out ui.information("As a part of the bug reporting process, you'll be asked as series of questions to help provide a more descriptive bug report. Please answer the following questions to the best of your abilities. Afterwards, a browser will be opened to finish filing this as a bug in the Launchpad bug tracking system.") response = ui.choice("How would you best describe your setup?", ["I am running a Windows File Server.", "I am connecting to a Windows File Server."], False) if response == None: raise StopIteration # user has canceled elif response[0] == 0: #its a server response = ui.yesno("Did this used to work properly with a previous release?") if response == None: # user has canceled raise StopIteration if response == False: report['SambaServerRegression'] = "No" if response == True: report['SambaServerRegression'] = 'Yes' response = ui.choice("Which clients are failing to connect?", ["Windows", "Ubuntu", "Both", "Other"], False) if response == None: raise StopIteration # user has canceled if response[0] == 0: report['UbuntuFailedConnect'] = 'Yes' if response[0] == 1: report['WindowsFailedConnect'] = 'Yes' if response[0] == 2: report['BothFailedConnect'] = 'Yes' if response[0] == 3: report['OtherFailedConnect'] = 'Yes' response = ui.yesno("The contents of your /etc/samba/smb.conf file may help developers diagnose your bug more quickly. However, it may contain sensitive information. Do you want to include it in your bug report?") if response == None: raise StopIteration if response == False: report['SmbConfIncluded'] = 'No' if response == True: report['SmbConfIncluded'] = 'Yes' attach_file_if_exists(report, '/etc/samba/smb.conf', key='SMBConf') response = ui.yesno("The contents of your /var/log/samba/log.smbd and /var/log/samba/log.nmbd may help developers diagnose your bug more quickly. However, it may contain sensitive information. Do you want to include it in your bug report?") if response == None: raise StopIteration elif response == False: ui.information("The contents of your /var/log/samba/log.smbd and /var/log/samba/log.nmbd will NOT be included in the bug report.") elif response == True: sec_re = re.compile('failed', re.IGNORECASE) report['SmbLog'] = recent_smblog(sec_re) report['NmbdLog'] = recent_nmbdlog(sec_re) elif response[0] == 1: #its a client response = ui.yesno("Did this used to work properly with a previous release?") if response == None: #user has canceled raise StopIteration if response == False: report['SambaClientRegression'] = "No" if response == True: report['SambaClientRegression'] = "Yes" response = ui.choice("How is the remote share accessed from the Ubuntu system?", ["Nautilus (or other GUI Client)", "smbclient (from the command line)", "cifs filesystem mount (from /etc/fstab or a mount command)"], False) if response == None: #user has canceled raise StopIteration if response[0] == 0: attach_related_packages(report, ['nautilus', 'gvfs']) if response[0] == 1: ui.information("Please attach the output of 'smbclient -L localhost' to the end of this bug report.") if response[0] == 2: report['CIFSMounts'] = command_output(['mount', '|', 'grep', 'cifs']) if os.path.exists('/proc/fs/cifs/DebugData'): report['CifsVersion'] = command_output(['cat', '/proc/fs/cifs/DebugData']) ui.information("After apport finishes collecting information, please document your steps to reproduce the issue when filling out the bug report.") debian/samba-doc.lintian-overrides0000644000000000000000000000047013361314510014372 0ustar # the documentation package should not have a dependency for examples samba-doc: script-uses-perl4-libs-without-dep usr/share/doc/samba-doc/examples/printer-accounting/hp5-redir:13 getopts.pl samba-doc: script-uses-perl4-libs-without-dep usr/share/doc/samba-doc/examples/printer-accounting/lp-acct:13 getopts.pl debian/libsmbclient.manpages0000644000000000000000000000000013361314510013335 0ustar debian/libpam-winbind.examples0000644000000000000000000000002513352130234013613 0ustar examples/pam_winbind debian/libpam-winbind.install0000644000000000000000000000020313352130234013441 0ustar lib/*/security/pam_winbind.so usr/share/man/man5/pam_winbind.conf.5 usr/share/man/man8/pam_winbind.8 usr/share/pam-configs/winbind debian/samba-common.docs0000644000000000000000000000003413352130423012402 0ustar README Roadmap WHATSNEW.txt debian/samba-ad-dc.postinst0000644000000000000000000000366413352130423013031 0ustar #!/bin/sh -e . /usr/share/debconf/confmodule if [ "$1" = "configure" ]; then db_get samba4/server-role || true SERVER_ROLE="$RET" fi if [ "$1" = "configure" -a "$SERVER_ROLE" != "none" ]; then db_get samba-common/workgroup || true DOMAIN="$RET" db_get samba4/realm || true REALM="$RET" # FIXME: Urgh.. ideally samba-tool would be able to update this: # Update realm setting and server role setting if [ -f "/etc/samba/smb.conf" ]; then /usr/share/samba/setoption.py "realm" "${REALM}" /usr/share/samba/setoption.py "server role" "${SERVER_ROLE}" if [ "$SERVER_ROLE" = "domain controller" ]; then /usr/share/samba/addshare.py sysvol /var/lib/samba/sysvol /usr/share/samba/addshare.py netlogon "/var/lib/samba/sysvol/$REALM/scripts" fi fi # See if we're upgrading from Samba 3 if [ ! -z "$2" ] && dpkg --compare-versions "$2" lt "3.9.0"; then db_get samba4/upgrade-from-v3 || true if [ "$RET" = "true" ]; then samba-tool domain samba3upgrade --dbdir=/var/lib/samba fi elif [ ! -z "$2" ] && dpkg --compare-versions "$2" lt "4.0.0~alpha12"; then # Upgrade from previous Samba 4 installation if [ -f /etc/samba/smb.conf ]; then samba-tool domain upgradeprovision --full fi elif [ -e /var/lib/samba/private/sam.ldb ]; then # Upgrade from previous Samba 4 installation if [ -f /etc/samba/smb.conf ]; then samba-tool dbcheck --fix --yes fi fi # Provision from scratch if we need to if [ ! -e /var/lib/samba/private/sam.ldb ]; then db_get samba4/admin_password if [ -z "$RET" ]; then PASSOPTION=" " else PASSOPTION="--adminpass='$RET' " fi # Install from scratch # samba-common.postinst takes care of setting the work group. samba-tool domain provision --realm="$REALM" --domain="$DOMAIN" \ --server-role="$SERVER_ROLE" --use-ntvfs $PASSOPTION # Forget we ever saw the password db_set samba4/admin_password "" db_set samba4/admin_password_again "" fi fi #DEBHELPER# db_stop exit 0 debian/smbclient.links0000644000000000000000000000031413352130234012202 0ustar # For CUPS to support printing to samba printers, it's necessary to make the # following symlink (according to Erich Schubert # in #109509) usr/bin/smbspool usr/lib/cups/backend/smb debian/samba-ad-dc.templates0000644000000000000000000000353613352130423013142 0ustar Template: samba4/upgrade-from-v3 Type: boolean Default: true _Description: Upgrade from Samba 3? It is possible to migrate the existing configuration files from Samba 3 to Samba 4. This is likely to fail for complex setups, but should provide a good starting point for most existing installations. Template: samba4/server-role Type: select Choices: domain controller, member, standalone, none Default: domain controller _Description: Server role Domain controllers manage NT4-style or Active Directory domains and provide services such as identity management and domain logons. Each domain needs to have a at least one domain controller. . Member servers can be part of a NT4-style or Active Directory domain but do not provide any domain services. Workstations and file or print servers are usually regular domain members. . A standalone server can not be used in a domain and only supports file sharing and Windows for Workgroups-style logins. . If no server role is specified, the Samba server will not be provisioned, so this can be done manually by the user. Template: samba4/realm Type: string Default: REALM _Description: Realm name: Please specify the Kerberos realm for the domain that this domain controller controls. . Usually this is the a capitalized version of your DNS hostname. Template: samba4/admin_password Type: password #flag:translate!:4 _Description: New password for the Samba "administrator" user: If this field is left blank, a random password will be generated. . A password can be set later by running, as root: . $ samba-tool user setpassword administrator Template: samba4/admin_password_again Type: password _Description: Repeat password for the Samba "administrator" user: Template: samba4/password_mismatch Type: error _Description: Password input error The two passwords you entered were not the same. Please try again. debian/winbind.install0000644000000000000000000000123513352130423012205 0ustar usr/bin/ntlm_auth usr/bin/wbinfo usr/lib/*/plugin/krb5/winbind_krb5_locator.so usr/lib/*/samba/idmap usr/lib/*/samba/libidmap.so.* usr/lib/*/samba/nss_info/hash.so usr/lib/*/samba/nss_info/rfc2307.so usr/lib/*/samba/nss_info/sfu.so usr/lib/*/samba/nss_info/sfu20.so usr/sbin/winbindd usr/share/man/man1/ntlm_auth.1 usr/share/man/man1/wbinfo.1 usr/share/man/man7/winbind_krb5_locator.7 usr/share/man/man8/idmap_ad.8 usr/share/man/man8/idmap_autorid.8 usr/share/man/man8/idmap_hash.8 usr/share/man/man8/idmap_ldap.8 usr/share/man/man8/idmap_nss.8 usr/share/man/man8/idmap_rid.8 usr/share/man/man8/idmap_tdb.8 usr/share/man/man8/idmap_tdb2.8 usr/share/man/man8/winbindd.8 debian/samba-common.install0000644000000000000000000000014213352130234013120 0ustar etc/dhcp/ etc/samba/ etc/samba/gdbcommands usr/share/samba/panic-action usr/share/samba/smb.conf* debian/samba.cron.daily0000644000000000000000000000057713352130234012242 0ustar #!/bin/sh # # cron script to save a backup copy of /etc/samba/smbpasswd in /var/backups. # # Written by Eloy A. Paris for the Debian project. # BAK=/var/backups umask 022 if cd $BAK; then # Make sure /etc/samba/smbpasswd exists if [ -f /etc/samba/smbpasswd ]; then cmp -s smbpasswd.bak /etc/samba/smbpasswd || cp -p /etc/samba/smbpasswd smbpasswd.bak fi fi debian/samba-dev.install0000644000000000000000000001300413352130423012407 0ustar usr/include/samba-4.0/charset.h usr/include/samba-4.0/core/doserr.h usr/include/samba-4.0/core/error.h usr/include/samba-4.0/core/hresult.h usr/include/samba-4.0/core/ntstatus.h usr/include/samba-4.0/core/werror.h usr/include/samba-4.0/credentials.h usr/include/samba-4.0/dcerpc.h usr/include/samba-4.0/dcerpc_server.h usr/include/samba-4.0/dlinklist.h usr/include/samba-4.0/domain_credentials.h usr/include/samba-4.0/gen_ndr/atsvc.h usr/include/samba-4.0/gen_ndr/auth.h usr/include/samba-4.0/gen_ndr/dcerpc.h usr/include/samba-4.0/gen_ndr/drsblobs.h usr/include/samba-4.0/gen_ndr/drsuapi.h usr/include/samba-4.0/gen_ndr/epmapper.h usr/include/samba-4.0/gen_ndr/krb5pac.h usr/include/samba-4.0/gen_ndr/lsa.h usr/include/samba-4.0/gen_ndr/mgmt.h usr/include/samba-4.0/gen_ndr/misc.h usr/include/samba-4.0/gen_ndr/nbt.h usr/include/samba-4.0/gen_ndr/ndr_atsvc.h usr/include/samba-4.0/gen_ndr/ndr_atsvc_c.h usr/include/samba-4.0/gen_ndr/ndr_dcerpc.h usr/include/samba-4.0/gen_ndr/ndr_drsblobs.h usr/include/samba-4.0/gen_ndr/ndr_drsuapi.h usr/include/samba-4.0/gen_ndr/ndr_epmapper.h usr/include/samba-4.0/gen_ndr/ndr_epmapper_c.h usr/include/samba-4.0/gen_ndr/ndr_krb5pac.h usr/include/samba-4.0/gen_ndr/ndr_mgmt.h usr/include/samba-4.0/gen_ndr/ndr_mgmt_c.h usr/include/samba-4.0/gen_ndr/ndr_misc.h usr/include/samba-4.0/gen_ndr/ndr_nbt.h usr/include/samba-4.0/gen_ndr/ndr_samr.h usr/include/samba-4.0/gen_ndr/ndr_samr_c.h usr/include/samba-4.0/gen_ndr/ndr_svcctl.h usr/include/samba-4.0/gen_ndr/ndr_svcctl_c.h usr/include/samba-4.0/gen_ndr/netlogon.h usr/include/samba-4.0/gen_ndr/samr.h usr/include/samba-4.0/gen_ndr/security.h usr/include/samba-4.0/gen_ndr/server_id.h usr/include/samba-4.0/gen_ndr/svcctl.h usr/include/samba-4.0/gensec.h usr/include/samba-4.0/ldap-util.h usr/include/samba-4.0/ldap_errors.h usr/include/samba-4.0/ldap_message.h usr/include/samba-4.0/ldap_ndr.h usr/include/samba-4.0/ldb_wrap.h usr/include/samba-4.0/lookup_sid.h usr/include/samba-4.0/machine_sid.h usr/include/samba-4.0/ndr.h usr/include/samba-4.0/ndr/ndr_dcerpc.h usr/include/samba-4.0/ndr/ndr_drsblobs.h usr/include/samba-4.0/ndr/ndr_drsuapi.h usr/include/samba-4.0/ndr/ndr_nbt.h usr/include/samba-4.0/ndr/ndr_svcctl.h usr/include/samba-4.0/netapi.h usr/include/samba-4.0/param.h usr/include/samba-4.0/passdb.h usr/include/samba-4.0/policy.h usr/include/samba-4.0/read_smb.h usr/include/samba-4.0/registry.h usr/include/samba-4.0/roles.h usr/include/samba-4.0/rpc_common.h usr/include/samba-4.0/samba/session.h usr/include/samba-4.0/samba/version.h usr/include/samba-4.0/samba_util.h usr/include/samba-4.0/share.h usr/include/samba-4.0/smb2.h usr/include/samba-4.0/smb2_constants.h usr/include/samba-4.0/smb2_create_blob.h usr/include/samba-4.0/smb2_lease.h usr/include/samba-4.0/smb2_lease_struct.h usr/include/samba-4.0/smb2_signing.h usr/include/samba-4.0/smb_cli.h usr/include/samba-4.0/smb_cliraw.h usr/include/samba-4.0/smb_common.h usr/include/samba-4.0/smb_composite.h usr/include/samba-4.0/smb_constants.h usr/include/samba-4.0/smb_ldap.h usr/include/samba-4.0/smb_raw.h usr/include/samba-4.0/smb_raw_interfaces.h usr/include/samba-4.0/smb_raw_signing.h usr/include/samba-4.0/smb_raw_trans2.h usr/include/samba-4.0/smb_request.h usr/include/samba-4.0/smb_seal.h usr/include/samba-4.0/smb_signing.h usr/include/samba-4.0/smb_unix_ext.h usr/include/samba-4.0/smb_util.h usr/include/samba-4.0/smbconf.h usr/include/samba-4.0/smbldap.h usr/include/samba-4.0/tdr.h usr/include/samba-4.0/torture.h usr/include/samba-4.0/tsocket.h usr/include/samba-4.0/tsocket_internal.h usr/include/samba-4.0/tstream_smbXcli_np.h usr/include/samba-4.0/util/attr.h usr/include/samba-4.0/util/blocking.h usr/include/samba-4.0/util/byteorder.h usr/include/samba-4.0/util/data_blob.h usr/include/samba-4.0/util/debug.h usr/include/samba-4.0/util/fault.h usr/include/samba-4.0/util/genrand.h usr/include/samba-4.0/util/idtree.h usr/include/samba-4.0/util/idtree_random.h usr/include/samba-4.0/util/memory.h usr/include/samba-4.0/util/safe_string.h usr/include/samba-4.0/util/signal.h usr/include/samba-4.0/util/string_wrappers.h usr/include/samba-4.0/util/substitute.h usr/include/samba-4.0/util/talloc_stack.h usr/include/samba-4.0/util/tevent_ntstatus.h usr/include/samba-4.0/util/tevent_unix.h usr/include/samba-4.0/util/tevent_werror.h usr/include/samba-4.0/util/time.h usr/include/samba-4.0/util/xfile.h usr/include/samba-4.0/util_ldb.h usr/lib/*/libdcerpc-atsvc.so usr/lib/*/libdcerpc-binding.so usr/lib/*/libdcerpc-samr.so usr/lib/*/libdcerpc-server.so usr/lib/*/libdcerpc.so usr/lib/*/libgensec.so usr/lib/*/libndr-krb5pac.so usr/lib/*/libndr-nbt.so usr/lib/*/libndr-standard.so usr/lib/*/libndr.so usr/lib/*/libnetapi.so usr/lib/*/libregistry.so usr/lib/*/libsamba-credentials.so usr/lib/*/libsamba-hostconfig.so usr/lib/*/libsamba-passdb.so usr/lib/*/libsamba-policy.so usr/lib/*/libsamba-util.so usr/lib/*/libsamdb.so usr/lib/*/libsmbclient-raw.so usr/lib/*/libsmbconf.so usr/lib/*/libsmbldap.so usr/lib/*/libtevent-util.so usr/lib/*/libtorture.so usr/lib/*/pkgconfig/dcerpc.pc usr/lib/*/pkgconfig/dcerpc_atsvc.pc usr/lib/*/pkgconfig/dcerpc_samr.pc usr/lib/*/pkgconfig/dcerpc_server.pc usr/lib/*/pkgconfig/gensec.pc usr/lib/*/pkgconfig/ndr.pc usr/lib/*/pkgconfig/ndr_krb5pac.pc usr/lib/*/pkgconfig/ndr_nbt.pc usr/lib/*/pkgconfig/ndr_standard.pc usr/lib/*/pkgconfig/netapi.pc usr/lib/*/pkgconfig/registry.pc usr/lib/*/pkgconfig/samba-credentials.pc usr/lib/*/pkgconfig/samba-hostconfig.pc usr/lib/*/pkgconfig/samba-policy.pc usr/lib/*/pkgconfig/samba-util.pc usr/lib/*/pkgconfig/samdb.pc usr/lib/*/pkgconfig/smbclient-raw.pc usr/lib/*/pkgconfig/torture.pc debian/po/0000755000000000000000000000000013352130423007600 5ustar debian/po/sk.po0000644000000000000000000003034613352130423010563 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # # Miroslav Kure , 2006. # Peter Mann , 2006. # Ivan Masár , 2008, 2012. # msgid "" msgstr "" "Project-Id-Version: samba4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2012-06-17 19:40+0100\n" "Last-Translator: Ivan Masár \n" "Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Aktualizovať zo Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Je možné previesť existujúce konfiguračné súbory zo Samba 3 do Samba 4. To " "pri zložitých nastaveniach pravdepodobne nebude fungovať, ale malo by to " "poskytnúť dobrý počiatočný stav pre ďalšie úpravy pri väčšine existujúcich " "inštalácií." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Úloha servera" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Ovládače domény (domain controllers) spravujú domény v štýle NT4 alebo " "Active Directory a poskytujú služby ako správa identt a prihlasovanie do " "domén. Každá doména musí mať aspoň jeden ovláač domény." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Členské servery môžu byť súčasťou domény v štýle NT4 alebo Active Directory, " "ale neposkytujú žiadne doménové služby. Pracovné stanice a súborové alebo " "tlačové servery sú zvyčajne obyčajní členovia domény." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Samostatný server nie je možné použiť v doméne a podporuje iba zdieľanie " "súborov a prihlasovanie v štýle Windows for Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Názov oblasti (realm):" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Prosím, určite oblasť Kerberos pre doménu, ktorú ovláda tento ovládač domény." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" "Toto je zvyčajne váš názov počítača podľa DNS napísaný veľkými písmenami." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba server a nástroje" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Upraviť smb.conf, aby používal nastavenie WINS z DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Ak váš počítač získava IP adresu z DHCP servera, môže vám tento server " "ponúkať aj údaje o serveroch WINS (menných serveroch NetBIOS-u), ktoré sa " "nachádzajú na vašej sieti. To vyžaduje zásah do súboru smb.conf, kde sa " "nastaví načítavanie údajov o WINS serveroch zo súboru /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Aby ste mohli využiť túto vlastnosť, musíte mať nainštalovaný balík dhcp-" "client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Automaticky nastaviť smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Zvyšok nastavenia Samby sa zaoberá otázkami, ktoré ovplyvňujú parametre " "uvedené v /etc/samba/smb.conf, čo je konfiguračný súbor pre programy Samba " "(nmbd a smbd). Váš súčasný súbor smb.conf obsahuje riadok „include“ alebo " "voľbu, ktorá presahuje viac riadkov. Toto môže zapríčiniť zlé automatické " "nastavenie, takže pre správnu funkčnosť možno budete musieť upraviť smb.conf " "manuálne." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Ak si nezvolíte túto možnosť, budete musieť sami zvládnuť všetky nastavenia " "a nebudete môcť využívať výhody pravidelných vylepšení tohto súboru." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Pracovná skupina/Názov domény:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Zadajte názov pracovnej skupiny pre tento počítač. Táto voľba určuje v " "ktorej pracovnej skupine sa má tento systém objaviť keď sa k nemu pristupuje " "ako k serveru, pri prehliadaní rôznymi rozhraniami a názov domény, ktorá sa " "používa pri nastavení „security=domain“." #~ msgid "Use password encryption?" #~ msgstr "Použiť šifrovanie hesiel?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Všetky súčasné počítače Windows používajú na komunikáciu so SMB/CIFS " #~ "servermi šifrované heslá. Ak chcete použiť nešifrované heslá, musíte " #~ "zmeniť parameter v registroch systému Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Povolenie tejto voľby sa dôrazne odporúča, pretože podpora nešifrovaných " #~ "hesiel v produktoch Microsoft Windows sa už neudržiava. V tom prípade sa " #~ "uistite, že máte platný súbor /etc/samba/smbpasswd a že v ňom nastavíte " #~ "heslá všetkým používateľom príkazom smbpasswd." #~ msgid "Samba server" #~ msgstr "Samba server" #~ msgid "daemons" #~ msgstr "démoni" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Ako chcete spúšťať Sambu?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba server smbd sa môže spúšťať ako obyčajný démon (odporúča sa) alebo " #~ "sa môže spúšťať z inetd." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Nastaviť Samba 4 ako PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Aj pri použití tejto voľby budete musieť nastaviť DNS tak, aby " #~ "poskytovalo údaje zo súboru zóny v danom adresári predtým, než budete " #~ "môcť použiť doménu Active Directory." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Prosím, zadajte v ktorej doméne Kerberos sa tento server bude nachádzať. " #~ "V mnohých prípadoch to bude rovnaká hodnota ako názov domény DNS." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Vytvoriť databázu hesiel /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Kvôli kompatibilite s predvoleným nastavením väčšiny verzií Windows sa " #~ "musí Samba nastaviť na používanie šifrovaných hesiel. To vyžaduje " #~ "uloženie používateľských hesiel v inom súbore ako /etc/passwd. Tento " #~ "súbor sa môže vytvoriť automaticky, ale heslá do neho musíte pridať " #~ "manuálne programom smbpasswd a taktiež ho musíte neustále aktualizovať." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Ak tento súbor nevytvoríte, budete musieť nastaviť Sambu (a zrejme aj " #~ "počítače klientov) aby používali nešifrované heslá." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Podrobnosti nájdete v súbore /usr/share/doc/samba-doc/htmldocs/ENCRYPTION." #~ "html z balíka samba-doc." debian/po/ca.po0000644000000000000000000003213513352130423010527 0ustar # Catalan translation of Samba debconf templates. # Copyright © 2004, 2006, 2012 Software in the Public Interest, Inc. # Aleix Badia i Bosch 2004. # Jordi Mallach , 2006, 2012. msgid "" msgstr "" "Project-Id-Version: 4.0.0~alpha17.dfsg2-2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2012-02-27 00:36+0100\n" "Last-Translator: Jordi Mallach \n" "Language-Team: Catalan \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Voleu actualitzar des del Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "És possible migrar els fitxers de configuració existents de Samba 3 a Samba " "4. Això és molt possible que falli per a configuracions complexes, però " "hauria de proveir un bont punt de partida per a la majoria d'instaŀlacions " "existents." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Rol del servidor" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Els controladors de domini gestionen dominis d'estil NT4 o Active Directory, " "i proveeixen serveis com el gestor d'identitats i entrades al domini. Cada " "domini necessita tenir almenys un controlador de domini." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Els servidors membres poden ser part d'un domini d'estil NT4 o Active " "Directory, però no proveeixen cap servei de domini. Les estacions de treball " "o servidors d'impressió son, habitualment, membres normals del domini." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Un servidor individual no es pot emprar en un domini i només implementa la " "compartició de fitxers i entrades de l'estil de «Windows for Workgroups»." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Nom del reialme:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Especifiqueu el reialme de Kerberos per al domini controlat per aquest " "controlador de domini." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Normalment això és el nom en majúscules del vostre nom DNS." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Voleu modificar el smb.conf perquè utilitzi els paràmetres de configuració " "del WINS del DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Si el vostre ordinador obté la informació referent a la IP a través d'un " "servidor de DHCP, aquest també li donarà informació sobre els servidors de " "WINS (\"servidors de nom de NetBIOS\") presents a la xarxa. Aquesta opció " "precisa d'una modificació del fitxer smb.conf per tal que els paràmetres de " "WINS obtinguts a través del DHCP s'obtinguin a través de la lectura de /etc/" "samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Per beneficiar-vos d'aquesta característica cal que sigui instal·lat el " "paquet dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Voleu configurar el smb.conf automàticament?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "La resta de la configuració del Samba tracta amb qüestions que afecten els " "paràmetres del fitxer de configuració /etc/samba/smb.conf, que utilitzen els " "programes de Samba. La versió actual del smb.conf conté una línia «include» " "o una opció que abarca múltiples línies que podria confondre a la " "configuració automàtica i precisar de la seva edició manual per poder-lo fer " "funcionar de nou." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Si no escolliu aquesta opció, haureu de gestionar manualment qualsevol canvi " "de la configuració, i no us podreu beneficiar de les millores periòdiques." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Grup de treball/nom del domini:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Indiqueu el grup de treball per a aquest sistema. Aquest paràmetre controla " "en quin grup de treball apareixerà el sistema quan s'empre com a servidor, " "el grup de treball per defecte quan es navega amb diferents interfícies, i " "el nom de domini emprat amb el paràmetre «security=domain»." #~ msgid "Use password encryption?" #~ msgstr "Voleu utilitzar el xifrat de contrasenyes?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Tots els clients de Windows recents es comuniquen amb els servidors de " #~ "SMB/CIFS emprant contrasenyes xifrades. Si voleu utilitzar contrasenyes " #~ "amb text pla, haureu de modificar el vostre registre de Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "És molt recomanable habilitar aquesta opció, perquè la implementació per " #~ "a contrasenyes en text clar ja no és disponible als productes de " #~ "Microsoft Windows. Si ho feu, assegureu-vos de tenir un fitxer /etc/samba/" #~ "smbpasswd vàlid i que hi especifiqueu la contrasenya de cada usuari " #~ "utilitzant l'ordre smbpasswd." #~ msgid "daemons" #~ msgstr "dimonis" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Com voleu executar el Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "El dimoni de Samba pot executar-se com un dimoni normal o des de l'inetd. " #~ "És recomanable executar-lo com a dimoni." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Voleu crear la base de dades de contrasenyes de Samba, /var/lib/samba/" #~ "passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "El Samba s'ha de configurar perquè utilitzi contrasenyes xifrades per tal " #~ "que sigui compatible amb la majoria de versions de Windows per defecte. " #~ "Això implica que les contrasenyes d'usuari s'emmagatzemin a un fitxer " #~ "diferent del /etc/passwd. Aquest fitxer es pot crear automàticament, però " #~ "les contrasenyes s'han d'afegir manualment executant l'ordre smbpasswd i " #~ "s'han de mantindre actualitzades en el futur." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Si no el creeu, haureu de reconfigurar el Samba (i probablement els " #~ "vostres ordinadors clients) per tal que utilitzin contrasenyes de text " #~ "pla." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Per més informació feu una ullada a /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html del paquet samba-doc." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "L'encadenament dels passdb no es permet" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Des de la versió 3.0.23, Samba ja no permet l'encadenament de més d'un " #~ "passdb al paràmetre «passdb backend». Sembla que el vostre smb.conf conté " #~ "un paràmetre «passdb backend» que consta d'una llista de rerefons. La " #~ "nova versió de Samba no funcionarà fins que ho corregiu." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Voleu moure /etc/samba/smbpasswd a /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "El Samba 3.0 introdueix una interfície de base de dades de SAM més " #~ "completa que reemplaça el fitxer /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Confirmeu si voleu que es migri el fitxer smbpasswd a /var/lib/samba/" #~ "passdb.tdb. No escolliu aquesta opció si la vostra intenció és utilitzar " #~ "un altre rerefons pdb (p. ex., LDAP)." #~ msgid "daemons, inetd" #~ msgstr "dimonis, inetd" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Per més informació feu una ullada a /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html del paquet samba-doc." debian/po/sl.po0000644000000000000000000003046213352130423010563 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: Samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 08:06+0100\n" "Last-Translator: Matej Kovačič \n" "Language-Team: Sl \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Slovenian\n" "X-Poedit-Country: SLOVENIA\n" "X-Poedit-SourceCharset: utf-8\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Spremeni smb.conf za uporabo WINS nastavitev pridobljenih s strani DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Če vaš računalnik pridobiva informacije o IP naslovu prek DHCP strežnika, " "lahko ta strežnik ponuja tudi informacije o WINS strežnikih (\"NetBIOS " "imenski strežniki\"), ki so prisotni v omrežju. To zahteva spremembo v " "datoteki smb.conf ki bo omogočila samodejno branje nastavitev WINS iz /etc/" "samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Za uporabo teh možnosti mora biti nameščen paket dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Samodejna nastavitev smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Ostanek nastavitev Sambe se nanaša na vprašanja, ki vplivajo na parametre v /" "etc/samba/smb.conf. Ta datoteka se uporablja za konfiguracijo Samba " "programov (nmbd in smbd). Vaš trenutni smb.conf vključuje vrstico 'include' " "ali možnost, ki se razteza čez več vrstic konfiguracijske datoteke in lahko " "povzroči zmedo v procesu avtomatskih nastavitev. Za ponovno vzpostavitev " "delovanja bo potrebno ročno urejanje konfiguracijske datoteke z nastavitvami " "smb.conf." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Če ne izberete te možnosti, boste morali vse spremembe nastavitev opraviti " "sami in ne boste mogli uporabljati periodičnih samodejnih izboljšav " "nastavitev." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Ime delovne skupine/domene:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Uporaba šifriranja gesel?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Vsi novejši Windows odjemalci komunicirajo s SMB strežniki z uporabo " #~ "šifriranih gesel. Če želite uporabiti nešifrirana gesla boste morali " #~ "spremeniti ustrezen parameter v Windows registru." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Močno priporočamo vklop te možnosti. Če jo boste vključili, preverite da " #~ "imate veljavno datoteko /etc/samba/smbpasswd in da ste tam nastavili " #~ "gesla za vsakega uporabnika s pomočjo ukaza smbpasswd." #~ msgid "daemons" #~ msgstr "daemoni" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Kako želite poganjati Sambo?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba demon smbd lahko teče kot običajen demon ali iz inetd. " #~ "Priporočljivo je poganjanje sambe kot demon." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Prosimo, nastavite ime delovne skupine, v kateri se bo pojavil ta " #~ "strežnik ko ga bodo klienti iskali. Ta parameter določa tudi ime domene, " #~ "ki je uporabljeno v nastavitvah security=domain." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Ali naj ustvarim bazo samba gesel, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Če želite doseči kompatibilnost z večino različic operacijskega sistema " #~ "Windows, mora biti Samba nastavljena tako, da uporablja šifrirana gesla. " #~ "Taka uporabniška gesla morajo biti shranjena v posebni datoteki in ne v /" #~ "etc/passwd. Ta datoteko je mogoče ustvariti samodejno, gesla pa je treba " #~ "dodajati ročno s pomočjo programa smbpasswd. Za ažurnost gesel morate " #~ "tudi v prihodnje skrbeti ročno." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Če je ne boste ustvarili, boste morali nastaviti Sambo (in verjetno tudi " #~ "odjemalce) za uporabo nešifriranih gesel." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Za podrobnejše informacije si oglejte /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html iz paketa samba-doc." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Veriženje (chaining) passdb hrbtenic ni podprto." #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Od različice 3.0.23 samba ne podpira več veriženja (chaining) večih " #~ "hrbtenic v \"passdb backend\" parametru. Kaže, da vaša konfiguracijska " #~ "datoteka smb.conf vsebuje passdb hrbtenični parameter, ki vsebuje seznam " #~ "hrbtenic. Nova različica sambe ne bo delovala dokler tega ne popravite." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Premaknem /etc/samba/smbpasswd v /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 uvaja popolnejši vmesnik do SAM baze ki nadomešča datoteko /etc/" #~ "samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Prosimo potrdite če želite avtomatsko prenesti obstoječo datoteko " #~ "smbdpasswd v var/lib/samba/passdb.tdb. Te možnosti ne izberite če boste " #~ "namesto tega uporabljali kakšno drugo pdb hrbtenico (n. pr. LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Za podrobnejše informacije si oglejte /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html iz paketa samba-doc." debian/po/mr.po0000644000000000000000000004275113352130423010567 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2006-08-15 07:59-0500\n" "Last-Translator: Priti Patil \n" "Language-Team: Marathi, janabhaaratii, C-DAC, Mumbai, India " "\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "डीएचसीपी(डायनमिक होस्ट कानफिगुरेशन प्रोटोकॉल) मधील डब्ल्युआयएनएस(विन्स) निर्धारणांचा " "उपयोग करण्यासाठी smb.conf मध्ये बदल करायचा का?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "संगणकाच्या जाळ्यावर,तुमच्या संगणकाला,डीएचसीपी परिसेवकामधून आयपी पत्ता मिळाला असेल,तर " "तो डीएचसीपी परिसेवक,संगणकाच्या जाळ्यावर असलेल्या डब्ल्यूआयएनएस परिसेवकांबद्दलही " "(\"नेटबॉयस( एनईटी बीआयओएस) नांवाचा परिसेवक\") माहिती देऊ शकेल. यासाठीच तुमच्या smb." "conf संचिकेत बदल करणे आवश्यक आहे, तसे केल्याने डीएचसीपीने पुरविलेली डब्ल्यूआयएनएस निर्धारणे /" "ईटीसी/सांबा/डीएचसीपी सीओएनएफ (/etc/samba/dhcp.conf./) मधून आपोआप वाचली जाऊ " "शकतात." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "या विशेष लक्षणाचा फायदा घेण्यासाठी,डीएचसीपी ३ ग्राहक पॅकेज अधिष्ठापित केले गेलेच पाहिजे. " #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "एसएमबी।सीओएनएफ smb.conf आपोआप संरचित करायचे का? " #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "सांबाची बाकीची संरचना,सांबा आज्ञावलीची (एनएमबीडी व एसएमबीडी) संरचना करण्यासाठी " "वापरल्या जाणाऱ्या etc/samba/smb.conf /ईटीसी/सांबा/एसएमबी.सीओएनएफ या संचिकेमधील " "चलितमूल्यांवर परिणाम करणाऱ्या प्रश्नांबाबत आहे. तुमच्या सध्याच्या एसएमबी. सीओएनएफ smb." "conf मध्ये,'अंतर्भाव' ओळ किंवा अनेक ओळी असलेला एक पर्याय आहे. व तो स्वयंचलित संरचना " "प्रक्रियेत गोंधळ करू शकतो आणि त्यामुळे तुम्हाला तुमची एसएमबी.सीओएनएफ,smb.conf,पुन्हा " "कार्यकारी होण्यासाठी स्वतःच संपादित करावी लागेल." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "तुम्ही हा पर्याय निवडला नाहीत तर संरचनेतले बदल तुम्हालाच हाताळावे लागतील व तुम्हाला " "आवर्ती संरचना गुणसंवर्धनाचा चा लाभ घेता येणार नाही." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "कार्यगट/प्रक्षेत्राचे नाव:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "कूटलिखित परवलीचा शब्द वापरावा का?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "विंडोजचे सर्व ग्राहक कूटलिखित परवलीचे शब्द वापरुन एसएमबी परिसेवकांशी संवाद साधतात. " #~ "तुम्हाला स्पष्ट परवलीचे शब्द वापरायचे असतील तर तुम्हाला तुमच्या विंडोजमधील नोंदीमध्ये " #~ "एखादे चलितमूल्य बदलावे लागेल." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "हाच पर्याय कार्यान्वित करण्याची शिफारस केली जात आहे. तुम्ही तसे केल्यास,तुमच्याजवळ वैध " #~ "अशी (/etc/samba/smbpasswd)ईटीसी/सांबा/एसएमबी पासवर्ड संचिका आहे, तसेच ,एसएमबी " #~ "पासवर्ड आज्ञावली वापरुन, प्रत्येक उपयोजकासाठी परवलीचे शब्द निर्धारित केल्याची खात्री " #~ "करा." #~ msgid "daemons" #~ msgstr "डिमन्स" #~ msgid "inetd" #~ msgstr "आयएनइटीडी" #~ msgid "How do you want to run Samba?" #~ msgstr "तुम्हाला सांबा कशा प्रकारे चालू करावयाचा आहे?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "सांबा डिमन एसएमबीडी हा प्रोग्राम सर्वसाधारण डिमन म्हणून किंवा आयएनइटीडी मधून " #~ "चालविता येतो. डिमन म्हणून चालविणे अधिक श्रेयस्कर." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "ग्राहकांनी पृच्छा केल्यावर हा परिसेवक कोणत्या कार्यगटात दिसायला हवा याचा नेमका उल्लेख " #~ "करा. लक्षात ठेवा की हेच चलितमूल्य सुरक्षा-प्रक्षेत्र निर्धारण बरोबर वापरले असता " #~ "प्रक्षेत्रनामही नियंत्रित करते." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "var/lib/samba/passdb.tdb /व्हीएआर /एलआयबी/सांबा /एसएमबी पासडीबी.टीडीबी? या " #~ "सांबा परवलीच्या शब्दाची डेटाबेस (माहिती) तयार करा." #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "विंडोजच्या बहुतेक आवृत्तींमधील डिफॉल्टशी सहत्व ठेवण्यासाठी कूटलिखित परवलीचे शब्द वापरुन " #~ "सांबा संरचित केला पाहिजे. यासाठी परवलीचे शब्द,ईटीसी/पासवर्ड पेक्षा अलग संचिकेत साठवून " #~ "ठेवणे आवश्यक आहे. ही या संचिकेची रचना स्वयंचलित करता येते,परंतु यात परवलीचे शब्द,एसएमबी " #~ "पासवर्ड चालवून स्वहस्ते टाकले पाहिजेत व भविष्यकाळात अद्ययावत ठेवले पाहिजे." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "तुम्ही ही रचना न केल्यास तुम्हाला सांबा(व कदाचित तुमच्या ग्राहकांचे संगणक),साध्या शब्दांचे " #~ "परवलीचे शब्द वापरुन पुनःसंरचित करावे लागतील." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "अधिक माहितीसाठी सांबा-डीओसी पॅकेजमधील /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html (यूएसआर/शेअर/डीओसी/सांबा-डीओसी/एचटीएमएलडीओसीएस/एनक्रिप्शन." #~ "एचटीएमएल) हे पॅकेज पहा." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "/ईटीसी/सांबा/एसएमबी पासवर्ड,/व्हीएआर/एलआयबी/सांबा/पासवर्ड।टीडीबी कडे हलवायचा का?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "सांबा ३.० ने पूर्णतर असा एसएएम डेटाबेस अंतराफलक प्रस्तुत केला असून तो इटीसी/सांबा/" #~ "एसएमबी पासवर्ड संचिकेला मागे टाकतो." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "कृपया तुम्हाला सध्याची एसएमबी पासवर्ड संचिका आपोआप/व्हीएआर/एलआयबी/सांबा/पासडीबी।" #~ "टीडीबी कडे स्थलांतरित झाल्यास चालेल का याची खात्री करा. तुम्हाला त्याऐवजी दुसरी " #~ "कोणती पीडीबी बॅकएंड(उदा.एलडीएपी)करावयाची असल्यास हा पर्याय स्वीकारु नका" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "अधिक माहितीसाठी सांबा-डीओसी पॅकेजमधील /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html (यूएसआर/शेअर/डीओसी/सांबा-डीओसी/एचटीएमएलडीओसीएस/एनक्रिप्शन." #~ "एचटीएमएल) हे पॅकेज पहा." debian/po/et.po0000644000000000000000000002763313352130423010563 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 10:26+0300\n" "Last-Translator: Siim Põder \n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Country: ESTONIA\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Muuta smb.conf, et kasutataks DHCP WINS seadeid?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Kui su arvuti saab IP aadressi informatsiooni võrgus asuvalt DHCP serverilt, " "võib toosama DHCP server levitada infot ka võrgus asuvate WINS serverite " "(\"NetBIOS nimeserverid\") kohta. Kui soovid, et seda informatsiooni " "kasutataks, on vaja smb.conf faili sisse viia muudatus, et DHCP poolt " "jagatud WINS seaded automaatselt /etc/samba/dhcp.conf failist loetaks." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Et seda võimalust kasutada, peab olema paigaldatud dhcp-client pakk." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Seadistada smb.conf automaatselt?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Ülejäänud Samba seadistus tegeleb /etc/samba/smb.conf parameetreid " "mõjutavate küsimustega - see on fail mille abil seadistatakse Samba " "programmid (nmbd ja smbd). Sinu praegune smb.conf sisaldab 'include' rida " "või mitmerealist valikut, mis võib automaatse seadistamise nurjata ning " "tekitada olukorra, kus pead smb.conf faili käsitsi töökorda seadma." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Kui sa seda seadet ei vali, pead iga seadistuse muudatuse ise läbi viima ega " "saa tunda rõõmu autmaatsest perioodilisest seadistuse täiustustamisest." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Töögrupi/domeeni nimi:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Kasutada paroolide krüpteerimist?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Kõik hiljutised Windows kliendid suhtlevad SMB serveritega kasutades " #~ "krüpteeritud paroole. Kui soovid kasutada avatud paroole, pead Windows " #~ "registris muutma üht seadet." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Selle seade valimine on ülimalt soovitatav. Kui ta valid, palun veendu et " #~ "sul oleks sobiv /etc/samba/smbpasswd fail ning sea igale seal olevale " #~ "kasutajale smbpasswd käsu abil parool." #~ msgid "daemons" #~ msgstr "deemonitena" #~ msgid "inetd" #~ msgstr "inetd'ist" #~ msgid "How do you want to run Samba?" #~ msgstr "Kuidas soovid Samba käivitada?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba deemon võib käivituda kui tavaline deemon või inetd'ist. Soovitatav " #~ "lähenemine on käivitamine tavalise deemonina." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Palun vali töögrupp, kuhu see server kuulub. Pane tähele, et seesama " #~ "seade määrab ka domeeni, mida kasutatakse koos security=domain valikuga." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Luua samba paroolide andmebaas, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Et ühilduda enamike Windows versioonidega, tuleb Samba seadistada " #~ "krüpteeritud paroole kasutama. Selle jaoks on tarvis kasutajate paroole " #~ "väljaspool /etc/passwd hoida. Selle faili võib automaatselt luua, kuid " #~ "paroolid tuleb sinna käsitsi lisada ning ka hiljem värsketena hoida." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Kui sa seda ei loo, tuleb sul Samba ümber seadistada (ning tõenäoliselt " #~ "ka kliendimasinad) kasutamaks avatud paroole." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "End detailidega kurssi viimaks loe /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html pakist samba-doc." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "" #~ "passdb backends mitme järjestikkuse variandi määramine pole toetatud" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Samba versioonid alates 3.0.23 ei toeta enam \"passdb backend\" " #~ "parameetri juures mitmest variandist koosnevat nimekirja. Paistab, et " #~ "sinu smb.conf failis on passdb backend parameetrile määratud nimekiri. " #~ "Uus samba versioon ei tööta, kuni sellega tegeletud on." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Kanda /etc/samba/smbpasswd üle /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 võttis kasutusele täielikuma SAM andmebaasiliidese, mis ületab /" #~ "etc/samba/smbpasswd faili." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Palun kinnita, kas soovid olemasoleva smbpasswd faili automaatset " #~ "ülekandmist /var/lib/samba/passdb.tdb. Ära nõustu, kui soovid kasutada " #~ "hoopis mõnd muud pdb lahendust (näiteks LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "End detailidega kurssi viimaks loe /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html pakist samba-doc." debian/po/gu.po0000644000000000000000000004024013352130423010553 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba_gu\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-06-08 20:22+0530\n" "Last-Translator: Kartik Mistry \n" "Language-Team: Gujarati \n" "Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "DHCP માંથી WINS ગોઠવણીઓ ઉપયોગ કરવા માટે smb.conf બદલશો?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "જો તમારું કમ્પ્યુટર નેટવર્કમાં આઇપી સરનામાંની માહિતી DHCP સર્વરમાંથી લે છે તો, DHCP સર્વર " "નેટવર્કમાં હાજર રહેલ WINS સર્વરો (\"NetBIOS નામ સર્વરો\") વિશેની માહિતી પણ પૂરી પાડી " "શકે છે. આને માટે તમારે smb.conf ફાઇલમાં ફેરફાર કરવો પડશે જેથી DHCP એ પુરી પાડેલ WINS " "ગોઠવણીઓ આપમેળે /etc/samba/dhcp.conf માંથી વાંચી શકાય." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "આ લાક્ષણિકતાનો લાભ લેવા માટે dhcp-ક્લાયન્ટ પેકેજ સ્થાપિત કરેલ હોવું જ જોઇએ." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "smb.conf આપમેળે રુપરેખાંકિત કરશો?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "સામ્બા રુપરેખાંકનનાં બાકીનાં પ્રશ્નો /etc/samba/smb.conf નાં વિકલ્પો સાથે કામ પાર પાડે " "છે, જે સામ્બા કાર્યક્રમોને (nmbd અને smbd) રુપરેખાંકન કરવા માટે વપરાય છે. તમારી હાલની " "smb.conf ફાઇલ 'include' લીટી ધરાવે છે અથવા એક થી વધુ લીટીમાં વિસ્તારવાનો વિકલ્પ " "ધરાવે છે, જે આપમેળે રુપરેખાંકન ક્રિયાને મુંઝવણમાં મૂકી શકે છે અને તમારે smb.conf ફરી કામ કરતી " "કરવા માટે જાતે સુધારવી પડશે." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "જો તમે આ વિકલ્પ પસંદ નહી કરો તો, તમારે બધા રુપરેખાંકનો તમારી જાતે કરવા પડશે, અને તમે " "આવૃતિક રુપરેખાંકન સુધારાઓનો લાભ લઇ શકશો નહી." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "વર્કગ્રુપ/ડોમેઇન નામ:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "પાસવર્ડ એન્ક્રિપ્શન વાપરશો?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "હાલનાં બધા વિન્ડોઝ ક્લાયન્ટો SMB સર્વરો સાથે એન્ક્રિપ્ટેડ પાસવર્ડોનો ઉપયોગ કરીને " #~ "સંદેશા વ્યવહાર કરે છે. જો તમે સાદો લખાણ પાસવર્ડ વાપરવા માંગતા હોવ તો તમારે, વિન્ડોઝ " #~ "રજીસ્ટ્રીમાં વિકલ્પ બદલવો પડશે." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "આ વિકલ્પ સક્રિય કરવાનું ખૂબ જ સલાહભર્યું છે. જો તમે કરશો તો, તમે ધ્યાનમાં રાખશો કે " #~ "તમારી પાસે યોગ્ય /etc/samba/smbpasswd ફાઇલ હોય અને દરેક વપરાશકર્તા માટે તમે " #~ "smbpasswd ઉપયોગ કરીને પાસવર્ડ ગોઠવેલો છે." #~ msgid "daemons" #~ msgstr "ડેમોન્સ" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "તમે સામ્બા કઇ રીતે ઉપયોગ કરશો?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "સામ્બા ડેમોન smbd સામાન્ય ડેમોન અથવા inetd તરીકે ચાલી શકે છે. ડેમોન તરીકે ચલાવવાનું " #~ "સલાહભર્યું છે." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "જ્યારે ક્લાયન્ટો દ્વારા પૂછવામાં આવે ત્યારે વપરાતું આ સર્વર માટેનું વર્કગ્રુપનું નામ મહેરબાની " #~ "કરી સ્પષ્ટ કરો. ધ્યાનમાં રાખો કે આ વિકલ્પ ડોમેઇન નામને પણ નિયંત્રણ કરે છે જ્યારે " #~ "સલામતી=ડોમેઇન ગોઠવણી ઉપયોગ કરવામાં આવે છે." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "સામ્બા પાસવર્ડ ડેટાબેઝ, /var/lib/samba/passdb.tdb બનાવશો?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "વિન્ડોઝની મોટાભાગની આવૃતિઓ જોડે અનુરુપ થવા માટે, સામ્બા એન્ક્રિપ્ટેડ પાસવર્ડ સાથે કામ " #~ "કરવા માટે ગોઠવેલ હોવું જોઇએ. આને માટે વપરાશકર્તા પાસવર્ડો અલગ ફાઇલ /etc/passwd " #~ "માં સંગ્રહ થવા જોઇએ. આ ફાઇલ આપમેળે બનાવી શકાય છે, પણ પાસવર્ડો જાતે જ smbpasswd " #~ "ચલાવીને ઉમેરવા જોઇએ અને ભવિષ્યમાં છેલ્લામાં છેલ્લાં સુધારેલ રાખવા જોઇએ." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "જો તમે નહી બનાવો તો, તમારે સાદા પાસવર્ડો વાપરવા માટે સામ્બા (અને કદાચ તમારા " #~ "ક્લાયન્ટ મશીનોને) ફરીથી રુપરેખાંકિત કરવાં પડશે." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "samba-doc પેકેજમાં /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html વધુ " #~ "માહિતી માટે જુઓ." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "passdb બેકએન્ડ બદલવાનું આધાર આપવામાં આવતું નથી" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "આવૃતિ ૩.૦.૨૩ ની સાથે, સામ્બા હવે \"પાસવર્ડ બેકએન્ડ\" વિકલ્પમાં એક કરતાં વધુ બેકએન્ડનો " #~ "આધાર આપતું નથી. એવું જાણવામાં આવેલ છે કે તમારી smb.conf ફાઇલ પાસવર્ડ બેકએન્ડ વિકલ્પ " #~ "સાથે બેકએન્ડની યાદી ધરાવે છે. તમે જ્યાં સુધી આ સુધારશો નહી ત્યાં સુધી સામ્બા કામ કરશે " #~ "નહી." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "/etc/samba/smbpasswd ને /var/lib/samba/passdb.tdb માં ખસેડશો?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "સામ્બા ૩.૦ એ વધુ પૂર્ણ સામ ડેટાબેઝ ઇન્ટરફેસ રજૂ કર્યો છે જે /etc/samba/smbpasswd " #~ "ફાઇલને બરખાસ્ત કરે છે." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "મહેરબાની કરી ખાતરી કરો કે તમે હાલની સામ્બા પાસવર્ડ ફાઇલને આપમેળે /var/lib/samba/" #~ "passdb.tdb માં ખસેડવા માંગો છો. આ વિકલ્પ પસંદ કરશો નહી જો તમે બીજું pdb બેકએન્ડ " #~ "(દા.ત., LDAP) વાપરવાનું નક્કી કર્યું હોય." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "samba-doc પેકેજમાં /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/" #~ "pwencrypt.html વધુ માહિતી માટે જુઓ." debian/po/ru.po0000644000000000000000000003660213352130423010575 0ustar # translation of samba4_4.0.0~alpha8+git20090912-1_ru.po to Russian # Translation of samba_3.0.23c-1.po to Russian # Yuriy Talakan' , 2005, 2006. # Pavel Maryanov , 2006, 2007. # Yuri Kozlov , 2010, 2011, 2013. msgid "" msgstr "" "Project-Id-Version: samba 2:4.0.10+dfsg-3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-24 19:24+0400\n" "Last-Translator: Yuri Kozlov \n" "Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 1.4\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Выполнить обновление с Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Есть возможность преобразовать существующие файлы настройки от Samba 3 в " "формат Samba 4. Вероятнее всего, полностью это сделать не удастся, если " "настройки сложны, но должно сработать в большинстве случаев." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Роль сервера" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Контроллеры домена управляют доменами NT4 и Active Directory и предоставляют " "службы по управлению учётными записями и для входа в домен. Для каждого " "домена требуется не менее одного доменного контроллера." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Рядовые серверы могут быть частью домена NT4 или Active Directory, но не " "предоставляют доменных служб. К этим серверам относятся рабочие станции, " "файловые серверы и серверы печати." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Автономный сервер не может использоваться в домене и предоставляет только " "обмен файлами и вход по протоколу Windows for Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Сервер Samba не заработает, если не указать роль сервера, но это может " "сделать пользователь вручную." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Имя области:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Укажите область (realm) Kerberos для домена, которым управляет данный " "доменный контроллер." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Обычно, это имя DNS вашего узла, записанное заглавными буквами." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Новый пароль пользователя Samba «administrator»:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Если оставить поле пустым, то будет сгенерирован произвольный пароль." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Пароль можно задать позднее, выполнив с правами root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Введите пароль пользователя Samba «administrator» ещё раз:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Ошибка ввода пароля" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "Введённые вами пароли не совпадают. Попробуйте ещё раз." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Сервер Samba и утилиты" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Изменить smb.conf для использования настроек WINS из DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Если компьютер получает информацию о своём IP-адресе от службы DHCP по сети, " "тогда DHCP-сервер также может предоставлять информацию о серверах WINS " "(«серверы имён NetBIOS»), доступных в сети. Чтобы настройки WINS, " "предоставленные сервером DHCP, автоматически считывались из /etc/samba/dhcp." "conf, нужно изменить файл smb.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Чтобы использовать эту возможность, нужно установить пакет dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Настроить smb.conf автоматически?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Оставшаяся часть настройки Samba представляет собой вопросы, влияющие на " "параметры в /etc/samba/smb.conf. Этот файл используется для настройки " "программ Samba (nmbd и smbd). В текущем файле smb.conf есть строка «include» " "или параметр, состоящий из нескольких строк. При этом автоматическая " "настройка может быть нарушена, и для восстановления работоспособности " "потребуется отредактировать smb.conf вручную." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "При отказе от этой возможности позаботиться обо всех изменениях конфигурации " "придётся самостоятельно, а приведёт к невозможности периодического " "обновления настроек." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Рабочая группа/домен:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Укажите рабочую группу системы. Этой настройкой задаётся рабочая группа, в " "которой будет появляться данный компьютер, если он используется как сервер, " "в качестве рабочей группы по умолчанию при просмотре сети из различных " "клиентских программ, а также в качестве имени домена при использовании " "параметра «security=domain»." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Использовать шифрование паролей?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Все последние Windows-клиенты связываются с серверами SMB/CIFS с " #~ "использованием шифрованных паролей. Если вы хотите использовать " #~ "нешифрованные пароли, то тогда нужно изменить определённый параметр в " #~ "реестре Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Крайне рекомендуется включить этот параметр, так как нешифрованные пароли " #~ "больше не используются в Microsoft Windows. В этом случае нужно убедиться " #~ "в правильности файла /etc/samba/smbpasswd и в том, что для всех " #~ "пользователей в нём установлены пароли с помощью команды smbpasswd." #~ msgid "Samba server" #~ msgstr "Сервер Samba" #~ msgid "daemons" #~ msgstr "как самостоятельный процесс" #~ msgid "inetd" #~ msgstr "из inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Как нужно запускать Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Служба Samba smbd может постоянно работать как самостоятельный процесс " #~ "или запускаться из inetd. Рекомендуется использовать запуск в виде " #~ "самостоятельного процесса." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Настроить Samba 4 в качестве PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Даже в случае утвердительного ответа для активации домена Active " #~ "Directory вам необходимо настроить DNS так, чтобы он использовал данные " #~ "из файла зоны, расположенного в каталоге с настройками пакета." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Создать базу данных паролей Samba — /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Для совместимости со стандартными значениями большинства версий Windows " #~ "Samba необходимо настроить на использование шифрованных паролей. При этом " #~ "пароли пользователей должны храниться в отдельном файле, а не в /etc/" #~ "passwd. Этот файл будет создан автоматически, однако пароли нужно " #~ "добавить вручную с помощью команды smbpasswd и не забывать поддерживать " #~ "их в актуальном состоянии." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Если этот файл не создан, тогда нужно перенастроить Samba (и, возможно, " #~ "клиентские машины) на использование нешифрованных паролей." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Более подробная информация доступна в файле /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html из пакета samba-doc." debian/po/be.po0000644000000000000000000002746713352130423010546 0ustar # translation of samba_2:3.3.0-3_be.po to Belarusian (Official spelling) # Copyright (C) 2009 Hleb Rubanau # This file is distributed under the same license as the debian-installer package. # # Hleb Rubanau , 2009. # Pavel Piatruk , 2009. msgid "" msgstr "" "Project-Id-Version: samba_2:3.3.0-3_be\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2009-02-19 04:33+0200\n" "Last-Translator: Pavel Piatruk \n" "Language-Team: Belarusian (Official spelling) \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Змяніць файл наладак smb.conf такім чынам, каб ужываліся наладкі WINS, " "атрыманыя ад DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Калі Ваша сістэма атрымлівае інфармацыю, датычную IP-адраса, ад сервера " "DHCP, той самы сервер можа паведамляць ёй і пра серверы WINS (\"Серверы " "імёнаў NetBIOS\"), якія прысутнічаюць у сетцы. Для гэтага неабходна " "адпаведным чынам змяніць Ваш файл наладак smb.conf. У выніку атрыманая праз " "DHCP інфармацыя аб WINS-серверах будзе аўтаматычна чытацца з файлу /etc/" "samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Каб скарыстацца гэтай магчымасцю, трэба ўсталяваць пакет dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Наладзіць smb.conf аўтаматычна?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Астатняя частка наладкі Samba датычыцца пытанняў, ад адказу на якія залежаць " "значэнні параметраў ў файле наладак /etc/samba/smb.conf. Гэты файл ужываецца " "праграмамі Samba (nmbd ды smbd). У Вашым файле smb.conf прысутнічае радок " "\"include\" альбо шматрадковы параметр, што можа зблытаць працэс " "аўтаматычнай наладкі, і прывесці да немагчымасці працы Samba без ручнога " "выпраўлення файла smb.conf." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Калі Вы не абярэце гэтую опцыю, змяняць наладкі давядзецца самастойна. Тады " "Вы будзеце пазбаўлены магчымасці спазнаць перавагі перыядычных паляпшэнняў " "канфігурацыі." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Працоўная група/Імя дамену:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Пазначце працоўную групу сістэмы. Гэта наладка кантралюе: у якой групе " "з'явіцца ваша сістэма ў якасці сервера; стандартную групу пры прагляданні " "сеціва; імя дамену, якое ўжываецца пры выкарыстанні наладкі security=domain." #~ msgid "Use password encryption?" #~ msgstr "Шыфраваць паролі?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Усе апошнія версіі кліентаў Windows стасуюцца з серверамі SMB/CIFS, " #~ "выкарыстоўваючы шыфраванне пароляў. Каб ужываць паролі простым тэкстам, " #~ "Вам давядзецца выправіць параметр у рэгістры Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Дужа рэкамендуем уключыць гэтую опцыю, бо прадукты Microsoft Windows " #~ "больш не падтрымліваюць пароляў простым тэкстам . У гэтым выпадку " #~ "пераканайцеся, што Вы маеце дзейсны файл /etc/samba/smbpasswd і што для " #~ "кожнага карыстальніка ў ім створаны пароль з дапамогай каманды smbpasswd." #~ msgid "daemons" #~ msgstr "дэманы" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Якім чынам мусіць запускацца Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Служба Samba smbd можа запускацца як звычайны дэман, або з дапамогай " #~ "inetd. Рэкамендаваны падыход -- запуск у якасці звычайнага дэмана." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Стварыць базу пароляў samba у файле /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Каб адпавядаць стандартным наладкам большасці версіяў Windows, Samba " #~ "мусіць выкарыстоўваць шыфраваныя паролі. Дзеля гэтага паролі трэба " #~ "захоўваць у месцы, адрозным ад файлу /etc/passwd. Адпаведнае сховішча " #~ "можна стварыць аўтаматычна, але паролі трэба дадаваць самастойна з " #~ "дапамогай каманды smbpasswd, і сачыць за іх адпаведнасцю надалей." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Калі сховішча не будзе створана, трэба пераналадзіць Samba (і, верагодна, " #~ "кліентскія машыны таксама) такім чынам, каб выкарыстоўваць паролі простым " #~ "тэкстам." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Больш інфармацыі даступна ў файле /usr/share/doc/samba-doc/htmldocs/" #~ "Samba3-Developers-Guide/pwencrypt.html ю" debian/po/ka.po0000644000000000000000000003233513352130423010541 0ustar # Georgian translation of samba. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Aiet Kolkhi , 2008. # msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-09-10 01:45+0400\n" "Last-Translator: Aiet Kolkhi \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "გსურთ smb.conf-ის შეცვლა WINS პარამეტრების DHCP-დან გამოსაყენებლად?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "თუ თქვენი კომპიუტერი IP მისამართს ქსელის DHCP სერვერიდან იღებს, მაშინ DHCP " "სერვერს შეიძლება ასევე გააჩნდეს ინფორმაცია ქსელში არსებულ WINS სერვერების " "(„NetBIOS name servers“) შესახებ. ამისათვის საჭიროა ცვლილება smb.conf " "ფაილში, რათა DHCP-ს მოწოდებული WINS პარამეტრები ავტომატურად ამოიკითხოს /etc/" "samba/dhcp.conf-დან." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "ამ ფუნქციის გამოსაყენებლად აუცილებელია დაყენებული იყოს dhcp-client პაკეტი." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "გსურთ smb.conf-ის ავტომატური კონფიგურაცი?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "დარჩენილი Samba-ს კონფიგურაცია ეხება საკითხებს, რომლებსაც ზეგავლენა აქვს /" "etc/samba/smb.conf-ზე. ეს ფაილი Samba-ს პროგრამების (nmbd და smbd) " "კონფიგურაციისათვის გამოიყენება. თქვენი ამჟამინდელი smb.conf ფაილი შეიცავს " "'include' სტრიქონს, ან პარამეტრს, რომელის მრავალ სტრიქონს მიმოიხილავს, რამაც " "შესაძლოა ავტომატური კონფიგურაციის პროცესი დააბნიოს და თქვენ smb.conf-ის " "ხელით დამუშავება მოგიწიოთ მის კვლავ ასამუშAვებლად." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "თუ ამ პარამეტრს არ ამოირჩებთ, ნებისმიერი კონფიგურაციის ცვლილებების გატარება " "ხელით მოგიწევთ. ასევე ვერ გამოიყენებთ კნფიგურაციის პერიოდულ გაუმჯობესებებს." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "სამუშაო ჯგუფის/დომენის სახელი:" #. Type: string #. Description #: ../samba-common.templates:4001 #, fuzzy msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "მიუთითეთ სამუშაო ჯგუფი (workgroup), რომელსაც სერვერმა თავი უნდა მიაკუთვნოს " "კლიენტების მიერ მოთხოვნის გამოგზავნისას. გაითვალისწინეთ, რომ ეს პარამეტრი " "ასევე აკონტროლებს security=domain პარამეტრზე გამოყენებულ დომენის სახელს." #~ msgid "Use password encryption?" #~ msgstr "გსურთ პაროლის დაშიფვრის გმაოყენება?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Windows-ის ყველა ახალი კლიენტი SMB სერვერთან კავშირს შიფრირებული პაროლით " #~ "ამყარებს. თუ გსურთ დაუშიფრავი პაროლის გამოყენება, მოგიწევთ შეცვალოთ " #~ "პარამეტრი Windows-ის რეგისტრში." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "ამ პარამეტრის გააქტიურება რეკომენდირებულია. თუ ამას გააკეთებთ, " #~ "დარწმუნდით, რომ გაგაჩნიათ გამართული /etc/samba/smbpasswd ფაილი და რომ იქ " #~ "ყოველ მომხმარებელზე პაროლი გქონდეთ დაყენებული smbpasswd ბრძანებით." #~ msgid "daemons" #~ msgstr "დემონები" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "როგორ გსურთ Samba-ს გაშვება?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba-ს დემონი smbd შეიძლება გაეშვას როგორც ჩვეულებრივი დემო inetd-დან. " #~ "დემონად გაშვება რეკომენდირებული მიდგომაა." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "გსურთ samba-ს პაროლთა ბაზის, /var/lib/samba/passdb.tdb-ს შექმნა?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Windows-ის უმეტეს ვერსიების ნაგულისხმევ პარამეტრებთან თავსებადობისათვის, " #~ "Samba-მ დაშიფრული პაროლები უნდა გამოიყენოს. ეს საჭიროებს, რომ " #~ "მომხმარებელთა პაროლები /etc/passwd-ისაგან განცხალკევებით იქნას შენახული. " #~ "ამ ფაილის შექმნა ავტომატურად არის შესაძლებელი, თუმცა პაროლების ჩამატება " #~ "ხელით უნდა მოხდეს smbpasswd ბრძანებით და სამომავლოდ მუდამ განახლებული " #~ "უნდა იყოს." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "თუ მას არ შექმნით, Samba-ს (და სავარაუდოდ თქვენი კლიენტისაც) ხელახალი " #~ "კონფიგურაცია მოგიწევთ დაუშიფრავი პაროლების გამოსაყენებლად." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "დამატებითი ინფორმაციისათვის იხილეთ /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html სტატია samba-doc პაკეტიდან." debian/po/ast.po0000644000000000000000000002405213352130423010732 0ustar # SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # msgid "" msgstr "" "Project-Id-Version: samba package\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2009-01-15 09:17+0100\n" "Last-Translator: astur \n" "Language-Team: Asturian \n" "Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Poedit-Language: Asturian\n" "X-Poedit-SourceCharset: utf-8\n" "X-Poedit-Country: SPAIN\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "¿Camudar smb.conf pa usar configuraciones WINS dende DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Si'l to ordenador garra información dende direiciones IP dende un sirvidor " "DHCP nuna rede, el sirvidor DHCP tamién-y podría dar información acerca de " "sirvidores WINS (\"NetBIOS name servers\") presentes na rede. Esto requier " "camudar el to ficheru smb.conf ya que DHCP da la configuración de WINS qué " "será automáticamente lleío dende /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "El paquete dhcp-client tien qu'instálase p'algamar la ventaxa d'esta " "carauterística." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "¿Configurar smb.conf automáticamente?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "El restu de la configuración de Samba fina con entrugues qu'afeuten a los " "parámetros de /etc/samba/smb.conf, el cual ye'l ficheru usáu pa configurar " "el programa Samba (nmbd y smbd). El to smb.conf actual contién una llinia de " "'include' o una opción que rellena múltiples llinies, lo cual puede " "confundir nel procesu de configuración automática y requier qu'edites el to " "smb.conf a manu pa poder a trabayar con él." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Si nun escueyes esta opción, tendrás que camudar manualmente la " "configuración por ti mesmu, y nun tendrás les ventaxes de les meyores de " "configuración periódiques." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nome de Grupu/Dominiu:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Por favor, pon el grupu de trabayu pa esti sistema. Esta opción remana'l " "sistema de grupos de trabayu que s'espublizará cuando s'usa como un " "sirvidor, por defeutu el grupu de trabayu a ser usaos mientres la ñavegación " "con distintos interfaces, y el nome de dominiu usáu cola configuración " "\"security=domain\"" #~ msgid "Use password encryption?" #~ msgstr "¿Usar contraseña encriptada?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Tolos clientes con Windows recientes comuniquense con sirvidores SMB/CIFS " #~ "usando contraseñes encriptaes. Si quies usar contraseñes con testu nidiu " #~ "necesites camudar un parámetru nel to rexistru de Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Activar esta opción ye altamente recomendable. Si lo faes, tate seguru " #~ "que tienes un ficheru /etc/samba/smbpasswd válidu y que afitastes les " #~ "contraseñes nél pa cada usuariu usando'l comandu smbpasswd." #~ msgid "daemons" #~ msgstr "degorrios" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "¿Cómo quies executar Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "El degorriu Samba smbd puede correr como un degorriu normal o dende " #~ "inetd. Corriendo como un degorriu ye la escoyeta recomendada." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "¿Criar una contraseña pa la base de datos de samba, /var/lib/samba/passdb." #~ "tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Pa ser compatible col comportamientu por defeutu na mayor de les " #~ "versiones Windows, Samba debe configurase pa usar contraseñes encriptaes. " #~ "Esto requier qu'una contraseña d'usuariu seya almacenada nun ficheru " #~ "separtáu dende /etc/passwd. Esti ficheru puede criase automáticamente, " #~ "pero les contraseñes deben amestase-y manualmente executando smbpasswd y " #~ "mantenelu nel futuru." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Si nun la crias, tendrás que reconfigurar Samba (y probablemente'l to " #~ "cliente) pa usar contraseñes de testu planu." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Mira /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html dende'l paquete samba-doc pa más detalles." debian/po/dz.po0000644000000000000000000004721213352130423010563 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba_po.pot\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 02:22+0530\n" "Last-Translator: translator \n" "Language-Team: dzongkha \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2;plural=(n!=1);\n" "X-Poedit-Language: dzongkha\n" "X-Poedit-Country: bhutan\n" "X-Poedit-SourceCharset: utf-8\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "ཌི་ཨེཅ་སི་པི་ནང་ལས་ ཌབ་ལུ་ཨའི་ཨེན་ཨེསི་སྒྲིག་སྟངས་ཚུ་ལག་ལེན་འདབ་ནི་ལུ་ smb.conf ལེགས་བཅོས་འབད་ནི་" "ཨིན་ན་?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "ག་དེམ་ཅིག་འབད་ ཁྱོད་ཀྱི་གློག་རིག་གིས་ཡོངས་འབྲེལ་གུའི་ཌི་ཨེཅ་སི་པི་སར་བར་ནང་ལས་ ཨའི་པི་ཁ་བྱང་བརྡ་དོན་" "འཐོབ་པ་ཅིན་ ཌི་ཨེཅ་སི་པི་སར་བར་གིས་ཡང་ ཡོངས་འབྲེལ་གུ་ཡོད་པའི་ ཌབ་ལུ་ཨའི་ཨེན་ཨེསི་སར་བརསི་ " "(\"NetBIOS name servers\")གི་སྐོར་ལས་བརྡ་དོན་བྱིན་འོང་། འདི་གི་དོན་ལུ་ ཁྱོད་རའི་ smb.conf " "ཡིག་སྣོད་བསྒྱུར་བཅོས་འབད་དགོཔ་ཨིན་ དེ་འབད་བ་ཅིན་ བྱིན་ཡོད་པའི་ཌི་ཨེཅ་སི་པི་ ཌབ་ལུ་ཨའི་ཨེན་ཨེསི་སྒྲིག་" "སྟངས་འདི་ རང་བཞིན་གྱིས་ /etc/samba/dhcp.conf ནང་ལས་ལྷག་འོང་།" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "ཌི་ཨེཅ་སི་པི་༣-ཞབས་ཏོག་སྤྱོད་མི་ཐུམ་སྒྲིལ་འདི་ ཁྱད་རྣམ་འདི་གི་ཕན་ཐོགས་ལུ་གཞི་བཙུགས་འབད་དགོཔ་ཨིན།" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "smb.conf འདི་རང་བཞིན་གྱིས་རིམ་སྒྲིག་འབད་ནི་ཨིན་ན?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "སམ་བ་གི་རིམ་སྒྲིག་གཞན་མི་ཚུ་ འདྲི་བ་དང་འབྲེལཝ་ལས་ /etc/samba/smb.conf ནང་ཚད་བཟུང་ལུ་ཕན་" "གནོད་འབྱུངམ་ཨིན་ འདི་ཡང་སམ་བ་ལས་རིམ་ (nmbd and smbd)ཚུ་རིམ་སྒྲིག་འབད་ནི་ལུ་དགོ་པའི་ཡིག་སྣོད་" "ཨིན། ཁྱོད་ཀྱི་ད་ལྟོའི་ smb.conf ནང་ལུ་ 'include'གྲལ་ཐིག་ ཡངན་ འཕར་ཚད་འགྱོ་མི་གྲལ་ཐིག་སྣ་མང་གི་" "གདམ་ཁ་ཚུ་ཡོདཔ་ཨིན་ དེ་གིས་ རང་བཞིན་ཅན་གྱི་རིམ་སྒྲིག་ལས་སྦྱོར་འདི་ མགུ་འཐོམ་བཅུགཔ་ཨིནམ་དང་ ལོག་སྟེ་ལཱ་" "འབད་ནིའི་དོན་ལུ་ ལག་པའི་ཐོག་ལས་ ཁྱོད་རའི་smb.conf ཞུན་དག་འབད་དགོཔ་ཨིན། " #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "ཁྱོད་ཀྱིས་ གདམ་ཁ་འདི་མ་གདམ་པ་ཅིན་ རིམ་སྒྲིག་གི་འགྱུར་བ་གང་རུང་ཅིག་ ཁྱོད་རང་གིས་ལེགས་སྐྱོང་འཐབ་དགོཔ་" "དང་ དུས་མཚམས་རིམ་སྒྲིག་གོང་སྤེལ་གྱི་ཁེ་ཕན་འཐོབ་མི་ཚུགས།" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "ལཱ་གི་སྡེ་ཚན་/ཌོ་མེན་མིང་:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "ཆོག་ཡིག་གསང་བཟོ་ལགལེན་འཐབ་ནི་ཨིན་ན?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "ཝིན་ཌཱསི་ཞབས་ཏོག་སྤྱོད་མི་མང་ཤོས་ཅིག་གིས་ གསང་བཟོས་ཆོག་ཡིག་ལག་ལེན་གྱི་ཐོག་ལས་ ཨེསི་ཨེམ་བི་སར་" #~ "བརསི་དང་གཅིག་ཁར་བརྒྱུད་འབྲེལ་འཐབ་ཨིན། ཁྱོད་ཀྱིས་ ཚིག་ཡིག་ཆོག་ཡིག་གསལ་ཏོག་ཏོ་ཅིག་ལག་ལེན་འཐབ་དགོ་" #~ "མནོ་བ་ཅིན་ ཁྱོད་རའི་ཝིན་ཌཱསི་ཐོ་བཀོད་ནང་ལུ་ཚད་བཟུང་ཅིག་བསྒྱུར་བཅོས་འབད་དགོ" #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "གདམ་ཁ་ལྕོགས་ཅན་བཟོ་མི་འདི་གིས་ གནམ་མེད་ས་མེད་འོས་སྦྱོར་འབད་ནི་ཨིན། དེ་འབད་ནི་ཨིན་པ་ཅིན་ ཁྱོད་" #~ "ལུ་ནུས་ལྡན་གྱི་/etc/samba/smbpasswd ཡིག་སྣོད་ཅིག་དགོཔ་དང་ འ་ནི་འདི་ཁྱོད་ཀྱིས་ smbpasswd " #~ "བརྡ་བཀོད་ལག་ལེན་གྱི་ཐོག་ལས་ ལག་ལེན་པ་རེ་བཞིན་གྱི་དོན་ལས་ དེ་ནང་ལུ་ཆོག་ཡིག་གཞི་སྒྲིག་འབད། " #~ msgid "daemons" #~ msgstr "ཌེ་མཱོནསི་" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "ཁྱོད་ཀྱིས་ སམ་བ་འདི་ག་དེ་སྦེ་གཡོག་བཀོལ་དགོ་མནོཝ་སྨོ?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "སམ་བ་ཌེ་མཱོན་smbdའདི་ སྤྱིར་བཏང་ཌེ་མཱོན་སྦེ་ ཡང་ན་ inetdནང་ལས་ གཡོག་བཀོལ་ཚུགས། ཌེ་མཱོན་སྦེ་" #~ "གཡོག་བཀོལ་མི་འདི་ འོས་སྦྱོར་འབད་ཡོད་པའི་རྩར་ལེན་ཨིན།" #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "ཞབས་ཏོག་སྤྱོད་མི་གིས་འདྲི་དཔྱད་འབདཝ་ད་ དེ་ནང་ལུ་སར་བར་འབྱུང་ནི་ཨིན་པའི་ལཱ་གི་སྡེ་ཚན་འདི་གསལ་" #~ "བཀོད་འབད་གནང་། ཚད་བཟུང་འདི་གིས་ སྲུང་སྐྱོབ་=ཌཱ་མཱེན་སྒྲིག་སྟངས་དང་གཅིག་ཁར་ལག་ལེན་འཐབ་ཡོད་པའི་" #~ "ཌཱ་མཱེན་མིང་ཡང་ ཚད་འཛིན་འབདཝ་ཨིནམ་དྲན་དགོ" #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "སམ་བ་ཆོག་ཡིག་གནད་སྡུད་གཞི་རྟེན་ /var/lib/samba/passdb.tdb གསར་བསྐྲུན་འབད་ནི་ཨིན་ན་?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "ཝིན་ཌཱསི་གི་ཐོན་རིམ་མང་ཤོས་ཅིག་ནང་ སྔོན་སྒྲིག་དང་བཅས་མཐུན་འགྱུར་ཅན་ཨིན་དགོ་པ་ཅིན་ གསང་བཟོས་ཆོག་" #~ "ཡིག་ལག་ལེན་འཐབ་ནི་ལུ་ སམ་བ་གིས་རིམ་སྒྲིག་འབད་དགོཔ་ཨིན། /etc/passwdལས་སོ་སོར་འཕྱལ་ཡོད་པའི་" #~ "ཡིག་སྣོད་ཅིག་གསོག་འཇོག་འབད་ནིའི་དོན་ལས་འདི་ལུ་ ལག་ལེན་པའི་ཆོག་ཡིག་དགོཔ་ཨིན། འ་ནི་ཡིག་སྣོད་འདི་ " #~ "རང་བཞིན་གྱིས་འབད་གསར་བསྐྲུན་འབད་ཚུགས་ དེ་འབདཝ་ད་ ཆོག་ཡིག་ཚུ་ smbpasswd གཡོག་བཀོལ་ཐོག་ལུ་ " #~ "ལག་ཐོག་ལས་ཁ་སྐོང་བརྐྱབ་དགོཔ་དང་ མ་འོངས་པ་ལུ་འདི་ དུས་མཐུན་བཟོ་སྟེ་བཞག་དགོ" #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "ཁྱོད་ཀྱིས་གསར་བསྐྲུན་མ་འབད་བ་ཅིན་ ཚིག་ཡིག་རྐྱང་པོའི་ཆོག་ཡིག་ལག་ལེན་འཐབ་ནི་ལུ་ སམ་བ་(དང་ ཁྱོད་" #~ "རའི་ཞབས་ཏོག་སྤྱོད་མིའི་མ་འཕྲུལ་)འདི་ ལོག་རིམ་སྒྲིག་འབད་དགོ" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "ཁ་གསལ་མཁྱེན་ནིའི་དོན་ལུ་ སམ་བ་-ཌོཀ་ཐུམ་སྒྲིལ་ནང་ལས་ /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html ལུ་ལྟ།" #~ msgid "Chaining passdb backends is not supported" #~ msgstr "རྒྱུན་ཐག་ passdb རྒྱབ་མཐའ་འདི་ རྒྱབ་སྐྱོར་མ་འབད་བས་" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "འཐོན་རིམ་ ༣.༠.༢༣ གྱིས་འགོ་བཙུགས་ཏེ་ སམ་བ་གིས་ད་ལས་ཕར་ \"passdb backend\" ཚད་བཟུང་" #~ "ནང་ རྒྱུན་ཐག་སྣ་མང་རྒྱབ་མཐའ་ཚུ་ལུ་ རྒྱབ་སྐྱོར་མི་འབདཝ་ཨིན། དེ་ཡང་ ཁྱོད་ཀྱི་ smb.conf ཡིག་སྣོད་" #~ "ནང་ རྒྱབ་མཐའི་ཐོ་ཡིག་ཅིག་ཆ་སྟེ་ passdb རྒྱབ་མཐའ་ཚད་བཟུང་དང་ལྡནམ་སྦེ་འབྱུངམ་ཨིན། སམ་བའི་འཐོན་" #~ "རིམ་གསརཔ་འདི་ ཁྱོད་ཀྱིས་ དེ་ནོར་བཅོས་མ་འབད་ཚུན་ཚོད་ ལཱ་མི་འབད།" #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr " /etc/samba/smbpasswdའདི་ /var/lib/samba/passdb.tdb ལུ་སྤོ་ནི་ཨིན་ན་?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "སབ་མ་༣.༠ གིས་/etc/samba/smbpasswd ཡིག་སྣོད་འཛིན་པའི་ ཨེསི་ཨེ་ཨེམ་ གནད་སྡུད་གཞི་རྟེན་ ངོས་" #~ "འདྲ་བ་ཆ་ཚང་ཅིག་འགོ་བཙུགས་ཡི།" #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "ཡོད་བཞིན་པའི་ smbpasswd ཡིག་སྣོད་འདི་རང་བཞིན་གྱིས་སྦེ་ /var/lib/samba/passdb.tdbལུ་ གཞི་" #~ "གནས་སྤོ་ནི་ཨིན་ན་ ཁྱོད་ར་ངེས་དཔྱད་འབད་གནང་། ཁྱོད་ཀྱིས་pdb རྒྱབ་མཐའ་ (དཔེར་ན་ ཨེལ་ཌི་ཨེ་པི་) " #~ "འདི་དེ་གི་ཚབ་སྦེ་ལག་ལེན་འཐབ་ནིའི་འཆར་གཞི་ཡོད་པ་ཅིན་ གདམ་ཁ་འདི་ག་གདམས།" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "ཁ་གསལ་མཁྱེན་ནིའི་དོན་ལུ་ སམ་བ་-ཌོཀ་ཐུམ་སྒྲིལ་ནང་ལས་ /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html ལུ་ལྟ།" debian/po/ja.po0000644000000000000000000002310013352130423010526 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-23 23:04+0900\n" "Last-Translator: Kenshi Muto \n" "Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Samba 3 からアップグレードしますか?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Samba 3 から Samba 4 に既存の設定ファイルを移行することが可能です。これは、複" "雑なセットアップでは失敗することはあるものの、大半の既存のインストール状態に" "とって良い開始点を提供することになります。" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "サーバロール" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "ドメインコントローラは NT4 スタイルまたは Active Directory ドメインを管理し、" "認証管理やドメインログオンなどのサービスを提供します。各ドメインは少なくとも " "1 つのドメインコントローラを持つ必要があります。" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "メンバサーバは、NT4 スタイルまたは Active Directory ドメインの一部になること" "ができますが、ドメインサービスは何も提供しません。ワークステーションおよび" "ファイル/プリントサーバは通常、普通のドメインメンバです。" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "スタンドアロンサーバは、ドメインでは利用できず、ファイル共有および Windows " "for Workgroups スタイルのログインのみをサポートします。" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "サーバロールが指定されない場合、Samba サーバは供給されず、ユーザが手動でこれ" "を行うことになります。" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "レルム名:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "このドメインコントローラが制御するドメインの Kerberos レルムを指定してくださ" "い。" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "通常これは、あなたの DNS ホスト名の大文字版です。" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Samba の \"administrator\" ユーザの新しいパスワード:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "この欄を空のままにすると、ランダムなパスワードが生成されます。" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "root で次のように実行することで、パスワードを後から設定できます:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Samba の \"administrator\" ユーザのパスワードの繰り返し:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "パスワード入力エラー" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "入力した 2 つのパスワードが一致しません。再度試してください。" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba サーバおよびユーティリティ" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "DHCP から WINS 設定を使うよう smb.conf を変更しますか?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "あなたのコンピュータがネットワーク上の DHCP サーバから IP アドレス情報を取得" "しているのであれば、DHCP サーバはネットワーク上にある WINS サーバ (NetBIOS " "ネームサーバ) についての情報を提供することもできます。DHCP で提供される WINS " "設定は /etc/samba/dhcp.conf から自動的に読み込まれるため、smb.conf ファイルを" "変更する必要があります。" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "この機能を使うためには、dhcp-client パッケージがインストールされている必要が" "あります。" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "自動的に smb.conf を設定しますか?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Samba の設定の残りの部分は、Samba プログラム (nmbd および smbd) を設定するの" "に使うファイル /etc/samba/smb.conf にあるパラメータに影響する質問です。現在" "の smb.conf は、'include' 行または複数行にまたがるオプションを含んでいます。" "これは自動設定処理を混乱させる可能性があり、再びそれが作動するようにすべく " "smb.conf の手動での修正を必要とします。" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "この選択肢で「いいえ」と答えると、すべての設定の変更をあなた自身が面倒を見る" "必要があります。これは定期的な設定改善には向いていません。" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "ワークグループ/ドメイン名:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "このシステムのワークグループを指定してください。この設定は、システムがサーバ" "として使われるときにどのワークグループとして現れるか、いくつかのフロントエン" "ドでブラウジングされたときに使われるデフォルトのワークグループ、そして" "\"security=domain\" 設定が使われたときのドメイン名を制御します。" #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" debian/po/pt.po0000644000000000000000000003441113352130423010566 0ustar # translation of pt.po to Portuguese # translation of samba Debian debconf template to Portuguese # Miguel Figueiredo , 2004-2011 # msgid "" msgstr "" "Project-Id-Version: samba4 4.0.0~alpha4~20080617-1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2011-12-29 10:02+0000\n" "Last-Translator: Miguel Figueiredo \n" "Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Actualizar a partir do Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "É possível migrar os ficheiros de configuração existentes do Samba 3 para " "Samba 4. É provável que falhe para configuraões complexas, mas deve " "disponibilizar um bom ponto de partida para a maioria das instalações " "existentes." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Papel do servidor" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Os controladores de domínio gerem domínios estilo-NT4 ou Active Directory e " "disponibilizam serviços tais como a gestão de identidades e identificação em " "domínio. Cada domínio tem de ter pelo menos um controlador de domínio." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Os servidores membros podem fazer parte de um domínio estilo-NT4 ou Active " "Directory mas não disponibilizam quaisquer serviços de domínio. Estações de " "trabalho, servidores de ficheiros ou de impressão são normalmente membros de " "domínio." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Um servidor independente não pode ser utilizado num domínio e apenas suporta " "partilha de ficheiros e logins do tipo Windows for Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Nome do reino:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Por favor especifique o reino Kerberos para o domínio que este controlador " "de domínio controla." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" "Normalmente isto é a versão em maiúsculas do seu nome de máquina de DNS." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Servidor e utilitários Samba" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Modificar o smb.conf para utilizar definições de WINS a partir de DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Se o seu computador obtém a informação do endereço IP a partir de um " "servidor de DHCP na rede, o servidor de DHCP pode também fornecer informação " "acerca de servidores de WINS (\"servidor de nomes NetBIOS\") presentes na " "rede. Isto requer uma alteração no seu ficheiro smb.conf de modo que as " "definições de WINS fornecidas por DHCP sejam automaticamente lidas a partir " "de /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Para tirar partido desta funcionalidade tem de ter instalado o pacote dhcp-" "client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Configurar automaticamente o smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "O resto da configuração do Samba trata de questões que afectam parâmetros " "em /etc/samba/smb.conf, que é o ficheiro utilizado para configurar os " "programas do Samba (nmbd e smbd). O seu actual smb.conf contém uma linha " "\"include\" ou uma opção que se espalha por várias linhas, a qual pode " "confundir o processo de configuração automática e necessitar que você edite " "à mão o smb.conf para o ter novamente operacional." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Se não escolher esta opção, terá de lidar você mesmo com quaisquer " "alterações de configuração, e não poderá tirar partido de melhorias " "periódicas da configuração." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nome do Grupo de trabalho/Domínio:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Por favor especifique o grupo de trabalho para este sistema. Esta " "configuração controla qual o grupo de trabalho que irá aparecer quando for " "utilizado como servidor, o grupo de trabalho predefinido a ser utilizado ao " "navegar com vários frontends, e o nome de domínio utilizado com a " "configuração \"security=domain\"." #~ msgid "Use password encryption?" #~ msgstr "Utilizar encriptação de passwords?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Todos os clientes Windows recentes comunicam com servidores SMB/CIFS " #~ "utilizando palavras-passe encriptadas. Se deseja utilizar palavras-passe " #~ "de texto visível irá ter de alterar um parâmetro no registo do seu " #~ "Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "É altamente recomendado que escolha esta opção porque o suporte para " #~ "palavras-passe com texto visível já não é mantido nos produtos Microsoft " #~ "Windows. Se o fizer, assegure-se que tem um ficheiro /etc/samba/smbpasswd " #~ "válido e que define as palavras-passe para cada utilizador utilizando o " #~ "comando smbpasswd." #~ msgid "Samba server" #~ msgstr "Servidor Samba" #~ msgid "daemons" #~ msgstr "daemons" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Como deseja correr o Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "O daemon de Samba smbd pode correr como um daemon normal ou a partir de " #~ "inetd. Executá-lo como um daemon é a aproximação recomendada." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Configurar o Samba 4 como um PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Mesmo ao utilizar esta opção, você terá de configurar o DNS de tal forma " #~ "que sirva os dados do ficheiro de zona nesse directório antes de poder " #~ "utilizar o domínio de 'Active Directory'." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Por favor especifique o reino Kerberos onde este servidor irá estar. Em " #~ "muitos casos, este será o mesmo do que o nome de domínio DNS." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Por favor especifique o domínio em que quer que este servidor apareça " #~ "quando for questionado pelos clientes." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Criar base de dados de passwords samba, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Para ser compatível com as omissões na maioria das versões do Windows, o " #~ "Samba tem de ser configurado para utilizar passwords encriptadas. Isto " #~ "faz com que as passwords dos utilizadores sejam guardadas noutro ficheiro " #~ "separado do /etc/passwd. Este ficheiro pode ser criado automaticamente, " #~ "mas as passwords têm de ser manualmente adicionadas correndo o smbpasswd " #~ "e mantidas actualizadas no futuro." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Se não o criar, terá de reconfigurar o samba (e provavelmente as suas " #~ "máquinas clientes) para utilizar passwords de texto puro." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Para mais detalhes veja /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html " #~ "do pacote samba-doc." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Não é suportado carregar backends passdb" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "A partir da versão 3.0.23, o samba deixou de suportar carregar vários " #~ "backends no parâmentro \"passdb_backend\". Parece que o seu ficheiro smb." #~ "conf contém um pârametro passdb backend que consiste numa lista de " #~ "backends. A nova versão do Samba não irá funcionar até você corrigir " #~ "isto." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Mover /etc/samba/smbpasswd para /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "O Samba 3.0 introduziu um interface mais completo da base de dados SAM " #~ "que sucede ao ficheiro /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Por favor confirme se quer que o ficheiro existente smbpasswd seja " #~ "automaticamente migrado para /var/lib/samba/passdb.tdb. Não escolha esta " #~ "opção se em vez disso planeia utilizar outro backend pdb (e.g., LDAP)." #~ msgid "daemons, inetd" #~ msgstr "daemons, inetd" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Para mais detalhes veja /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html do pacote samba-doc." debian/po/he.po0000644000000000000000000002275013352130423010542 0ustar # translation of samba2_4.0.10+dfsg-3-he.po to Hebrew # translation of PACKAGE. # Copyright (C) 2007 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Katriel Traum , 2007. # Omer Zak , 2012, 2013. msgid "" msgstr "" "Project-Id-Version: samba2_4.0.10+dfsg-3-he\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-23 09:52+0300\n" "Last-Translator: Omer Zak \n" "Language-Team: Hebrew \n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "לשדרג מ-Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "ניתן להמיר את קבצי ההגדרות הקיימים מ-Samba 3 ל-Samba 4. סביר שההמרה תיכשל " "בהתקנות מסובכות, אבל תוצאותיה אמורים לתת נקודת התחלה טובה עבור רוב ההתקנות " "הקיימות." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "סוג השרת" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "בקרי מתחם מנהלים מתחמים מסוג NT4 או מסוג Active Directory ומספקים שרותים כמו " "ניהול זהות משתמשים וכניסות למתחמים. בכל מתחם דרוש לפחות בקר מתחם אחד." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "שרתים חברי מתחם יכולים להיות חלק ממתחם מסוג NT4 או מסוג Active Directory אבל " "אינם נותנים שרותי מתחם. עמדות עבודה ושרתי הדפסה הינם בדרך כלל שרתים חברי " "מתחם רגילים." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "שרת שעומד בפני עצמו אינו יכול להיות חלק ממתחם ותומך רק בשיתוף קבצים וכניסות " "בסגנון חלונות לקבוצות עבודה." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "אם לא הוגדר סוג השרת, לא יסופק שרת Samba, כך שהמשתמש יוכל לדאוג לזה ידנית." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "שם מתחם:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "נא לציין את מתחם Kerberos עבור המתחם שנשלט על ידי בקר מתחם זה." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "בדרך כלל זו גירסא באותיות רישיות של שם מחשבך ב-DNS." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "סיסמה חדשה עבור משתמש Samba‏ \"administrator\":" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "אם שדה זה לא ימולא, תיווצר סיסמה אקראית." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "ניתן לשנות אחר כך את הסיסמה על ידי הרצה כ-root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "חזור על הסיסמה עבור משתמש Samba‏ \"administrator\":" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "שגיאת קלט בסיסמה" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "שתי הסיסמאות שהכנסת אינן זהות. נא לנסות שוב." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "שרת סמבה ושירותים" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "האם לשנות את הקובץ smb.conf כדי שישתמש בהגדרות WINS מתוך DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "במידה שמחשב זה מקבל כתובת IP משרת DHCP ברשת, ייתכן כי שרת ה-DHCP גם מספק " "מידע על שרתי WINS (\"שרתי מיפוי כתובות NetBIOS\") הזמינים ברשת. שימוש במידע " "זה מצריך שינוי בקובץ smb.conf כדי שכתובת שרת ה-WINS שמספק שרת ה-DHCP, תיקרא " "בצורה אוטומטית מהקובץ /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "על החבילה dhcp-client להיות מותקנת כדי לאפשר מאפיין זה." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "האם להגדיר את smb.conf בצורה אוטומטית?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "שאר תהליך ההגדרה של סמבה עוסק בשאלות אשר משפיעות על פרמטרים בקובץ /etc/samba/" "smb.conf. קובץ זה הוא קובץ ההגדרות הראשי אשר מכיל את הפרמטרים של שרתי הרקע " "של סמבה (שהם smbd ו-nmbd). הקובץ smb.conf הנוכחי שלך כולל שורת 'include' או " "פרמטר אשר מתפרש על כמה שורות. פרמטרים אלו עשויים לבלבל את תהליך ההגדרה " "האוטומטי, ויצריכו עריכה ידנית של הקובץ smb.conf על מנת לתקן את הבעיות ולאפשר " "לסמבה לעבוד." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "אם לא תבחר באפשרות זו, יהיה עליך לבצע שינויים בעצמך ובצורה ידנית. כמו כן, לא " "תוכל להשתמש בשיפורי תצורה אשר מתבצעים תקופתית." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "שם קבוצת העבודה/מתחם (Workgroup/Domain):" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "אנא ציין את שם קבוצת העבודה (Workgroup) עבור מערכת זו. הגדרה זו קובעת באיזו " "קבוצת עבודה תימצא מערכת זו כשישתמשו בה בתור שרת, מה תהיה ברירת המחדל לקבוצת " "העבודה שישתמשו בה בזמן דפדוף באמצעות ממשקים שונים, ושם המתחם (Domain) בעת " "שימוש באפשרות security=domain." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" debian/po/wo.po0000644000000000000000000003101013352130423010560 0ustar # translation of wo.po to Wolof # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # Mouhamadou Mamoune Mbacke , 2006, 2007. msgid "" msgstr "" "Project-Id-Version: wo\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-04-30 18:13+0000\n" "Last-Translator: Mouhamadou Mamoune Mbacke \n" "Language-Team: Wolof\n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Ndax nu soppi smb.con ba muy jëfandikoo komfiguraasioŋ bu DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Bu fekkee sa kompiyutar mi ngi ame adrees IP ci ab serwóor DHCP bu ne ci " "resóo bi, kon serwóor DHCP bi man na yitam di joxe ay xamle yu aju ci " "serwóor WINS yi (\"NetBIOS name servers\") yi nekk ci resóo bi. Loolu nak " "dana laaj ak coppat ci sa fiise smb.conf, ngir ba komfiguraasioŋ yi DHCP bi " "di joxe ñukoy jaŋgale sune boppu ci fiise /etc/samba/dhcp.conf" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Paket bu dhcp-client nak wareesna koo istale ngir jariñoo defiin wii." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Ndax ñu komfigureel smb.conf sunu boppu?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Li des ci komfiguraasioŋ bu samba ay laaj la yu aju ci parameetar yu /etc/" "samba/smb.conf, nga xam ne mooy fiise biñuy jëfandikoo ngir komfigure " "prograam yu samba (nmbd ak smbd). Sa fiise smb.conf bii nga yore fii mune, " "amna aw bind wu 'include' walla ab tann bu tallalu ci ay bind yu bare, ta " "loolu man naa jaxase komfiguraasioŋ otomatik bi, ba taxna danga koy wara " "soppi ak sa loxo, ngir léppu awaat yoon." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Bu fekkee tannoo lii, kon bépp coppat booy def ci komfiguraasioŋ bi danga " "koy defal sa boppu, ta kon doo mana jariñu ci rafetal ak jekkal yiñuy farala " "def ci komfiguraasioŋ bi." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Grup bu liggéey/Turu domen:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Ndax ñu kiripte baatujall yi?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Mbooleem kiliyaŋ yu Windows yu yees yi buñuy jokkoo ak SMB dañuy " #~ "jëfandikoo baatijall yuñu kiripte. Boo bëggée jëfandikoo baatijall yu " #~ "tekst yu leer, kon dangay wara soppi ab parameetar ci register bu Windows." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Ñoongi deŋkaane bubaax nga tann lii. Boo ko defee, na nga wóorlu ne amnga " #~ "ab fiise /etc/samba/smbpasswd bu baax, ta nga def foofa baatujall bu " #~ "jëfandikukat yéppu. Dangay jëfandikoo komaand bu smbpasswd." #~ msgid "daemons" #~ msgstr "daemon yi" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Nan nga bëgga doxale samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Daemon bu Samba smbd maneesna koo doxal ne ab deamon normaal, maneesna " #~ "koo doxale yit ak inetd. Liñuy deŋkaane nak mooy doxalko muy ab daemon." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Joxeel grup bu liggéey binga bëgg serwóor bii di mel ne ci bokk buko ay " #~ "kiliyaŋ di laaj. Nga bayyi xel ne parameetar bii mooy konturle yitam turu " #~ "domen biñuy jëfandikoo ci komfiguraasioŋ bu security=domain." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Ndax ñu sos baasu done bu baatujall yu samba, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Ngir mana dëppóo ak defóo bu li ëppu ci wersioŋ yu Windows yi, samba " #~ "deeskoo wara komfigure muy jëfandikoo baatijall yuñu kiripte. Loolu dafay " #~ "laaj ñu deñc baatijall yi ci ab fiise bu bokkul ak /etc/passwd. Fiise " #~ "boobu manessna koo sos sosuk otomatik, waaye kon baatijall yi deesleen " #~ "ciy wara dugël ak loxo, doxal smbpasswd, ta buko defee ñu leen di yeesal " #~ "saa yuñu ko soxlawaatee." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Boo ko sosul, kon fawwu nga komfigure Samba (amaana yit sa masin yu " #~ "kiliyaŋ yi) def leen ñuy jëfandikoo baatijall yu text normaal (plain " #~ "text)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Xoolal /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html bi nekk ci paket " #~ "bu samba-doc, ngir am yaneen leeral." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Ceene passdb backends manula nekk" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Liko dale ci version 3.0.23 ba leegi, samba naŋgootul ceene ay backends " #~ "yu bare ci parameetaru \"passdb backend\". Dafa mel ne nak sa fiise " #~ "smb.conf dafa am parameetaru passdb backend budoon ab list bu ay backend. " #~ "version bu samba bu beesbi du naŋgoo dox fii ak ngay defaraat loolu." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Ndax nu toxal /etc/samba/smbpasswd yobbuko ci /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 dafa indaale ab interfaas bu baasu done SAM bu gëna mat, buy " #~ "wuutu fiise bu /etc/samba/smbpasswd" #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Feddlin baxam bëggnga fiise smbpasswd bifi nekk ñu toxalalko suñu boppy " #~ "yobbuko ca /var/lib/samba/passdb.tdb. Bul tann lii bu fekkee yaangi jappa " #~ "jëfandikoo baneen paket bu pdb (ci misaal LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Xoolal /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/" #~ "pwencrypt.html bi nekk ci paket bu samba-doc, ngir am yaneen leeral." debian/po/ko.po0000644000000000000000000002741613352130423010563 0ustar # Sunjae Park , 2006 - 2008. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-24 18:36-0400\n" "Last-Translator: Sunjae Park \n" "Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "삼바3로부터 업그레이드할까요?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "삼바3의 기존 설정파일을 삼바4로 이전 시키는 것이 가능합니다. 복잡하게 설정되" "어있는 경우에는 실패할 가능성이 높지만, 대부분의 경우 이것으로 시작하기 편할 " "것입니다." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 #, fuzzy msgid "Realm name:" msgstr "영역:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "smb.conf을 수정하여 DHCP의 WINS 설정을 사용하도록 할까요?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "컴퓨터가 네트워크 상에 있는 DHCP 서버에서 IP 주소 정보를 받아올 경우, DHCP 서" "버에서 네트워크 상에 있는 WINS 서버(\"NetBIOS 네임 서버\")에 관한 정보를 받아" "올 수 있는 경우도 있습니다. 이를 위해서는 smb.conf 파일을 수정하여 DHCP에서 " "제공된 WINS 설정을 /etc/samba/dhcp.conf에서 자동으로 읽어들일 수 있도록 해야 " "합니다." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "이 기능을 사용하기 위해서는 dhcp-client 꾸러미를 설치해야 합니다." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "smb.conf을 자동으로 설정할까요?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "앞으로 남은 Samba 설정은 Samba 프로그램들(nmbd와 smbd)을 설정할 때 사용하는 /" "etc/samba/smb.conf에 있는 각종 매개 변수들을 변경하는 질문들로 구성되어 있습" "니다. 현재의 smb.conf은 'include'를 사용하거나 여러 줄에 걸친 옵션을 사용하" "고 있습니다. 이는 자동 설정 과정에 혼돈을 줄 수 있으며 나중에 손으로 smb.conf" "을 수정하셔야 제대로 동작합니다." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "이 옵션을 선택하지 않을 경우 설정 변경사항을 직접 다루셔야 하며 주기적 설정 " "변경 업그레이드 기능을 사용하지 못할 것입니다." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "작업그룹/도메인 이름:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "비밀번호 암호화 기능을 사용할까요?" #~ msgid "daemons" #~ msgstr "데몬" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Samba를 어떻게 실행하시겠습니까?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba의 데몬인 smbd은 일반적인 데몬으로 실행할 수도 있고 inetd을 통해 실행" #~ "할 수도 있습니다. 데몬으로 실행할 것을 권장합니다." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "삼바4를 PDC로 설정할까요?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "이 옵션을 사용하는 경우에도 Active Directory 도메인을 사용하기 전 DNS를 설" #~ "정하여 해당 디렉토리의 zone파일의 데이터를 사용하도록 해야 합니다." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "이 서버가 소속될 Kerberos 영역을 지정해 주십시오. 많은 경우 DNS 도메인 이" #~ "름과 같을 것입니다." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "클라이언트에서 질의가 들어올 때 이 서버가 소속된 도메인을 지정해주십시오. " #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "samba의 비밀번호 데이터베이스 /var/lib/samba/passdb.tdb를 만들까요?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "대부분의 윈도우 버전들과의 호환성을 위해 Samba는 암호화된 비밀번호를 사용" #~ "하도록 해야 합니다. 이를 위해서는 사용자들의 비밀번호를 /etc/passwd와 다" #~ "른 곳에 저장해야 합니다. 이 파일은 자동으로 생성할 수는 있지만, 비밀번호들" #~ "은 smbpasswd 명령을 통해 직접 입력하셔야 하며 꾸준히 최신 상태로 유지하셔" #~ "야 합니다." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "생성하지 않을 경우, Samba(와 대부분의 클라이언트 머신)을 다시 설정하여 플" #~ "레인텍스트 비밀번호를 사용하도록 해야 합니다." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "자세한 사항은 samba-doc 꾸러미에서 제공하는 /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html를 참조하십시오." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "연쇄 passdb 백엔드는 작업은 지원되지 않습니다" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "삼바는 3.0.23 버전부터 \"passdb backend\" 매개변수는 더 이상 연쇄 백엔드" #~ "를 지원하지 않습니다. smb.conf 파일에 있는 passdb 백엔드 매개변수에 백엔" #~ "드 목록이 지정되어 있는 것으로 보입니다. 이것을 바꾸기 전까지는 새 버전의 " #~ "삼바가 동작하지 않습니다." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "/etc/samba/smbpasswd을 /var/lib/samba/passwd.tdb로 옮길까요?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0부터는 /etc/samba/smbpasswd 파일을 대체하며 이전보다 완전한 SAM " #~ "데이터베이스 인터페이스를 제공합니다." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "기존의 smbpasswd 파일을 자동으로 /var/lib/samba/passdb.tdb로 옮길 여부를 " #~ "결정하여 주십시오. LDAP 등 다른 pdb 백엔드를 사용하고자 할 경우 이 옵션을 " #~ "선택하지 마십시오." debian/po/eu.po0000644000000000000000000003455413352130423010564 0ustar # translation of eu.po to Debian Basque # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # # Piarres Beobide , 2006, 2007, 2013. # Iñaki Larrañaga Murgoitio , 2013. msgid "" msgstr "" "Project-Id-Version: eu\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-30 16:07+0100\n" "Last-Translator: Iñaki Larrañaga Murgoitio \n" "Language-Team: Basque \n" "Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 1.4\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Samba 3-tik bertsio-berritu?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Samba 3 bertsioan dauden konfigurazioko fitxategiak Samba 4 bertsiora " "migratu daitezke. Konfigurazio konplexuetan huts egin dezakeen arren, " "instalazio gehienentzako abioko puntu ona eskain dezake." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Zerbitzariaren portaera" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Domeinuen kontrolatzaileek NT4 gisakoa edo Direktorio Aktiboen domeinuak " "kudeatzen dute, eta identitateen kudeaketa eta domeinuen saio-hasierak " "bezalako zerbitzuak eskaintzen dituzte. Domeinu bakoitzak gutxienez " "domeinuaren kontrolatzaile bat eduki behar du." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "NT4 gisako edo Direktorio Aktiboen domeinu baten zati izan daiteke kideen " "zerbitzariak, baina ez dute domeinuen zerbitzurik eskaintzen. Lanpostuak eta " "fitxategi- edo inprimatze-zerbitzariek domeinuko kide arruntak izan ohi dira." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Ezin da bakarkako zerbitzari bat domeinu batean erabili eta fitxategiak " "partekatzea eta Windows Lantaldeentzako bezalako saio-hasierak soilik " "onartzen ditu." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Ez bada zerbitzariaren portaerarik zehaztu ezingo da Samba zerbitzaria " "eskaini. Ondorioz, hori erabiltzaileak eskuz egin dezake." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Erreinuaren izena:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Zehaztu Kerberos erreinua (domeinuaren kontrolatzaile honek kontrolatzen " "duen domeinuarentzako)." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "DNS ostalari-izena maiuskuletan izan ohi da." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Samba-ren 'administrator' administratzailearen pasahitz berria:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Eremu hau bete gabe uzten bada, ausazko pasahitza sortuko da." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Pasahitza beranduago ezar daiteke 'root' gisa hau exekutatuz:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Errepikati Samba-ren administratzailearen pasahitza:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Pasahitzaren sarreraren errorea" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "Sartu dituzun bi pasahitzak ez dira berdinak. Saiatu berriro." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba zerbitzaria eta tresnak" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "smb.conf WINS ezarpenak DHCP-tik jasotzeko eraldatu?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Zure sistemak IP helbidea sareko DHCP zerbitzari batetik jasoz gero, " "zerbitzari horrek sareko WINS (\"NetBIOS name servers\") zerbitzarien datuak " "eman ditzake. Honek smb.conf fitxategian aldaketa bat behar du DHCP bidezko " "WINS ezarpenak /etc/samba/dhcp.conf-etik irakurtzeko." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Eginbide honetaz baliatzeko dhcp-client bezeroa instalatuta egon izan behar " "du." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Smb.conf automatikoki konfiguratu?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Konfigurazioaren hurrengo atalak /etc/samba/smb.conf fitxategiari dagozkion " "ezarpenenak dira, honek Samba programak (smbd eta nmbd) konfiguratzen ditu. " "smb.conf fitxategiak 'include' lerro bat edo hainbat lerrotan zabaldutako " "aukera bat du, horregatik konfigurazio automatikoaren prozesua honda " "daiteke, eta zuk eskuz konpondu beharko duzu berriro funtzionatzeko." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Aukera hau ez baduzu hautatzen, konfigurazioko edozein aldaketa eskuz egin " "beharko duzu eta ezingo duzu konfigurazioaren aldaketa automatikoez baliatu." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Lantaldearen/Domeinuaren izena:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Zehaztu sistema honetarako lantaldea. Ezarpen honek sistema zerbitzari " "moduan erabiltzean agertuko den lantaldea, zenbait interfaze bidez " "bistaratzean erabiliko den lehenetsitako lantaldea eta \"security=domain\" " "ezarpenak erabiltzen duen domeinu izena kontrolatzen ditu." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Zifraturiko pasahitzak erabili?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Windows bezero berri guztiek SMB zerbitzariekiko harremanak zifraturiko " #~ "pasahitzak erabiliaz egiten dituzte. Testu laueko pasahitzak erabili nahi " #~ "izanez gero parametro bat aldatu behar duzu Windows erregistroan." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Aukera hau gaitzea oso gomendagarri da testu laueko pasahitzen onarpena " #~ "ez bait da aurrerantzean mantendurik egongo Microsoft produktuetan. " #~ "Erabiltzea hautatuaz gero ziurtatu baliozko /etc/samba/smbpasswd " #~ "fitxategi bat duzula eta pasahitzak smbpasswd programaren bidez ezarri " #~ "dituzula." #~ msgid "daemons" #~ msgstr "deabruak" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Nola nahi duzu Samba abiaraztea?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba smbd zerbitzua deabru arrunt edo inted bidez abiarazi daiteke. " #~ "Deabru bezala abiaraztea gomendatzen da." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Mesede ezarri zure zerbitzariari sareko bezeroek galdetzean bistaraziko " #~ "duen lan taldea. Kontutan izan parametro honek security=domain ezarpeneko " #~ "domeinu izena ere ezartzen duela." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "/var/lib/samba/passdb.tdb pasahitz datubase berria sortu?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Windows sistema gehienen lehenetsiriko portaerarekin bateragarritasuna " #~ "mantentzeko, Samba zifraturiko pasahitzak erabiltzeko konfiguratu behar " #~ "da. Honetako erabiltzaileen pasahitzak gordeko dituen /etc/passwd " #~ "fitxategiaz bereiziriko beste fitxategi bat sortu behar da. Fitxategia " #~ "automatikoki sortu daiteke baina pasahitzak eskuz gehitu behar dira " #~ "'smbpasswd' programaren bidez eta pasahitzak eguneraturik mantendu behar " #~ "dira." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ " Fitxategi hau ez sortu ezkero beharrezkoa da Samba (eta ziurrenik " #~ "Windows bezeroak) zifratu gabeko pasahitzak erabiltzeko konfiguratzea." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Samba-doc paketeko /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html " #~ "begiratu argibide gehiagorako" #~ msgid "Chaining passdb backends is not supported" #~ msgstr "\"passbd\" motore kateatzea ez da onartzen" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "2.0.23 bertsiotik aurrera ez da gehiago onartzen motore bat baino " #~ "gehiagoren kateatzea \"passdb backend\" parametroan. Dirudienez zure smb." #~ "conf fitxategiko \"passdb backend\" parametroak motore zerrenda bat du. " #~ "Samba bertsio berriak ez du funtzionatuko hau konpondu arte." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "/etc/samba/smbpasswd /var/lib/samba/passdb.tdb-ra mugitu?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 bertsioak SAM datubase sistema osoago bat eskaintzen du /etc/" #~ "samba/smbpasswd fitxategia ordezteko." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Mesedez berretsi smbpasswd fitxategi arrunta /var/lib/samba/passdb.tdb-ra " #~ "migratzea nahi duzula. Beste pasahitz datubase bat erabiltzea pentsatzen " #~ "baduzu (adib LDAP) hemen 'ez' erantzun beharko zenuke." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Samba-doc paketeko /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-" #~ "Guide/pwencrypt.html begiratu argibide gehiagorako." debian/po/km.po0000644000000000000000000004646513352130423010566 0ustar # translation of km.po to Khmer # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # # Khoem Sokhem , 2006, 2007. msgid "" msgstr "" "Project-Id-Version: samba_po_km\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 08:39+0700\n" "Last-Translator: Khoem Sokhem \n" "Language-Team: Khmer \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" # Type: boolean # Description #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "កែប្រែ smb.conf ដើម្បី​ប្រើ​ការកំណត់​របស់ WINS ពី DHCP ?" # Type: boolean # Description #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "ប្រសិន​បើ​កុំព្យូទ័រ​របស់​អ្នក​ទទួល​​ព័ត៌មាន​អាសយដ្ឋាន IP ពី​ម៉ាស៊ីន​បម្រើ DHCP នៅ​លើ​បណ្ដាញ ម៉ាស៊ីន​បម្រើ​ DHCP " "អាច​ផ្ដល់​ផង​ដែរ​នូវ​ព័ត៌មាន​អំពី​ម៉ាស៊ីន​បម្រើ WINS (\"ឈ្មោះ​ម៉ាស៊ីន​បម្រើ NetBIOS\") ដែល​បង្ហាញ​នៅ​លើ​" "បណ្ដាញ ។ វា​ត្រូវ​ការ​ការ​ផ្លាស់ប្ដូរ​ទៅ​នឹង​ឯកសារ smb.conf របស់​អ្នក ដូច្នេះការ​កំណត់របស់ WINS ដែល​" "បានផ្ដល់​ដោយ DHCP នឹង​ត្រូវ​បាន​អាន​ដោយ​ស្វ័យ​ប្រវត្តិ​ពី /etc/samba/dhcp.conf." # Type: boolean # Description #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "កញ្ចប់​ម៉ាស៊ីន​ភ្ញៀវ dhcp ត្រូវ​តែ​បាន​ដំឡើង​ដើម្បី​ទទួល​បាន​ផលប្រយោជន៍របស់​លក្ខណៈ​ពិសេស​នេះ ។" # Type: boolean # Description #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "កំណត់​រចនាសម្ព័ន្ធ smb.conf ដោយ​ស្វ័យ​ប្រវត្តិ ?" # Type: boolean # Description #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "ការ​កំណត់​រចនា​សម្ព័ន្ធ​របស់ Samba ទាក់ទង​ជា​មួយ​នឹង​សំណួរ​ដែល​ប៉ះពាល់​ប៉ារ៉ាម៉ែត្រ​នៅ​ក្នុង in /etc/samba/" "smb.conf ដែល​ជា​ឯកសារ​បាន​ប្រើ​ដើម្បី​កំណត់​រចនាសម្ព័ន្ធ​កម្មវិធី Samba (nmbd និង smbd) ។ smb." "conf បច្ចុប្បន្ន​របស់​អ្នក​មាន​បន្ទាត់ 'include' ឬ​ជម្រើស​ដែល​បញ្ចូល​បន្ទាត់​ជា​ច្រើន​ចូល​គ្នា ដែល​អាច​បន្លំ​" "ដំណើរ​ការ​កំណត់​រចនាសម្ព័ន្ធ ដោយ​ស្វ័យប្រវត្តិ ហើយ​តម្រូវ​ឲ្យ​អ្នក​កែសម្រួល smb.conf របស់​អ្នក​ដោយ​ដៃ​ដើម្បី​ឲ្យ​" "វា​ធ្វើការ​ម្ដង​ទៀត ។" # Type: boolean # Description #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "ប្រសិន​បើ​អ្នក​មិន​ជ្រើស​ជម្រើស​នេះ​ទេ អ្នក​នឹង​ត្រូវ​តែ​គ្រប់គ្រង​ការ​ផ្លាស់ប្ដូរ​ការ​​កំណត់​រចនាសម្ព័ន្ធ​ណាមួយ​ដោយ​ខ្លួន​" "អ្នក​ផ្ទាល់ និង​មិន​អាច​បាន​ផល​ប្រយោជន៍​ពី​ការ​បង្កើន​ការ​កំណត់​រចនាសម្ព័ន្ធ​យ៉ាង​ទៀត​ទាត់​បាន​ទេ ។" # Type: string # Description #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "ឈ្មោះ​ក្រុមការងារ/ដែន ៖" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" # Type: boolean # Description #~ msgid "Use password encryption?" #~ msgstr "ប្រើ​ការ​អ៊ិនគ្រីប​ពាក្យ​សម្ងាត់ ?" # Type: boolean # Description #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "គ្រប់​ម៉ាស៊ីន​ភ្ញៀវ​ដែល​ប្រើ​វីនដូ​ថ្មីៗ​ទាំង​អស់​ទាក់ទង​ជា​មួយ​ម៉ាស៊ីន​បម្រើ SMB ដោយ​ប្រើ​ពាក្យសម្ងាត់​ដែល​បាន​" #~ "អ៊ិនគ្រីប ។ ប្រសិន​បើ​អ្នក​ចង់​ជម្រះ​ពាក្យសម្ងាត់​អត្ថបទ អ្នក​នឹង​ត្រូវតែ​ផ្លាស់ប្ដូរ​ប៉ារ៉ាម៉ែត្រ​នៅ​ក្នុង បញ្ជី​" #~ "ឈ្មោះ​របស់​វីនដូ ។" # Type: boolean # Description #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "បាន​ផ្ដល់​អនុសាសន៍​យ៉ាង​ខ្លាំង​ឲ្យ​អនុញ្ញាត​ជម្រើស​នេះ ។ ប្រសិន​បើ​អ្នក​ធ្វើ​ដូច្នេះ សូម​ប្រាកដ​ថា អ្នក​មាន​" #~ "ឯកសារ /etc/samba/smbpasswd ត្រឹមត្រូវ ហើយ​អ្នក​បាន​កំណត់​ពាក្យ​សម្ងាត់​ ដូច្នេះ​សម្រាប់​អ្នក​ប្រើ​" #~ "ម្នាក់ៗ អាច​ប្រើ​ពាក្យ​បញ្ជា smbpasswd ។" #~ msgid "daemons" #~ msgstr "ដេមិន " #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "តើ​អ្នក​ចង់​រត់ Samba តាម​វិធី​ណា ?" # Type: select # Description #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "ដេមិន Samba smbd អាចរត់ជាដេមិនធម្មតា ឬពី inetd ។ ការរត់ជាដេមិនមួយត្រូវបានផ្ដល់អនុសាសន៍ ។" # Type: string # Description #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "សូម​បញ្ជាក់​ក្រុម​ការងារ​ដែល​អ្នក​ចង់​ឲ្យ​ម៉ាស៊ីន​បម្រើ​នេះ​បង្ហាញ​នៅ​ពេល​ដែល​បាន​សួរ ដោយ​ម៉ាស៊ីន​ភ្ញៀវ ។ ចំណាំ​" #~ "ថា ប៉ារ៉ាម៉ែត្រ​នេះ​ក៏​ត្រួត​ពិនិត្យ​ឈ្មោះ​ដែន ដែល​បាន​ប្រើ​ដោយ​សុវត្ថិភាព=ការ​កំណត់​ដែន ។" # Type: boolean # Description #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "បង្កើត​មូលដ្ឋាន​ទិន្នន័យពាក្យសម្ងាត់ samba /var/lib/samba/passdb.tdb ?" # Type: boolean # Description #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "ដើម្បី​ឆប​ជា​មួយ​នឹង​លំនាំដើម​នៅ​ក្នុង​កំណែ​ភាគ​ច្រើន​របស់​វីនដូ Samba ត្រូវ​តែ​បាន​កំណត់​រចនាសម្ព័ន្ធ​ដើម្បី​ប្រើ​" #~ "ពាក្យ​សម្ងាត់​ដែល​បាន​អ៊ិនគ្រីប ។ វា​ត្រូវ​ការ​ពាក្យសម្ងាត់​អ្នក​ប្រើ​ដើម្បី​ទុក​ក្នុង​ឯកសារ​ដោយ​ឡែក​ពី /etc/" #~ "passwd ។ ឯកសារ​នេះ​អាច​ត្រូវ​បាន​បង្កើត​ដោយ​ស្វ័យប្រវត្តិ ប៉ុន្តែ​ពាក្យ​សម្ងាត់​ត្រូវ​តែ​បាន​បន្ថែម​ដោយ​ដៃ​" #~ "ដោយ​រត់ smbpasswd និង​ត្រូវ​បាន​ធ្វើឲ្យ​ទាន់​សម័យ​ក្នុង​ពេល​អនាគត ។" # Type: boolean # Description #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "ប្រសិន​បើ​អ្នក​មិន​បង្កើត​វា អ្នក​ត្រូវ​តែ​កំណត់​រចនាសម្ព័ន្ធ Samba (និង​ប្រហែល​ជាម៉ាស៊ីន​ភ្ញៀវ​របស់​អ្នក) " #~ "ដើម្បី​ប្រើពាក្យសម្ងាត់អត្ថបទ​ធម្មតា ។" # Type: boolean # Description #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "សម្រាប់​សេចក្តី​លម្អិត​បន្ថែម​សូម​មើល /usr/share/doc/samba-doc/htmldocs/ENCRYPTION." #~ "html ពី​កញ្ចប់ samba-doc ។" #~ msgid "Chaining passdb backends is not supported" #~ msgstr "មិនគាំទ្រ​ការ​ដាក់​កម្មវិធី​ខាង​ក្រោយ passdb ជា​លំដាប់" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "ដោយ​ចាប់ផ្ដើម​ជា​មួយកំណែ ៣.០.២៣ samba មិន​គាំទ្រ​កម្មវិធី​ខាង​ក្រោយ​ជា​ច្រើន​ដាក់​ជា​លំដាប់នៅ​ក្នុង​" #~ "ប៉ារ៉ាម៉ែត្រ \"កម្មវិធី​ខាង​ក្រោយ passdb\" ។ វា​បង្ហាញ​ថា ឯកសារ smb.conf របស់​អ្នក​" #~ "មានប៉ារ៉ាម៉ែត្រ​កម្មវិធី​ខាង​ក្រោយ passdb ដែល​មាន​បញ្ជី​របស់​កម្មវិធី​ខាង​ក្រោយ ។ កំណែ​ថ្មី​របស់ samba " #~ "នឹង​មិន​ដំណើរការ​ទេ​រហូត​ដល់​អ្នក​កែវា ។" # Type: boolean # Description #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "ផ្លាស់ទីពី /etc/samba/smbpasswd ទៅ /var/lib/samba/passdb.tdb ?" # Type: boolean # Description #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 បាន​បង្ហាញ​ចំណុច​ប្រទាក់មូលដ្ឋានទិន្នន័យ SAM ពេញលេញ​ជា​ច្រើន​ទៀត ដែលជំនួស​ឯកសារ /" #~ "etc/samba/smbpasswd ។" # Type: boolean # Description #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "សូម​អះអាង​ថាតើ​អ្នកចង់​ឲ្យ​ឯកសារ​ពាក្យ​សម្ងាត់​ដែល​មាន​ស្រាប់ត្រូវ​បាន​ប្ដូរដោយ​ស្វ័យ​ប្រវត្តិ​ទៅ​ទៅ​ /var/" #~ "lib/samba/passdb.tdb ។ កុំជ្រើស​ជម្រើស​នេះ ប្រសិន​បើ​អ្នក​មាន​គម្រោង​ប្រើ​កម្មវិធី​ខាង​ក្រោយ " #~ "pdb ដទៃ​ទៀត (ឧទាហរណ៍ LDAP) ជំនួស​វិញ ។" # Type: boolean # Description #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "សម្រាប់​សេចក្តី​លម្អិត​បន្ថែម​សូម​មើល /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html ពី​កញ្ចប់ samba-doc ។" debian/po/nb.po0000644000000000000000000003455213352130423010550 0ustar # translation of nb.po_[K2Raha].po to Norwegian Bokmål # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # Bjørn Steensrud , 2006. # Bjørn Steensrud , 2012, 2013. msgid "" msgstr "" "Project-Id-Version: samba_debian_po_nb\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-24 10:13+0200\n" "Last-Translator: Bjørn Steensrud \n" "Language-Team: Norwegian Bokmål \n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 1.5\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Skal det oppgraderes fra Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Det er mulig å overføre de oppsettsfilene som finnes fra Samba 3 til Samba " "4. Dette vil trolig mislykkes for kompliserte oppsett, men burde gi et godt " "utgangspunkt for de fleste eksisterende installasjonene." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Tjenerrolle" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Domenestyrere (controllers) styrer domener i NT4-stil eller Active Directory-" "domener og tilbyr tjenester som identitetsbehandling og domene-innlogging. " "Hvert domene må ha minst én domenestyrer." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Medlem-tjenere kan være deler av NT4- eller Active Directory-domener, men " "tilbyr ingen domene-tjenester. Arbeidsstasjoner og fil- eller skrivertjenere " "er som regel vanlige domenemedlemmer." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "En frittstående tjener kan ikke brukes i et domene og støtter bare fildeling " "og innlogging som i Windows for Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Hvis det ikke er oppgitt noen tjenerrolle, så blir ikke Samba-tjeneren " "rullet ut. Brukeren kan da gjøre det manuelt." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Områdenavn:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "Oppgi Kerberos-område for domenet som denne domenestyreren styrer." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Dette er som regel ditt DNS vertsnavn, skrevet med store bokstaver." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nytt passord for brukeren som er Samba «administrator»:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Hvis dette feltet er tomt blir det laget et vilkårlig passord." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Et passord kan oppgis senere ved at root-brukeren kjører:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Gjenta passord for brukeren som er Samba «administrator»:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Feil ved inntasting av passord" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "De to passordene du skrev inn var ikke like. Prøv igjen." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba-tjener og verktøy" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Skal smb.conf endres til å bruke WINS-innstillinger fra DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Hvis din datamaskin får informasjon om IP-adressen fra en DHCP-tjener på " "nettet, så kan DHCP-tjeneren også skaffe informasjon om WINS-tjenere " "(«NetBIOS navnetjenere») på nettet. For å bruke dette må smb.conf-fila " "endres slik at WINS-innstillinger fra DHCP automatisk leses fra /etc/samba/" "dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "For å utnytte denne muligheten må pakka dhcp-client være installert." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Sette opp smb.conf automatisk?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Resten av Samba-oppsettet dreier seg om spørsmål som påvirker parametre i /" "etc/samba/smb.conf, som er oppsettsfila for Samba-programmene (nmbd og " "smbd). smb.conf-fila inneholder nå en «include»-linje eller en parameter " "som går over flere linjer, som kanskje kan forvirre den automatiske " "oppsettsprosessen slik at du må endre smb.conf for hånd for å få den til å " "virke igjen." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Hvis du ikke velger automatisk oppsett, må du håndtere oppsettsendringer " "selv, og kan ikke dra nytte av periodiske forbedringer i oppsettet." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Arbeidsgruppe/domenenavn:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Oppgi arbeidsgruppen for dette systemet. Denne innstillingen styrer hvilken " "arbeidsgruppe systemet blir vist i når det brukes som en tjener, standard " "arbeidsgruppe som skal brukes når diverse forgrunnsmotorer brukes til å bla " "med, og domenenavnet som brukes med innstillingen «security=domain»." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Bruke passord-kryptering?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Alle nyere Windows-klienter bruker krypterte passord når de kommuniserer " #~ "med SMB/CIFS-tjenere. Hvis du vil bruke passord i klartekst må du endre " #~ "en parameter i Windows registry på klientene." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Det anbefales sterkt å slå på dette for å bruke krypterte passord fordi " #~ "passord i klartekst ikke støttes lenger i Microsoft Windows-produkter. " #~ "Gjør du det, så se etter at du har en gyldig fil i /etc/samba/smbpasswd " #~ "og at du lagrer passord der for hver bruker med kommandoen smbpasswd." #~ msgid "Samba server" #~ msgstr "Ingen Samba-tjener er installert på dette systemet" # Using same translation as in debian.edu/Skolelinux. A bit controversial. #~ msgid "daemons" #~ msgstr "nisser" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Hvordan vil du at Samba skal kjøres?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba-prosessen smbd kan kjøres som en normal nisse eller fra inetd. Det " #~ "anbefales å kjøre som en nisse." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Oppgi hvilken arbeidsgruppe denne tjeneren skal vise når klienter spør " #~ "den. Merk at denne parameteren også styrer domenenavnet som brukes med " #~ "innstillingen security=domain." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Opprette samba passord-database, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Samba må settes opp til å bruke krypterte passord for å være kompatibel " #~ "med de fleste Windows-versjoner. Dette krever at brukerpassord må lagres " #~ "i en egen fil unna /etc/passwd. Denne fila kan opprettes automatisk, men " #~ "passordene må legges inn manuelt med smbpasswd og holdes oppdatert i " #~ "fremtiden." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Hvis du ikke oppretter den, må du endre oppsettet på Samba (og trolig " #~ "også klientmaskinene) til å bruke klartekst-passord." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Mer detaljer finnes i fila /usr/share/doc/samba-doc/htmldocs/ENCRYPTION." #~ "html fra pakka samba-doc." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Det er ikke støtte for å kjede sammen passdb-motorer" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Fra og med versjon 3.0.23 støtter ikke samba lenger muligheten for å " #~ "koble sammen flere motorer i parameteren «passdb backend». Det ser ut til " #~ "at fila smb.conf på dette systemet inneholder en passdb backend-parameter " #~ "som består av en liste over passdb -motorer. Den nye samba-versjonen vil " #~ "ikke virke før dette er rettet." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Flytte /etc/samba/smbpasswd til /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "I Samba 3.0 ble det innført et mer utfyllende grensesnitt til SAM-" #~ "databasen som erstatter fila /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Bekreft om du vil at den eksisterende smbpasswd-fila skal automatisk " #~ "omgjøres til /var/lib/samba/passdb.tdb. Ikke velg dette om du har til " #~ "hensikt å bruke en annen pdb-motor i stedet (f.eks. LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Mer detaljer finnes i fila /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html fra pakka samba-doc." debian/po/POTFILES.in0000644000000000000000000000014113352130423011351 0ustar [type: gettext/rfc822deb] samba-ad-dc.templates [type: gettext/rfc822deb] samba-common.templates debian/po/pl.po0000644000000000000000000003006613352130423010560 0ustar # Translation of samba4 debconf templates to Polish. # Copyright (C) 2011 # This file is distributed under the same license as the samba4 package. # # Michał Kułach , 2012, 2013. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-24 23:05+0200\n" "Last-Translator: Michał Kułach \n" "Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 1.4\n" "Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " "|| n%100>=20) ? 1 : 2);\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Zaktualizować z Samby 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Można przenieść istniejące pliki konfiguracyjne z Samby 3 do Samby 4. " "Istnieje duże prawdopodobieństwo, że nie powiedzie się to w przypadku " "skomplikowanej konfiguracji, ale powinno zapewnić dobry początek dla " "większości istniejących instalacji." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Rola serwera" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Kontrolery domen zarządzają domenami w stylu NT4 lub Active Directory i " "udostępniają usługi takie jak zarządzanie tożsamością i domeny logowania. " "Każda domena musi mieć przynajmniej jeden kontroler domeny." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Serwery członkowskie mogą być częścią domeny w stylu NT4 lub Active " "Directory, ale nie zapewniają żadnych usług domenowych. Stacje robocze i " "serwery plików lub druku są z reguły zwykłymi członkami domeny." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Samodzielny serwer nie może być używany w domenie i obsługuje wyłącznie " "dzielenie się plikami oraz loginy w stylu Windows for Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Jeśli rola serwera nie zostanie określona, to serwer Samby nie zostanie " "właściwie przygotowany - może to zostać wykonane ręcznie przez użytkownika," #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Nazwa dziedziny:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Proszę podać dziedzinę Kerberos (ang. realm) do domeny którą kontroluje ten " "kontroler domen." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Z reguły jest to pisana dużymi literami nazwa DNS komputera." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nowe hasło dla użytkownika \"administrator\" Samby:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Jeśli to pole pozostanie puste, to zostanie wygenerowane losowe hasło." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Hasło można ustawić później, wykonując jako root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Proszę wprowadzić hasło użytkownika \"administrator\" Samby ponownie:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Błąd wprowadzania hasła" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "Wprowadzone hasła nie są identyczne. Proszę spróbować ponownie." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Serwer i narzędzia Samba" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Czy zmienić smb.conf tak, by używał ustawień WINS z DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Jeżeli ten komputer pobiera informacje o adresie IP z serwera DHCP przez " "sieć, serwer DHCP może również dostarczać informacji na temat serwerów WINS " "(\"serwerów nazw NetBIOS\") obecnych w sieci. Wymaga to zmiany w pliku smb." "conf, aby dostarczone przez DHCP ustawienia WINS były automatycznie " "odczytywane z /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Aby móc skorzystać z tej funkcjonalności, musi być zainstalowany pakiet " "dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Czy automatycznie skonfigurować smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Pozostała część konfiguracji Samby związana jest z pytaniami wpływającymi na " "parametry w /etc/samba/smb.conf, który jest plikiem używanym do konfiguracji " "programów Samby (nmbd i smbd). Obecny smb.conf zawiera wiersz \"include\", " "bądź opcję obejmującą wiele wierszy, co może przeszkodzić procesowi " "zautomatyzowanej konfiguracji i wymagać od użytkownika ręcznej edycji pliku " "smb.conf, by mógł znowu być używany." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Jeżeli ta opcja nie zostanie wybrana, konieczne będzie samodzielnie " "zajmowanie się przez użytkownika wszelkimi zmianami konfiguracji i nie " "będzie można korzystać z okresowych jej ulepszeń." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nazwa grupy roboczej/domeny:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Proszę określić grupę roboczą systemu. To ustawienie określa grupę roboczą, " "w której pojawi się system, jeśli będzie użyty w roli serwera; domyślną " "grupę roboczą, która będzie użyta podczas przeglądania z poziomu różnych " "interfejsów oraz nazwę domeny używaną w ustawieniu \"security=domain\"." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Czy używać szyfrowania haseł?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Wszystkie współczesne klienty Windows komunikują się z serwerami SMB/CIFS " #~ "używając zaszyfrowanych haseł. Aby używać haseł w postaci otwartego " #~ "tekstu, konieczna będzie zmiana odpowiedniego parametru w rejestrze " #~ "Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Włączenie tej opcji jest wysoce zalecane, ponieważ obsługa haseł w " #~ "otwartym tekście nie jest dłużej zapewniana przez systemy Microsoft " #~ "Windows. W takim przypadku należy upewnić się, że plik /etc/samba/" #~ "smbpasswd jest poprawny i że zostaną w nim ustawione hasła dla każdego " #~ "użytkownika korzystającego z polecenia smbpasswd." #~ msgid "Samba server" #~ msgstr "Serwer Samba" #~ msgid "daemons" #~ msgstr "demon" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "W jaki sposób Samba ma być uruchamiana?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Demon Samby smbd może działać jako zwykły demon, albo z poziomu inetd. " #~ "Zalecane jest uruchomienie demona." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Utworzyć bazę haseł samby, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Aby zachować zgodność z domyślnymi ustawieniami większości wersji " #~ "Windows, Samba musi korzystać z szyfrowanych haseł. W związku z tym, " #~ "hasła użytkowników muszą być przechowywane w innym pliku niż /etc/passwd. " #~ "Ten plik może zostać utworzony automatycznie, ale hasła muszą być " #~ "dodawane ręcznie za pomocą polecenia smbpasswd, a w przyszłości na " #~ "bieżąco uaktualniane." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Jeżeli plik nie zostanie utworzony, konieczne będzie przekonfigurowanie " #~ "Samby (i prawdopodobnie komputerów klienckich) do używania haseł w " #~ "postaci otwartego tekstu." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Proszę zapoznać się z plikiem /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html z pakietu samba-doc, aby poznać więcej " #~ "szczegółów." debian/po/ta.po0000644000000000000000000004147713352130423010561 0ustar # translation of samba_po.po to TAMIL # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # drtvasudevan , 2006. msgid "" msgstr "" "Project-Id-Version: samba_po\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2006-12-16 20:10+0530\n" "Last-Translator: drtvasudevan \n" "Language-Team: TAMIL \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "smb.conf ஐ டிஹெச்சிபி யிலிருந்து WINS அமைப்பை பயன்படுத்த மாற்றியமைக்கவா ?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "உங்கள் கணினி IP முகவரியை வலைப் பின்னலிலிருந்து டிஹெச்சிபி சேவையகத்தின் மூலம் " "பெறுமானால் அந்த டிஹெச்சிபி சேவையகம் வலைப் பின்னலில் உள்ள WINS servers (விண்ஸ் " "சேவையகங்கள்) (\"NetBIOS name servers\") நெட்பயாஸ் பெயர் சேவையகங்கள் குறித்த தகவல்களை " "தர இயலும். இதற்கு smb.conf கோப்பை டிஹெச்சிபி தரும் WINS வடிவமைப்பை /etc/samba/" "dhcp.conf கோப்பிலிருந்து தானியங்கியாக படிக்கும் படி அமைக்க வேண்டும்." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "இந்த வசதியை பயன்படுத்திக் கொள்ள டிஹெச்சிபி3 சார்ந்தோன் பொதியை நிறுவ வேண்டும்." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "smb.conf ஐ தானியங்கியாக வடிவமைக்கலாமா?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "மற்ற சாம்பா வடிவமைப்பு /etc/samba/smb.conf கோப்பில் உள்ள எல்லை செயல் அலகுகளை " "(parameters) பாதிக்கும் கேள்விகளைப் பற்றியது. இந்த கோப்பு சாம்பா நிரல்களை(nmbd and " "smbd) (என்எம்பிடி மற்றும் எஸ்எம்பிடி) வடிவமைக்க பயன்படுவது. உங்களது தற்போதைய smb.conf " "கோப்பு 'இன்க்லூட்' ('include') வரி அல்லது பல வரிகளை ஆக்கிரமிக்கும் தேர்வை உள்ளடக்கியது. " "இது தானியங்கி வடிவமைப்பு செயலை குழப்பலாம். அதனால் அது மீண்டும் வேலை செய்வதற்கு உங்களை " "கைமுறையாக உங்கள் smb.conf கோப்பை திருத்தக் கோரலாம்." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "நீங்கள் இதை தேர்ந்தெடுக்காவிட்டால் எந்த வடிவமைப்பையும் நீங்களேதான் செய்ய வேண்டும். மேலும் " "அவ்வப்போது நிகழும் வடிவமைப்பு மேம்பாட்டு வசதியை இழக்க நேரும்." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "வேலைக்குழு/களப் பெயர்:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "கடவுச் சொல் குறியீட்டாக்கத்தை பயன்படுத்தவா?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "அனைத்து விண்டோஸ் சார்ந்தோன்களும் SMB சேவையகங்களுடன் குறியீட்டாக்கிய கடவுச் சொற்களை பயன் " #~ "படுத்தி தொடர்பு கொள்கின்றன. நீங்கள் தெளிவான உரை கடவுச் சொல்லை பயன் படுத்த விரும்பினால் " #~ "விண்டோஸ் பதிவகத்தில் மாற்றங்கள் செய்ய வேண்டும்." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "இந்த தேர்வை செயல் படுத்த பலமாகப் பரிந்துரைக்கப் படுகிறது. அப்படிச் செய்தால் " #~ "செல்லுபடியாகும் /etc/samba/smbpasswd கோப்பு உங்களிடம் இருப்பதையும் நீங்கள் ஒவ்வொரு " #~ "பயனருக்கும் smbpasswd கட்டளை மூலம் தனித்தனி கடவுச் சொல் அமைப்பதையும் உறுதி செய்து " #~ "கொள்ளவும். " #~ msgid "daemons" #~ msgstr "கிங்கரன்கள் (டீமன்கள்)" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "சாம்பாவை எப்படி இயக்க விரும்புகிறீர்கள்?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "சாம்பா கிங்கரனான எஸ்எம்பிடி இயல்பான கிங்கரனாக இயங்கலாம் அல்லது inetd லிருந்து " #~ "இயங்கலாம். கிங்கரனாக இயங்குவதே பரிந்துரைக்கப் படுகிறது." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "சார்ந்தோன்களால் வினவப் படும் போது இந்த சேவையகம் எந்த வேலைக் குழுவை சேர்ந்ததாக தெரிய " #~ "வேண்டும் என குறிப்பிடுக. இந்த எல்லை செயல் அலகு security=domain வடிவமைப்பில் உள்ள " #~ "களப் பெயரையும் கட்டுப் படுத்தும்." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ " /var/lib/samba/passdb.tdb என்ற சாம்பா கடவுச் சொல் தரவுத் தளத்தை உருவாக்கவா?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "பெரும்பாலான விண்டோஸ் பதிவுகளுடன் இசைந்து போவதற்கு சாம்பாவை குறியீட்டாக்கம் செய்த " #~ "கடவுச் சொற்களை பயன் படுத்துமாறு அமைக்க வேண்டும். இதற்கு /etc/passwd கோப்பு அல்லாது " #~ "வேறொரு கோப்பில் பயனர் கடவுச் சொற்களை சேமிக்க வேண்டும். இந்த கோப்பை தானியங்கியாக " #~ "உருவாக்கலாம். ஆனால் கடவுச் சொற்களை கைமுறையாக smbpasswd கட்டளை மூலம் சேர்க்க " #~ "வேண்டும்; எதிர்காலத்தில் அதை இற்றைப் படுத்தவும் வேண்டும். " #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "நீங்கள் அதை உருவாக்கவில்லையானால் எளிய உரை கடவுச் சொற்களை பயன் படுத்துமாறு சாம்பாவை " #~ "(அனேகமாக உங்கள் சார்ந்தோன் இயந்திரங்களையும்) மீண்டும் வடிவமைக்க வேண்டும்." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "சாம்பா ஆவணங்கள் (samba-doc) பொதிகளில் இருந்து /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html ஐ மேலதிக விவரங்களுக்குப் பார்க்கவும்." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "/etc/samba/smbpasswd ஐ /var/lib/samba/passdb.tdb க்கு நகர்த்தவா?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "சாம்பா 3.0 /etc/samba/smbpasswd கோப்பை நீக்கி செம்மையான முழுமையான SAM (எஸ்ஏஎம்) " #~ "தரவுத்தள இடைமுகத்தை அறிமுகப் படுத்துகிறது." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "இருப்பிலுள்ள smbpasswd கோப்பை /var/lib/samba/passdb.tdb க்கு தானியங்கியாக மாற்ற " #~ "வேண்டுமா என உறுதி செய்யவும். நீங்கள் LDAP போன்ற வேறு pdb பின் நிலையை பயன் படுத்த " #~ "உத்தேசித்து இருந்தால் இதை தேர்ந்தெடுக்க வேண்டாம்." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "சாம்பா ஆவணங்கள் (samba-doc) பொதிகளில் இருந்து /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html ஐ மேலதிக விவரங்களுக்குப் பார்க்கவும்." debian/po/gl.po0000644000000000000000000003312413352130423010545 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-17 20:09+0100\n" "Last-Translator: Jacobo Tarrio \n" "Language-Team: Galician \n" "Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "¿Actualizar de Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "É posible migrar os ficheiros de configuración existentes de Samba 3 a Samba " "4. Aínda que é bastante probable que falle en configuracións complexas, pode " "fornecer un bo punto de partida para a maioría das instalacións existentes." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 #, fuzzy msgid "Realm name:" msgstr "Reino:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Servidor e utilidades Samba" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "¿Modificar smb.conf para empregar a configuración WINS de DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Se o seu ordenador obtén o enderezo IP dun servidor DHCP da rede, o servidor " "DHCP tamén pode fornecer información sobre os servidores WINS (servidores de " "nomes NetBIOS) que estean presentes na rede. Para facelo hai que modificar o " "ficheiro smb.conf para que a configuración WINS fornecida por DHCP se lea " "automaticamente de /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "O paquete dhcp-client debe estar instalado para aproveitar esta " "característica." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "¿Configurar o ficheiro smb.conf automaticamente?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "O resto da configuración de Samba trata con cuestións que afectan aos " "parámetros de /etc/samba/smb.conf, que é o ficheiro que se emprega para " "configurar os programas de Samba (nmbd e smbd). O seu ficheiro smb.conf " "actual contén unha liña «include» ou unha opción que cobre varias liñas, o " "que pode confundir ao proceso de configuración automático e facer que teña " "que editar o ficheiro smb.conf a man para poñelo a funcionar outra vez." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Se non escolle esta opción ha ter que facer os cambios na configuración " "vostede mesmo, e non ha poder aproveitar as melloras periódicas na " "configuración." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nome do grupo de traballo/dominio:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Indique o grupo de traballo para este sistema. Este parámetro controla o " "grupo de traballo no que este sistema aparecerá cando funcione como " "servidor, o grupo de traballo que se usará ao navegar usando varios " "clientes, e o nome de dominio que se emprega coa configuración " "security=domain." #~ msgid "Use password encryption?" #~ msgstr "¿Empregar cifrado de contrasinais?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Todos os clientes Windows recentes comunícanse cos servidores SMB/CIFS " #~ "empregando contrasinais cifrados. Se quere empregar contrasinais de texto " #~ "claro ha ter que cambiar un parámetro no rexistro de Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Recoméndase activar esta opción xa que os contrasinais en texto claro xa " #~ "non son mantidos nos produtos Microsoft. Se o fai, asegúrese de ter un " #~ "ficheiro /etc/samba/smbpasswd válido e de estabelecer nel os " #~ "contrasinais de cada usuario coa orde smbpasswd." #~ msgid "Samba server" #~ msgstr "Servidor Samba" #~ msgid "daemons" #~ msgstr "servizos" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "¿Como quere executar Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "O servizo de Samba smbd pode funcionar coma un servizo normal ou desde " #~ "inetd. Recoméndase executalo coma un servizo." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "¿Configurar Samba 4 coma PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Incluso ao empregar esta opción ha ter que configurar DNS de xeito que " #~ "sirva os datos desde o ficheiro de zona dese directorio antes de poder " #~ "empregar o dominio Active Directory." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Indique o reino Kerberos ao que ha pertencer este servidor. En moitos " #~ "casos ha ser o mesmo que o nome de dominio DNS." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Indique o dominio no que quere que apareza este servidor cando lle " #~ "pregunten os clientes." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "¿Crear a base de datos de contrasinais de samba, /var/lib/samba/passdb." #~ "tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Para que sexa compatible coa configuración por defecto da maioría das " #~ "versións de Windows, Samba ten que se configurar para empregar " #~ "contrasinais cifrados. Para facelo, hai que armacenar os contrasinais dos " #~ "usuarios nun ficheiro separado de /etc/passwd. Este ficheiro pódese crear " #~ "automaticamente, pero os contrasinais hai que engadilos á man empregando " #~ "smbpasswd e hai que mantelo actualizado no futuro." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Se non o crea ha ter que reconfigurar samba (e probablemente tamén as " #~ "máquinas cliente) para que empreguen contrasinais en texto normal." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Consulte o ficheiro /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html do " #~ "paquete samba-doc para ter máis detalles." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Non está soportado o encadeamento de motores de passdb" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "A partires da versión 3.0.23, samba xa non soporta o encadeamento de " #~ "varios motores no parámetro \"passdb backend\". Semella que o seu " #~ "ficheiro smb.conf contén un parámetro de motor de passdb que consiste " #~ "nunha lista de motores. A nova versión de samba non ha funcionar ata que " #~ "o corrixa." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "¿Trasladar /etc/samba/smbpasswd a /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 introduciu unha interface de base de datos SAM máis completa " #~ "que substitúe ao ficheiro /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Confirme se quere que se migre automaticamente o ficheiro smbpasswd " #~ "existente a /var/lib/samba/passdb.tdb. Non escolla esta opción se " #~ "pretende empregar outro motor pdb (por exemplo, LDAP)." #~ msgid "daemons, inetd" #~ msgstr "servizos, inetd" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Consulte o ficheiro /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-" #~ "Guide/pwencrypt.html do paquete samba-doc para obter máis detalles." debian/po/zh_CN.po0000644000000000000000000002770713352130423011156 0ustar # Simplified Chinese translation for samba package's debconf msg # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # # Haifeng Chen , 2006 # Carlos Z.F. Liu , 2006 # msgid "" msgstr "" "Project-Id-Version: 3.0.22-1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2006-10-03 19:36-0500\n" "Last-Translator: Carlos Z.F. Liu \n" "Language-Team: Debian Chinese [GB] \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "要修改 smb.conf 以使用从 DHCP 获得的 WINS 设定吗?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "如果您的计算机是从网络上的 DHCP 服务器获取 IP 地址信息,该 DHCP 服务也可能会" "提供网络上的 WINS 服务器 (“NetBIOS 域名服务”) 信息。这需要对您的 smb.conf 进" "行修改,以自动从 /etc/samba/dhcp.conf 读取 DHCP 所提供的 WINS 设置。" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "必须安装 dhcp-client 软件包,才能使用此项特性。" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "自动配置 smb.conf 吗?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "余下的 Samba 配置涉及那些影响 /etc/samba/smb.conf 中参数的问题。此文件是用来" "配置 Samba 程序 (nmbd 和 smbd)。您目前的 smb.conf 包括一个“include”行或者一个" "跨越多行的选项,这将搅乱自动配置程序并需要您手动修改 smb.conf 以使其正常工" "作。" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "如果您不选中此项,您就必须自己处理所有的配置改变,也无法享受到定期的配置改进" "特性。" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "工作组/域名:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "使用口令加密吗?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "较新的 Windows 客户端都使用加密的口令与 SMB 服务器通讯。如果您想使用明文密" #~ "码,您将需要修改您的 Windows 注册表中的一个参数。" #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "强烈推荐开启此选项。如果选中,请确保您拥有一个有效的 /etc/samba/smbpasswd " #~ "文件,并且此文件包含用 smbpasswd 命令为每个用户设定的密码。" #~ msgid "daemons" #~ msgstr "守护进程" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "您想如何运行 Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba 守护进程 smbd 可以作为普通守护进程或者从 inetd 启动。以守护进程的方" #~ "式运行是推荐的方式。" #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "请指定本服务器在收到客户端查询时将要显示的工作组。请注意,此参数同样也控制" #~ "了 security=demain 设置所用的域名。" #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "要创建 samba 密码数据库 /var/lib/samba/passdb.tdb 吗?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "要与大多数 Windows 的默认设置兼容,Samba 必须被设置为使用加密口令。这需要" #~ "将用户口令保存独立于 /etc/passwd 之外的一个文件中。此文件可以自动创建,但" #~ "口令必须通过运行 smbpasswd 来手动添加并保持更新。" #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "如果您无法创建它,您就必须重新配置 samba (可能还包括您的客户端机器) 以使用" #~ "明文口令。" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "更多详情,请参阅 smaba-doc 软件包中的 /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html。" #~ msgid "Chaining passdb backends is not supported" #~ msgstr "不支持串联 passdb 后端" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "从版本 3.0.23 开始,samba 的 \"passdb backend\" 参数不再支持多个后端的串" #~ "联。而在你的 smb.conf 文件中的 passdb backend 参数包含了一个后端列表。如果" #~ "不修改这个问题的话,新版本的 samba 将不能工作。" #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "要移动 /etc/samba/smbpasswd 到 /var/lib/samba/passdb.tdb 吗?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 引入了一种更完整的 SAM 数据库接口,并用其取代了 /etc/samba/" #~ "smbpasswd 文件。" #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "请确定您是否想将现有的 smbpasswd 文件自动移植为 /var/lib/samba/passdb." #~ "tdb。如果您计划使用其它的 pdb 后端 (如 LDAP) 的话,请不要选中此选项。" #~ msgid "daemons, inetd" #~ msgstr "守护进程, inetd" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "更多详情,请参阅 smaba-doc 软件包中的 /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html。" debian/po/id.po0000644000000000000000000003006313352130423010536 0ustar # translation of samba_po-id.po to Bahasa Indonesia # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Arief S Fitrianto , 2008. # Mahyuddin Susanto , 2012. # Al Qalit , 2013. # msgid "" msgstr "" "Project-Id-Version: samba_4.0.0~alpha17.dfsg2-2\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2012-02-16 04:48+0700\n" "Last-Translator: Al Qalit \n" "Language-Team: Debian Indonesia Translator \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplural=1, plural>1\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Upgrade dari Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Sangat memungkinkan untuk migrasi dari berkas pengaturan lama dari Samba 3 " "ke Samba4. Hal ini mungkin gagal untuk instalasi kompleks, tetapi " "memberikan titik awal yang baik untuk kebanyakan instalasi yang ada." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Aturan server" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Pengelola kontroller domain gaya-NT4 atau Active Domain dan penyedia layanan " "seperti pengelola identitas dan login domain. Setiap domain harus memiliki " "setidaknya satu kontroller domain" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Anggota server dapat menjadi bagian dari gaya-NT4 atau domain Active " "Directory tapi tidak menyediakan layanan domain apapun. Workstation dan " "berkas atau server pencetak biasanya aggota domain biasa." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Server standalone tidak dapat digunakan di domain dan hanya mendukung " "sharing berkas dan login Windows untuk gaya-Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Jika tidak ada aturan server yang ditentukan. Server Samba tidak akan " "ditetapkan, jadiini bisa dikerjakan secara manual oleh pengguna." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Nama Realm:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Silakan tentukan realm Kerberos untuk domain yang dikendalikan oleh " "kontroller domain ini." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Biasanya ini adalah versi huruf besar dari nama DNS host anda." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Kata sandi baru untuk pengguna \"administrator\" Samba:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Jika bagian ini kosong, sebuah kata sandi acak akan dihasilkan" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Kata sandi dapat diatur kemudian, dengan dijalankan oleh root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Ulangi kata sandi untuk pengguna \"administrator\" Samba:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Kesalahan masukan kata sandi" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "Dua kata sandi yang anda masukkan tidak sama. Mohon ulangi lagi." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Server samba dan peralatan" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Ubah smb.conf agar menggunakan setelan WINS dari DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Jika komputer Anda mendapatkan alamat IP dari sebuah server DHCP di " "jaringan, server DHCP tersebut mungkin juga memberikan info tentang server " "WINS (\"server NetBIOS\") yang tersedia dalam jaringan. Berkas smb.conf " "perlu diubah agar setelan WINS dari server DHCP dapat dibaca otomatis dari /" "etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Paket dhcp-client harus dipasang agar fitur ini dapat digunakan." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Konfigurasikan smb.conf secara otomatis?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Konfigurasi Samba selanjutnya berhubungan dengan pertanyaan seputar " "parameter dalam /etc/samba/smb.conf yang digunakan untuk mengonfigurasi " "program Samba (nmbd dan smbd). Konfigurasi smb.conf Anda saat ini berisi " "setelah yang lebih dari satu baris, yang dapat membingungkan proses " "konfigurasi otomatis. Anda harus mengubah smb.conf secara manual agar dapat " "digunakan lagi." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Jika Anda tidak mengambil pilihan ini, Anda harus menangani sendiri semua " "konfigurasi dan tidak dapat memanfaatkan keuntungan dari pembaharuan " "konfigurasi secara periodik." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nama Domain/Workgrop:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Mohon tentukan workgroup untuk sistem ini. Pengaturan kontrol workgroup apaa " "yang akan tampil jika digunakan sebagai server, workgrup bawaan akan " "digunakan ketika menjelajahi dengan berbagai frontends, dan nama doman " "digunakan dengan pengaturan \"security=domain\"." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool pengguna setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Gunakan enkripsi sandi?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Semua klien Windows terbaru berkomunikasi dengan server SMB/CIFS " #~ "menggunakan sandi terenkripsi. Jika Anda ingin menggunakan sandi teks, " #~ "Anda harus mengubah parameter tersebut dalam register Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Mengaktifkan pilihan ini sangat dianjurkan karena dukungan sandi teks " #~ "sudah tidak didukung oleh produk Microsoft Windows. Jika demikian, " #~ "pastikan Anda memiliki berkas valid /etc/samba/smbpasswd dan anda " #~ "menentukan password disana untuk setiap pengguna menggunakan perintah " #~ "smbpasswd." #~ msgid "Samba server" #~ msgstr "Server Samba" #~ msgid "daemons" #~ msgstr "server" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Bagaimana Anda ingin menjalankan Samba" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Server samba (smbd) dapat berjalan sebagai server normal (daemon) atau " #~ "dari inetd. Sangat dianjurkan menjalankannya sebagai server normal." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Set up Samba 4 sebagai PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Bahkan ketika menggunakan opsi ini, anda harus mengatur DNS sedemikian " #~ "rupa sehingga melayani data dari berkas zona dalam direktori tersebut " #~ "sebelum Anda dapat menggunakan domain Active Directory." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Buat basis data sandi samba dalam /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Agar kompatibel dengan semua versi Windows, Samba harus dikonfigurasi " #~ "untuk menggunakan sandi terenkripsi. Hal ini mengharuskan sandi pengguna " #~ "disimpan dalam berkas selain /etc/passwd. Berkas ini dapat dibuat " #~ "otomatis, tetapi kata sandi harus ditambahkan secara manual dengan " #~ "menjalankan perintah smbpasswd dan diperbaharui setiap ada perubahan " #~ "pengguna." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Jika Anda tidak membuatnya, Anda harus mengonfigurasi ulang Samba (dan " #~ "juga komputer klien) untuk menggunakan sandi teks-murni." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Lihat /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html dalam paket samba-doc." debian/po/ar.po0000644000000000000000000003467513352130423010561 0ustar # translation of ar.po to Arabic # xserver-xorg translation # Copyright (C) 2006 The Arabeyes Project # This file is distributed under the same license as the xserver-xorg package. # # younes , 2006. # Ossama M. Khayat , 2006, 2007, 2008. msgid "" msgstr "" "Project-Id-Version: ar\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-21 05:10+0300\n" "Last-Translator: Ossama M. Khayat \n" "Language-Team: Arabic \n" "Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "تريد الترقيمة من سامبا3؟" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "من الممكن ترحيل ملفات التهيئة الموجودة من سامبا3 إلى سامبا4. قد تفشل العملية " "أحياناً في حالات الإعداد المعقدة، ولكن قد يساعد هذا الخيار كبداية سهلة لمعظم " "التثبيتات الموجودة مسبقاً." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 #, fuzzy msgid "Realm name:" msgstr "Realm:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "تغيير smb.conf لاستعمال إعدادات WINS عبر DHCP" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "إذا كان حاسوبك يحصل على معلومات عنوانه (IP adresse) من خادم DHCP المتواجد " "على الشبكة, فأنه باﻹمكان أيضا الحصول غلى معلومات حول خُدَّم WINS (\"خدم أسماء " "NetBIOS\") المتواجد على الشبكة, هذا يتطلب تغييرا في ملفsmb.conf بحيث ان " "إعدادات WINS المُقدمة من طرف DHCP ستقرأ آليا من ملف /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "يجب تثبيت رزمة dhcp-client للاستفادة من هذه الميزة." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "إعداد آلي لملف smb.conf ؟" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "بقية إعدادات Samba تعالج أسئلة تؤثر في المقاييس المتواجدة في الملف /etc/" "samba/smb.conf و الذي يستعمل لإعداد برامج Samba التالية ( nmbd و smbd). ملفك " "الحالي smb.conf يحتوي على سطر 'include' او على خيار يمتد لعدة أسطر, الشي " "الذي يمكن أن يشوش على عملية الإعداد الآلية, ويستلزم منك تحرير ملفك smb.conf " "يدويا لكي تتمكن من تشغبل ذلك مرة أخرى." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "في حالة عدم اختيارك لهذا الخيار, عليك معالجة أي تغيير في الإعدادات بنفسك, و " "لن تستفيد من تحسينات الإعداد الدورية." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr " اسم مجموعة العمل/الحقل:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "رجاءً حدد مجموعة العمل لهذا النظام. يتحكم هذا الإعداد باسم مجموعة العمل التي " "سيظهر بها النظام عند استخدامه كخادم، وهي مجموعة العمل الافتراضية التي يجب " "استخدامها عند التصفح باستخدام الواجهات المختلفة، واسم النطاق المستخدم في " "الإعداد \"security=domain\"." #~ msgid "Use password encryption?" #~ msgstr "تشفير كلمة المرور ؟" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "تتصل جميع عملاء ويندوز الجديدة مع خوادم SMB/CIFS باستخدام كلمات مرور " #~ "مشفرة. إذا أردت استخدام كلمات مرور غير مشفرة عليك بتغيير مُعطى في قاعدة " #~ "تسجيلات ويندوز." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "يُستحسن بشدة تمكين هذا الخيار حيث أن دعم كلمات المرور الغير مشفرة لم يعد " #~ "متوفراً في منتجات ميكروسوفت.\n" #~ "إن فعلت ذلك، فتأكد من وجود ملف /etc/samba/smbpasswd صالح وأن تضع فيه " #~ "كلمات المرور الخاصة بكل مستخدم باستخدام الأمر smbpasswd." #~ msgid "daemons" #~ msgstr "daemons" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "كيف تريد تشغيل Samba؟" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "يمكن لرقيب smbd الاشتغال كرقيب عادي أو عبر inetd. ينصح بتشغييله كرقيب." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "إعداد سامبا4 كمُتحكّم أولي بالنطاق PDC؟" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "حتى عند استخدام هذا الخيار، تحتاج إلى إعداد خادم أسماء النطاقات بحيث يوفّر " #~ "البيانات من ملف النطاق في ذلك الدليل قبل أن تتمكن من استخدام نطاق Active " #~ "Directory." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "الرجاء تحديد Kerberos realm الذي سيكون هذا الخادم فيه. في كثير من " #~ "الحالات، يكون هذا هو نفسه اسم النطاق." #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "الرجاء تحديد اسم النطاق الذي تريد أن يظهر فيه هذا الخادم الاستعلام عنه من " #~ "قبل العملاء." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "إحداث قاعدة كلمات المرور لSamba في /var/lib/samba/passdb.tdb ؟" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "حتى يكون هناك توافق مع اﻹعدادت الافتراصية لأغلبية نسخ Windows، يجب تهيئة " #~ "Samba لاستعمال كلمات مرور مشفرة، اﻷمر الذي يتطلب حفظها في ملف منفصل عن /" #~ "etc/passwd. ويمكن إنشاء ذلك الملف تلقائياً، إلا أن كلمات المرور يجب أن " #~ "تضاف يدوياً بتنفيذ الأمر smbpaswd وإبقاء الملف محدثاً في المستقبل." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "إن لم تنشئه، فستضطر إلى إعادة تهيئة Samba (وربما بعض الأجهزة العميلة) " #~ "لاستخدام كلمات مرور مجردة." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "راجع /usr/share/doc/samba-doc/htmldocs/ENCRYPTION في رزمة samba-doc " #~ "لتفاصيل أكثر." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "الربط التسلسلي لملفات passdb غير مدعوم" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "بدءً من النسخة 3.0.23 من samba، لم يعد دعم ربط ملفات passdb عبر المعطى " #~ "\"passdb backend\" متوفراً. يبدو أن ملف smb.conf لديك يحتوي هذا المعطى " #~ "والذي يحدد قائمة من ملفات دعم passdb. لن تعمل نسخة samba الجديدة حتى تقوم " #~ "بتصحيح هذا المعطى." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "نَقْل /etc/samba/smbpasswd إلى /var/lib/samba/passdb.tdb ؟" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "النسخة 3.0 من Samba أدخلت واجهة أكمل لقاعدة SAM, و التي تلغي بدورها " #~ "ملف /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "من فضلك أكّد إذا ما كنت تفضل هجرة آلية لملف smbpasswd المتواجد إلى /var/" #~ "lib/samba/passdb.tdb. لا تختر هذا الخيار إذا كنت تنوي استعمال قاعدة كلمات " #~ "مرور خلفية ( pdb backend) مثل LDAP." debian/po/pt_BR.po0000644000000000000000000003512713352130423011156 0ustar # Debconf translations for samba. # Copyright (C) 2014 THE samba'S COPYRIGHT HOLDER # This file is distributed under the same license as the samba package. # André Luís Lopes , 2007. # Adriano Rafael Gomes , 2012-2014. # msgid "" msgstr "" "Project-Id-Version: samba 2:4.1.9+dfsg-1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2014-06-25 17:58-0300\n" "Last-Translator: Adriano Rafael Gomes \n" "Language-Team: Brazilian Portuguese \n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Atualizar a partir do Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "É possível migrar os arquivos de configuração existentes a partir do Samba 3 " "para o Samba 4. Isso provavelmente falhará para configurações complexas, mas " "pode fornecer um bom ponto de partida para a maioria das instalações " "existentes." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Papel do servidor" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Controladores de domínio gerenciam domínios no estilo NT4 ou Active " "Directory e fornecem serviços como gerenciamento de identidade e logons de " "domínio. Cada domínio precisa ter pelo menos um controlador de domínio." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Servidores membro podem ser parte de um domínio no estilo NT4 ou Active " "Directory, mas não fornecem nenhum serviço de domínio. Estações de trabalho " "e servidores de arquivo ou de impressão geralmente são membros regulares de " "domínio." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Um servidor autônomo não pode ser usado em um domínio e somente suporta " "compartilhamento de arquivos e logins no estilo Windows for Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Se nenhum papel de servidor for especificado, o servidor Samba não será " "provisionado, assim isso poderá ser feito manualmente pelo usuário." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Nome do domínio:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Por favor, especifique o domínio Kerberos para o domínio que esse " "controlador de domínio controla." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" "Geralmente, isso é uma versão em letras maiúsculas do seu nome de máquina " "DNS." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nova senha para o usuário \"administrator\" do Samba:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Se esse campo for deixado em branco, uma senha aleatória será gerada." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Uma senha pode ser definida mais tarde, executando, como root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Repita a senha para o usuário \"administrator\" do Samba:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Erro na informação da senha" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" "As duas senhas que você informou não foram as mesmas. Por favor, tente " "novamente." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Servidor Samba e utilitários" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Modificar smb.conf para usar configurações WINS fornecidas via DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Caso seu computador obtenha as informações de endereçamento IP de um " "servidor DHCP na rede, o servidor DHCP poderá também fornecer informações " "sobre servidores WINS (\"servidores de nomes NetBIOS\") presentes na rede. " "Isso requer uma alteração no seu arquivo smb.conf, assim as configurações " "WINS fornecidas via DHCP serão automaticamente lidas de /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "O pacote dhcp-client deve estar instalado para que esse recurso possa ser " "utilizado." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Configurar smb.conf automaticamente?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "O restante da configuração do Samba lida com questões que afetam parâmetros " "no arquivo /etc/samba/smb.conf, que é o arquivo usado para configurar os " "programas Samba (nmbd e smbd). Seu arquivo smb.conf atual contém uma linha " "\"include\" ou uma opção que ocupa diversas linhas, o que pode confundir o " "processo de configuração automatizado e requerer que você edite seu arquivo " "smb.conf manualmente para torná-lo funcional novamente." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Caso você não escolha essa opção, você precisará lidar com quaisquer " "mudanças de configuração manualmente e você não poderá aproveitar os " "melhoramentos periódicos de configuração." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Grupo de Trabalho/Nome de Domínio:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Por favor, especifique o grupo de trabalho para este sistema. Esta " "configuração controla em qual grupo de trabalho o sistema aparecerá quando " "usado como um servidor, qual o grupo de trabalho padrão a ser usado ao " "navegar usando vários \"frontends\", e qual o nome de domínio usado com a " "configuração \"security=domain\"." #~ msgid "Use password encryption?" #~ msgstr "Usar senhas criptografadas ?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Todos os clientes Windows atuais comunicam-se com servidores SMB/CIFS " #~ "usando senhas criptografadas. Caso você queira usar senhas em texto puro, " #~ "você precisará modificar um parâmetro no registro do seu Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Habilitar esta opção é altamente recomendado pois o suporte a senhas em " #~ "texto puro não é mais mantido nos produtos Microsoft Windows. Caso você o " #~ "faça, certifique-se de possuir um arquivo /etc/samba/smbpasswd válido e " #~ "que você tenha definido senhas no mesmo para cada usuário usando o " #~ "comando smbpasswd." #~ msgid "Samba server" #~ msgstr "Servidor Samba" #~ msgid "daemons" #~ msgstr "daemons" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Como você deseja que o Samba seja executado ?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "O serviço Samba smbd pode ser executado como daemon normal ou a partir do " #~ "inetd. Executá-lo como daemon é o método recomendado." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Por favor, especifique o grupo de trabalho no qual quer que este servidor " #~ "pareça estar quando questionado por clientes. Note que este parâmetro " #~ "também controla o nome de Domínio usado com a configuração " #~ "security=domain." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Gerar a base de dados para senhas /var/lib/samba/passdb.tdb ?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Para ser compatível com os padrões na maioria das versões do Windows, o " #~ "Samba deve ser configurado para utilizar senhas encriptadas. Isto requer " #~ "que as senhas dos usuários sejam armazenadas em um arquivo diferente do " #~ "arquivo /etc/passwd. Esse arquivo pode ser criado automaticamente, mas as " #~ "senhas devem ser definidas manualmente através da execução do utilitário " #~ "smbpasswd e devem ser mantidas atualizadas no futuro." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Caso você não o crie, você terá que reconfigurar o samba (e provavelmente " #~ "suas máquinas clientes) para utilização de senhas em texto puro." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Consulte o arquivo /usr/share/doc/samba-doc/htmldos/ENCRYPTION.html, " #~ "fornecido pelo pacote samba-doc, para conhecer maiores detalhes." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Múltiplos backends passdb não são suportados" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Desde a versão 3.0.23, o Samba não mais suporta múltiplos backends como " #~ "valor para o parâmetro \"passdb backend\". Parece que seu arquivo smb." #~ "conf possui um parâmetro passdb backend que consiste de uma lista de " #~ "backends. A nova versão do Samba não funcionará até que você corrija isso." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Mover /etc/samba/smbpasswd para /var/lib/samba/passdb.tdb ?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "O Samba 3.0 introduziu uma interface mais completa com a base de dados " #~ "SAM, a qual substitui o arquivo /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Por favor, confirme se você gostaria que o arquivo smbpasswd existente " #~ "fosse migrado automaticamente para /var/lib/samba/passdb.tdb. Não aceite " #~ "essa opção caso você planeje utilizar um outro backend pdb (como LDAP, " #~ "por exemplo)." #~ msgid "daemons, inetd" #~ msgstr "daemons, inetd" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Veja /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html, fornecido pelo pacote samba-doc, para mais detalhes." debian/po/ro.po0000644000000000000000000002571313352130423010570 0ustar # translation of ro.po to Romanian # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # Eddy Petrișor , 2006. # Eddy Petrișor , 2007. # Igor Stirbu , 2008. msgid "" msgstr "" "Project-Id-Version: ro\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-18 14:30+0300\n" "Last-Translator: Igor Stirbu \n" "Language-Team: Romanian \n" "Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < " "20)) ? 1 : 2;\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Actualizare de la Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Este posibil ca fișierele de configurare existente pentru Samba 3 să fie " "migrate la Samba 4. Probabil, pentru configurații complexe, conversia va " "eșua, dar pentru majoritatea instalărilor rezultatul ar trebui să reprezinte " "un bun punct de plecare." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 #, fuzzy msgid "Realm name:" msgstr "Domeniu:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Se modifică smb.conf pentru a folosi configurațiile WINS din DHCP?" # RO: prefer să nu folosesc termeni de genul „calculatorul dvs.”; de multe ori nu e cazul și sună mai puțin profesional. #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Dacă acest calculator primește informațiile IP (de configurare a rețelei) de " "la un server DHCP din rețea, acel server ar putea să ofere informații și " "despre serverele WINS („Serverele NetBIOS de nume”) prezente în rețea. Acest " "lucru necesită o schimbare a fișierului smb.conf astfel încât configurațiile " "WINS oferite prin DHCP vor fi citite automat din /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Pachetul dhcp-client trebuie să fie instalat pentru a beneficia de această " "facilitate." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Se configurează smb.conf automat?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Restul configurației Samba tratează întrebările care afectează parametrii " "din /etc/samba/smb.conf, fișierul utilizat pentru a configura programele " "Samba (nmbd și smbd). Actualul fișier smb.conf conține o linie „include” sau " "o opțiune care se desfășoară de-a lungul a mai multor linii, lucru care ar " "putea să creeze confuzie în procesul de configurare automată și ar putea " "duce la necesitatea editării manuale a fișierului smb.conf pentru a-l face " "din nou funcțional." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Dacă nu selectați aceasta opțiune, va trebui să gestionați personal orice " "schimbare a configurației și nu veți putea beneficia de îmbunătățirile " "periodice ale configurației." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Grupul de lucru/Numele de domeniu:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Se folosesc parole criptate? " #~ msgid "daemons" #~ msgstr "demoni" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Cum doriți să rulați Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Demonul Samba smbd poate rula ca un demon normal sau din inetd. Rularea " #~ "ca demon este recomandată." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Se configurează Samba 4 ca PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Chiar dacă se utilizează această opțiune, va trebui să configurați " #~ "serviciul DNS să servească datele din fișierul de zonă în acel director " #~ "înainte de a putea utiliza domeniul Active Directory." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Precizați domeniul Kerberos de care va aparține acest server. În multe " #~ "cazuri acesta va fi la fel cu domeniul DNS." #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Precizați domeniul de care acest server va aparține când va fi chestionat " #~ "de clienți." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Se creează baza de date cu parole /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Pentru compatibilitate cu majoritatea versiunilor de Windows, Samba " #~ "trebuie să fie configurată să folosească parole criptate. Acest lucru " #~ "necesită ca parolele utilizatorilor să fie stocate în alt fișier decât /" #~ "etc/passwd. Acest fișier poate fi creat automat, dar parolele trebuie să " #~ "fie adăugate manual prin rularea comenzii smbpasswd și, în viitor, " #~ "trebuie ținut la zi." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Dacă nu-l creați, va trebui să reconfigurați Samba (probabil și " #~ "calculatoarele client) să folosească parole necriptate." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "A se vedea /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/" #~ "pwencrypt.html din pachetul samba-doc pentru mai multe detalii." debian/po/tl.po0000644000000000000000000003120713352130423010562 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 06:13+0800\n" "Last-Translator: eric pareja \n" "Language-Team: Tagalog \n" "Language: tl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Baguhin ang smb.conf upang gumamit ng WINS setting mula sa DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Kung ang computer ninyo ay kumukuha ng IP address mula sa DHCP server sa " "network, ang DHCP server ay maaaring magbigay ng impormasyon tungkol sa mga " "WINS server (\"NetBIOS name server\") na nasa network. Kinakailangan nito ng " "pagbabago sa inyong talaksang smb.conf upang ang bigay-ng-DHCP na WINS " "setting ay awtomatikong babasahin mula sa /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Ang paketeng dhcp-client ay dapat nakaluklok upang mapakinabangan ang " "feature na ito." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Awtomatikong isaayos ang smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Ang natitirang pagsasaayos ng Samba ay may mga katanungan tungkol sa mga " "parameter sa /etc/samba/smb.conf, na siyang talaksan na ginagamit sa " "pagsaayos ng mga programang Samba (nmbd at smbd). Ang kasalukuyang smb.conf " "ninyo ay naglalaman ng 'include' na linya o opsiyon na labis sa isang linya, " "na maaaring makalito sa prosesong pagsaayos na awtomatiko at kakailanganin " "ninyong i-edit ang inyong smb.conf ng de kamay upang ito'y umandar muli. " #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Kung hindi ninyo pinili ang opsiyon na ito, kakailanganin ninyong ayusin ang " "anumang pagbabagong pagsasaayos, at hindi ninyo mapapakinabangan ang mga " "paminsanang pagpapahusay ng pagsasaayos." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Pangalan ng Workgroup/Domain:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Gumamit ng encryption sa kontrasenyas?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Lahat ng mga bagong mga Windows client ay nakikipag-usap sa mga SMB " #~ "server na naka-encrypt ang mga kontrasenyas. Kung nais niyong gumamit ng " #~ "\"clear text\" na kontrasenyas, kailangan ninyong baguhin ang isang " #~ "parameter sa inyong Windows registry." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Ang pag-enable ng opsiyon na ito ay rekomendado. Kung gawin niyo ito, " #~ "tiyakin na ang inyong talaksang /etc/samba/smbpasswd ay valid at may " #~ "nakatakda kayong kontrasenyas para sa bawat gumagamit na ginamitan ng " #~ "smbpasswd na utos." #~ msgid "daemons" #~ msgstr "mga daemon" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Paano ninyo gustong patakbuhin ang Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Ang daemon na smbd ng Samba ay maaaring patakbuhin bilang normal na " #~ "daemon o mula sa inetd. Pagpapatakbo nito bilang daemon ang rekomendado." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Pakibigay ang workgroup ng server na ito kapag ito ay tinanong ng mga " #~ "client. Ang parameter na ito ang siyang nag-co-control ng Domain name na " #~ "ginagamit sa security=domain na setting." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Likhain ang talaan ng kontrasenyas ng samba, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Upang makibagay sa mga default ng karamihan ng bersiyon ng Windows, " #~ "kailangan na nakasaayos ang Samba na gumamit ng encrypted na " #~ "kontrasenyas. Kinakailangan na ang mga kontrasenyas ng mga gumagamit ay " #~ "nakatago sa talaksang hiwalay sa /etc/passwd. Maaaring likhain ang " #~ "talaksang ito na awtomatiko, ngunit ang mga kontrasenyas dito ay " #~ "kinakailangang idagdag ng mano-mano sa pagpapatakbo ng smbpasswd at " #~ "kailangan na sariwain ito sa hinaharap." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Kung hindi ito likhain, kailangan ninyong isaayos muli ang Samba (at " #~ "malamang ang inyong mga makinang client) na gumamit ng plaintext na " #~ "kontrasenyas." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Basahin ang /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html mula sa " #~ "paketeng samba-doc para sa karagdagang detalye." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Ang pagdudugtong ng mga backend ng passdb ay hindi suportado" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Simula sa bersiyon 3.0.23, hindi na suportado ng samba ang pagdudugtong " #~ "ng multiple backend sa parameter na \"passdb backend\". Mukhang ang " #~ "talaksang smb.conf ay naglalaman ng passdb backend parameter na " #~ "naglilista ng mga backend. Ang bagong bersiyon ng samba ay hindi aandar " #~ "ng wasto hanggang ito ay ayusin." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Ilipat ang /etc/samba/smbpasswd sa /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Ipinakilala ng Samba 3.0 ang mas-kumpletong SAM database interface na " #~ "siyang pumalit sa talaksang /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Pakitiyak kung inyong nais na mailipat ng awtomatiko ang kasalukuyang " #~ "talaksang smbpasswd patungong /var/lib/samba/passdb.tdb. Huwag piliin ang " #~ "opsiyon na ito kung balak ninyong gumamit ng ibang pdb backend (hal., " #~ "LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Basahin ang /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/" #~ "pwencrypt.html mula sa paketeng samba-doc para sa karagdagang detalye." debian/po/hu.po0000644000000000000000000003000613352130423010553 0ustar # Hungarian translation for samba # Copyright (c) (c) 2006 Canonical Ltd, and Rosetta Contributors 2006 # This file is distributed under the same license as the samba package. # FIRST AUTHOR , 2006. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 09:20+0100\n" "Last-Translator: SZERVÁC Attila \n" "Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Language: Hungarian\n" "X-Poedit-Country: HUNGARY\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Módosítod az smb.conf-ot, hogy a WINS beállításokat a DHCP-n keresztül érje " "el?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Ha e gép az IP címeket egy DHCP kiszolgálótól kérdezi le a hálózaton, lehet, " "hogy a WINS kiszolgálók (\"NetBIOS névkiszolgálók\") listáját is le tudja " "kérdezni. Ehhez az smb.conf módosítása szükséges, hogy a DHCP-n keresztüli " "WINS beállításokat automatikusan kiolvassa a /etc/samba/dhcp.conf-ból." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "A dhcp-client csomagnak telepítve kell lennie e képesség kihasználásához." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Az smb.conf-ot automatikusan állítod be?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "A Samba további beállításaihoz a /etc/samba/smb.conf paramétereit " "befolyásoló további kérdéseket kell megválaszolni, ami a Samba programok " "(nmbd és smbd) beállítófájlja. A jelenlegi smb.conf tartalmaz egy 'include' " "sort, vagy egy több sorra tört opciót, ami megzavarhatja az automata " "beállító folyamot, és szükségessé teszi az smb.conf saját kezű " "szerkesztését, hogy az ismét működjön." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Ha nem élsz e lehetőséggel, minden beállítás változását neked kell " "felügyelned, és nem élvezheted az időszakos beállításhangolás előnyeit." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Munkacsoport/Tartomány neve:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Használsz kódolt jelszavakat?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Az újabb Windows kliensek kódolt jelszavakkal kommunikálnak az SMB " #~ "kiszolgálókkal. Ha sima szöveges jelszavakat kívánsz alkalmazni, meg kell " #~ "változtatni egy beállítást a kliensek regisztrációjában." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "E lehetőség bekapcsolása erősen ajánlott. Ha ezt teszed, győződj meg róla " #~ "hogy érvényes /etc/samba/smbpasswd fájllal rendelkezel és hogy " #~ "beállítottad a jelszavakat minden felhasználóhoz a smbpasswd paranccsal." #~ msgid "daemons" #~ msgstr "démonok" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Hogyan induljon a Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Az smbd Samba démon futhat normál démonként vagy az inetd-n keresztül. A " #~ "démonként való futtatása a javasolt beállítás." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Add meg e kiszolgáló által megjelenítendő munkacsoport, mikor azt " #~ "lekérdezik a kliensek. Vedd figyelembe, hogy e paraméter meghatározza a " #~ "tartomány nevét is, ha engedélyezve van a security=domain beállítás." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Létrehozod a samba jelszóadatbázist (/var/lib/samba/passdb.tdb)?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Az újabb Windows kliensekkel való kompatibilitás érdekében a Samba-t " #~ "kódolt jelszavak használatára kell beállítani. Ez megköveteli a " #~ "jelszavak /etc/passwd fájltól különálló tárolását. Ez a fájl " #~ "automatikusan létrejön, de a jelszavakat kézzel kell felvenni az " #~ "smbpasswd parancs futtatásával és a továbbiakban kezelni." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Ha nem hozod létre, újra be kell állítani a Samba-t (és valószínűleg a " #~ "klienseket is) a sima szöveges jelszavakhoz." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Lásd a samba-doc csomag /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html " #~ "odalát a részletekért." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "A passdb hátterek láncolása nem támogatott" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "A 3.0.23 verziótól a samba nem támogatja több háttér láncolását a " #~ "\"passdb backend\" paraméterben. Ezzel szemben úgy fest, az smb.conf " #~ "fájlod egy hátterek listájából álló passdb háttér paramétert tartalmaz. A " #~ "samba új verziója ennek javításával fog működni." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Áthelyezed a /etc/samba/smbpasswd tartalmát a /var/lib/samba/passdb.tdb-" #~ "be?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "A Samba 3.0 sokkal átfogóbb SAM adatbázis felületet ad, mellyel elavul a /" #~ "etc/samba/smbpasswd fájl." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Erősítsd meg a létező smbpasswd fájl áthelyezését a /var/lib/samba/passdb." #~ "tdb fájlba. Ha másik pdb hátteret használnál (például LDAP), válaszolj " #~ "nemmel." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Lásd a samba-doc csomag /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html odalát a részletekért." debian/po/ne.po0000644000000000000000000004171613352130423010553 0ustar # translation of ne.po to Nepali # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # Shiva Prasad Pokharel , 2006. # Nabin Gautam , 2006. # Shiva Pokharel , 2007. msgid "" msgstr "" "Project-Id-Version: ne\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-14 05:36+0545\n" "Last-Translator: Shiva Pokharel \n" "Language-Team: Nepali \n" "Language: ne\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; nplural(n!=1)\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "DHCP बाट WINS सेटिङ प्रयोग गर्न smb.conf परिमार्जन गर्नुहोस्?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "यदि तपाईँको कम्प्युटरले सञ्जालमा DHCP सर्भरबाट IP ठेगाना जानकारी प्राप्त गर्छ भने, DHCP " "सर्भरले पनि सञ्जालमा वर्तमान WINS सर्भर (\"NetBIOS name servers\") का बारेमा " "जानकारी उपलब्ध गराउन सक्छ । यसका लागि तपाईँको smb.conf फाइलमा परिवर्तन आवश्यक हुन्छ " "ताकी DHCP ले उपलब्ध गराएका WINS सेटिङ /etc/samba/dhcp.conf. बाट स्वचालित रुपमा " "पढ्न सकियोस् ।" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "यो विशेषताको फाइदा लिन dhcp-क्लाइन्ट प्याकेज स्थापना गरिएको हुन पर्छ ।" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "स्वचालित रुपमा smb.conf कन्फिगर गर्नुहुन्छ?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "साम्बाको बाँकी कन्फिगरेसन /etc/samba/smb.conf परामितिमा प्रभाव पार्ने प्रश्नसँग डिल " "गर्छ, जुन साम्बा कार्यक्रम कन्फिगर गर्न प्रयोग हुने फाइल हो (nmbd र smbd) । तपाईँको " "हालको smb.conf ले एउटा 'सम्मिलित' लाइन वा बहुभागिय लाइन ढाक्ने विकल्प समावेश गर्छ, " "जसले स्वचालित कन्फिगरेसन प्रक्रिया अस्तव्यस्त पार्न सक्छ र तपाईँले यसबाट फेरि कार्य गराउन " "हातैले smb.conf सम्पादन गर्नु पर्छ ।" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "यदि तपाईँले यो विकल्प छनौट नगरेमा, कुनै पनि कन्फिगरेसन परिवर्तन तपाईँ आफैले ह्यान्डल गर्नु " "पर्छ, र आवधिक कन्फिगरेसन वृद्धीको फाइदा लिन सक्नु हुने छैन ।" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "कार्य समूह/डोमेन नाम:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "पासवर्ड गुप्तिकरण प्रयोग गर्नुहुन्छ ?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "हालका सबै सञ्झ्याल ग्राहक समक्रमित पासवर्ड प्रयोग गरेर SMB सर्भरसँग सञ्चार गर्छन् । " #~ "यदि तपाईँ खाली पाठ पासवर्ड प्रयोग गर्न चाहनुहुन्छ भने तपाईँको सञ्झ्याल दर्ताको " #~ "परामिति परिवर्तन गर्नु आवश्यक हुन्छ ।" #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "यो विकल्प सक्षम पार्ने उत्कृष्ट स्वीकार गरिएको छ । यदि तपाईँ गर्नुहुन्छ भने, तपाईँ सँग /" #~ "etc/samba/smbpasswd फाइल र त्यहाँ प्रत्येक प्रयोगकर्ताका लागि सेट गरिएका पासवर्ड " #~ "smbpasswd आदेश प्रयोग गरेर वैद्य भएको निश्चिन्त हुनुहोस् ।" #~ msgid "daemons" #~ msgstr "डेइमोन" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "तपाईँ साम्बा कसरी चलाउन चाहनुहुन्छ?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "साम्बा डेइमोन समान्य डेइमोनको रुपमा वा inetd बाट चलाउन सकिन्छ । डेइमोनको रूपमा " #~ "चलाउनु सिफारिस गरिएको तरिका हो ।" #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "कृपया ग्राहकले प्रश्न गर्दा यो सर्भर भित्र देखाउन चाहेका कार्य समूह निर्दिष्ट गर्नुहोस् । " #~ "याद गर्नुहोस् यो परामितिले पनि सुरक्षा=डोमेन सेटिङमा प्रयोग गरिएका डोमेन नाम " #~ "नियन्त्रण गर्छ ।" #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "साम्बा पासवर्ड डाटाबेस /var/lib/samba/passdb.tdb सिर्जना गर्नुहुन्छ ?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "विन्डोजका धेरै संस्करण पूर्वनिर्धारितसँग मिल्ने, समक्रमित पासवर्ड प्रयोग गर्न साम्बा " #~ "कन्फिगर भएको हुनु पर्छ । /etc/passwd बाट छुट्याएको फाइल भण्डारण हुन प्रयोगकर्ताको " #~ "पासवर्ड आवश्यक हुन्छ । यो फाइल स्वचालित तरिकाले सिर्जना हुन सक्छ, तर पासवर्ड " #~ "smbpasswd चलाएर हातैले थप्नु पर्छ र भविष्यमा पनि अद्यावधिक राख्नु पर्छ ।" #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "यदि तपाईँले यसलाई सिर्जना गर्नु भएको छैन भने, तपाईँले प्लेनटेक्स्ट पासवर्ड प्रयोग गर्न " #~ "साम्बा (र सम्भवत तपाईँको ग्राहकको मेसिन) पुन: कन्फिगर गरेको हुनु पर्छ ।" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "अधिक जानकारीका लागि /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html " #~ "बाट samba-doc प्याकेज हेर्नुहोस् ।" #~ msgid "Chaining passdb backends is not supported" #~ msgstr "passdb ब्याकेन्ड चेन गर्नेका लागि समर्थन छैन " #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "सँस्करण 3.0.23 सँग सुरु गर्दा साम्बाले \"passdb backend\" परामितिमा यो भन्दा बढि " #~ "बहुविध ब्याकेन्ड समर्थन गर्दैन । सायद तपाईँको smb.conf फाइलमा ब्याकेन्डहरूको सूची भएको " #~ "एउटा passdb ब्याकेन्ड भएको हुनुपर्दछ । तपाईँले यसलाई नसच्याउनु भएसम्म साम्बाको नयाँ " #~ "संस्करणले काम गर्दैन ।" #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "/etc/samba/smbpasswd लाई /var/lib/samba/passdb.tdb मा सार्नुहुन्छ ?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "साम्बा ३.० ले /etc/samba/smbpasswd फाइल हटाउने अझै बढी पूर्ण SAM डाटाबेस इन्टरफेस " #~ "सार्वजनिक गरेको छ ।" #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "कृपया तपाइँले स्वचालित रुपले /var/lib/samba/passdb.tdb मा सर्ने अवस्थित smbpasswd " #~ "फाइल चाहनुहुन्छ भने यकीन गर्नुहोस् । यदि तपाईँ साटोमा अर्को pdb backend (जस्तै: " #~ "LDAP) प्रयोग गर्ने योजना बनाउनुहुन्छ भने यो विकल्प नरोज्नुहोस् ।" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "अधिक जानकारीका लागि /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-" #~ "Guide/pwencrypt.html बाट samba-doc प्याकेज हेर्नुहोस् ।" debian/po/zh_TW.po0000644000000000000000000003024213352130423011174 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 23:18+0800\n" "Last-Translator: Asho Yeh \n" "Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Poedit-Country: TAIWAN\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "要修改 smb.conf 以使用 DHCP 取得 WINS 設定嗎?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "如果您的電腦是從網絡上的 DHCP 伺服器取得 IP 地址資訊,該 DHCP 服務也可能會提" "供網路上的 WINS 伺服器 (“NetBIOS 名稱服務”) 資訊。這需要對您的 smb.conf 進行" "修改,以自動從 /etc/samba/dhcp.conf 讀取 DHCP 所提供的 WINS 設定。" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "必須安裝 dhcp-client 套件,才能使用此項特性。" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "自動設定 smb.conf 嗎?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "剩下的 Sabma 設定將處理那些會影響到 /etc/samba/smb.conf 中的參數的問題。這個" "檔案是用來設定 Sabma 程式(nmbd 和 smbd)。但您目前的 smb.conf 裡中包含了一" "行 \"include\",或是有某個選項跨越多行,這將會攪亂自動設定程序,使得您必須手" "動修復 smb.conf 才能讓它正常運作。" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "如果您不選取這個選項,您就必須自行處理所有的設定上的改變,同時也將無法受益於" "定期的設定改進所帶來的好處。" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "群組/網域:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "請指定這個系統的群組。這個選項控制了當它做為伺服器時,這個系統會出現在哪個群" "組裡、以及很多前端程式在瀏覽時所會使用的預設群組,以及 \"security=domain\" 這" "個設定所會用到的網域名稱。" #~ msgid "Use password encryption?" #~ msgstr "使用密碼加密嗎?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "所有較新的 Windows 用戶端在和 SMB/CIFS 伺服器通訊時都會使用加密密碼。如果" #~ "您想使用明文密碼,您將需要修改您的 Windows 登錄表中的一個參數。" #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "強烈建議能啟用這個選項,因為 Microsoft Windows 系列產品對明文密碼的支援已" #~ "沒有在維護了。如果您要啟用的話,請確認您有個有效的 /etc/samba/smbpasswd " #~ "檔,且其中包含了使用 smbpasswd 指令替每個使用者所設定的密碼。" #~ msgid "daemons" #~ msgstr "背景服務" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "您想如何執行 Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba 背景服務程式 smbd 可以作為普通的背景服務或者從 inetd 啟動。以背景服" #~ "務的方式執行是推薦的方式。" #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "請指定本伺服器在收到客戶端查詢時將要顯示的群組。請注意,此參數同樣也控制" #~ "了 security=demain 設置所用的網域名。" #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "要建立 samba 密碼資料庫 /var/lib/samba/passdb.tdb 嗎?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "要與大多數 Windows 的預設設定相容,Samba 必須被設定為使用加密密碼。這需要" #~ "將使用者密碼保存獨立於 /etc/passwd 之外的一個檔案中。此檔案可以自動建立," #~ "但密碼必須通過執行 smbpasswd 來手動添加並保持更新。" #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "如果您無法建立它,您就必須重新設定 samba (可能還包括您的客戶端機器) 以使用" #~ "明文密碼。" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "更多詳情,請參閱 smaba-doc 套件中的 /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html。" #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Chaining passdb backends將不再支援。" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "從版本3.0.23開始,在\"passdb backed\"選項中,不再支援多重後端認證機制。您" #~ "的smb.conf檔夾帶著不支援的後端認證機制。除非您修正這個錯誤,否則新版的" #~ "samba將無法使用。" #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "要移動 /etc/samba/smbpasswd 到 /var/lib/samba/passdb.tdb 嗎?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 引入了一種更完整的 SAM 資料庫介面,並用其取代了 /etc/samba/" #~ "smbpasswd 檔案。" #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "請確定您是否想將現有的 smbpasswd 檔案自動移植為 /var/lib/samba/passdb." #~ "tdb。如果您計劃使用其它的 pdb 後端 (如 LDAP) 的話,請不要選中此選項。" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "請參閱 samba-doc 套件的 /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html 以取得更多詳盡資訊。" debian/po/es.po0000644000000000000000000004063313352130423010555 0ustar # samba translation to Spanish # Copyright (C) 2003-2007 Steve Langasek # Copyright (C) 2006 Software in the Public Interest, SPI Inc. # This file is distributed under the same license as the samba package. # # Changes: # - Initial translation # Steve Langasek, 2003-2006 # # - Revision and updates # Javier Fernández-Sanguino, 2006, 2012-2013 # Ricardo Fraile, 2010 # # - Translation of new templates # Steve Langasek, 2007 # # Traductores, si no conoce el formato PO, merece la pena leer la # documentación de gettext, especialmente las secciones dedicadas a este # formato, por ejemplo ejecutando: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Equipo de traducción al español, por favor lean antes de traducir # los siguientes documentos: # - El proyecto de traducción de Debian al españool # http://www.debian.org/intl/spanish/ # especialmente las notas y normas de traducción en # http://www.debian.org/intl/spanish/notas # # - La guía de traducción de po's de debconf: # /usr/share/doc/po-debconf/README-trans # o http://www.debian.org/intl/l10n/po-debconf/README-trans # # Si tiene dudas o consultas sobre esta traducción consulte con el último # traductor (campo Last-Translator) y ponga en copia a la lista de # traducción de Debian al español () # msgid "" msgstr "" "Project-Id-Version: Samba for Debian 3.0.23c-1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-12-09 22:21+0100\n" "Last-Translator: Javier Fernández-Sanguino \n" "Language-Team: Debian Spanish \n" "Language: spanish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-POFile-SpellExtra: Kerberos NT DNS domain client user conf setpassword\n" "X-POFile-SpellExtra: dhcp smbd include root smb administrator nmbd Windows " "WINS\n" "X-POFile-SpellExtra: tool security\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "¿Desea actualizar desde Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Es posible migrar los archivos de la configuración de Samba 3 a Samba 4.Es " "posible que la migración falle para configuraciones complejas, pero debería " "ser capaz de proporcionar un buen punto de partida para la mayoría de las " "instalaciones existentes." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Rol de servidor" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Los controladores de dominio gestionan dominios de tipo NT4 o Directorio " "Activo y proveen servicios como la gestión de identidades o el acceso al " "dominio. Cada dominio tiene que tener al menos un controlador de dominio." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Los servidores miembros pueden ser parte de un dominio de tipo NT4 o de " "Directorio Activo pero no ofrecen servicios de dominio. Las estaciones de " "trabajo, los servidores de ficheros y los servidores de impresión son " "generalmente miembros del dominio." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Un servidor independiente no puede utilizarse dentro de un dominio y sólo " "provee servicios de compartición de ficheros y acceso local de tipo Windows " "para Grupos de Trabajo." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "El servidor de Samba no se configurará si no se especifica ningún rol de " "servidor, por lo que el usuario puede hacer esta configuración manualmente." # NdT: Se traduce «realm» a «reino» en otras traducciones # (p.ej. la de heimdal). No es que me parezca la mejor traducción, pero # al menos así es consistente con la de otros programas. - JFS #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Nombre del reino:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Introduzca el reino Kerberos para el dominio que gestiona este controlador " "de dominio." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Generalmente este nombre es una capitalización de su nombre DNS." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nueva contraseña para el usuario «administrator» de Samba:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Se generará una contraseña aleatoria si deja este campo vacío." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" "Puede configurar más adelante la contraseña ejecutando, como root, lo " "siguiente:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Repita la contraseña para el usuario «administrador» de Samba:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Error en la introducción de la contraseña" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" "Las dos contraseñas que ha introducido no coinciden. Por favor, inténtelo de " "nuevo." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Servidor Samba y herramientas" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "¿Modificar smb.conf para usar la configuración WINS que proviene de DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Si su sistema recibe la dirección IP desde un servidor DHCP en la red, el " "servidor DHCP también puede proveerle informaciones sobre los servidores de " "WINS que haya en la red. Esto requiere un cambio en el fichero smb.conf " "para que la configuración de WINS proveniente de DHCP se lea automáticamente " "de /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Hay que instalar el paquete dhcp-client para aprovechar esta funcionalidad." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "¿Configurar smb.conf automáticamente?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "El resto de la configuración de Samba trata sobre cuestiones que afectan al " "contenido de «/etc/samba/smb.conf», el fichero utilizado para configurar los " "programas de Samba (nmbd y smbd). Su «smb.conf» actual contiene una línea " "«include» o una opción que atraviesa más de una línea, así que el proceso de " "configuración automática puede dejarlo con un «smb.conf» no válido, " "requiriendo que lo arregle a mano." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Si no escoge esta opción, tendrá que gestionar a mano cualquier cambio en la " "configuración de Samba, y no disfrutará de las mejoras periódicas que se " "realicen a la configuración." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nombre del dominio o del grupo de trabajo:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Indique el grupo de trabajo de este equipo. Este parámetro controla el grupo " "de trabajo en el que aparecerá el equipo si se usa como un servidor, el " "grupo de trabajo a usar cuando explore la red con los distintos interfaces, " "y el nombre de dominio usado con el parámetro «security=domain»." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "¿Utilizar contraseñas cifradas?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Todos los clientes Windows recientes se comunican con los servidores SMB/" #~ "CIFS utilizando contraseñas cifradas. Si quiere usar contraseñas en texto " #~ "claro, tendrá que cambiar un parámetro en el registro de sus sistemas " #~ "Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Se recomienda habilitar esta opción, ya que los productos de Microsoft " #~ "yano son compatibles con las contraseñas en texto claro. Si la activa, " #~ "asegúrese de que tiene un fichero «/etc/samba/smbpasswd» válido, donde " #~ "defina las contraseñas para cada usuario usando la orden «smbpasswd»." #~ msgid "Samba server" #~ msgstr "Servidor Samba" #~ msgid "daemons" #~ msgstr "demonios" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "¿Cómo quiere que se ejecute Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "El servicio Samba smbd puede ejecutarse como un demonio normal " #~ "independiente o lanzarse desde el demonio inetd. Se recomienda que se " #~ "ejecute como demonio independiente." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "¿Desea instalar Samba 4 como PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Aún cuando utilice está opción, tendrá que configurar el servicio de DNS " #~ "deforma que proporcione los datos del archivo de zona que encontrará en " #~ "ese directorioantes de poder utilizar el dominio del Directorio Activo." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Indique el dominio en el cual quiere que su servidor aparezca cuando se " #~ "lo pregunten los clientes de la red." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "¿Crear la base de dados de contraseñas /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Hay que configurar Samba para que use contraseñas cifradas para mantener " #~ "la compatibilidad con el comportamiento por omisión de la mayoria de los " #~ "sistemas Windows. Para hacer esto es necesario crear un fichero, distinto " #~ "del /etc/passwd, donde se guarden las contraseñas de los usuarios. El " #~ "fichero se puede crear automáticamente, aunque es necesario añadir las " #~ "contraseñas manualmente mediante el programa «smbpasswd» y mantenerlas al " #~ "día." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Es imprescindible que configure Samba (y probablemente también los " #~ "sistemas cliente) para que use contraseñas en claro si no crea este " #~ "fichero." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Si desea más información consulte /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html, disponible en el paquete samba-doc." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "El encadenamiento de motores «passdb» ya no está soportado" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "A partir de la versión 3.0.23 de samba, ya no se soporta el " #~ "encadenamiento de más de un motor en el parámetro «passdb backend». " #~ "Parece que en su smb.conf tiene un parámetro «passdb backend» que consta " #~ "de una lista de motores. La nueva versión de samba no funcionará hasta " #~ "que lo corrija." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "¿Convertir el fichero /etc/samba/smbpasswd a /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "La versión 3.0 de Samba introduce un base de dados «SAM» más completa que " #~ "sustituye al fichero /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Confirme si quiere que el fichero smbpasswd existente se migre de forma " #~ "automática a /var/lib/samba/passdb.tdb. No escoja esta opción si " #~ "pretende usar otro motor para pdb (p.ej. LDAP)." #~ msgid "daemons, inetd" #~ msgstr "demonios, inetd" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Si desea más información consulte «/usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html», disponible en el paquete samba-doc." debian/po/da.po0000644000000000000000000002076113352130423010532 0ustar # Danish translation samba4. # Copyright (C) 2013 samba4 & nedenstående oversættere. # This file is distributed under the same license as the samba4 package. # Claus Hindsgaul , 2004. # Claus Hindsgaul , 2006, 2007. # Joe Hansen , 2010, 2012, 2013. # msgid "" msgstr "" "Project-Id-Version: samba4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-26 19:21+0100\n" "Last-Translator: Joe Hansen \n" "Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Opgradere fra Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Det er muligt at migrere de eksisterende konfigurationsfiler fra Samba 3 til " "Samba 4. Det er sandsynligt, at det vil mislykkes for komplekse opsætninger, " "men bør tilbyde et godt udgangspunkt for de fleste eksisterende " "installationer." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Serverrolle" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Domænecontrollere håndterer NT4-lignende domæner eller Active Directory-" "domæner og tilbyder tjenester såsom identitetshåndtering og domænelogind. " "Hvert domæne kræver mindst en domænecontroller." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Medlemsservere kan være en del af et NT4-lignende domæne eller Active " "Directory-domæne men tilbyder ikke nogen domænetjenester. Arbejdsstationer " "og fil- eller udskrivningsservere er normalt standarddomænemedlemmer." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "En uafhængig server kan ikke bruges i et domæne og understøtter kun " "fildeling og Windows for Workgroups-lignende logind." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Hvis ingen serverrolle er angivet, så vil Sambaserveren blive klargjort, så " "dette kan gøres manuelt af brugeren." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Områdenavn (realm):" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Angiv venligst Kerberosområdet (realm) for domænet som denne " "domænecontroller kontrollerer." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" "Normalt er dette en version skrevet med stort bogstav for dit DNS-værtsnavn." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Ny adgangskode for Sambas »administratorbruger«:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" "Hvis feltet efterlades tomt vil en vilkårlig adgangskode blive oprettet." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "En adgangskode kan angives senere ved at køre, som root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Gentag adgangskode for Sambas »administratorbruger«:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Indtastningsfejl for adgangskode" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "De to adgangskoder du indtastede var ikke ens. Prøv igen." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Sambaserver og -redskaber" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Ret smb.conf, så den benytter WINS-indstillinger fra DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Hvis din computer får IP-adresseoplysninger fra en DHCP-server på netværket, " "kan DHCP-serveren også give oplysninger om WINS-servere (»NetBIOS " "navneservere«) på netværket. Dette kræver en ændring i din smb.conf-fil, så " "WINS-indstillingerne fra DHCP-serveren automatisk indlæses fra /etc/samba/" "dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Pakken dhcp-client skal være installeret, for at kunne udnytte denne " "funktion." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Sæt smb.conf op automatisk?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Resten af Samba-opsætningen drejer sig om spørgsmål, der vedrører " "indstillingerne i filen /etc/samba/smb.conf, som benyttes til at sætte Samba-" "programmerne (nmbd og smbd) op. Din nuværende smb.conf indeholder en " "'include'-linje eller en indstilling, der fylder flere linjer, hvilket kan " "forvirre den automatiske opsætning, og kræver at du redigerer din smb.conf " "selv for at få den til at fungere igen." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Hvis du ikke vælger denne indstilling, må du selv håndtere ændringer i " "opsætningen, og vil ikke kunne drage nytte af de løbende forbedringer i " "opsætningen." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Arbejdsgruppe/domænenavn:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Angiv venligst arbejdsgruppen for dette system. Denne indstilling kontroller " "hvilken arbejdsgruppe systemet vil fremgå i, når den bruges som en server, " "standardarbejdsgruppen der bruges når der browses med forskellige " "grænseflader, og domænenavnet brugt med indstillingen »security=domain«." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" debian/po/templates.pot0000644000000000000000000001324113352130423012323 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" debian/po/fi.po0000644000000000000000000003033313352130423010540 0ustar # Translation of samba_po.po to finnish. # # Tapio Lehtonen , 2006. # msgid "" msgstr "" "Project-Id-Version: Samba fi\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 18:35+0200\n" "Last-Translator: Tapio Lehtonen \n" "Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba-palvelin ja apuohjelmistoja" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Muokataanko smb.conf käyttämään DHCP:ltä saatua WINS-asetusta?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Jos tietokone saa verkkoasetukset verkon DHCP-palvelimelta, saattaa DHCP-" "palvelin tarjota tietoa myös verkon WINS-palvelimista (\"NetBIOS-" "nimipalvelimista\"). Tällöin on tiedostoa smb.conf muutettava, jotta DHCP:n " "tarjoamat WINS-asetukset luetaan automaattisesti tiedostosta /etc/samba/dhcp." "conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Tätä ominaisuutta voi käyttää vain jos paketti dhcp-client on asennettu." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Tehdäänkö asetukset tiedostoon smb.conf automaattisesti?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Loput Samban asetuksista ovat kysymyksiä jotka vaikuttavat parametreihin " "Samban ohjelmien (nmbd ja smbd) asetustiedostossa /etc/samba/smb.conf. Nyt " "tiedostossa smb.conf on \"include\"-rivi tai useita rivejä pitkä valitsin, " "mikä sotkee automatisoidun asetukset tekevän ohjelman ja pakottaa " "muokkaamaan tiedostoa smb.conf käsin, jotta se taas toimisi." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Jos et valitse tätä toimintoa, on kaikki asetusten muutokset tehtävä itse, " "etkä pääse hyötymään julkaistavista asetusten parannuksista." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Työryhmän/Verkkoalueen nimi:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Anna tämän järjestelmän työryhmän nimi. Asetuksella määritetään mihin " "työryhmään järjestelmä kuuluu sen toimiessa palvelimena, oletustyöryhmä " "selattaessa edustaohjelmilla ja asetuksen \"security=domain\" kanssa " "käytettävä verkkoalueen nimi." #~ msgid "Use password encryption?" #~ msgstr "Salataanko salasanat?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Kaikki viime aikoina julkistetut Windows-asiakkaat salaavat salasanat " #~ "liikennöitäessä SMB/CIFS-palvelimien kanssa. Jos halutaan käyttää " #~ "selväkielisiä salasanoja, on Windows registryssä olevaa parametria " #~ "muutettava." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Tämän valitsimen pitämistä päällä suositellaan suuresti, koska tukea " #~ "selväkielisille salasanoille ei enää ylläpidetä Microsoft Windows-" #~ "tuotteissa. Jos se on päällä, on varmistuttava tiedoston /etc/samba/" #~ "smbpasswd kelvollisuudesta ja että siellä on jokaiselle käyttäjälle tehty " #~ "salasana komennolla smbpasswd." #~ msgid "Samba server" #~ msgstr "Samba-palvelin" #~ msgid "daemons" #~ msgstr "palvelinprosessit" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Kuinka Samba käynnistetään?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samban palvelinprosessi smbd voi toimia tavallisena prosessina tai inetd " #~ "voi käynnistää sen. Tavallisen prosessin käyttämistä suositellaan." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Anna sen verkkoalueen nimi, johon tämä palvelin ilmoittaa kuuluvansa " #~ "asiakaskoneiden kysyessä. Huomaa, että tämä parametri on myös asetuksen " #~ "security=domain kanssa käytettävä verkkoalueen nimi." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Luodaanko samban salasanatietokanta, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Jotta Samba olisi yhteensopiva useimpien Windows-versioiden oletusten " #~ "kanssa, on Samban käytettävä salattuja salasanoja. Tällöin on salasanat " #~ "tallennettava muualle kuin tiedostoon /etc/passwd. Tallennustiedosto " #~ "voidaan luoda automaattisesti, mutta salasanat on itse lisättävä " #~ "komennolla smbpasswd ja ne on itse pidettävä ajan tasalla jatkossa." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Jos tiedostoa ei luoda, on Samba asetettava käyttämään selväkielisiä " #~ "salasanoja (kuten asiakaskoneetkin)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Katso lisätietoja paketin samba-doc tiedostosta /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "passdb:n taustaosien ketjuttamista ei tueta" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Versiosta 3.0.23 alkaen samba ei enää tue useiden taustaosien " #~ "ketjuttamista \"passdb backend\" -parametrissa. Tämän koneen smb.conf-" #~ "tiedostossa vaikuttaa olevan bassdb backend -parametri jossa on luettelo " #~ "taustaosista. Samban uusi versio ei toimi ennen kuin tämä korjataan." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Siirretäänkö tiedosto /etc/samba/smbpasswd tiedostoksi /var/lib/samba/" #~ "passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samban versiossa 3.0 tuli mukaan täydellisempi SAM-tietokantarajapinta " #~ "joka korvaa tiedoston /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Vahvista, että olemassa oleva tiedosto smbpasswd siirretään " #~ "automaattisesti tiedostoksi /var/lib/samba/passdb.tdb. Älä valitse tätä " #~ "jos aiot käyttää jotain muuta pdb-taustaosaa (esim. LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Katso lisätietoja paketin samba-doc tiedostosta /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html." debian/po/sv.po0000644000000000000000000002717513352130423010604 0ustar # Translation of samba4 debconf template to Swedish # Copyright (C) 2010-2011 Martin Bagge # This file is distributed under the same license as the samba4 package. # # Daniel Nylander , 2007 # Martin Bagge , 2010, 2011 msgid "" msgstr "" "Project-Id-Version: samba4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-23 09:06+0100\n" "Last-Translator: Martin Bagge / brother \n" "Language-Team: Swedish \n" "Language: Swedish\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.5.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Uppgradera från Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Det är möjligt att migrera existerande inställningsfiler från Samba 3 till " "Samba 4. Det är troligt att det inte kommer att fungera i komplexa " "installationer men bör ge bra startlägen för de allra flesta installationer." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Serverroll" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Domänkontrollanter hanterar NT4- eller Active Directory-domäner och " "tillhandahåller tjänster som identitetshantering och domäninlogging. Varje " "domän behöver åtminstone en domänkontrollant." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Medlemsservrar kan vara del av en NT4- eller Active Directory-domän utan att " "tillhandahålla några domäntjänster. Arbetsstationer och fil- eller " "skrivarservrar är vanligen domänmedlemmar." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "En fristående server kan inte användas i en domän och stöder endast " "fildelning och Windows för Workgroups-inloggning." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Om ingen serverroll anges kommer sambaservern inte att förberedas, detta kan " "göras manuellt av användaren." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Namn för realm:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Ange Kerberosrealm för domänen som denna domänkontrollant kontrollerar." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Vanligen är detta DNS-värdnamnet i stora bokstäver." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nytt lösenord för Samba-användaren \"administrator\":" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Om fältet lämnas tomt slumpas ett lösenord fram." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Lösenordet kan anges senare via rot-exekvering:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Upprepa lösenordet för Samba-användaren \"administrator\":" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Fel vid avgivande av lösenord" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "De båda lösenorden som angavs stämde inte överrens. Försök igen." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Sambaserver och verktyg" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Ändra smb.conf till att använda WINS-inställningar från DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Om din dator får en IP-address och information från en DHCP-server på " "nätverket kan även DHCP-server också skicka information om WINS-servrar " "(\"NetBIOS namnservrar\") i ditt nätverk. Detta kräver en ändring i din fil " "smb.conf så att WINS-inställningar från DHCP-servern automatiskt kan läsas " "från /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Paketet dhcp-client måste installeras för att kunna använda denna funktion." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Konfigurera smb.conf automatiskt?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Resten av Samba-konfigurationen hanterar frågor som rör parametrar i /etc/" "samba/smb.conf, vilken är den fil som används för att konfigurera Samba-" "programmen (nmbd och smbd). Din aktuella smb.conf innehåller en \"include\"-" "rad eller ett alternativ som spänner över flera rader som kan göra Debconf " "förvirrad och kan innebära att du måste redigera din smb.conf på egen hand " "för att få det att fungera igen." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Om du inte väljer detta alternativ måste du hantera alla " "konfigurationsändringar på egen hand och kan därför inte utnyttja fördelarna " "med periodiska konfigurationsförbättringar." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Arbetsgrupp/Domännamn:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Ange vilken arbetsgrupp som dettaa system tillhör. Denna inställning anger " "vilken arbetsgrupp systemet kommer att hamna i när det används som server, " "inställningen anger vilken standardgrupp som kommer att sökas igenom med de " "klientprogram som finns och detta kommer att vara domännamnet som används " "tillsammans med inställningen \"security=domain\"." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Använd lösenordskryptering?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "De flesta Windows-klienter av senare versioner kommunicerar med " #~ "krypterade lösenord mot SMB/CIFS-servrar. Om du vill använda lösenord i " #~ "klartext behöver du ändra en parameter i ditt Windows-register." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Det rekommenderas varmt att du aktiverar detta alternativ. Om du gör det, " #~ "kontrollera att du har en giltig /etc/samba/smbpasswd och att du har " #~ "ställt in lösenorden där för varje användare med kommandot smbpasswd." #~ msgid "Samba server" #~ msgstr "Sambaserver" #~ msgid "daemons" #~ msgstr "demoner" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Hur vill du köra Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba-demonen smbd kan köras som en normal demon eller från inetd. Att " #~ "köra som en demon är den rekommenderade metoden." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Installera Samba 4 som en PDC?" #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Skapa Sambas lösenordsdatabas, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "För att vara kompatibel med de standardvärden i de flesta versioner av " #~ "Windows måste Samba konfigureras för att använda krypterade lösenord. " #~ "Detta kräver att användarnas lösenord lagras i en fil separerad från /etc/" #~ "passwd. Denna fil kan skapas automatiskt men lösenorden måste läggas " #~ "till manuellt genom att köra smbpasswd och hållas uppdaterad i framtiden." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Om du inte skapar den måste du konfigurera Samba (och antagligen även " #~ "dina klientmaskiner) till att använda lösenord i klartext." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Se /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html från paketet samba-doc för mer information." debian/po/ku.po0000644000000000000000000002364113352130423010565 0ustar # translation of samba_ku.po to Kurdish # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Erdal Ronahi , 2008. msgid "" msgstr "" "Project-Id-Version: samba_ku\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-05-08 13:02+0200\n" "Last-Translator: Erdal Ronahi \n" "Language-Team: ku \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KAider 0.1\n" "Plural-Forms: nplurals=2; plural= n != 1;\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Bila smb.conf were guherandin da ku mîhengên WINS ji DHCP werin bikaranîn?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Eger kompîtera te ji ser pêşkêşkarê ji DHCPê navnîşaneke IPê bistîne, dibe " "ku pêşkêşkara DHCP jî derbarê pêşkêşkara WINSê de agahiyan peyda bike " "(\"NetBIOS navê pêşkêşkaran) ji ser torê pêşkêş bike. Ji bo vê divê pelê te " "yê smb.conf bê guherandin lewre mîhengên WINSê yên DHCP-pêşkêş dike ji /etc/" "samba/dhcp/confê xweber bên xwendin." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Ji bo bikaranîna vê fonksiyonê divê pakêta dhcp-client were sazkirin." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Bila smb.conf were jixweber mîhengkirin?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Tevahiya vesazkirina peymana Sambayê ya bi pirsan bandorê li parametreya /" "etc/samba/smb.confê dikin yên bernameyên Sambayê (nmbd û smbd) vesaz kirine. " "Di smb.confa te ya niha de rêzikeke \"include\" an jî zêdetir rêzik, yên ku " "dikarin pêvajoya vesazkirina xweber têk bibin û hewcetî derxin ku tu smb." "confê bi destan saz bikî da ku bixebite." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Eger tu vê vebijêrkê hilnebijêrî, dê pêwîst bibe ku tu hemû veaszkirinan bi " "serê xwe pêk bînî, û dê avantaja pêşdeçûna vesazkirina periyodîk pêk neyê." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Navê Koma Xebatê/Domain:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Tika ye Koma Xebatê ya vê pergalê diyar bike. Ev mîheng kontrol dike ka dê " "di bikaranîna pêşkêşkarekê de kîjan Koma Xebatê bê nîşandan, Koma Xebatê ya " "heyî ya dem bi dem fronted tê gerîn û navê domaînê ya bi mîhenga " "\"security=domain\"ê tê bikaranîn." #~ msgid "Use password encryption?" #~ msgstr "Bila kilîla şîfreyê bê bikaranîn?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Hemû navrûyên Windowsê dema şîfreyên kilîlkirî tên bikaranîn, bi " #~ "pêşkêşkarên SMB/CIFS re dikevin têkiliyê. Eger dixwazî deqa şîfreya zelal " #~ "bi kar bînî divê parametreya di tomarkirina Windowsa xwe de biguherînî." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Çalakirina vê vebijêrkê wekî desteka ji bo şîfreyên deqa sade ya zêdetir " #~ "nayên parastin ya di berhemên Microsoft Windowsê de, bi tundî tê " #~ "pêşniyarkirin." #~ msgid "daemons" #~ msgstr "daemon" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Dixwazî Samba çawa bixebitînî?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Daemona Sambayê dikare wekî daemon'eke ji rêzê an jî inetd'ê bixebite. " #~ "Xebitandina wekî daemonekê tê pêşniyarkirin." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Danegeha şîfreyên samba, /var/lib/samba/passdb.tdb, were afirandin?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Ji bo hevgirtîkirina srandard a di piraniya guhertoyên Windowsê de, divê " #~ "Samba ji bo bikaranîna şîfreya kilîlkirî bê vesazkirin. Ji bo vê divê " #~ "şîfreyên bikarhêneran di /etc/passwdê de hatibin tomarkirin. Dibe ku ev " #~ "pel xweber bê afirandin, lê divê şîfre bi destan bi meşandina smbpasswd " #~ "hatibin lêzêdekirin û di siberojê de rojane bê girtin." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Eger tu vê neafirînî, divê Sambayê veasz bikî (û pêkan e ku makîneya " #~ "navrûyê jî) ji bo şîfreya deqa sade." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Ji bo agahiyên zêdetir ji pakêta samba-docê /usr/share/doc/samba-doc/" #~ "htmldocs/Samba3-Developers-Guide/pwencrypt.htmlê bibîne." debian/po/vi.po0000644000000000000000000003073213352130423010563 0ustar # Vietnamese translation for Samba. # Copyright © 2008 Free Software Foundation, Inc. # Clytie Siddall , 2005-2008. # msgid "" msgstr "" "Project-Id-Version: samba4 4.0.0~alpha4~20080617-1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-17 18:40+0930\n" "Last-Translator: Clytie Siddall \n" "Language-Team: Vietnamese \n" "Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" "X-Generator: LocFactoryEditor 1.7b3\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Nâng cấp từ Samba 3 không?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Có thể nâng cấp các tập tin cấu hình đã tồn tại từ Samba phiên bản 3 lên " "Samba phiên bản 4. Rất có thể không thành công đối với thiết lập phức tạp, " "nhưng nên cung cấp một điểm bắt đầu hữu ích cho phần lớn bản cài đặt đã có." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 #, fuzzy msgid "Realm name:" msgstr "Địa hạt:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Sửa đổi « smb.conf » để dùng thiết lập WINS từ DHCP ?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Nếu máy tính của bạn lấy thông tin địa chỉ IP từ một trình phục vụ DHCP nằm " "trên mạng, trình phục vụ DHCP có lẽ cũng có khả năng cung cấp thông tin về " "trình phục vụ WINS (« NetBIOS name servers ») cũng nằm trên mạng. Dịch vụ " "này cần thiết bạn sửa đổi tập tin « smb.conf » của mình để cho phép thiết " "lập WINS do DHCP cung cấp sẽ được đọc tự động từ tập tin « /etc/samba/dhcp." "conf »." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Để nhớ dịp tính năng này, bạn cần phải cài đặt gói « dhcp-client »." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Tự động cấu hình « smb.conf » ?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Phần còn lại của cấu hình Samba đề cập các câu hỏi về tham số trong tập tin " "« /etc/samba/smb.conf », tập tin được dùng để cấu hình các chương trình " "Samba (nmbd và smbd). Tập tin « smb.conf » hiện thời chứa một dòng « include " "» (gồm) hay một tùy chọn chiếm nhiều dòng, mà có thể gây ra lỗi trong tiến " "trình cấu hình tự động thì cần thiết bạn tự sửa đổi tập tin « smb.conf » " "mình để kích hoạt lại nó." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Không bật tùy chọn này thì bạn cần phải tự quản lý thay đổi cấu hình nào, và " "không thể nhớ dịp sự tăng cường cấu hình định kỳ." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Tên Nhóm làm việc/Miền:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Hãy xác định nhóm làm việc cho hệ thống này. Thiết lập này điều khiển nhóm " "làm việc trong đó hệ thống sẽ xuất hiện khi dùng làm trình phục vụ (nhóm làm " "việc mặc định được dùng khi duyệt qua giao diện) và tên miền được dùng với " "thiết lập « security=domain » (bảo mật=miền)." #~ msgid "Use password encryption?" #~ msgstr "Gửi mật khẩu mật mã ?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Mọi ứng dụng khách Windows gần đây đều liên lạc với trình phục vụ SMB/" #~ "CIFS dùng mật khẩu đã mật mã. Vẫn muốn sử dụng mật khẩu « nhập thô " #~ "» (không có mật mã) thì bạn cần phải thay đổi một tham số trong sổ đăng " #~ "ký (registry) Windows của mình." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Rất khuyên bạn bật tùy chọn này, vì hỗ trợ mật khẩu nhập thô không còn " #~ "được duy trì lại trong sản phẩm MS Windows. Cũng hãy kiểm tra lại có một " #~ "tập tin « /etc/samba/smbpasswd » đúng, và đặt trong nó một mật khẩu cho " #~ "mỗi người dùng sẽ sử dụng lệnh smbpasswd." #~ msgid "daemons" #~ msgstr "trình nền" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Muốn chạy Samba như thế nào?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Trình nền Samba smbd có khả năng chạy làm một trình nền tiêu chuẩn, hoặc " #~ "từ inetd. Phương pháp khuyến khích là chạy làm trình nền." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Thiết lập Samba 4 như là một PDC không?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Ngay cả khi bật tùy chọn này, bạn cần phải thiết lập dịch vụ DNS để phục " #~ "vụ dữ liệu từ tập tin khu vực trong thư mục đó, trước khi bạn có khả năng " #~ "sử dụng miền Thư mục Hoạt động." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Hãy xác định địa hạt Kerberos sẽ chứa máy phục vụ này. Trong nhiều trường " #~ "hợp đều, địa hạt trùng với tên miền DNS." #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Hãy xác định miền trong đó bạn muốn máy phục vụ có vẻ nằm khi ứng dụng " #~ "khách hỏi." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Tạo cơ sở dữ liệu mật khẩu samba « /var/lib/samba/passdb.tdb » ?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Để tương thích với các giá trị mặc định trong hậu hết các phiên bản " #~ "Windows, phần mềm Samba phải được cấu hình để sử dụng mật khẩu đã mật mã. " #~ "Cấu hình này cần thiết các mật khẩu người dùng được cất giữ trong một tập " #~ "tin khác với « /etc/passwd ». Tập tin này có thể được tự động tạo, còn " #~ "những mật khẩu phải được thêm thủ công bằng cách chạy smbpaswd; cũng cần " #~ "phải cứ cập nhật chúng trong tương lai." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Không tạo tập tin đó thì bạn cần phải cấu hình lại Samba (rất có thể là " #~ "cũng cần cấu hình lại mọi máy khách) để sử dụng mật khẩu nhập thô." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Để tìm chi tiết, xem tài liệu « /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html » từ gói tài liệu samba-doc." debian/po/it.po0000644000000000000000000002057113352130423010561 0ustar # Italian (it) translation of debconf templates for samba # This file is distributed under the same license as the samba package. # Luca Monducci , 2004-2014. # msgid "" msgstr "" "Project-Id-Version: samba 2-4.1.11+dfsg-1 italian debconf templates\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2014-08-31 15:02+0200\n" "Last-Translator: Luca Monducci \n" "Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Aggiornare da Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "È possibile migrare i file di configurazione esistenti da Samba 3 a Samba 4. " "Probabilmente, se la configurazione è particolarmente complessa, questo " "processo non riuscirà, tuttavia dovrebbe fornire un buon punto di partenza " "per la maggior parte delle installazioni esistenti." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Ruolo del server" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "I domain controller gestiscono domini di tipo NT4 o Active Directory e " "forniscono servizi quali la gestione dell'identità e l'accesso al dominio. " "Ogni dominio ha almeno un domain controller." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "I server membri fanno parte di un dominio di tipo NT4 o Active Directory ma " "non forniscono alcun servizio di dominio. Le postazioni di lavoro, i file " "server o i print server solitamente sono dei normali membri del dominio." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Un server a se stante non può essere usato in un dominio e supporta solo la " "condivisione dei file e l'accesso di tipo \"Windows for Workgroups\"." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Senza specificare un ruolo, il server Samba non sarà avviato tuttavia " "l'utente potrà scegliere un ruolo manualmente." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Nome realm:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Specificare il realm Kerberos per il dominio da controllare con questo " "domain controller." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Solitamente è usato il nome DNS della macchina scritto in maiuscolo." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nuova password per l'utente Samba \"administrator\":" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Se questo campo è lasciato vuoto, verrà generata una password casuale." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "In seguito, per cambiare questa password, eseguire da root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Ripetere la password per l'utente Samba \"administrator\":" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Errore di inserimento della password" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "Le password inserite sono diverse. Inserirle di nuovo." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Server e utilità Samba" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Modificare smb.conf per usare le impostazioni WINS da DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Se il computer acquisisce l'indirizzo IP da un server DHCP, tale server DHCP " "potrebbe fornire anche le informazioni sui server WINS (i name server per " "NetBIOS) presenti nella rete. È necessario modificare il file smb.conf per " "far leggere automaticamente da /etc/samba/dhcp.conf le impostazioni WINS " "fornite da DHCP." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Per usare questa funzionalità è necessario che il pacchetto dhcp-client sia " "installato." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Configurare automaticamente smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Il resto della configurazione di Samba riguarda i parametri in /etc/samba/" "smb.conf, il file usato per configurare i programmi di Samba (nmbd e smbd). " "Attualmente il file smb.conf contiene una riga «include» o un'opzione che si " "estende su più righe; ciò potrebbe confondere il processo di configurazione " "automatica e richiere la modifica manuale del file smb.conf per renderlo " "nuovamente funzionante." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Chi rinuncia alla configurazione automatica dovrà gestire da solo qualunque " "cambiamento nella configurazione e non potrà beneficiare dei periodici " "miglioramenti della configurazione." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nome del Gruppo di lavoro/Dominio:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Specificare il gruppo di lavoro per questo sistema. Questa impostazione " "controlla: in quale gruppo di lavoro appare il sistema quando è usato come " "server, il gruppo di lavoro predefinito usato nelle varie interfacce di " "navigazione e il nome del dominio se è usato il parametro «security=domain»." debian/po/sq.po0000644000000000000000000003074113352130423010570 0ustar # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # Developers do not need to manually edit POT or PO files. # , fuzzy # # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-13 21:25+0100\n" "Last-Translator: Elian Myftiu \n" "Language-Team: Debian L10n Albanian \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Ta ndryshoj smb.conf për të përdorur rregullimet WINS nga DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Nëse kompjuteri yt pajiset me adrese IP nga një shërbyes DHCP në rrjet, " "shërbyesi DHCP mundet gjithashtu të japë të dhëna rreth shërbyesve WINS " "(\"shërbyesa emri NetBIOS\") që ndodhen në rrjet. Kjo ka nevojë për një " "ndryshim në skedën tënde smb.conf në mënyrë të tillë që rregullimet WINS që " "vijnë me DHCP të lexohen automatikisht nga /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Duhet instaluar paketa dhcp-client për të patur përparësi mbi këtë veti." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Ta konfiguroj smb.conf automatikisht?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Pjesa e mbetur e konfigurimit Samba ka të bëjë me pyetje që prekin parametra " "në /etc/samba/smb.conf, e cili është skeda që përdoret për të konfiguruar " "programet Samba (nmbd dhe smbd). smb.conf yt i tanishëm përmban një rresht " "'include' ose një mundësi që tendos rreshta të shumëfishtë, të cilët mund të " "hutojnë proçesin automatik të konfigurimit dhe të të kërkojë ta ndryshosh " "skedarin tënd smb.conf dorazi dhe ta vesh në punë sërish." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Nëse nuk zgjedh këtë mundësi, do të duhet të kryesh çdo ndryshim konfigurimi " "vetë, dhe nuk do kesh rastin të përfitosh nga përmirësime periodike " "konfigurimi." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Grup Pune/Emër Zone:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Të përdor kriptim fjalëkalimi?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Të tërë klientët e fundit Windows komunikojnë me shërbyes SMB duke " #~ "përdorur fjalëkalime të kriptuar. Nëse dëshiron të përdorësh fjalëkalime " #~ "të qarta tekstualë do të duhet të ndryshosh një parametër në regjistrin " #~ "tënd Windows." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Aktivizimi i kësaj mundësie këshillohet fuqimisht. Nëse e bën, sigurohu " #~ "që ke një skedar të vlefshëm /etc/samba/smbpasswd dhe që i cakton " #~ "fjalëkalimet atje për secilin përdorues duke përdorur komandën smbpasswd." #~ msgid "daemons" #~ msgstr "daemons" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Si dëshiron të xhirojë Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Daemon Samba smbd mund të xhirojë si një daemon normal ose nga inetd. " #~ "Rekomandohet puna si daemon." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Të lutem saktëso grupin e punës ku dëshiron që ky shërbyes të shfaqet kur " #~ "të pyetet nga klientë. Vër re që ky parametër kontrollon gjithashtu emrin " #~ "e zonës së përdorur me rregullimet security=domain." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Të krijoj bazë të dhënash fjalëkalimi, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Për të qenë e pajtueshme me parazgjedhjet në shumë versione Windows, " #~ "Samba duhet të konfigurohet për përdorim fjalëkalimesh të kriptuar. Kjo " #~ "kërkon fjalëkalimet e përdoruesve të ruhen në një skedë të veçantë nga /" #~ "etc/passwd. Kjo skedë mund të krijohet automatikisht, por fjalëkalimet " #~ "duhet të shtohen dorazi duke përdorur smbpasswd dhe të mirëmbahen në të " #~ "ardhmen." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Nëse nuk e krijon, do të duhet të rikonfigurosh Samba (dhe ndoshta " #~ "kompjuterët klientë) për të përdorur fjalëkalime tekstualë të qartë." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Shih /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html nga paketa samba-" #~ "doc për hollësi të mëtejshme." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Vargëzimi i passdb nuk suportohet" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Duke filluar nga versioni 3.0.23, samba nuk do ta suportojë më vargëzimin " #~ "në parametrin \"passdb backend\". Ngjan që kartela jote smb.conf përmban " #~ "një parametër passdb që përmban një listë me backend-a. Versioni i ri i " #~ "samba-s nuk do të punojë deri kur ta korrigjoni këtë." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Ta lëviz /etc/samba/smbpasswd në /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 paraqiti një ndërfaqe baze të dhënash më të plotë SAM që " #~ "zëvendëson skedën /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Të lutem poho nëse do dëshironit që skeda ekzistuese smbpasswd të " #~ "shpërngulej automatikisht në /var/lib/samba/passdb.tdb. Mos e zgjidh " #~ "këtë mundësi nëse synon të përdorësh një tjetër organizues pdb (p.sh., " #~ "LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Shih /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html nga paketa samba-doc për hollësi të mëtejshme." debian/po/cs.po0000644000000000000000000003556713352130423010565 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba4\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-28 13:34+0100\n" "Last-Translator: Miroslav Kure \n" "Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Přejít ze Samby 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Stávající konfigurační soubory Samby 3 je možno převést do Samby 4. Převod " "složitějších nastavení nejspíše selže, avšak pro většinu instalací by měl " "poskytnout solidní základ." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Role serveru" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Doménové řadiče spravují domény typu NT4 nebo Active Directory a poskytují " "služby typu správa identit a přihlášení do domény. Každá doména musí mít " "alespoň jeden doménový řadič." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Členské servery mohou být součástí domény typu NT4 nebo Active Directory, " "ale samy neposkytují žádné doménové služby. Typicky to bývají běžné pracovní " "stanice nebo souborové a tiskové servery." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Samostatný server nelze použít v doméně a podporuje pouze sdílení souborů a " "přihlašování ve stylu Windows for Workgroups." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Nezvolíte-li žádnou roli, Samba server nebude zprovozněn, takže to může " "uživatel provést ručně." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Název říše:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Zadejte název kerberovy říše pro doménu, kterou spravuje tento doménový " "řadič." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Obvykle to bývá DNS jméno počítače napsané velkými písmeny." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nové heslo Samba uživatele „administrator“:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Ponecháte-li prázdné, vygeneruje se náhodné heslo." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Heslo můžete nastavit později spuštěním jako uživatel root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Zopakujte heslo pro Samba uživatele „administrator“:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Chyba zadání hesla" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "Zadaná hesla nejsou stejná. Zkuste to prosím znovu." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba server a nástroje" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Upravit smb.conf, aby používal WINS nastavení z DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Pokud váš počítač získává IP adresu z DHCP serveru, může vám tento server " "nabízet také informace o WINS serverech (jmenných serverech NetBIOSu), které " "jsou dostupné ve vaší síti. To vyžaduje zásah do souboru smb.conf, kde se " "nastaví, aby se informace o WINS serverech načítaly ze souboru /etc/samba/" "dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Pro využití této vlastnosti musíte mít nainstalovaný balík dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Konfigurovat smb.conf automaticky?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Zbytek konfigurace Samby se zabývá otázkami, které mění parametry v /etc/" "samba/smb.conf, což je soubor používaný pro nastavení programů nmbd a smbd " "(dohromady tvoří Sambu). Váš stávající smb.conf obsahuje řádek „include“ " "nebo volbu, která se táhne přes více řádků, což může zmást proces " "automatického nastavení a může způsobit, že pro znovuzprovoznění Samby " "budete muset upravit smb.conf ručně." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Pokud tuto možnost nepovolíte, budete muset zvládnout všechna nastavení sami " "a nebudete moci využívat výhod pravidelných vylepšení tohoto souboru." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Skupina/název domény:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Zadejte jméno skupiny, do které má počítač patřit. Při použití počítače v " "roli serveru se klientům bude jevit, že server patří do zadané skupiny. " "Jméno skupiny se také použije jako výchozí skupina v různých programech pro " "procházení sítí. A konečně tento parametr určuje název domény v případech, " "kdy používáte nastavení „security=domain“." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Použít šifrování hesel?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Všichni současní windowsoví klienti používají pro komunikaci se SMB/CIFS " #~ "servery šifrovaná hesla. Pokud chcete použít hesla nešifrovaná, musíte " #~ "změnit jeden parametr v registrech systému Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Povolení této volby je silně doporučeno, protože podpora nešifrovaných " #~ "hesel již není v Microsoft Windows dále udržována. Dáte-li na naši radu, " #~ "měli byste se ujistit, že máte platný soubor /etc/samba/smbpasswd a že v " #~ "něm nastavíte hesla všech uživatelů příkazem smbpasswd." #~ msgid "Samba server" #~ msgstr "Samba server" #~ msgid "daemons" #~ msgstr "démoni" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Jak chcete spouštět Sambu?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Server Samby smbd může běžet jako obyčejný daemon (doporučeno), nebo se " #~ "může spouštět z inetd." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Nastavit Sambu 4 jako PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "I když tuto volbu vyberete, pořád budete muset před používáním Active " #~ "Directory domény nastavit DNS server tak, aby vracel data ze zónového " #~ "souboru v daném adresáři." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Zadejte prosím kerberovu říši, do které bude tento server patřit. V mnoha " #~ "případech je říše shodná s doménovým DNS jménem." #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Zadejte prosím jméno domény, do které má server patřit (resp. se to tak " #~ "bude jevit klientům)." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Vytvořit databázi hesel /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Aby byla Samba kompatibilní s výchozím nastavením většiny verzí Windows, " #~ "musí být nastavena pro používání šifrovaných hesel. To vyžaduje, aby byla " #~ "uživatelská hesla uložena v jiném souboru než /etc/passwd. Tento soubor " #~ "může být vytvořen automaticky, ale hesla do něj musíte přidat ručně " #~ "programem smbpasswd a také ho musíte udržovat aktualizovaný." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Pokud soubor nevytvoříte, budete muset nastavit Sambu (a pravděpodobně " #~ "také klienty), aby používali nešifrovaná hesla." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Podrobnosti naleznete v souboru /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html z balíku samba-doc." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Řetězení backendů passdb není podporováno" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Počínaje verzi 3.0.23 již Samba v parametru \"passdb backend\" " #~ "nepodporuje řetězení několika backendů. Zdá se, že váš soubor smb.conf " #~ "obsahuje v parametru passdb backend několik backendů. Dokud to " #~ "neopravíte, nová verze Samby nebude fungovat." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Přesunout /etc/samba/smbpasswd do /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 zavedla nové, kompletnější rozhraní k SAM databázi, jež " #~ "překonává původní soubor /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Prosím potvrďte, zda chcete automaticky převést stávající soubor " #~ "smbpasswd na /var/lib/samba/passwd.tdb. Pokud plánujete použít jinou pdb " #~ "databázi (třeba LDAP), měli byste odpovědět záporně." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Podrobnosti naleznete v souboru /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html z balíku samba-doc." debian/po/de.po0000644000000000000000000003331613352130423010536 0ustar # translation of debconf templates for samba 4.0 to German # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # Holger Wansing , 2006-2013. # Martin Krüger , 2005. # msgid "" msgstr "" "Project-Id-Version: samba4 4.0.10+dfsg-3\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-11-10 10:46+0100\n" "Last-Translator: Holger Wansing \n" "Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Upgrade von Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Es ist möglich, die vorhandenen Konfigurationsdateien von Samba 3 nach Samba " "4 zu migrieren. Zwar könnte dies in komplexen Situationen fehlschlagen, aber " "für die meisten vorhandenen Installationen sollte es ein guter Anfang sein." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Funktion des Servers" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Domain-Controller verwalten Domains im NT4-Stil oder Active-Directory-" "Domains und bieten Dienste wie Identitätsmanagement und Domain-Anmeldungen. " "Jede Domain benötigt mindestens einen Domain-Controller." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Mitglieds-Server können Teil einer Domain im NT4-Stil oder einer Active-" "Directory-Domain sein, stellen aber keine Domain-Dienste zur Verfügung. " "Arbeitsplatz-Rechner und Datei- oder Druck-Server sind üblicherweise " "reguläre Domain-Mitglieder." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Ein autonomer Einzel-Server kann nicht in einer Domain genutzt werden und " "unterstützt lediglich Dateifreigaben sowie Anmeldungen im Windows-for-" "Workgroups-Stil." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Falls Sie keine Server-Funktion angeben, wird der Samba-Server nicht für " "diese Funktion vorgesehen, daher kann dies anschließend manuell durch den " "Benutzer erledigt werden." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Realm-Name:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Bitte geben Sie den Kerberos-Realm (Verwaltungsbereich) für die Domain an, " "die dieser Domain-Controller verwaltet." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Üblicherweise ist dies Ihr DNS-Hostname in Großbuchstaben." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Neues Passwort für den Samba-»Administrator«-Benutzer:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Wenn Sie dieses Feld leer lassen, wird ein Zufallspasswort erzeugt." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" "Ein Passwort kann später gesetzt werden, indem durch root Folgendes " "ausgeführt wird:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Passwort für den Samba-»Administrator«-Benutzer wiederholen:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Passwort-Eingabefehler" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" "Die zwei eingegebenen Passwörter sind nicht identisch. Bitte versuchen Sie " "es noch einmal." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba-Server und Hilfsprogramme" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Soll smb.conf so abgeändert werden, dass per DHCP angebotene WINS-" "Einstellungen verwendet werden?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Wenn Ihr Computer IP-Adress-Informationen von einem DHCP-Server im Netzwerk " "bezieht, ist es möglich, dass der DHCP-Server auch Informationen über im " "Netz vorhandene WINS-Server (»NetBIOS-Name-Server«) zur Verfügung stellt. " "Eine Änderung der Datei smb.conf ist erforderlich, damit die über DHCP " "angebotenen WINS-Einstellungen automatisch aus der Datei /etc/samba/dhcp." "conf übernommen werden." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Sie müssen das Paket dhcp-client installiert haben, um diese Funktionalität " "nutzen zu können." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Soll smb.conf automatisch konfiguriert werden?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Der Rest der Konfiguration von Samba betrifft Fragen über Parameter in /etc/" "samba/smb.conf (das ist die Datei, die genutzt wird, um die Samba-Programme " "(nmbd und smbd) zu konfigurieren). Ihre aktuelle smb.conf enthält eine " "»include«-Zeile oder eine mehrzeilige Option. Dies kann den automatischen " "Konfigurationsprozess stören, so dass Sie eventuell Ihre smb.conf-Datei " "manuell korrigieren müssen, um Samba wieder zum Laufen zu bekommen." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Wenn Sie diese Option nicht wählen, werden Sie jede Änderung an der " "Konfiguration manuell vornehmen müssen und können nicht den Vorteil von " "regelmäßigen Verbesserungen an der Konfiguration nutzen." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Arbeitsgruppen-/Domain-Name:" # # #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Bitte geben Sie die Arbeitsgruppe für dieses System an. Diese Einstellung " "beeinflußt, in welcher Arbeitsgruppe das System erscheint, wenn es als " "Server verwendet wird, die zu verwendende Standard-Arbeitsgruppe, wenn das " "Netzwerk mit verschiedenen Programmen durchsucht wird sowie den Domain-" "Namen, der für die Einstellung »security=domain« verwendet wird." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Verschlüsselte Passwörter verwenden?" # # #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Alle aktuellen Windows-Clients kommunizieren mit SMB-/CIFS-Servern " #~ "mittels verschlüsselter Passwörter. Wenn Sie Klartext-Passwörter " #~ "verwenden möchten, müssen Sie einen Parameter in der Windows-Registry " #~ "ändern." # #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Es wird dringendst empfohlen, diese Option zu aktivieren, da die " #~ "Unterstützung für Klartext-Passwörter in Microsoft-Windows-Produkten " #~ "nicht länger betreut wird. Wenn Sie dies aktvieren, stellen Sie sicher, " #~ "dass Sie eine gültige /etc/samba/smbpasswd-Datei haben und dort mittels " #~ "dem smbpasswd-Befehl Passwörter für alle Benutzer setzen." #~ msgid "Samba server" #~ msgstr "Samba-Server" #~ msgid "daemons" #~ msgstr "Daemon" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Wie möchten Sie Samba starten?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Der Samba-Prozess smbd kann als normaler Hintergrunddienst (Daemon) " #~ "laufen oder über inetd gestartet werden. Ersteres wird jedoch empfohlen." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Samba 4 als PDC einrichten?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Auch wenn Sie diese Option auswählen, müssen Sie, um die Active-Directory-" #~ "Domain nutzen zu können, das DNS so einrichten, dass es die Daten der " #~ "Zonendatei aus dem Verzeichnis bereitstellt." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Geben Sie bitte den Kerberos-Realm (Verwaltungsbereich) an, in dem sich " #~ "dieser Server befinden wird. In vielen Fällen wird dies identisch zum DNS-" #~ "Domain-Namen sein." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Bitte geben Sie die Domain an, in welcher der Server bei Anfragen von " #~ "Clients erscheinen soll." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Samba-Passwort-Datenbank (/var/lib/samba/passdb.tdb) erstellen?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Um mit den Standards in den meisten Windows-Versionen kompatibel zu sein, " #~ "muss Samba konfiguriert werden, verschlüsselte Passwörter zu benutzen. " #~ "Dies erfordert es, Benutzerpasswörter in einer anderen Datei als in /etc/" #~ "passwd abzulegen. Diese Datei kann automatisch erstellt werden, aber die " #~ "Passwörter müssen über den Befehl smbpasswd manuell eingefügt werden und " #~ "in der Zukunft aktuell gehalten werden." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Wenn Sie sie nicht erstellen, müssen Sie Samba (und möglicherweise auch " #~ "die Clients) neu konfigurieren, so dass diese unverschlüsselte Passwörter " #~ "benutzen." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Details finden Sie in /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-" #~ "Guide/pwencrypt.html aus dem samba-doc-Paket." debian/po/nl.po0000644000000000000000000002132713352130423010556 0ustar # Dutch translation of samba4 debconf templates. # Copyright (C) 2007-2012 THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the samba4 package. # # Bart Cornelis , 2007. # Jeroen Schot , 2012. # Frans Spiesschaert , 2014. msgid "" msgstr "" "Project-Id-Version: samba4 4.0.0~alpha17.dfsg2-1\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2014-09-19 14:35+0200\n" "Last-Translator: Frans Spiesschaert \n" "Language-Team: Debian l10n Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: Lokalize 1.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Opwaarderen vanaf Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Het is mogelijk om de bestaande configuratiebestanden van Samba 3 te " "migreren naar Samba 4. Dit zal waarschijnlijk mislukken bij ingewikkelde " "opstellingen, maar geeft een goed uitgangspunt voor de meeste bestaande " "installaties." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Server-rol" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Domeincontrollers (dc) beheren NT4-stijl of Active Directory-domeinen en " "bieden diensten aan zoals identiteitsmanagement en domeinaanmeldingen. Ieder " "domein heeft ten minste één domeincontroller nodig." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Lidservers (member) zijn onderdeel van een NT4-stijl of Active Directory-" "domein, maar bieden geen domeindiensten aan. Werkstations en bestands- of " "printerservers zijn meestal normale domeinleden." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Een zelfstandige server (standalone) kan niet in een domein worden gebruikt " "en ondersteunt alleen bestandsdeling en Windows-voor-werkgroepen-stijl " "aanmelding." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Indien geen server-rol gedefinieerd werd, zal geen Samba-server voorzien " "worden, zodat de gebruiker dit handmatig kan doen." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Identiteitsgebied (Realm-name):" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Wat is het Kerberos-realm voor het door deze domeincontroller beheerde " "domein?" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Meestal is dit uw DNS computernaam (hostname) in hoofdletters." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nieuw wachtwoord voor de Samba 'administrator' gebruiker:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Als u dit veld leeg laat, wordt een willekeurig wachtwoord aangemaakt." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" "U kunt het wachtwoord later instellen door als root de volgende opdracht te " "geven:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Herhaal het wachtwoord voor de Samba 'administrator' gebruiker:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Fout bij het invoeren van het wachtwoord" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" "De twee wachtwoorden die u invoerde waren niet identiek. Probeer opnieuw." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba-server en hulpprogramma's" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "smb.conf aanpassen om de WINS instellingen van DHCP te gebruiken?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Indien uw computer zijn IP-adresinformatie van een DHCP-server op het " "netwerk haalt, voorziet deze mogelijk ook in informatie betreffende de op het " "netwerk aanwezige WINS-servers (\"NetBIOS naamservers\"). In dat geval is een " "wijziging aan het smb.conf bestand nodig, opdat de door DHCP doorgegeven WINS " "instellingen automatisch gelezen zouden worden van /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Het pakket dhcp-client moet geïnstalleerd zijn om van deze functionaliteit " "gebruik te kunnen maken." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "smb.conf automatisch instellen?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "De resterende Samba-configuratievragen hebben betrekking op parameters in " "/etc/samba/smb.conf, het configuratiebestand dat gebruikt wordt voor de Samba-" "programma's (nmbd en smbd). Uw huidige smb.conf bevat een \"include\"-regel " "of een optie die meerdere regels beslaat. Het kan zijn dat dit het " "automatische configuratieproces verstoort. In dat geval dient u uw smb.conf " "handmatig aan te passen om samba terug werkend te krijgen." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Indien u geen gebruik maakt van deze optie, dient u alle configuratie-" "instellingen zelf te doen, en zult u geen voordeel halen uit de periodieke " "configuratie-verbeteringen." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Werkgroep/Domeinnaam:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Tot welke werkgroep behoort dit systeem? Deze instelling bepaalt ook de " "werkgroep waarin dit systeem zal verschijnen wanneer het als server wordt " "gebruikt, de standaard werkgroep die gebruikt wordt bij het verkennen met de " "diverse interfaces, en de domeinnaam die wordt gebruikt voor de instelling " "\"security=domain\"." debian/po/ml.po0000644000000000000000000004647613352130423010571 0ustar # Translation of samba to malayalam # Copyright (c) 2006 Praveen A and Debian Project # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2006-12-11 19:30+0530\n" "Last-Translator: Praveen A \n" "Language-Team: Swathanthra Malayalam Computing \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "DHCP യില്‍ നിന്നുള്ള WINS സെറ്റിങ്ങുകള്‍ ഉപയോഗിക്കാന്‍ smb.conf മാറ്റണോ?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "നിങ്ങളുടെ കമ്പ്യൂട്ടറിന് ഐപി വിലാസ വിവരം നെറ്റുവര്‍ക്കിലെ ഒരു DHCP സേവകനില്‍ നിന്നുമാണ് " "ലഭിക്കുന്നതെങ്കില്‍, DHCP സേവകന്‍ നെറ്റുവര്‍ക്കിലുള്ള WINS (\"NetBIOS നാമ സേവകര്‍\") " "സേവകന്മാരെക്കുറിച്ചുള്ള വിവരങ്ങള്‍ കൂടി നല്കിയേക്കാം. DHCP-നല്കിയ WINS സജ്ജീകരണങ്ങള്‍ /etc/" "samba/dhcp.conf ല്‍ നിന്നും സ്വയമേ വായിക്കുന്നതിന് നിങ്ങളുടെ smb.conf ഫയലില്‍ ഒരു മാറ്റം " "ആവശ്യമാണ്." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "ഈ കഴിവുപയോഗിക്കാന്‍ dhcp-client പാക്കേജ് ഇന്‍സ്റ്റാള്‍‍ ചെയ്തിരിക്കേണ്ടതുണ്ട്." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "smb.conf സ്വയമേ ക്രമീകരിക്കണോ?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "ബാക്കിയുള്ള സാംബ ക്രമീകരണം സാംബ പ്രോഗ്രാമുകളെ (nmbd യും smbd) ക്രമീകരിക്കാനുപയോഗിക്കുന്ന " "ഫയലായ /etc/samba/smb.conf ലെ പരാമീറ്ററുകളെ ബാധിക്കുന്ന ചോദ്യങ്ങളുമായി ബന്ധപ്പെട്ടതാണ്. " "നിങ്ങളുടെ ഇപ്പോഴത്തെ smb.conf ഒരു 'include' വരി അല്ലെങ്കില്‍ ഒന്നിലധികം വരിയില്‍ " "വ്യാപിച്ചുള്ള ഒരു തിരഞ്ഞെടുക്കാവുന്ന വില ഉള്‍‌ക്കൊള്ളുന്നതാണ്, അത് സ്വയമേയുള്ള ക്രമീകരണ പ്രക്രിയയെ " "ആശയക്കുഴപ്പത്തിലാക്കുകയും വീണ്ടും പ്രവര്‍ത്തിക്കുന്ന വിധത്തിലാക്കാന്‍ smb.conf കൈകൊണ്ട് മാറ്റുന്നത് " "ആവശ്യമാക്കുകയും ചെയ്യും." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "ഈ തിരഞ്ഞെടുക്കാവുന്ന വില നിങ്ങള്‍‍ തിരഞ്ഞടുത്തില്ലെങ്കില്‍ എന്തെങ്കിലും ക്രമീകരണ മാറ്റങ്ങള്‍ നിങ്ങള്‍ക്ക് " "സ്വയം കൈകാര്യം ചെയ്യേണ്ടി വരുകയും സമയാസമയങ്ങളിലുള്ള ക്രമീകരണ പുരോഗതികളുടെ മുന്‍തൂക്കം നേടാന്‍ " "നിങ്ങള്‍ക്ക് സാധിക്കാതെ വരുകയും ചെയ്യും." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "വര്‍ക്ക്ഗ്രൂപ്പ്/ഡൊമൈന്‍ നാമം:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "അടയാളവാക്ക് എന്‍ക്രിപ്ഷന്‍ ഉപയോഗിക്കണോ?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "എല്ലാ പുതിയ വിന്‍ഡോസ് ക്ലയന്റുകളും SMB സേവകരുമായി ആശയവിന്മയം നടത്തുന്നത് എന്‍ക്രിപ്റ്റ് ചെയ്ത " #~ "അടയാള വാക്കുകളുപയോഗിച്ചാണ്. നിങ്ങള്‍ ക്ലിയര്‍ ടെക്സ്റ്റ് അടയാള " #~ "വാക്കുകളുപയോഗിക്കാനാഗ്രഹിക്കുന്നെങ്കില്‍ നിങ്ങള്‍ക്ക് നിങ്ങളുടെ വിന്‍ഡോസ് രജിസ്ട്രിയിലെ ഒരു " #~ "പരാമീറ്റര്‍ മാറ്റേണ്ടി വരും." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "ഈ തിരഞ്ഞെടുക്കാവുന്ന വില ഇനേബിള്‍ ചെയ്യുന്നതിന് വളരെയധികം ശുപാര്‍ശ ചെയ്തിരിക്കുന്നു. നിങ്ങള്‍ " #~ "അങ്ങനെ ചെയ്യുകയാണെങ്കില്‍ നിങ്ങള്‍ക്ക് ഒരു യോഗ്യമായ /etc/samba/smbpasswd ഫയലുണ്ടെന്നും " #~ "smbpasswd എന്ന ആജ്ഞ ഉപയോഗിച്ച് ഓരോ ഉപയോക്താക്കള്‍ക്കും അവിടെ അടയാള വാക്ക് സെറ്റ് ചെയ്തു " #~ "എന്ന് ഉറപ്പാക്കുകയും ചെയ്യുക." #~ msgid "daemons" #~ msgstr "ഡെമണുകള്‍" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "സാംബ എങ്ങനെ പ്രവര്‍ത്തിപ്പിക്കാനാണ് നിങ്ങളാഗ്രഹിക്കുന്നത്?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "സാംബ ഡെമണ്‍ smbd ഒരു സാധാരണ ഡെമണായോ അല്ലെങ്കില്‍ inetd യില്‍ നിന്നോ " #~ "പ്രവര്‍ത്തിപ്പിക്കാവുന്നതാണ്. ഡെമണായി ഓടിക്കുന്നതാണ് ശുപാര്‍ശ ചെയ്തിട്ടുള്ള വഴി." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "ദയവായി ക്ലയന്റുകള്‍ അന്വേഷിക്കുമ്പോള്‍ ഈ സേവകന്‍ ഉള്‍‌പ്പെടുന്നു എന്ന് തോന്നേണ്ട വര്‍ക്ക്ഗ്രൂപ്പ് നല്കുക. ഈ " #~ "പരാമീറ്റര്‍ security=domain എന്ന സജ്ജീകരണത്തിലുപയോഗിക്കുന്ന ഡൊമൈന്‍ നാമത്തേയും " #~ "നിയന്ത്രിക്കുന്നു എന്നോര്‍ക്കുക." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "സാംബ അടയാള വാക്കുകളുടെ ഡാറ്റാബേസായ /var/lib/samba/passdb.tdb സൃഷ്ടിയ്ക്കട്ടേ?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "കൂടുതല്‍ വിന്‍ഡോസ് ലക്കങ്ങളുടേയും ഡിഫാള്‍ട്ടുകളുമായി പൊരുത്തപ്പെടാന്‍ സാംബ എന്‍ക്രിപ്റ്റ് ചെയ്ത അടയാള " #~ "വാക്കുകള്‍ ഉപയോഗിക്കാനായി ക്രമീകരിക്കേണ്ടതുണ്ട്. ഇതിന് ഉപയോക്തൃ അടയാള വാക്കുകള്‍ /etc/" #~ "passwd ലില്‍ നിന്നും വ്യത്യസ്തമായ ഒരു ഫയലില്‍ സൂക്ഷിച്ചു വക്കേണ്ടതുണ്ട്. ഈ ഫയല്‍ സ്വയമേ " #~ "സൃഷ്ടിക്കാവുന്നതാണ് പക്ഷേ അടയാള വാക്കുകള്‍ smbpasswd ഓടിച്ചുകൊണ്ട് മാന്വലായി " #~ "കൂട്ടിച്ചേര്‍‌ക്കേണ്ടതും ഭാവിയില്‍ പുതുക്കി സൂക്ഷിക്കേണ്ടതുമാണ്." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "ഇത് നിങ്ങള്‍ സൃഷ്ടിച്ചില്ലെങ്കില്‍ നിങ്ങള്‍ക്ക് പ്ലെയിന്‍ ടെക്സ്റ്റ് അടയാള വാക്കുകള്‍ " #~ "ഉപയോഗിക്കണമെങ്കില്‍ സാംബ (യും ഒരു പക്ഷേ നിങ്ങളുടെ ക്ലയന്റ് മഷീനുകളും) പുനഃക്രമീകരിക്കേണ്ടി " #~ "വരും." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "കൂടുതല്‍ വിവരങ്ങള്‍ക്കായി samba-doc പാക്കേജിലെ /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html കാണുക." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "passdb ബാക്കെന്‍ഡുകള്‍ ചെയിന്‍ ചെയ്യുന്നതിനെ പിന്‍തുണയ്ക്കുന്നില്ല" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "3.0.23 ലക്കം മുതല്‍ സാംബ \"passdb backend\" പരാമീറ്ററില്‍ ഒന്നില്‍ കൂടുതല്‍ ബാക്കെന്‍ഡുകളെ " #~ "ചെയിന്‍ ചെയ്യുന്നത് പിന്‍തുണയ്ക്കുന്നില്ല. നിങ്ങളുടെ smb.conf ല്‍ ബാക്കെന്‍ഡുകളുടെ " #~ "പട്ടികയുള്‍‌ക്കൊള്ളുന്ന ഒരു passdb backend പരാമീറ്റര്‍ ഉള്‍‌ക്കൊള്ളുന്നതായി തോന്നുന്നു. നിങ്ങള്‍ ഇത് " #~ "ശരിയാക്കുന്നത് വരെ സാംബയുടെ പുതിയ ലക്കം പ്രവര്‍ത്തിക്കുകയില്ല." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "/etc/samba/smbpasswd നെ /var/lib/samba/passdb.tdb യിലേക്ക് മാറ്റണോ?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "നേരത്തെയുണ്ടായിരുന്ന /etc/samba/smbpasswd ഫയലിനെ മാറ്റിക്കൊണ്ട് സാംബ 3.0 ഒരു കൂടുതല്‍ " #~ "പൂര്‍ണമായ SAM ഡാറ്റാബേസ് ഇന്റര്‍ഫേസ് കൊണ്ടുവന്നിട്ടുണ്ട്." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "ദയവായി നിലവിലുള്ള smbpasswd ഫയല്‍ സ്വയമേ /var/lib/samba/passdb.tdb യിലേക്ക് " #~ "മാറ്റുവാന്‍ നിങ്ങളാഗ്രഹിക്കുന്നുണ്ടോ എന്ന് നിശ്ചയിക്കുക. ഇതിന് പകരം മറ്റൊരു pdb ബാക്കെന്‍ഡ് " #~ "(ഉദാ. LDAP) ഇതിന് പകരം ഉപയോഗിക്കാന്‍ നിങ്ങള്‍ക്ക് പദ്ധതിയുണ്ടെങ്കില്‍ ഈ തിരഞ്ഞെടുക്കാവുന്ന " #~ "വില തിരഞ്ഞെടുക്കരുത്." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "കൂടുതല്‍ വിവരങ്ങള്‍ക്കായി samba-doc പാക്കേജിലെ /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html കാണുക." debian/po/nn.po0000644000000000000000000002764213352130423010566 0ustar # translation of samba_nn.po to Norwegian nynorsk # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # # Håvard Korsvoll , 2007. msgid "" msgstr "" "Project-Id-Version: samba_nn\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-17 18:35+0100\n" "Last-Translator: Håvard Korsvoll \n" "Language-Team: Norwegian nynorsk \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Vil du endre smd.conf til å bruke WINS-innstillingar frå DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Viss maskina di får IP-adresseinformasjon frå ein DHCP-tenar på nettverket, " "kan DHCP-tenaren også gje informasjon om WINS-tenarar («NetBIOS " "namnetenarar») som er tilstade på nettverket. Dette krev ei endring i smb." "conf-fila slik at WINS-innstillingar som DHCP-tenaren oppgjev automatisk " "vert lest frå /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Pakka dhcp-client må vere installert for å ta i bruk dette." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Setje opp smb.conf automatisk?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Resten av oppsettet av Samba er spørsmål som handlar om parametrar i /etc/" "samba/smb.conf, som er fila som blir brukt til å setje opp Sambaprogram " "(nmbd og smbd). Den noverande smb.conf-fila inneheld ei «include»-linje " "eller ein opsjon som går over fleire linjer, noko som kan forvirre den " "automatiske oppsettsprosessen og gjer at du må redigere smb.conf-fila " "manuelt for å få det til å fungere igjen." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Viss du ikkje vel dette, så vil du måtte handtere endringar i oppsettet " "sjølv, og du vil ikkje vere i stand til å ta imot periodiske forbetringar i " "oppsettet." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Arbeidsgruppe/Domenenamn:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Bruke krypterte passord?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Alle nyare Windows-klientar kommuniserer med SMB-tenarar ved hjelp av " #~ "krypterte passord. Viss du vil bruke klartekstpassord, må du endre ein " #~ "parameter i Windows-registeret." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Det er sterkt tilrådd at du slår på dette valet. Viss du gjer det, må du " #~ "sjå etter at du har ei gyldig /etc/samba/smbpasswd-fil, og du set inn " #~ "passord der for kvar brukar ved hjelp av kommandoen «smbpasswd»." #~ msgid "daemons" #~ msgstr "tenester" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Korleis vil du køyre Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba-tenesta smbd kan køyrast som ei normal teneste frå inetd. Å køyre " #~ "som ei teneste er den tilrådde måten." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Oppgje den arbeidsgruppa (workgroup) som du vil at denne tenaren skal " #~ "vere i når han blir spurd av klientar. Merk at denne parameteren også " #~ "kontrollerer domenenamnet som er brukt med instillinga security=domain." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Opprette samba passorddatabase, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "For å vere kompatibel med standard i dei fleste versjonar av Windows, må " #~ "Samba bli sett opp til å bruke krypterte passord. Dette krev at " #~ "brukarpassord må lagrast i ei anna fil enn /etc/passwd. Denne fila kan " #~ "lagast automatisk, men passorda må leggjast til manuelt ved å køyre " #~ "smbpasswd og haldast oppdatert i framtida." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Viss du ikkje lagar ho, må du endre oppsettet av Samba (og truleg " #~ "klientmaskinene også) til å bruke klartekstpassord." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Sjå /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html frå pakken samba-" #~ "doc for fleire detaljar." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Lenkjing av passdb-motorar er ikkje støtta" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Frå og med versjon 3.0.23 støttar ikkje samba lenkjing av motorar i " #~ "«passdb backend»-parameteren lenger. Det ser ut til at smb.conf-fila di " #~ "inneheld ein «passdb backend»-parameter som består av ei liste med " #~ "motorar. Den nye versjonen av samba vil ikkje fungere før du rettar opp " #~ "dette." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Flytte /etc/samba/smbpasswd til /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 introduserte eit meir komplett SAM-databasegrensesnitt som " #~ "erstattar /etc/samba/smbpasswd-fila." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Stadfest om du vil at den eksisterande smbpasswd-fila automatisk skal " #~ "migrerast inn i /var/lib/samba/passdb.tdb. Ikkje vel dette viss du " #~ "planlegg å bruke ein anna pdb-motor (t.d. LDAP) i staden." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Sjå /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html frå pakken samba-doc for fleire detaljar." debian/po/bn.po0000644000000000000000000003345513352130423010551 0ustar # Bengali translation of Samba # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # Md. Rezwan Shahid , 2009. msgid "" msgstr "" "Project-Id-Version: Samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2009-04-16 12:12+0600\n" "Last-Translator: Md. Rezwan Shahid \n" "Language-Team: Bengali \n" "Language: bn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "X-Generator: WordForge 0.5-beta1\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "DHCP থেকে WINS সেটিং ব্যবহারের জন্য smb.conf সম্পাদনা করা হবে?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "যদি আপনার কম্পিউটার তার আইপি ঠিকানার তথ্য নেটওয়ার্কের একটি DHCP সার্ভার থেকে " "পায়, তাহলে DHCP সার্ভার নেটওয়ার্কে উপস্থিত WINS সার্ভার (\"NetBIOS name servers" "\") সম্পর্কেও তথ্য দিতে পারে। এতে আপনার smb.conf ফাইলে একটু পরিবর্তন করতে হবে যেন " "DHCP-প্রদত্ত WINS সেটিং স্বয়ংক্রিয়ভাবে /etc/samba/dhcp.conf থেকে পড়া হয়।" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "এই বৈশিষ্ট্যের সুবিধা নেয়ার জন্য dhcp-ক্লায়েন্ট প্যাকেজ অবশ্যই ইন্সটল করা থাকতে হবে।" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "স্বয়ংক্রিয়ভাবে smb.conf কনফিগার করা হবে?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "সাম্বা কনফিগারেশনের বাকি অংশ প্রশ্ন নিয়ে কাজ করে যা /etc/samba/smb.conf (যেটি " "সাম্বা প্রোগ্রাম, যেমন nmbd এবং smbd, কনফিগার করার জন্য ব্যবহার করা হয়) এর " "প্যারামিটার পরিবর্তন করে। আপনার বর্তমান smb.conf একটি \"include\" লাইন বা একটি " "অপশন ধারন করে যা একাধিক লাইন বর্ধিত করে, যা স্বয়ংক্রিয় কনফিগারেশন প্রক্রিয়াতে " "একটি দ্বিধা তৈরি করতে পারে এবং আপনার smb.conf ম্যানুয়ালী সম্পাদনা করতে হতে পারে " "কাজ করার জন্য।" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "যদি আপনি এই অপশনটি নির্বাচন না করেন, আপনাকে যেকোনো কনফিগারেশন পরিবর্তন নিজেকেই " "হ্যান্ডল করতে হবে, এবং আপনি পিরিয়ডিক কনফিগারেশন এনহ্যান্সমেন্টের সুবিধা নিতে " "পারবেন না।" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "ওয়ার্কগ্রুপ/ডোমেইন নাম:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "অনুগ্রহ করে এই সিস্টেমের জন্য ওয়ার্কগ্রুপ উল্লেখ করুন। সার্ভার হিসেবে ব্যবহারের সময় " "সিস্টেম কোন ওয়ার্কগ্রুপের হয়ে দেখা দেবে, অনেক ফ্রন্টএন্ডের সাথে ব্রাউজিং এর সময় " "ব্যবহৃত ডিফল্ট ওয়ার্কগ্রুপ, এবং \"security=domain\" সেটিং এ ব্যবহৃত ডোমেইন নাম এই " "সেটিং নিয়ন্ত্রন করে।" #~ msgid "Use password encryption?" #~ msgstr "পাসওয়ার্ড এনক্রিপশন ব্যবহার করা হবে?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "সকল সাম্প্রতিক উইন্ডো ক্লায়েন্ট এনক্রিপ্ট করা পাসওয়ার্ড ব্যবহার করে SMB/CIFS " #~ "সার্ভারের সাথে যোগাযোগ করে। যদি আপনি সরল টেক্সট পাসওয়ার্ড ব্যবহার করতে চান " #~ "তাহলে আপনার উইন্ডোজ রেজিস্ট্রিতে একটি প্যারামিটার পরিবর্তন করতে হবে।" #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "এই অপশনটি সক্রিয় করা সুপারিশকৃত কারন মাইক্রোসফট উইন্ডোজ প্রোডাক্টে এখন আর সরল " #~ "টেক্সট পাসওয়ার্ড মেইনটেইন করা হয় না। যদি আপনি করেন তাহলে নিশ্চিত হয়ে নিন যে " #~ "আপনার একটি বৈধ /etc/samba/smbpasswd ফাইল আছে এবং আপনি সেখানে smbpasswd " #~ "কমান্ড ব্যবহার করে প্রত্যেক ব্যবহারকারীর জন্য পাসওয়ার্ড সেট করেন।" #~ msgid "daemons" #~ msgstr "ডিমন" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "আপনি সাম্বা কিভাবে চালাতে চান?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "সাম্বা ডিমন smbd একটি সাধারন ডিমন হিসেবে বা inetd থেকে চালানো যেতে পারে। " #~ "ডিমন হিসেবে চালানো সুপারিশকৃত।" #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "সাম্বা পাসওয়ার্ড ডেটাবেজ তৈরি করা হবে, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "উইন্ডোজের বেশিরভাগ সংস্করনের ডিফল্টের সাথে সামঞ্জস্যপূর্ণ হওয়ার জন্য সাম্বাকে " #~ "অবশ্যই এনক্রিপ্ট করা পাসওয়ার্ড ব্যবহার করার জন্য কনফিগার করতে হবে। এর ফলে " #~ "ব্যবহারকারীর পাসওয়ার্ড /etc/passwd থেকে পৃথক একটি ফাইলে সংরক্ষন করতে হবে। এই " #~ "ফাইলটি স্বয়ংক্রিয়ভাবে তৈরি করা যায়, কিন্তু পাসওয়ার্ড যোগ করতে হবে ম্যানুয়ালী " #~ "smbpasswd চালিয়ে এবং ভবিষ্যতে আপ-টু-ডেট রাখতে হবে।" #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "আপনি যদি এটি তৈরি না করেন, তাহলে সরল টেক্সট পাসওয়ার্ড ব্যবহারের জন্য আপনাকে " #~ "সাম্বা (এবং হয়তো আপনার ক্লায়েন্ট মেশিনগুলো) পুনরায় কনফিগার করতে হবে।" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "আরো তথ্যের জন্য সাম্বা-ডক প্যাকেজ থেকে /usr/share/doc/samba-doc/htmldocs/" #~ "Samba3-Developers-Guide/pwencrypt.html দেখুন।" debian/po/th.po0000644000000000000000000005232313352130423010560 0ustar # Thai translation of samba. # Copyright (C) 2006-2013 Software in the Public Interest, Inc. # This file is distributed under the same license as the samba package. # Theppitak Karoonboonyanan , 2006-2013. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-11-02 20:15+0700\n" "Last-Translator: Theppitak Karoonboonyanan \n" "Language-Team: Thai \n" "Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "จะปรับรุ่นขึ้นจาก Samba 3 หรือไม่?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "คุณสามารถปรับย้ายแฟ้มค่าตั้งจาก Samba 3 มาเป็น Samba 4 ได้ " "การปรับนี้อาจใช้การไม่ได้สำหรับค่าตั้งที่ซับซ้อน แต่อาจเป็นจุดเริ่มต้นที่ดีสำหรับการติดตั้งเดิมส่วนใหญ่" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "บทบาทของเซิร์ฟเวอร์" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "ตัวควบคุมโดเมนจะจัดการโดเมนแบบ NT4 หรือ Active Directory และให้บริการต่างๆ " "เช่นการจัดการชื่อเอกลักษณ์และการเข้าระบบในโดเมน " "แต่ละโดเมนจะต้องมีตัวควบคุมโดเมนอย่างน้อยหนึ่งตัวเสมอ" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "เซิร์ฟเวอร์สมาชิกสามารถเข้าเป็นส่วนหนึ่งของโดเมนแบบ NT4 หรือ Active Directory ได้ " "แต่จะไม่ให้บริการใดๆ เกี่ยวกับโดเมนเลย " "เครื่องสถานีงานและเซิร์ฟเวอร์บริการแฟ้มหรือบริการพิมพ์มักจะเป็นสมาชิกแบบปกติของโดเมน" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "เซิร์ฟเวอร์แบบ standalone ไม่สามารถใช้งานภายในโดเมนได้ " "และจะรองรับการแบ่งปันแฟ้มและการเข้าระบบในแบบ Windows for Workgroups เท่านั้น" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "ถ้าไม่มีการระบุบทบาทของเซิร์ฟเวอร์ ก็จะไม่มีการจัดเตรียมเซิร์ฟเวอร์ Samba " "เพื่อที่ผู้ใช้จะสามารถจัดเตรียมเองได้" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "ชื่อ realm:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "กรุณาระบุ realm ของ Kerberos ของโดเมนที่ตัวควบคุมโดเมนนี้ควบคุมอยู่" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "โดยปกติแล้วก็จะเป็นชื่อโฮสต์ของคุณใน DNS โดยสะกดด้วยตัวพิมพ์ใหญ่ทั้งหมด" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "ตั้งรหัสผ่านใหม่สำหรับผู้ใช้ \"administrator\" ของ Samba:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "ถ้าปล่อยช่องนี้ว่างไว้ ก็จะสร้างรหัสผ่านสุ่มให้แทน" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "คุณสามารถเปลี่ยนรหัสผ่านภายหลังได้โดยใช้คำสั่งต่อไปนี้ในฐานะ root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "ป้อนรหัสผ่านสำหรับผู้ใช้ \"administrator\" ของ Samba ซ้ำอีกครั้ง:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "การป้อนรหัสผ่านผิดพลาด" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "รหัสผ่านที่คุณป้อนทั้งสองครั้งไม่ตรงกัน กรุณาลองใหม่" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "เซิร์ฟเวอร์ samba และเครื่องมือ" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "จะแก้ไข smb.conf ให้ใช้ค่าตั้ง WINS จาก DHCP หรือไม่?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "ถ้าคอมพิวเตอร์ของคุณใช้ข้อมูลหมายเลข IP จากเซิร์ฟเวอร์ DHCP ในเครือข่าย เซิร์ฟเวอร์ DHCP " "ดังกล่าวอาจให้ข้อมูลเกี่ยวกับเซิร์ฟเวอร์ WINS (\"name server ของ NetBIOS\") " "ที่มีในเครือข่ายมาด้วย การจะใช้ข้อมูลดังกล่าวได้ จำเป็นต้องแก้ไขแฟ้ม smb.conf ของคุณ " "เพื่อให้มีการอ่านค่าตั้ง WINS ที่ได้จาก DHCP ในแฟ้ม /etc/samba/dhcp.conf โดยอัตโนมัติ" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "คุณต้องติดตั้งแพกเกจ dhcp-client ด้วย เพื่อจะใช้ความสามารถนี้" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "จะตั้งค่า smb.conf แบบอัตโนมัติหรือไม่?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "การตั้งค่า Samba ในส่วนที่เหลือ จะเป็นคำถามที่จะมีผลต่อค่าต่างๆ ใน /etc/samba/smb.conf " "ซึ่งเป็นแฟ้มที่ใช้กำหนดค่าโปรแกรมของ Samba (nmbd และ smbd) แฟ้ม smb.conf ปัจจุบันของคุณ " "มีบรรทัด 'include' หรือมีตัวเลือกที่ยาวหลายบรรทัด ซึ่งจะเป็นปัญหาต่อกระบวนการตั้งค่าแบบอัตโนมัติ " "และคุณต้องแก้ไขแฟ้ม smb.conf ของคุณเองก่อน เพื่อให้สามารถใช้งานได้" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "ถ้าคุณไม่เลือกตัวเลือกนี้ คุณจะต้องจัดการการตั้งค่าต่างๆ เอง " "และจะไม่สามารถใช้ประโยชน์จากการต่อเติมค่าตั้งที่มีอยู่เป็นระยะได้" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "เวร์กกรุ๊ป/ชื่อโดเมน:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "กรุณาระบุเวิร์กกรุ๊ปสำหรับระบบนี้ ค่านี้จะกำหนดเวิร์กกรุ๊ปที่ระบบนี้จะเข้าร่วมเมื่อใช้เป็นเซิร์ฟเวอร์, " "กำหนดเวิร์กกรุ๊ปปริยายที่จะใช้เมื่อท่องดูด้วยโปรแกรมต่างๆ และกำหนดชื่อโดเมนที่จะใช้ในกรณีที่ตั้งค่า " "\"security=domain\" ด้วย" #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "ใช้การเข้ารหัสลับกับรหัสผ่านหรือไม่?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "เครื่องลูกข่ายวินโดวส์รุ่นใหม่ๆ ทั้งหมด จะติดต่อกับเซิร์ฟเวอร์ SMB/CIFS " #~ "โดยใช้รหัสผ่านที่เข้ารหัสลับ ถ้าคุณต้องการจะใช้รหัสผ่านแบบข้อความธรรมดา " #~ "คุณจะต้องเปลี่ยนค่าค่าหนึ่งในเรจิสตรีของวินโดวส์" #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "ขอแนะนำอย่างยิ่งให้เปิดใช้ตัวเลือกนี้ " #~ "เนื่องจากไม่มีการดูแลการรองรับรหัสผ่านแบบข้อความธรรมดาในผลิตภัณฑ์ต่างๆ " #~ "ของไมโครซอฟท์อีกต่อไปแล้ว และถ้าคุณเปิดใช้ กรุณาตรวจสอบให้แน่ใจว่าคุณมีแฟ้ม /etc/samba/" #~ "smbpasswd ที่ใช้การได้ และคุณได้ตั้งรหัสผ่านในนั้นสำหรับผู้ใช้แต่ละคน โดยใช้คำสั่ง smbpasswd" #~ msgid "Samba server" #~ msgstr "เซิร์ฟเวอร์ samba" #~ msgid "daemons" #~ msgstr "ดีมอน" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "คุณต้องการเรียกใช้ Samba แบบไหน?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "ดีมอน smbd ของ Samba สามารถทำงานแบบดีมอนธรรมดา หรือเรียกจาก inetd ก็ได้ " #~ "ทางที่ขอแนะนำคือเรียกแบบดีมอน" #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "จะตั้งค่า Samba 4 ให้เป็น PDC หรือไม่?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "และถึงแม้คุณจะเลือกตัวเลือกนี้ คุณก็ยังต้องตั้งค่า DNS ให้ใช้ข้อมูลจากแฟ้มโซนในไดเรกทอรีนั้น " #~ "เพื่อให้ใช้โดเมนของ Active Directory ได้" #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "กรุณาระบุ realm ของ Kerberos ที่เซิร์ฟเวอร์นี้เป็นสมาชิกอยู่ โดยทั่วไป " #~ "ค่านี้มักเป็นค่าเดียวกับชื่อโดเมนของ DNS" #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "กรุณาระบุโดเมนที่คุณต้องการให้เซิร์ฟเวอร์นี้ประกาศเป็นสมาชิกเมื่อถูกถามโดยเครื่องลูกข่าย" #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "จะสร้างฐานข้อมูลรหัสผ่าน samba /var/lib/samba/passdb.tdb หรือไม่?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "เพื่อให้ทำงานร่วมกับค่าปกติในวินโดวส์รุ่นส่วนใหญ่ได้ จึงต้องตั้งค่า Samba " #~ "ให้ใช้รหัสผ่านแบบเข้ารหัสลับ ซึ่งจำเป็นต้องเก็บรหัสผ่านของผู้ใช้ไว้ในแฟ้มแยกต่างหากจาก /etc/" #~ "passwd แฟ้มดังกล่าวสามารถสร้างโดยอัตโนมัติได้ แต่รหัสผ่านจะต้องเพิ่มเองโดยใช้คำสั่ง " #~ "smbpasswd และต้องปรับข้อมูลอยู่เสมอในอนาคต" #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "หากจะไม่สร้างแฟ้มดังกล่าว คุณจะต้องตั้งค่า Samba (และอาจจะต้องตั้งค่าเครื่องลูกต่างๆ ด้วย) " #~ "ให้ใช้รหัสผ่านแบบข้อความธรรมดา" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "ดูรายละเอียดเพิ่มเติมได้ที่ /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html " #~ "จากแพกเกจ samba-doc " #~ msgid "Chaining passdb backends is not supported" #~ msgstr "ไม่สนับสนุนการเชื่อมลูกโซ่แบ็กเอนด์ของ passdb" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "ตั้งแต่รุ่น 3.0.23 เป็นต้นไป samba ไม่สนับสนุนการเชื่อมลูกโซ่หลายแบ็กเอนด์ในพารามิเตอร์ " #~ "\"passdb backend\" แต่ดูเหมือนแฟ้ม smb.conf ของคุณจะมีพารามิเตอร์ passdb backend " #~ "เป็นรายชื่อแบ็กเอนด์หลายตัว ซึ่ง samba รุ่นใหม่นี้จะไม่ทำงาน จนกว่าคุณจะแก้ไขค่านี้" #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "ย้าย /etc/samba/smbpasswd ไปเป็น /var/lib/samba/passdb.tdb หรือไม่?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 มีอินเทอร์เฟซฐานข้อมูล SAM ที่สมบูรณ์กว่า ซึ่งมาแทนแฟ้ม /etc/samba/smbpasswd" #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "กรุณายืนยันว่าคุณต้องการย้ายจากการใช้แฟ้ม smbpasswd ไปใช้ /var/lib/samba/passdb.tdb " #~ "โดยอัตโนมัติหรือไม่ อย่าเลือกตัวเลือกนี้ถ้าคุณมีแผนที่จะใช้แบ็กเอนด์ pdb อื่น (เช่น LDAP) แทน" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "ดูรายละเอียดเพิ่มเติมได้ที่ /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-" #~ "Guide/pwencrypt.html จากแพกเกจ samba-doc " debian/po/el.po0000644000000000000000000004124713352130423010550 0ustar # translation of samba_el.po to # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # QUAD-nrg.net , 2006. msgid "" msgstr "" "Project-Id-Version: samba_el\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2007-03-16 11:29+0200\n" "Last-Translator: galaxico\n" "Language-Team: \n" "Language: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "Τροποποίηση του smb.conf ώστε να χρησιμοποιεί τις ρυθμίσεις WINS από τον " "server DHCP;" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Αν ο υπολογιστής σας παίρνει πληροφορίες για την διεύθυνση IP από έναν " "server DHCP στο δίκτυο, ο server DHCP μπορεί επίσης να δώσει πληροφορίες " "σχετικά με server WINS (\"NetBIOS name servers\") που υπάρχουν στο δίκτυο. " "Αυτό απαιτεί μια αλλαγή στο αρχείο σας smb.conf ώστε ρυθμίσεις για τον " "server WINS που παρέχονται από τον εξυπηρετητή DHCP να διαβάζονται αυτόματα " "από από το αρχείο /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Για να εκμεταλλευτείτε αυτό το γνώρισμα θα πρέπει να εγκαταστήσετε το πακέτο " "dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Αυτόματη ρύθμιση του αρχείου smb.conf;" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Το υπόλοιπο της ρύθμισης της υπηρεσίας Samba έχει να κάνει με ερωτήσεις που " "επηρεάζουν παραμέτρους στο αρχείο etc/samba/smb.conf, που είναι το αρχείο " "που χρησιμοποιείται για την ρύθμιση των προγραμμάτων της Samba (nmbd και " "smbd). To παρόν αρχείο σας smb.conf περιέχει μια γραμμή 'include' ή μια " "επιλογή που εκτείνεται σε πολλαπλές γραμμές, που θα μπορούσαν να μπερδέψουν " "την διαδικασία της αυτόματης ρύθμισης και απαιτούν την διόρθωση του αρχείου " "smb.conf από σας με το χέρι ώστε να ξαναγίνει λειτουργικό." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Αν δεν διαλέξετε αυτή την επιλογή , θα πρέπει να χειριστείτε τις όποιες " "αλλαγές στις ρυθμίσεις μόνοι σας και δεν θα είστε σε θέση να εκμεταλλευτείτε " "τις βελτιώσεις που κατά καιρούς γίνονται σε αυτές." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Όνομα Ομάδας Εργασίας/Τομέα:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Παρακαλώ προσδιορίστε το όνομα της ομάδας εργασίας (workgroup) του " "συστήματος. Η παράμετρος αυτή ελέγχει την ομάδα εργασίας με την οποία θα " "εμφανίζεται το σύστημα ως εξυπηρετητής, την προκαθορισμένη ομάδα εργασίας " "κατά την περιήγηση με διάφορα προγράμματα, και το όνομα του τομέα που " "χρησιμοποιείται στην ρύθμιση security=domain." #~ msgid "Use password encryption?" #~ msgstr "Να χρησιμοποιηθεί κρυπτογράφηση των κωδικών πρόσβασης;" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Όλες οι πρόσφατες εκδόσεις των πελατών Windows επικοινωνούν με τους " #~ "εξυπηρετητές SMB/CIFS χρησιμοποιώντας κρυπτογραφημένους κωδικούς " #~ "πρόσβασης. Αν θέλετε να χρησιμοποιήσετε μη κρυπτογραφημένους κωδικούς θα " #~ "πρέπει να αλλάξετε μια παράμετρο στο registry των Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Η ενεργοποίηση αυτής της επιλογής συνιστάται έντονα καθώς πλέον δεν " #~ "υπάρχει υποστήριξη για μη κρυπτογραφημένους κωδικούς σε προϊόντα " #~ "Microsoft Windows. Αν την επιλέξετε, βεβαιωθείτε ότι έχετε ένα έγκυρο " #~ "αρχείο /etc/samba/smbpasswd και ότι ορίζετε κωδικούς πρόσβασης σ' αυτό " #~ "για κάθε χρήστη με τη χρήση της εντολήςsmbpasswd." #~ msgid "daemons" #~ msgstr "δαίμονες" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Πώς θέλετε να εκτελείται η υπηρεσία Samba;" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Ο δαίμονας της υπηρεσίας Samba μπορεί να τρέχει σαν ένας συνηθισμένος " #~ "δαίμονας ή από τον inetd. Η εκτέλεσή του σαν συνηθισμένου δαίμονα είναι η " #~ "συνιστώμενη προσέγγιση." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Παρακαλώ προσδιορίστε το όνομα της ομάδας εργασίας (workgroup) στην οποία " #~ "θέλετε να εμφανίζει αυτός ο εξυπηρετητής ότι ανήκει όταν ερωτάται από " #~ "τους πελάτες. Σημειώστε ότι αυτή η παράμετρος ελέγχει επίσης το όνομα του " #~ "τομέα που χρησιμοποιείται στην ρύθμιση security=domain." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Να δημιουργηθεί η βάση δεδομένων των κωδικών πρόσβασης samba, /var/lib/" #~ "samba/passdb.tdb;" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Για να είναι συμβατή με τις προεπιλογές στις περισσότερες εκδόσεις των " #~ "Windows, η υπηρεσία Samba θα πρέπει να ρυθμιστεί ώστε να χρησιμοποιεί " #~ "κρυπτογραφημένους κωδικούς πρόσβασης. Αυτό απαιτεί την φύλαξη των κωδικών " #~ "πρόσβασης σε ένα αρχείο ξεχωριστά από το /etc/passwd. Αυτό το αρχείο " #~ "μπορεί να δημιουργηθεί αυτόματα, αλλά οι κωδικοί πρόσβασης θα πρέπει να " #~ "προστεθούν με το χέρι εκτελώντας την εντολή smbpasswd και να διατηρούνται " #~ "πάντα ενημερωμένα στο μέλλον." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Αν δεν δημιουργήσετε το αρχείο, θα πρέπει να ξαναρυθμίσετε την υπηρεσία " #~ "Samba (και πιθανόν τα μηχανήματα πελάτης της υπηρεσίας) ώστε βα " #~ "χρησιμοποιούν μη κρυπτογραφημένους κωδικούς πρόσβασης." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Δείτε το αρχείο usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html από το " #~ "πακέτο samba-doc για περισσότερες λεπτομέρειες." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "Η αλύσωση των backend των passdb δεν υποστηρίζεται" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Αρχίζοντας με την έκδοση 3.0.23, η samba δεν υποστηρίζει πλέον την " #~ "αλύσωση πολλαπλών backend για την παράμετρο \"passdb backend\". Φαίνεται " #~ "ότι το αρχείο σας smb.conf περιέχει μια παράμετρο backend passdb " #~ "αποτελούμενη από μια λίστα τέτοιων backend. Η καινούρια έκδοση της samba " #~ "δεν θα δουλέψει μέχρι να διορθώσετε αυτή τη ρύθμιση." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Μετακίνηση του αρχείου /etc/samba/smbpasswd στο /var/lib/samba/passdb.tdb;" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Η έκδοση 3.0 της Samba εισήγαγε μια πιο ολοκληρωμένη διεπαφή για την βάση " #~ "δεδομένων SAM που αντικαθιστά το αρχείο /etc/samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Παρακαλώ επιβεβαιώστε αν θέλετε το υπάρχον αρχείο smbpasswd να μεταβεί " #~ "αυτόματα στο /var/lib/samba/passdb.tdb. Μην κάνετε αυτή την επιλογή αν " #~ "σκοπεύετε αντί γι αυτό να χρησιμοποιήσετε ένα άλλο pdb backend (πχ. LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Δείτε το αρχείο usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html από το " #~ "πακέτο samba-doc για περισσότερες λεπτομέρειες." debian/po/eo.po0000644000000000000000000002670013352130423010550 0ustar # Copyright (C) 2007, 2012, 2013 Software in the Public Interest # This file is distributed under the same license as the samba package. # Serge Leblanc , 2007. # Felipe Castro , 2012, 2013. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-24 14:29-0300\n" "Last-Translator: Felipe Castro \n" "Language-Team: Esperanto \n" "Language: eo\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Poedit 1.5.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Ĉu ĝisdatigi el Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Eblas transigi la ekzistantan agordo-dosierojn de Samba 3 al Samba 4. Tio ĉi " "probable ne funkcios por komplikaj agordoj, sed devos provizi bonan ekigan " "punkton por la plej granda parto el la instaladoj." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Servila rolo" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Retregionaj regiloj mastrumas retregionojn NT4-stilajn aŭ Aktiv-Dosierujajn " "kaj provizas servojn kiel mastrumadon de identigon kaj retregionajn " "ensalutojn. Ĉiu retregiono bezonas havi minimume unu retregionan regilon." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Membraj serviloj povas esti parto de retregiono NT4-stila aŭ Aktiv-Dosieruja " "sed ne provizas iun ajn retregionan servon. Laborstacioj kaj dosieraj aŭ " "printaj serviloj ordinare estas normalaj retregionaj membroj." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Memstara servilo ne povas esti uzata en retregiono kaj nur subtenas " "kunhavigon de dosieroj kaj ensalutojn laŭ stilo 'Vindozo por Laborgrupoj'" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Se neniu servila rolo estas indikita, la servilo Samba ne estos provizata, " "do tio ĉi povas esti farata rekte per la uzanto mem." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Area nomo (Realm):" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Bonvolu indiki la areon Kerberos por la retregiono kiun tiu ĉi retregiona " "regilo mastrumas." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Ordinare tio ĉi estas la majuskla versio de via DNS-gastigantnomo." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nova pasvorto por la uzanto \"administrator\" de Samba:" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" "Se tiu ĉi kampo estos lasita malplena, hazardeca pasvorto estos generata." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "Pasvorto povas esti difinata poste, per lanĉo, kiel root:" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Ripetu la pasvorton por la uzanto \"administrator\" de Samba:" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Eraro dum enigo de pasvorto" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" "La du pasvortoj kiujn vi enigis ne estis la sama. Bonvolu provi refoje." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Servilo Samba kaj utilaĵoj" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Ĉu modifi la dosieron smb.conf por uzi la agordojn WINS el DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Se via komputilo akiras sian adreson IP de retservilo DHCP, tiu servilo DHCP " "povos provizi informojn pri serviloj WINS (\"nomserviloj NetBIOS\") " "ĉeestantaj rete. Tio postulas ŝanĝojn en via dosiero smb.conf por ke la " "agordoj WINS provizitaj de servilo DHCP estu aŭtomate legitaj el la dosiero /" "etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "La pako dhcp-client devas esti instalita por profiti ĉi tiun trajton." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Ĉu aŭtomate akomodi la dosieron smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "La sekva agordado de Samba traktas aferojn koncernantajn la parametrojn en /" "etc/samba/smb.conf, uzata por agordi la programojn de Samba (nmbd kaj smbd). " "Via aktuala dosiero smb.conf enhavas linion \"include\" aŭ opcion kiu " "sterniĝas plurlinie, kio povus konfuzi la aŭtomatan akomodan procezon kaj " "postuli de vi mane agordi vian smb.conf por refunkciigi ĝin." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Se vi ne elektas tiun ĉi opcion, vi devos mem administri ĉiujn agordajn " "ŝanĝojn, kaj vi ne povos periode profiti agordajn plibonigojn." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Laborgrupo/Domajno-Nomo:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Bonvolu indiki la laborgrupon por tiu ĉi sistemo. Tiu ĉi difino regas kiun " "laborgrupon la sistemo aperigos kiam uzata kiel servilon, la implicitan " "laborgrupon uzatan dum esplorado per pluraj klientoj, kaj la domajno-nomon " "uzatan kun la parametro \"security=domain\"." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Ĉu ĉifri la pasvortojn?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Ĉiuj novaj klientoj Windows komunikas kun serviloj SMB/CIFS uzante " #~ "ĉifritajn pasvortojn. Se vi volas uzi malĉifritajn pasvortojn vi bezonos " #~ "ŝanĝi parametron en via registrejo Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Ebligi tiun ĉi opcion estas ege rekomendata ĉar pur-tekstaj pasvortoj ne " #~ "plu estas subtenataj en produktoj Microsoft Windows. Se vi elektas ĝin, " #~ "kontrolu ĉu vi havas validan dosieron /etc/samba/smbpasswd, en kiu vi " #~ "enmetis pasvortojn por ĉiu uzanto kiu uzas la komandon smbpasswd." #~ msgid "Samba server" #~ msgstr "Servilo Samba" #~ msgid "daemons" #~ msgstr "demonoj" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Kiel vi volas lanĉi Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "La Samba-demono smbd povas esti lanĉita kiel normala demono aŭ per la " #~ "programo inetd. Oni rekomendas lanĉi ĝin kiel demonon." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Ĉu krei pasvortan datumbazon de samba, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Por kongrui kun implicita regulo el plejmultaj eldonoj de Windows, Samba " #~ "devas esti agordita por uzi ĉifritajn pasvortojn. Tio postulas ke uzant-" #~ "pasvortoj estu konservitaj en dosiero aparta de /etc/passwd. Tiu ĉi " #~ "dosiero povas esti aŭtomate kreata, sed oni devas mane aldoni la " #~ "pasvortojn lanĉante smbpasswd kaj tenante ilin ĝisdataj estonte." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Se vi ne kreos ĝin, vi devos reakomodi Samba (kaj verŝajne viajn " #~ "klientajn maŝinojn) por uzi purtekstajn pasvortojn." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Vidu /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html el la pako samba-doc por pliaj informoj." debian/po/tr.po0000644000000000000000000003536413352130423010600 0ustar # Turkish translation of samba. # This file is distributed under the same license as the samba package. # Mehmet Türker , 2004. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-20 17:28+0200\n" "Last-Translator: İsmail BAYDAN \n" "Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Samba 3'ten güncelleştir?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Varolan yapılandırma dosyalarının Samba 3'ten Samba 4'e transferi mümkündür. " "Karmaşık yapılandırmalar için bunun başarısız olması mümkündür, fakat " "kurulumların çoğunluğu için iyi bir başlangıç noktası sağlayacaktır." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Sunucu rolü" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Alan kontrolcüleri NT4-style yada Aktif Dizin alanlarını yönetim vealan " "girişleri ve kimlik yönetimi gibi servisler sunar.Her alanın en az birtane " "alan kontrolcüsü olmalı." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Üye sunucular NT4-style yada Aktif Dizin alanının bir parçası olabilirfakat " "herhangi bir alan servisi sunamazlar.İş istasyonları yada yazıcı " "sunucularıgenellikle normal alan üyerleridirler." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Tek başına bir sunucu alan içinde kullanılamaz ve sadece dosya paylaşımı ve " "çalıma grupları stili Windows kulanıcı girişlerini destekler." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Realm adı:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Lütfen bu alan kontrolcüsünün kontrol ettiği alan için Kerberos realmını " "belirtiniz" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "Genellikle bu büyük harfle yazılmış sizin DNS konak adıdır." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Samba sunucusu ve yardımcı uygulamaları" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "" "WINS ayarlarını DHCP'den kullanmak için smb.conf dosyasında değişiklik " "yapılsın mı?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Eğer bilgisayarınız IP adresini ağınızdaki bir DHCP sunucusundan alıyorsa, " "DHCP sunucusu ayrıca ağınızda bulunan WINS sunucuları (\"NetBIOS alanadı " "sunucuları\") hakkında da bilgi verebilir. Bu, smb.conf dosyanızda DHCP " "tarafından sunulan WINS ayarlarının otomatik olarak /etc/samba/dhcp.conf " "dosyasından okunmasını sağlayan bir değişikliği gerektirir." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Bu özellikten yararlanabilmek için dhcp-client paketinin kurulmuş olması " "gerekir." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "smb.conf dosyası otomatik olarak yapılandırılsın mı?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Geri kalan Samba yapılandırması, Samba uygulamalarını (nmbd ve smbd) " "yapılandırmak için kullanılan /etc/samba/smb.conf dosyasındaki parametreleri " "etkileyen sorularla sürecektir. Varolan smb.conf dosyası, kendiliğinden " "yapılandırma sürecini şaşırtabilecek bir \"include\" satırı ya da birden " "fazla satıra yayılan bir seçenek içerdiğinden Samba'nın yeniden " "çalışabilmesi için bu dosyanın elle düzenlenmesi gerekebilir." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Eğer bu seçeneği seçmezseniz, bütün yapılandırma değişikliklerini kendiniz " "yapmak zorunda kalacak ve periyodik yapılandırma iyileştirmelerinin " "avantajlarını kullanamayacaksınız." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Çalışma Grubu / Etki Alanı Adı:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Lütfen bu sistem için bir çalışma grubu (workgroup) belirtin. Bu ayar " "sistemin sunucu olarak kullanıldığı durumda hangi çalışma grubunda " "gözükeceğini belirleyeceği gibi, ağda yapılacak göz atmalarda öntanımlı " "çalışma grubu olacak ve ayrıca \"security=domain\" ayarında alan adı olarak " "kullanılacaktır." #~ msgid "Use password encryption?" #~ msgstr "Parola şifrelenmesi kullanılsın mı?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Yeni Windows istemcileri SMB/CIFS sunucularıyla şifrelenmiş parolalar " #~ "kullanarak iletişim kurarlar. Eğer düz metin parolalar kullanmak " #~ "istiyorsanız Windows kayıt defterinde bir parametreyi değiştirmeniz " #~ "gerekecektir." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Düz metin parola desteği artık Microsoft Windows ürünlerinde " #~ "bulunmadığından bu seçeneği kullanmanız şiddetle önerilir. Eğer bu " #~ "seçeneği kullanacaksanız, geçerli bir /etc/samba/smbpasswd dosyanız " #~ "olduğundan emin olunuz ve smbpasswd komutunu kullanarak bütün " #~ "kullanıcılar için parola belirleyiniz." #~ msgid "Samba server" #~ msgstr "Samba sunucusu" #~ msgid "daemons" #~ msgstr "artalan süreçleri" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Samba'nın nasıl çalışmasını istersiniz?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba artalan süreci smbd, normal bir artalan süreci olarak veya " #~ "inetd'den çalışabilir. Tavsiye edilen yaklaşım artalan süreci olarak " #~ "çalıştırmaktır." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Samba 4'ü PDC olarak ayarla?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Bu seçeneği kullanıyor olsanız bile, Active Directory etki alanı " #~ "kullanıma girmeden öncebu dizindeki bölge dosyasındaki veriyi sunan bir " #~ "DNS yapılandırmanız gerekecek." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Lütfen bu sunucunun içinde yer alacağı Kerberos realm'ı belirtin. Çoğu " #~ "durumda, bu isim DNS etki alanı ile aynıdır." #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Lütfen sunucunuzun istemciler tarafından sorgulandığında içerisinde " #~ "gözükmesini istediğiniz etki alanını belirtiniz." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Samba parola veritabanı /var/lib/samba/passwd.tdb yaratılsın mı?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Windows'un çoğu versiyonunda öntanımlı olarak kullanılan değerler ile " #~ "uyumlu olabilmesi için Samba'nın şifrelenmiş parolaları kullanacak " #~ "şekilde ayarlanması gerekir. Bu yöntem kullanıcı parolalarının /etc/" #~ "passwd dosyası dışında saklanmasını gerektirir. Bu dosya otomatik olarak " #~ "yaratılabilir, fakat parolaların smbpasswd komutu çalıştırılarak " #~ "eklenmesi ve ilerleyen zamanlarda güncel tutulması gerekir." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Eğer yaratmazsanız, daha sonra Sambayı (ve büyük ihtimalle istemci " #~ "makineleri de) düz metin parolalarını kullanması için tekrar " #~ "yapılandırmanız gerekir." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Daha detaylıı bilgi için samba-doc paketinden /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html dosyasına gözatın." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "" #~ "Parola veritabanı için çoklu arkayüz kullanılabilmesi özelliği " #~ "desteklenmiyor" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "Versiyon 3.0.23 ile beraber, samba artık \"passdb backend\" " #~ "parametresindeki çoklu arkayüz kullanılabilmesi özelliğini " #~ "desteklemiyor. Öyle gözüküyorki, smb.conf dosyanızdaki parola veritabanı " #~ "arkayüz parametresi bir liste içeriyor. Bunu düzeltene kadar yeni samba " #~ "versiyonu çalışmayacaktır." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "/etc/samba/smbpasswd /var/lib/samba/passwd.tdb'ye taşınsın mı?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 daha stabil ve /etc/samba/smbpasswd dosyasının da yerine " #~ "geçecek bir SAM veritabanını içerir." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Lütfen smbpasswd dosyasının otomatik olarak /var/lib/samba/passdb.tdb " #~ "dosyasına dönüştürülmesini isteyip istemediğinizi onaylayınız. Eğer başka " #~ "bir pdb arkayüzü (ör. LDAP) kullanmayı planlıyorsanız, burada 'hayır' " #~ "cevabını vermelisiniz." #~ msgid "daemons, inetd" #~ msgstr "artalan süreçleri, inetd" #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Daha ayrıntılı bilgi için samba-doc paketinden /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html dosyasına göz atınız." debian/po/bs.po0000644000000000000000000002661113352130423010552 0ustar # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans # # Developers do not need to manually edit POT or PO files. # msgid "" msgstr "" "Project-Id-Version: samba\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2006-11-01 22:14+0100\n" "Last-Translator: Safir Secerovic \n" "Language-Team: Bosnian \n" "Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: 3\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Izmijeniti smb.conf za korištenje WINS postavki od DHCP-a?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Ako vaš računar dobiva informacije o IP adresama od DHCP servera na mreži, " "DHCP server može također pružiti informacije o WINS serverima (\"NetBIOS " "name servers\") prisutnim na mreži. Ovo zahtijeva izmjenu u vašoj smb.conf " "datoteci tako da WINS postavke dobivene od DHCP-a budu automatski pročitane " "iz /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "dhcp-client paket mora biti instaliran kako bi se iskoristila ova mogućnost." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Podesiti smb.conf automatski?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Ostatak konfiguracije Samba-e se bavi pitanjima koja utiču na parametre u /" "etc/samba/smb.conf, a to je datoteka koja se koristi za podešavanje Samba " "programa (nmbd-a i smbd-a). Vaša trenutna smb.conf sadrži 'include' liniju " "ili opciju koja obuhvata nekoliko linija, što bi moglo zbuniti " "automatizovani konfiguracioni proces i zahtijevati od vas da ručno uredite " "smb.conf kako bi proradili." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Ako ne odaberete ovu opciju, moraćete sve izmjene konfiguracije sami " "napraviti i nećete moći iskoristiti periodična poboljšanja konfiguracije." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Workgroup/Domain Name:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Koristiti enkripciju šifre?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Svi noviji Windows klijenti komuniciraju sa SMB serverima koristeći " #~ "enkriptovane šifre. Ako želite koristiti šifre u vidu čistog teksta, " #~ "trebate promijeniti parametar u vašem Windows registriju." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Uključivanje ove opcije je veoma preporučeno. Ako to uradite, pobrinite " #~ "se da imate ispravnu /etc/samba/smbpasswd datoteku i da u njoj postavite " #~ "šifre za svakog korisnika koristeći smbpasswd naredbu." #~ msgid "daemons" #~ msgstr "daemons" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Kako želite pokretati Samba-u?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba daemon smbd može biti pokrenut kao normalni daemon ili preko inetd-" #~ "a. Pokretanje kao daemon je preporučeni pristup." #, fuzzy #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Molim navedite workgroup u kojoj želite da se ovaj server nalazi prilikom " #~ "upita od strane klijenata. Primijetite da ovaj parametar takođe " #~ "kontroliše domain name korišten u security=domain postavci." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Kreirati samba bazu podataka sa šiframa, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Kako bi bila kompatibilna s većinom Windows verzija, Samba mora biti " #~ "podešena da koristi enkriptovane šifre. Ovo zahtijeva da korisničke " #~ "šifre budu spremljene u zasebnu datoteku od /etc/passwd. Ova datoteka " #~ "može biti kreirana automatski, ali šifre moraju biti dodane ručno " #~ "pokrečući smbpasswd i ubuduće održavane." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Ako ju ne kreirate, morati ćete rekonfigurisati Samba-u (i vjerovatno " #~ "vaše klijente) da koristi šifre u obliku čistog teksta." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Vidjeti /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html iz samba-doc " #~ "paketa za više detalja." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Premjestiti /etc/samba/smbpasswd u /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 uvodi potpuniji interfejs SAM baze podataka koji zamjenjuje /" #~ "etc/samba/smbpasswd datoteku. " #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Molim potvrdite da li želite da postojeću smbpasswd datoteku automatski " #~ "pomijerite u /var/lib/samba/passdb.tdb. Ne koristite ovu opciju ako " #~ "umjesto toga planirate koristiti drugi pdb backend (poput LDAP-a)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Vidjeti /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/" #~ "pwencrypt.html iz samba-doc paketa za više detalja." debian/po/fr.po0000644000000000000000000003256713352130423010564 0ustar # French translation for samba4 debconf templates # Copyright (C) 2006-2008 Debian French translation team # This file is distributed under the same license as the samba4 package. # # Translators: # Christian Perrier , 2006, 2007, 2008, 2011, 2013. msgid "" msgstr "" "Project-Id-Version: \n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2013-10-22 20:29+0200\n" "Last-Translator: Christian Perrier \n" "Language-Team: French \n" "Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: Lokalize 1.5\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Faut-il mettre Samba à niveau depuis Samba 3 ?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Il est possible de faire migrer les fichiers de configuration existants de " "Samba 3 vers Samba 4. Il est probable que cette étape échoue pour des " "installations complexes, mais elle fournira une bonne base de départ pour la " "plupart des configurations." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "Rôle du serveur" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" "Les contrôleurs de domaine gèrent des domaines de type NT4 ou Active " "Directory et fournissent des services comme la gestion des identifiants et " "les ouvertures de sessions de domaine. Chaque domaine doit comporter au " "moins un contrôleur." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" "Un serveur peut être membre d'un domaine NT4 ou Active Directory sans " "fournir de services de domaine. Les postes de travail ainsi que les serveurs " "de fichiers ou d'impression sont en général de simples membres de domaine." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" "Un serveur isolé (« standalone ») ne peut être utilisé dans un domaine et ne " "gère que le partage de fichiers et les connexions de type « Windows for " "Workgroups »." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" "Si aucun rôle serveur n'est choisi, la serveur Samba ne sera pas démarré et " "le rôle pourra être choisi manuellement." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Realm name:" msgstr "Royaume (« realm ») Kerberos :" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" "Veuillez indiquer le royaume Kerberos pour le domaine que gère ce contrôleur " "de domaine." #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "En général, ce nom est le nom de domaine en majuscules." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "Nouveau mot de passe pour l'identifiant « administrator » de Samba :" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "Si ce champ est laissé vide, un mot de passe aléatoire sera créé." #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" "Le mot de passe peut être modifié ultérieurement avec la commande suivante, " "exécutée avec les privilèges du superutilisateur :" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "Confirmation du mot de passe :" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "Erreur de saisie du mot de passe" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" "Les deux mots de passe que vous avez entrés sont différents. Veuillez " "recommencer." #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "Serveur et utilitaires Samba" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Modifier smb.conf pour utiliser les paramètres WINS fournis par DHCP ?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Si votre ordinateur obtient ses paramètres IP à partir d'un serveur DHCP du " "réseau, ce serveur peut aussi fournir des informations sur les serveurs WINS " "(serveurs de noms NetBIOS) présents sur le réseau. Une modification du " "fichier smb.conf est nécessaire afin que les réglages WINS fournis par le " "serveur DHCP soient lus dans /etc/samba/dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Le paquet dhcp-client doit être installé pour utiliser cette fonctionnalité." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Voulez-vous configurer smb.conf automatiquement ?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "La suite de la configuration de Samba pose des questions relatives aux " "paramètres de /etc/samba/smb.conf, le fichier utilisé pour configurer les " "programmes de Samba (nmbd et smbd). Le fichier actuel contient une ligne " "« include » ou une option qui s'étale sur plusieurs lignes : cela peut " "perturber la configuration automatique. Il est donc conseillé de gérer le " "contenu de ce fichier vous-même." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Si vous ne choisissez pas cette option, vous devrez gérer vous-même les " "modifications de configuration et vous ne pourrez pas bénéficier des " "améliorations faites dans la configuration." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Nom de domaine ou de groupe de travail :" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Veuillez indiquer le groupe de travail pour ce système. Ce réglage définit " "le groupe de travail où le système apparaîtra s'il est utilisé comme " "serveur, le groupe de travail utilisé par défaut avec les divers outils de " "Samba ainsi que le nom de domaine utilisé le cas échéant avec le paramètre " "« security=domain »." #~ msgid " $ samba-tool user setpassword administrator" #~ msgstr " $ samba-tool user setpassword administrator" #~ msgid "Use password encryption?" #~ msgstr "Voulez-vous chiffrer les mots de passe ?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Tous les clients Windows récents communiquent avec les serveurs SMB/CIFS " #~ "en utilisant des mots de passe chiffrés. Si vous voulez utiliser des mots " #~ "de passe sans chiffrement, vous devez modifier un paramètre dans le " #~ "registre de Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Il est fortement recommandé d'utiliser des mots de passe chiffrés car les " #~ "mots de passe en clair ne sont plus gérés dans les produits Microsoft " #~ "Windows. Si vous le faites, n'oubliez pas de créer un fichier /etc/samba/" #~ "smbpasswd et d'y établir les mots de passe de tous les utilisateurs, à " #~ "l'aide de la commande « smbpasswd »." #~ msgid "Samba server" #~ msgstr "Serveur Samba" #~ msgid "daemons" #~ msgstr "démons" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Comment voulez-vous lancer Samba ?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Le service de Samba smbd peut s'exécuter en tant que démon classique ou " #~ "bien être lancé par inetd. Il est recommandé de l'exécuter en tant que " #~ "démon." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Faut-il configurer Samba 4 comme contrôleur principal de domaine ?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Même si vous choisissez cette option, vous devrez configurer le service " #~ "de noms (DNS) pour qu'il distribue les données du fichier de zone de cet " #~ "annuaire, avant de pouvoir utiliser le domaine Active Directory." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Veuillez indiquer le royaume (« realm ») Kerberos auquel appartiendra ce " #~ "serveur. Dans de nombreux cas, ce sera le nom de domaine DNS." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Veuillez indiquer le domaine où ce serveur apparaîtra dans les requêtes " #~ "des clients." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Faut-il créer une base de données /var/lib/samba/passdb.tdb ?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Pour rester compatible avec les réglages par défaut de la majorité des " #~ "versions de Windows, Samba doit être configuré pour utiliser des mots de " #~ "passe chiffrés. Cela impose de conserver les mots de passe dans un " #~ "fichier distinct de /etc/passwd. Ce fichier peut être créé " #~ "automatiquement, mais les mots de passe doivent y être ajoutés " #~ "manuellement avec la commande « smbpasswd » et être tenus à jour." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Si vous ne voulez pas créer le fichier maintenant, Samba (ainsi, " #~ "probablement, que les clients Windows) devra utiliser des mots de passe " #~ "non chiffrés." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Veuillez consulter le fichier /usr/share/doc/samba-doc/htmldocs/" #~ "ENCRYPTION.html dans le paquet samba-doc pour plus d'informations." debian/po/lt.po0000644000000000000000000003125613352130423010566 0ustar # translation of samba-lt.po to Lithuanian # # Translators, if you are not familiar with the PO format, gettext # documentation is worth reading, especially sections dedicated to # this format, e.g. by running: # info -n '(gettext)PO Files' # info -n '(gettext)Header Entry' # Some information specific to po-debconf are available at # /usr/share/doc/po-debconf/README-trans # or http://www.debian.org/intl/l10n/po-debconf/README-trans# # Developers do not need to manually edit POT or PO files. # # Gintautas Miliauskas , 2006. msgid "" msgstr "" "Project-Id-Version: samba-lt\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-24 23:47+0300\n" "Last-Translator: Gintautas Miliauskas \n" "Language-Team: Lithuanian \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.2\n" "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" "%100<10 || n%100>=20) ? 1 : 2);\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Migruoti nuo Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Galima migruoti esamus Samba 3 konfigūracijos failus į Samba 4. Jei " "konfigūracija sudėtinga, tai gali nesuveikti." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 #, fuzzy msgid "Realm name:" msgstr "Sritis:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Pakeisti smb.conf, kad būtų naudojami WINS nustatymai iš DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Jei šis kompiuteris gauna IP adresus iš tinklo DHCP serverio, DHCP serveris " "taip pat gali teikti informaciją apie tinklo WINS serverius (NetBIOS vardų " "serverius). Kad WINS nustatymai, gauti per DHCP (saugomi rinkmenoje /etc/" "samba/dhcp.conf), būtų naudojami, reikia pakeisti rinkmeną smb.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "" "Kad būtų galima pasinaudoti šia galimybe, turi būti įdiegtas paketas dhcp-" "client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Automatiškai konfigūruoti smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Likusi Samba konfigūravimo dalis susijusi su parametrais, nustatomais Samba " "konfigūracijos rinkmenoje -- /etc/samba/smb.conf. Ši rinkmena konfigūruoja " "Samba programas (nmbd ir smbd). Esamame smb.conf yra „include“ komanda arba " "nustatymas, užrašytas per kelias eilutes. Tai gali sutrikdyti automatinį " "konfigūravimo procesą, todėl gali prireikti rankiniu būdu paredaguoti smb." "conf, kad Samba vėl pradėtų veikti." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Jei nepasirinksite šios galimybės, turėsite konfigūruoti Samba rankiniu būdu " "ir negalėsite pasinaudoti reguliariais automatiniais konfigūracijos " "patobulinimais." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Grupė (workgroup) / domeno vardas:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" #~ msgid "Use password encryption?" #~ msgstr "Naudoti slaptažodžių šifravimą?" #, fuzzy #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Visos nesenos Windows sistemos bendraudamos su SMB serveriu naudoja " #~ "šifruotus slaptažodžius. Jei norite naudoti nešifruotus slaptažodžius, " #~ "reikia pakeisti reikšmę Windows registre." #, fuzzy #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Labai rekomenduojama pasirinkti šią galimybę. Jei pasirinksite šifruotus " #~ "slaptažodžius, įsitikinkite, kad turite taisyklingą /etc/samba/smbpasswd " #~ "rinkmeną ir kad ten nurodyti visų naudotojų, naudojančių smbpasswd, " #~ "slaptažodžiai." #~ msgid "daemons" #~ msgstr "tarnybos" #~ msgid "inetd" #~ msgstr "inetd" #~ msgid "How do you want to run Samba?" #~ msgstr "Kokiu būdu norite leisti Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Samba tarnyba smbd gali veikti kaip įprastinė tarnyba arba ji gali būti " #~ "paleidžiama iš inetd. Rekomenduojama Samba naudoti kaip įprastinę tarnybą." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Nustatyti Samba 4 kaip PDC (pagrindinį domenų valdiklį)?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "Net pasirinkę šią galimybę, kad veiktų Active Directory sritis, turėsite " #~ "sukonfigūruoti DNS taip, kad jis teiktų duomenis iš zonos failo " #~ "atitinkamame aplanke." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Nurodykite Kerberos sritį, kuriai priklausys šis serveris. Daugeliu " #~ "atvejų ji sutaps su DNS vardų sritimi." #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Nurodykite domeną, kuriam šis serveris turėtų priklausyti klientams, " #~ "siunčiantiems užklausas." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Sukurti slaptažodžių duomenų bazę, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "Kad būtų suderinama su standartine daugumos Windows sistemų " #~ "konfigūracija, Samba turi naudoti šifruotus slaptažodžius. Tokiu atveju " #~ "naudotojų slaptažodžiai turi būti saugomi atskirai nuo bendrų " #~ "slaptažodžių rinkmenoje /etc/passwd. Ši rinkmena gali būti sukurta " #~ "automatiškai, tačiau slaptažodžiai turi būti pridėti rankiniu būdu, " #~ "leidžiant programą smbpasswd." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Jei nesukursite rinkmenos, turėsite perkonfigūruoti Samba (greičiausiai " #~ "ir kitus tinklo kompiuterius), kad būtų naudojami nešifruoti " #~ "slaptažodžiai." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "Daugiau informacijos galite rasti rinkmenoje /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html iš paketo samba-doc." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "Perkelti /etc/samba/smbpasswd į /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 versijoje atsirado išsamesnė SAM duomenų bazės sąsaja, todėl " #~ "rinkmena /etc/samba/smbpasswd nebenaudojama." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Patvirtinkite, kad norite esamą smbpasswd rinkmeną automatiškai " #~ "numigruoti į /var/lib/samba/passdb.tdb. Nesirinkite šios galimybės, jei " #~ "vietoj standartinio planuojate naudoti kitą pdb modulį (pvz., LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "Daugiau informacijos galite rasti rinkmenoje /usr/share/doc/samba-doc/" #~ "htmldocs/ENCRYPTION.html iš paketo samba-doc." debian/po/bg.po0000644000000000000000000003676013352130423010544 0ustar # translation of bg.po to Bulgarian # # Damyan Ivanov , 2006, 2007. # Damyan Ivanov , 2008. msgid "" msgstr "" "Project-Id-Version: samba_3.0.23c-1_bg\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2013-10-22 20:32+0200\n" "PO-Revision-Date: 2008-06-17 14:00+0300\n" "Last-Translator: Damyan Ivanov \n" "Language-Team: Bulgarian \n" "Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Generator: KBabel 1.11.4\n" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "Upgrade from Samba 3?" msgstr "Обновяване от Samba 3?" #. Type: boolean #. Description #: ../samba-ad-dc.templates:1001 msgid "" "It is possible to migrate the existing configuration files from Samba 3 to " "Samba 4. This is likely to fail for complex setups, but should provide a " "good starting point for most existing installations." msgstr "" "Конфигурационните файлове на Samba 3 могат да бъдат преработени за работа " "със Samba 4. При сложни конфигурации това може да не даде добър резултат, но " "в повечето случаи би трябвало да даде добра първоначална настройка." #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "Server role" msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Domain controllers manage NT4-style or Active Directory domains and provide " "services such as identity management and domain logons. Each domain needs to " "have a at least one domain controller." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "Member servers can be part of a NT4-style or Active Directory domain but do " "not provide any domain services. Workstations and file or print servers are " "usually regular domain members." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "A standalone server can not be used in a domain and only supports file " "sharing and Windows for Workgroups-style logins." msgstr "" #. Type: select #. Description #: ../samba-ad-dc.templates:2001 msgid "" "If no server role is specified, the Samba server will not be provisioned, so " "this can be done manually by the user." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 #, fuzzy msgid "Realm name:" msgstr "Област:" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "" "Please specify the Kerberos realm for the domain that this domain controller " "controls." msgstr "" #. Type: string #. Description #: ../samba-ad-dc.templates:3001 msgid "Usually this is the a capitalized version of your DNS hostname." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "New password for the Samba \"administrator\" user:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "If this field is left blank, a random password will be generated." msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:4001 msgid "A password can be set later by running, as root:" msgstr "" #. Type: password #. Description #: ../samba-ad-dc.templates:5001 msgid "Repeat password for the Samba \"administrator\" user:" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "Password input error" msgstr "" #. Type: error #. Description #: ../samba-ad-dc.templates:6001 msgid "The two passwords you entered were not the same. Please try again." msgstr "" #. Type: title #. Description #: ../samba-common.templates:1001 msgid "Samba server and utilities" msgstr "" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "Modify smb.conf to use WINS settings from DHCP?" msgstr "Да се промени ли smb.conf да взима настройките за WINS от DHCP?" #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "If your computer gets IP address information from a DHCP server on the " "network, the DHCP server may also provide information about WINS servers " "(\"NetBIOS name servers\") present on the network. This requires a change " "to your smb.conf file so that DHCP-provided WINS settings will automatically " "be read from /etc/samba/dhcp.conf." msgstr "" "Ако компютърът получава информация за мрежовите настройки от DHCP-сървър, " "този метод може да се използва и за получаване на информация за наличните " "WINS-сървъри (сървъри за имена NetBIOS). За целта е необходимо да се промени " "файлът с настройки smb.conf, така че WINS-настройките да се взимат от /etc/" "samba.dhcp.conf." #. Type: boolean #. Description #: ../samba-common.templates:2001 msgid "" "The dhcp-client package must be installed to take advantage of this feature." msgstr "Тази настройки изисква инсталирането на пакета dhcp-client." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "Configure smb.conf automatically?" msgstr "Автоматична настройка на smb.conf?" #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "The rest of the configuration of Samba deals with questions that affect " "parameters in /etc/samba/smb.conf, which is the file used to configure the " "Samba programs (nmbd and smbd). Your current smb.conf contains an \"include" "\" line or an option that spans multiple lines, which could confuse the " "automated configuration process and require you to edit your smb.conf by " "hand to get it working again." msgstr "" "Останалата част от настройката на Samba изисква промени на параметри в smb." "conf (файлът с настройки за smbd и nmbd). В момента smb.conf съдържа " "директива „include“, която може да обърка процеса на автоматична настройка. " "Ако това се случи ще се наложи ръчно да поправите smb.conf." #. Type: boolean #. Description #: ../samba-common.templates:3001 msgid "" "If you do not choose this option, you will have to handle any configuration " "changes yourself, and will not be able to take advantage of periodic " "configuration enhancements." msgstr "" "Ако не изберете тази настройка, няма да можете да се възползвате от " "автоматичните промени на файла с настройки при обновяване на пакета." #. Type: string #. Description #: ../samba-common.templates:4001 msgid "Workgroup/Domain Name:" msgstr "Работна група/домейн:" #. Type: string #. Description #: ../samba-common.templates:4001 msgid "" "Please specify the workgroup for this system. This setting controls which " "workgroup the system will appear in when used as a server, the default " "workgroup to be used when browsing with various frontends, and the domain " "name used with the \"security=domain\" setting." msgstr "" "Въведете името на работната група, от която ще бъде част компютъра. Този " "параметър контролира името на компютъра, когато се използва като сървър, " "работната група по подразбиране при разглеждане на мрежата и името на " "домейна, което ще се използва при настройката „security=domain“." #~ msgid "Use password encryption?" #~ msgstr "Шифриране на паролите?" #~ msgid "" #~ "All recent Windows clients communicate with SMB/CIFS servers using " #~ "encrypted passwords. If you want to use clear text passwords you will " #~ "need to change a parameter in your Windows registry." #~ msgstr "" #~ "Всички съвременни версии на Windows използват шифрирани пароли за връзка " #~ "със сървъри по протокол SMB/CIFS. Използването на пароли без шифриране е " #~ "възможно само след промени в регистъра на Windows." #~ msgid "" #~ "Enabling this option is highly recommended as support for plain text " #~ "passwords is no longer maintained in Microsoft Windows products. If you " #~ "do, make sure you have a valid /etc/samba/smbpasswd file and that you set " #~ "passwords in there for each user using the smbpasswd command." #~ msgstr "" #~ "Използването на шифрирани пароли е силно препоръчително, понеже " #~ "продуктите Microsoft Windows вече не поддържат нешифрирани пароли. " #~ "Проверете дали файлът /etc/samba/smbpasswd е правилен и използвайте " #~ "програмата smbpasswd за задаване на паролите на потребителите." #~ msgid "daemons" #~ msgstr "фонов процес" #~ msgid "inetd" #~ msgstr "при нужда" #~ msgid "How do you want to run Samba?" #~ msgstr "Как да се стартира Samba?" #~ msgid "" #~ "The Samba daemon smbd can run as a normal daemon or from inetd. Running " #~ "as a daemon is the recommended approach." #~ msgstr "" #~ "Основният процес на Samba, smbd, може да бъде изпълняван при нужда или " #~ "като фонов процес (със зареждането на операционната система). " #~ "Препоръчителният начин за изпълнение е като фонов процес." #~ msgid "Set up Samba 4 as a PDC?" #~ msgstr "Настройване на Samba 4 като PDC?" #~ msgid "" #~ "Even when using this option, you will need to set up DNS such that it " #~ "serves the data from the zone file in that directory before you can use " #~ "the Active Directory domain." #~ msgstr "" #~ "При всички случай е необходимо да настроите DNS така, че да използва " #~ "данните от файла със зоната от тази директория преди да можете да " #~ "използвате домейна на Active Directory." #~ msgid "" #~ "Please specify the Kerberos realm this server will be in. In many cases, " #~ "this will be the same as the DNS domain name." #~ msgstr "" #~ "Въведете името на областта на Kerberos, в която ще бъде този сървър. В " #~ "много случаи областта съвпада с името в DNS." #~| msgid "" #~| "Please specify the workgroup you want this server to appear to be in " #~| "when queried by clients. Note that this parameter also controls the " #~| "domain name used with the security=domain setting." #~ msgid "" #~ "Please specify the domain you want this server to appear to be in when " #~ "queried by clients." #~ msgstr "" #~ "Въведете името на домейна, в който да се представя сървърът при запитване " #~ "от клиентите." #~ msgid "Create samba password database, /var/lib/samba/passdb.tdb?" #~ msgstr "Създаване на базата данни с пароли, /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "To be compatible with the defaults in most versions of Windows, Samba " #~ "must be configured to use encrypted passwords. This requires user " #~ "passwords to be stored in a file separate from /etc/passwd. This file " #~ "can be created automatically, but the passwords must be added manually by " #~ "running smbpasswd and be kept up-to-date in the future." #~ msgstr "" #~ "За съвместимост с повечето версии на Windows, Samba трябва да използва " #~ "шифрирани пароли. Това изисква паролите да се съхраняват във файл, " #~ "отделен от /etc/passwd. Този файл може да бъде създаден автоматично, но " #~ "потребителите и паролите трябва да се добавят ръчно чрез командата " #~ "smbpasswd." #~ msgid "" #~ "If you do not create it, you will have to reconfigure Samba (and probably " #~ "your client machines) to use plaintext passwords." #~ msgstr "" #~ "Ако не създадете този файл, трябва да настроите Samba (а вероятно и " #~ "компютрите с Windows) да не използват шифрирани пароли." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/ENCRYPTION.html from the samba-doc " #~ "package for more details." #~ msgstr "" #~ "За повече информация вижте /usr/share/doc/samba-doc/htmldocs/ENCRYPTION." #~ "html." #~ msgid "Chaining passdb backends is not supported" #~ msgstr "" #~ "Новата версия на samba не поддържа работа с няколко бази данни с пароли" #~ msgid "" #~ "Beginning with version 3.0.23, samba no longer supports chaining multiple " #~ "backends in the \"passdb backend\" parameter. It appears that your smb." #~ "conf file contains a passdb backend parameter consisting of a list of " #~ "backends. The new version of samba will not work until you correct this." #~ msgstr "" #~ "От версия 3.0.23 нататък, samba не поддържа работа с няколко бази данни с " #~ "пароли в параметъра „passdb backend“. Изглежда, че във файла с настройки " #~ "„smb.conf“ този параметър съдържа списък с няколко бази данни с пароли. " #~ "Новата версия на samba няма да работи докато не коригирате това." #~ msgid "Move /etc/samba/smbpasswd to /var/lib/samba/passdb.tdb?" #~ msgstr "" #~ "Да се премести ли /etc/samba/smbpasswd във /var/lib/samba/passdb.tdb?" #~ msgid "" #~ "Samba 3.0 introduced a more complete SAM database interface which " #~ "supersedes the /etc/samba/smbpasswd file." #~ msgstr "" #~ "Samba 3.0 въвежда по-пълна база с потребители, която прави излишен /etc/" #~ "samba/smbpasswd." #~ msgid "" #~ "Please confirm whether you would like the existing smbpasswd file to be " #~ "automatically migrated to /var/lib/samba/passdb.tdb. Do not choose this " #~ "option if you plan to use another pdb backend (e.g., LDAP) instead." #~ msgstr "" #~ "Потвърдете дали желаете съществуващият /etc/samba/smbpasswd да бъде " #~ "мигриран автоматично към /var/lib/samba/passdb.tdb. Не избирайте тази " #~ "настройка ако планирате да използвате друг начин на удостоверяване " #~ "(например LDAP)." #~ msgid "" #~ "See /usr/share/doc/samba-doc/htmldocs/Samba3-Developers-Guide/pwencrypt." #~ "html from the samba-doc package for more details." #~ msgstr "" #~ "За повече информация вижте /usr/share/doc/samba-doc/htmldocs/Samba3-" #~ "Developers-Guide/pwencrypt.html." debian/samba-testsuite.lintian-overrides0000644000000000000000000000016513352130423015656 0ustar samba-testsuite binary: binary-or-shlib-defines-rpath samba-testsuite: package-name-doesnt-match-sonames libtorture0 debian/libpam-winbind.postinst0000644000000000000000000000007213352130234013662 0ustar #!/bin/sh set -e pam-auth-update --package #DEBHELPER# debian/winbind.postrm0000644000000000000000000000042213352130423012060 0ustar #!/bin/sh set -e if [ "$1" = purge ]; then rm -rf /var/cache/samba/netsamlogon_cache.tdb /var/cache/samba/winbindd_cache.tdb rm -rf /var/log/samba/log.winbind* /var/log/samba/log.wb* rm -rf /var/run/samba/winbindd.pid /var/run/samba/winbindd_privileged/ fi #DEBHELPER# debian/changelog0000644000000000000000000112713113450415716011054 0ustar samba (2:4.3.11+dfsg-0ubuntu0.14.04.20) trusty-security; urgency=medium * SECURITY UPDATE: save registry file outside share as unprivileged user - debian/patches/CVE-2019-3880.patch: remove implementations of SaveKey/RestoreKey in source3/rpc_server/winreg/srv_winreg_nt.c. - CVE-2019-3880 -- Marc Deslauriers Mon, 01 Apr 2019 10:10:22 -0400 samba (2:4.3.11+dfsg-0ubuntu0.14.04.19) trusty-security; urgency=medium * SECURITY UPDATE: Unprivileged adding of CNAME record causing loop in AD Internal DNS server - debian/patches/CVE-2018-14629.patch: add CNAME loop prevention using counter in source4/dns_server/dns_query.c. - CVE-2018-14629 * SECURITY UPDATE: Double-free in Samba AD DC KDC with PKINIT - debian/patches/CVE-2018-16841.patch: fix segfault on PKINIT with mis-matching principal in source4/kdc/db-glue.c. - CVE-2018-16841 * SECURITY UPDATE: NULL pointer de-reference in Samba AD DC LDAP server - debian/patches/CVE-2018-16851.patch: check ret before manipulating blob in source4/ldap_server/ldap_server.c. - CVE-2018-16851 -- Marc Deslauriers Fri, 16 Nov 2018 09:50:56 -0500 samba (2:4.3.11+dfsg-0ubuntu0.14.04.18) trusty; urgency=medium * d/samba.nmbd.init, d/samba.samba-ad-dc.init, d/samba.smbd.init, d/winbind.init avoid issues due to init scripts misdetecting services (LP: #1792400) - use --pidfile on --start to not block on same binaries running in containers - use --exec on --stop to not cause unintended processes to be acted on, if the old process terminated without being able to remove the pid-file. -- Christian Ehrhardt Tue, 16 Oct 2018 09:55:34 +0200 samba (2:4.3.11+dfsg-0ubuntu0.14.04.17) trusty; urgency=medium * d/p/bug_1583324_include_with_macro.patch: don't fail parsing the config file if it has macros in include directives (LP: #1583324) -- Andreas Hasenack Thu, 02 Aug 2018 18:27:50 -0300 samba (2:4.3.11+dfsg-0ubuntu0.14.04.16) trusty-security; urgency=medium * SECURITY UPDATE: Insufficient input validation on client directory listing in libsmbclient - debian/patches/CVE-2018-10858-*.patch: don't overwrite passed in buffer in source3/libsmb/libsmb_path.c, add checks to source3/libsmb/libsmb_dir.c, source3/libsmb/libsmb_path.c. - CVE-2018-10858 * SECURITY UPDATE: Confidential attribute disclosure AD LDAP server - debian/patches/CVE-2018-10919-*.patch: fix access checks. - CVE-2018-10919 -- Marc Deslauriers Mon, 06 Aug 2018 07:42:48 -0400 samba (2:4.3.11+dfsg-0ubuntu0.14.04.14) trusty-security; urgency=medium * SECURITY UPDATE: Denial of Service Attack on external print server - debian/patches/CVE-2018-1050.patch: protect against null pointer derefs in source3/rpc_server/spoolss/srv_spoolss_nt.c. - CVE-2018-1050 * SECURITY UPDATE: Authenticated users can change other users password - debian/patches/CVE-2018-1057-*.patch: fix password changing logic. - CVE-2018-1057 -- Marc Deslauriers Tue, 06 Mar 2018 16:49:30 +0100 samba (2:4.3.11+dfsg-0ubuntu0.14.04.13) trusty-security; urgency=medium * SECURITY UPDATE: Use-after-free vulnerability - debian/patches/CVE-2017-14746.patch: fix use-after-free crash bug in source3/smbd/process.c, source3/smbd/reply.c. - CVE-2017-14746 * SECURITY UPDATE: Server heap memory information leak - debian/patches/CVE-2017-15275.patch: zero out unused grown area in source3/smbd/srvstr.c. - CVE-2017-15275 -- Marc Deslauriers Wed, 15 Nov 2017 15:41:27 -0500 samba (2:4.3.11+dfsg-0ubuntu0.14.04.12) trusty-security; urgency=medium * SECURITY UPDATE: SMB1/2/3 connections may not require signing where they should - debian/patches/CVE-2017-12150-1.patch: add SMB_SIGNING_REQUIRED to source3/lib/util_cmdline.c. - debian/patches/CVE-2017-12150-2.patch: add SMB_SIGNING_REQUIRED to source3/libsmb/pylibsmb.c. - debian/patches/CVE-2017-12150-3.patch: add SMB_SIGNING_REQUIRED to libgpo/gpo_fetch.c. - debian/patches/CVE-2017-12150-4.patch: add check for NTLM_CCACHE/SIGN/SEAL to auth/credentials/credentials.c. - debian/patches/CVE-2017-12150-5.patch: add smbXcli_conn_signing_mandatory() to libcli/smb/smbXcli_base.*. - debian/patches/CVE-2017-12150-6.patch: only fallback to anonymous if authentication was not requested in source3/libsmb/clidfs.c. - CVE-2017-12150 * SECURITY UPDATE: SMB3 connections don't keep encryption across DFS redirects - debian/patches/CVE-2017-12151-1.patch: add cli_state_is_encryption_on() helper function to source3/libsmb/clientgen.c, source3/libsmb/proto.h. - debian/patches/CVE-2017-12151-2.patch: make use of cli_state_is_encryption_on() in source3/libsmb/clidfs.c, source3/libsmb/libsmb_context.c. - CVE-2017-12151 * SECURITY UPDATE: Server memory information leak over SMB1 - debian/patches/CVE-2017-12163.patch: prevent client short SMB1 write from writing server memory to file in source3/smbd/reply.c. - CVE-2017-12163 -- Marc Deslauriers Thu, 21 Sep 2017 08:05:11 -0400 samba (2:4.3.11+dfsg-0ubuntu0.14.04.11) trusty; urgency=medium * d/p/bug_1702529_EACCESS_with_rootshare.patch: Handle corner case for / shares. (LP: #1702529) -- Dariusz Gadomski Wed, 23 Aug 2017 11:36:59 +0200 samba (2:4.3.11+dfsg-0ubuntu0.14.04.10) trusty-security; urgency=medium * SECURITY UPDATE: KDC-REP service name impersonation - debian/patches/CVE-2017-11103.patch: use encrypted service name rather than unencrypted (and therefore spoofable) version in heimdal - CVE-2017-11103 -- Steve Beattie Thu, 13 Jul 2017 14:06:03 -0700 samba (2:4.3.11+dfsg-0ubuntu0.14.04.9) trusty-security; urgency=medium [ Andreas Hasenack ] * d/p/non-wide-symlinks-to-directories-12860.patch: fix a CVE-2017-2619 regression which breaks symlinks to directories on certain systems (LP: #1701073) [ Marc Deslauriers ] * SECURITY UPDATE: DoS via bad symlink resolution - debian/patches/CVE-2017-9461.patch: properly handle dangling symlinks in source3/smbd/open.c. - CVE-2017-9461 -- Marc Deslauriers Tue, 04 Jul 2017 08:01:55 -0400 samba (2:4.3.11+dfsg-0ubuntu0.14.04.8) trusty-security; urgency=medium * SECURITY UPDATE: remote code execution from a writable share - debian/patches/CVE-2017-7494.patch: refuse to open pipe names with a slash inside in source3/rpc_server/srv_pipe.c. - CVE-2017-7494 -- Marc Deslauriers Fri, 19 May 2017 14:18:37 -0400 samba (2:4.3.11+dfsg-0ubuntu0.14.04.7) trusty-security; urgency=medium * SECURITY REGRESSION: follow symlinks issue (LP: #1675698) - debian/patches/CVE-2017-2619/bug12721-*.patch: add fixes from Samba bug #12721. * Add missing prerequisite for previous update - debian/patches/CVE-2017-2619/bug12172.patch: handle non-existant files and wildcards in source3/modules/vfs_shadow_copy2.c. -- Marc Deslauriers Tue, 28 Mar 2017 09:28:06 -0400 samba (2:4.3.11+dfsg-0ubuntu0.14.04.6) trusty-security; urgency=medium * SECURITY UPDATE: Symlink race allows access outside share definition - debian/patches/CVE-2017-2619/*.patch: backport security fix and prerequisite patches from upstream. - CVE-2017-2619 -- Marc Deslauriers Mon, 20 Mar 2017 10:50:12 -0400 samba (2:4.3.11+dfsg-0ubuntu0.14.04.4) trusty-security; urgency=medium * SECURITY UPDATE: remote code execution via heap overflow in NDR parsing - debian/patches/CVE-2016-2123.patch: check lengths in librpc/ndr/ndr_dnsp.c. - CVE-2016-2123 * SECURITY UPDATE: unconditional privilege delegation to Kerberos servers - debian/patches/CVE-2016-2125.patch: don't use GSS_C_DELEG_FLAG in source4/scripting/bin/nsupdate-gss, source3/librpc/crypto/gse.c, source4/auth/gensec/gensec_gssapi.c. - CVE-2016-2125 * SECURITY UPDATE: privilege elevation in Kerberos PAC validation - debian/patches/CVE-2016-2126.patch: only allow known checksum types in auth/kerberos/kerberos_pac.c. - CVE-2016-2126 -- Marc Deslauriers Mon, 12 Dec 2016 08:40:01 -0500 samba (2:4.3.11+dfsg-0ubuntu0.14.04.3) trusty; urgency=high * Revert to version prior to the 2:4.3.11+dfsg-0ubuntu0.14.04.2 which is causing regression with statically linked libpam_winbind. Removes d/p/fix-1584485.patch. LP: #1644428 -- Louis Bouchard Thu, 24 Nov 2016 15:40:40 +0100 samba (2:4.3.11+dfsg-0ubuntu0.14.04.2) trusty; urgency=medium * d/p/fix-1584485.patch: Make libnss-winbind and libpam-winbind to be statically linked fixes LP: #1584485. * d/rules: Compile winbindd/winbindd statically. -- Jorge Niedbalski Wed, 09 Nov 2016 15:09:11 +0100 samba (2:4.3.11+dfsg-0ubuntu0.14.04.1) trusty-security; urgency=medium * SECURITY UPDATE: client-signing protection mechanism bypass - Updated to upstream 4.3.11 - CVE-2016-2119 * Removed patches included in new version - debian/patches/samba-bug11912.patch - debian/patches/samba-bug11914.patch * debian/patches/git_smbclient_cpu.patch: - backport upstream patch to fix smbclient users hanging/eating cpu on trying to contact a machine which is not there. -- Marc Deslauriers Fri, 23 Sep 2016 14:14:05 -0400 samba (2:4.3.9+dfsg-0ubuntu0.14.04.3) trusty-security; urgency=medium * SECURITY REGRESSION: NTLM authentication issues (LP: #1578576) - debian/patches/samba-bug11912.patch: let msrpc_parse() return talloc'ed empty strings in libcli/auth/msrpc_parse.c. - debian/patches/samba-bug11914.patch: make ntlm_auth_generate_session_info() more complete in source3/utils/ntlm_auth.c. * debian/rules: work around amd64 build failure (LP: #1585174) -- Marc Deslauriers Tue, 24 May 2016 07:47:59 -0400 samba (2:4.3.9+dfsg-0ubuntu0.14.04.1) trusty-security; urgency=medium * SECURITY REGRESSION: Updated to 4.3.9 to fix multiple regressions in the previous security updates. (LP: #1577739) - debian/control: bump tevent Build-Depends to 0.9.28. -- Marc Deslauriers Tue, 03 May 2016 09:58:20 -0400 samba (2:4.3.8+dfsg-0ubuntu0.14.04.2) trusty-security; urgency=medium * SECURITY UPDATE: Updated to 4.3.8 to fix multiple security issues - CVE-2015-5370: Multiple errors in DCE-RPC code - CVE-2016-2110: Man in the middle attacks possible with NTLMSSP - CVE-2016-2111: NETLOGON Spoofing Vulnerability - CVE-2016-2112: The LDAP client and server don't enforce integrity protection - CVE-2016-2113: Missing TLS certificate validation allows man in the middle attacks - CVE-2016-2114: "server signing = mandatory" not enforced - CVE-2016-2115: SMB client connections for IPC traffic are not integrity protected - CVE-2016-2118: SAMR and LSA man in the middle attacks possible * Backported most packaging changes from (2:4.3.6+dfsg-1ubuntu1) in Ubuntu 16.04 LTS, except for the following: - Don't remove samba-doc package - Don't remove libpam-smbpass package - Don't remove libsmbsharemodes0 and libsmbsharemodes-dev packages - Don't build with dh-systemd - Don't build ctdb and cluster support - Restore recommends for the separate libnss-winbind and libpam-winbind - Use correct epoch for ldb - Don't remove samba init script in postinst * debian/patches/fix_pam_smbpass.patch: fix double free in pam_smbpass. * debian/patches/winbind_trusted_domains.patch: make sure domain members can talk to trusted domains DCs. -- Marc Deslauriers Tue, 12 Apr 2016 07:27:15 -0400 samba (2:4.1.6+dfsg-1ubuntu2.14.04.13) trusty-security; urgency=medium * SECURITY UPDATE: incorrect ACL get/set allowed on symlink path - debian/patches/CVE-2015-7560-pre1.patch: add vfs_stat_smb_basename() to source3/smbd/proto.h, source3/smbd/vfs.c. - debian/patches/CVE-2015-7560.patch: properly handle symlinks in source3/client/client.c, source3/libsmb/clifile.c, source3/libsmb/proto.h, source3/smbd/nttrans.c, source3/smbd/trans2.c, added tests to selftest/knownfail, source3/selftest/tests.py, source3/torture/torture.c. - CVE-2015-7560 * SECURITY UPDATE: out-of-bounds read in internal DNS server - debian/patches/CVE-2016-0771.patch: fix dns handling in librpc/idl/dns.idl, librpc/idl/dnsp.idl, librpc/idl/dnsserver.idl, librpc/ndr/ndr_dns.c, librpc/ndr/ndr_dnsp.c, librpc/ndr/ndr_dnsp.h, librpc/wscript_build, source4/dns_server/dns_query.c, source4/dns_server/dns_update.c, source4/librpc/wscript_build, added tests to python/samba/tests/dns.py, python/samba/tests/get_opt.py, selftest/tests.py, source4/selftest/tests.py. - CVE-2016-0771 -- Marc Deslauriers Thu, 03 Mar 2016 10:57:18 -0500 samba (2:4.1.6+dfsg-1ubuntu2.14.04.12) trusty-security; urgency=medium * Fixes regression introduced by debian/patches/CVE-2015-5252.patch. (LP: #1545750) -- Dariusz Gadomski Mon, 15 Feb 2016 15:59:51 +0100 samba (2:4.1.6+dfsg-1ubuntu2.14.04.11) trusty-security; urgency=medium * SECURITY UPDATE: denial of service in ldb_wildcard_compare function - debian/patches/CVE-2015-3223.patch: handle empty strings and embedded zeros in lib/ldb/common/ldb_match.c. - CVE-2015-3223 * SECURITY UPDATE: file-access restrictions bypass via symlink - debian/patches/CVE-2015-5252.patch: validate matching component in source3/smbd/vfs.c. - CVE-2015-5252 * SECURITY UPDATE: man-in-the-middle attack via encrypted-to-unencrypted downgrade - debian/patches/CVE-2015-5296.patch: force signing in libcli/smb/smbXcli_base.c, source3/libsmb/clidfs.c, source3/libsmb/libsmb_server.c. - CVE-2015-5296 * SECURITY UPDATE: snapshot access via shadow copy directory - debian/patches/CVE-2015-5299.patch: fix missing access checks in source3/modules/vfs_shadow_copy2.c. - CVE-2015-5299 * SECURITY UPDATE: information leak via incorrect string length handling - debian/patches/CVE-2015-5330.patch: fix string length handling in lib/ldb/common/ldb_dn.c, lib/util/charset/charset.h, lib/util/charset/codepoints.c, lib/util/charset/util_str.c, lib/util/charset/util_unistr.c. - CVE-2015-5330 * SECURITY UPDATE: LDAP server denial of service - debian/patches/CVE-2015-7540.patch: check returns in lib/util/asn1.c, libcli/ldap/ldap_message.c, libcli/ldap/ldap_message.h, source4/libcli/ldap/ldap_controls.c. - CVE-2015-7540 * SECURITY UPDATE: access restrictions bypass in machine account creation - debian/patches/CVE-2015-8467.patch: restrict swapping between account types in source4/dsdb/samdb/ldb_modules/samldb.c. - CVE-2015-8467 * debian/control: bump libldb-dev Build-Depends to security update version. * This update does _not_ contain the changes from samba 2:4.1.6+dfsg-1ubuntu2.14.04.10 in trusty-proposed. -- Marc Deslauriers Mon, 04 Jan 2016 11:28:45 -0500 samba (2:4.1.6+dfsg-1ubuntu2.14.04.9) trusty; urgency=medium * debian/patches/0001-byteorder-do-not-assume-PowerPC-is-big-endian.patch: deal with the fact that POWER8 can be little-endian, so don't use special instructions to write in little-endian in that case. (LP: #1472584) -- Mathieu Trudel-Lapierre Wed, 12 Aug 2015 21:09:22 -0400 samba (2:4.1.6+dfsg-1ubuntu2.14.04.8) trusty; urgency=medium * Fix for "no talloc stackframe at" warning messages (LP: #1257186) -- Ryan Harper Mon, 22 Jun 2015 08:48:37 -0500 samba (2:4.1.6+dfsg-1ubuntu2.14.04.7) trusty-security; urgency=medium * SECURITY UPDATE: code execution vulnerability in smbd daemon - debian/patches/CVE-2015-0240.patch: don't call talloc_free on an uninitialized pointer and don't dereference a NULL pointer in source3/rpc_server/netlogon/srv_netlog_nt.c. - CVE-2015-0240 -- Marc Deslauriers Mon, 23 Feb 2015 09:07:54 -0500 samba (2:4.1.6+dfsg-1ubuntu2.14.04.6) trusty; urgency=medium * Fix "force user" and "force group" options. (LP: #1416906) -- Dave Chiluk Wed, 11 Feb 2015 15:49:11 -0800 samba (2:4.1.6+dfsg-1ubuntu2.14.04.5) trusty; urgency=medium * Restore recommends for the separate libnss-winbind and libpam-winbind packages needed for upgrades of winbind from Precise to Trusty. (LP: #1412909) -- Brian Murray Wed, 28 Jan 2015 15:24:47 -0800 samba (2:4.1.6+dfsg-1ubuntu2.14.04.4) trusty-security; urgency=medium * SECURITY UPDATE: elevation of privilege to AD Domain Controller - debian/patches/CVE-2014-8143.patch: check for extended access rights before allowing changes to userAccountControl in librpc/idl/security.idl, source4/auth/session.c, source4/dsdb/common/util.c, source4/dsdb/pydsdb.c, source4/dsdb/samdb/ldb_modules/samldb.c, source4/dsdb/samdb/samdb.h, source4/rpc_server/lsa/dcesrv_lsa.c, source4/setup/schema_samba4.ldif. - CVE-2014-8143 -- Marc Deslauriers Wed, 21 Jan 2015 09:26:12 -0500 samba (2:4.1.6+dfsg-1ubuntu2.14.04.3) trusty-security; urgency=medium * SECURITY UPDATE: remote code execution on unauthenticated nmbd - debian/patches/CVE-2014-3560.patch: fix unstrcpy in lib/util/string_wrappers.h. - CVE-2014-3560 -- Marc Deslauriers Fri, 01 Aug 2014 17:57:10 -0400 samba (2:4.1.6+dfsg-1ubuntu2.14.04.2) trusty-security; urgency=medium * SECURITY UPDATE: info leak via SRV_SNAPSHOT_ARRAY response field - debian/patches/CVE-2014-0178.patch: don't return uninitialized data and extra bytes in source3/modules/vfs_default.c. - CVE-2014-0178 * SECURITY UPDATE: denial of service via forged DNS response - debian/patches/CVE-2014-0239.patch: don't reply to replies in source4/dns_server/dns_server.c, added test to python/samba/tests/dns.py. - CVE-2014-0239 * SECURITY UPDATE: denial of service on nmbd malformed packet - debian/patches/CVE-2014-0244.patch: return on EWOULDBLOCK/EAGAIN in source3/lib/system.c. - CVE-2014-0244 * SECURITY UPDATE: denial of service via bad unicode conversion - debian/patches/CVE-2014-3493.patch: refactor code in source3/lib/charcnv.c, change return code checks in source3/libsmb/clirap.c, source3/smbd/lanman.c. - CVE-2014-3493 -- Marc Deslauriers Mon, 23 Jun 2014 14:26:59 -0400 samba (2:4.1.6+dfsg-1ubuntu2.14.04.1) trusty-proposed; urgency=medium * cherrypick upstream patch 1310919 to fix pam_winbind regression (LP: #1310919) -- Serge Hallyn Tue, 29 Apr 2014 16:05:44 -0500 samba (2:4.1.6+dfsg-1ubuntu2) trusty; urgency=medium * Fix a grammatical error in smb.conf that showed up in a ucf prompt on upgrade. -- Steve Langasek Thu, 03 Apr 2014 19:08:03 -0700 samba (2:4.1.6+dfsg-1ubuntu1) trusty; urgency=low * Merge from Debian unstable. Remaining changes: + debian/VERSION.patch: Update vendor string to "Ubuntu". + debian/smb.conf; - Add "(Samba, Ubuntu)" to server string. - Comment out the default [homes] share, and add a comment about "valid users = %s" to show users how to restrict access to \\server\username to only username. + debian/samba-common.config: - Do not change prioritiy to high if dhclient3 is installed. + debian/control: - Don't build against or suggest ctdb and tdb. + debian/rules: - Drop explicit configuration options for ctdb and tdb. + Add ufw integration: - Created debian/samba.ufw.profile: - debian/rules, debian/samba.install: install profile + Add apport hook: - Created debian/source_samba.py. - debian/rules, debia/samb-common-bin.install: install hook. + debian/samba.logrotate: call upstart interfaces unconditionally instead of hacking arround with pid files. + Set sbmclients conflicts with samba4-clients less than 4.0.3+dfsg1-0.1ubuntu4, first dummy transitional package version. + Dropped patches: - debian/patches/CVE-2013-4496.patch: Dropped no longer needed - debian/patches/CVE-2013-6442.patch: Dropped no longer needed. - debian/patches/readline-ftbfs.patch: Use the debian version. + debian/samba-common.dirs: Move /var/lib/samba/private from samba.dirs. (LP: #1268180) -- Chuck Short Wed, 02 Apr 2014 13:40:30 -0400 samba (2:4.1.6+dfsg-1) unstable; urgency=high * New upstream security release. Fixes: - CVE-2013-4496: password lockout not enforced for SAMR password changes - CVE-2013-6442: smbcacls can remove a file or directory ACL by mistake * Backport fix for readline 6.3 from master -- Ivo De Decker Sat, 15 Mar 2014 12:13:59 +0100 samba (2:4.1.5+dfsg-1) unstable; urgency=medium [ Jelmer Vernooij ] * Fix watch file. [ Ivo De Decker ] * New upstream release. * Remove the part of patch 26_heimdal_compat integrated upstream. -- Ivo De Decker Sat, 22 Feb 2014 23:17:59 +0100 samba (2:4.1.4+dfsg-3) unstable; urgency=medium * Move samba.dckeytab module to samba package, as it relies on hdb. Closes: #736405, #736430 -- Jelmer Vernooij Fri, 24 Jan 2014 23:35:14 +0000 samba (2:4.1.4+dfsg-2) unstable; urgency=medium [ Jelmer Vernooij ] * Depend on newer version of ctdb, as Samba won't build against older versions without --enable-old-ctdb. * Bump standards version to 3.9.5 (no changes). * Move libpac, db_glue and hdb module from samba-libs to samba package to reduce size and dependency set of libs package. * Fix compatibility with newer versions of the Heimdal HDB API. + Update 26_heimdal_compat: Fix initialization of HDB plugin. Thanks Jeff Clark. Closes: #732342 + Add dependency on specific version of the Heimdal HDB API. Closes: #732344 [ Steve Langasek ] * dhcp3-client is superseded by dhcp-client; update the references in the package. Closes: #736070. * Move the dhcp client hook from /etc/dhcp3 to /etc/dhcp. Closes: #649100. * debian/bin/xsltproc: don't use $FAKETIME as the variable name in our wrapper script, this seems to make faketime unhappy. -- Jelmer Vernooij Sat, 18 Jan 2014 20:26:35 +0000 samba (2:4.1.4+dfsg-1) unstable; urgency=medium * New upstream release. * Update version of talloc build-deps to 2.0.8. * python-samba: add depends on python-ntdb. -- Ivo De Decker Sat, 18 Jan 2014 14:07:15 +0100 samba (2:4.1.3+dfsg-2ubuntu5) trusty; urgency=medium * debian/smb.conf: comment back some of the "share definitions" options (including "valid users"). That was an Ubuntu diff and seems to have been dropped in the trusty merge. Those changes seem needed to get the usershare feature working (used by nautilus-share) (lp: #1261873) -- Sebastien Bacher Tue, 01 Apr 2014 16:01:04 +0200 samba (2:4.1.3+dfsg-2ubuntu4) trusty; urgency=medium * SECURITY UPDATE: Password lockout not enforced for SAMR password changes - debian/patches/CVE-2013-4496.patch: refactor password lockout code in source3/auth/check_samsec.c, source3/rpc_server/samr/srv_samr_chgpasswd.c, source3/rpc_server/samr/srv_samr_nt.c, source3/smbd/lanman.c, source4/rpc_server/samr/samr_password.c, source4/torture/rpc/samr.c. - CVE-2013-4496 * SECURITY UPDATE: smbcacls can remove a file or directory ACL by mistake - debian/patches/CVE-2013-6442.patch: handle existing ACL in source3/utils/smbcacls.c. - CVE-2013-6442 * debian/patches/readline-ftbfs.patch: fix ftbfs with newer readline6. -- Marc Deslauriers Mon, 17 Mar 2014 08:32:30 -0400 samba (2:4.1.3+dfsg-2ubuntu3) trusty; urgency=medium * Depend on tdb-tools (LP: #1279593) * Updated generated config for Bind9.9. -- Stéphane Graber Wed, 12 Feb 2014 21:26:00 -0500 samba (2:4.1.3+dfsg-2ubuntu2) trusty; urgency=medium * Add missing python-ntdb dependency to python-samba (spotted by autopkgtest). -- Martin Pitt Mon, 10 Feb 2014 09:53:01 +0100 samba (2:4.1.3+dfsg-2ubuntu1) trusty; urgency=low * Merge from Debian Unstable: - debian/VERSION.patch: Update vendor string to "Ubuntu". * debian/smb.conf; - Add "(Samba, Ubuntu)" to server string. - Comment out the default [homes] share, and add a comment about "valid users = %s" to show users how to restrict access to \\server\username to only username. + debian/samba-common.config: - Do not change prioritiy to high if dhclient3 is installed. + debian/control: - Don't build against or suggest ctdb and tdb. + debian/rules: - Drop explicit configuration options for ctdb and tdb. + Add ufw integration: - Created debian/samba.ufw.profile: - debian/rules, debian/samba.install: install profile + Add apport hook: - Created debian/source_samba.py. - debian/rules, debia/samb-common-bin.install: install hook. + debian/samba.logrotate: call upstart interfaces unconditionally instead of hacking arround with pid files. + Set sbmclients conflicts with samba4-clients less than 4.0.3+dfsg1-0.1ubuntu4, first dummy transitional package version. -- Chuck Short Mon, 13 Jan 2014 08:52:31 -0500 samba (2:4.1.3+dfsg-2) unstable; urgency=medium * Add debug symbols for all binaries to samba-dbg. Closes: #732493 * Add lintian overrides for empty prerm scripts. -- Ivo De Decker Fri, 27 Dec 2013 12:39:54 +0100 samba (2:4.1.3+dfsg-1) experimental; urgency=low [ Jelmer Vernooij ] * New upstream release. + Drop 0002-lib-replace-Allow-OS-vendor-to-assert-that-getpass-i.patch: upstream no longer uses getpass. * Add source dependency on libntdb1, and stop passing --disable-ntdb, which has been removed. * Remove handling for SWAT, which is no longer shipped upstream. * Split VFS modules out from samba-libs into a separate binary package. * Move service and process_model modules from the samba-libs to the samba package. Prevents dependencies on libkdc2-heimdal and libhdb9-heimdal. [ Ivo De Decker ] * Add build-dep on python-ntdb. * Add build-dep on libncurses5-dev. * Add depends on python-ntdb to samba. * New upstream release. -- Ivo De Decker Mon, 09 Dec 2013 23:24:27 +0100 samba (2:4.0.13+dfsg-2) UNRELEASED; urgency=low [ Steve Langasek ] * Check for alternative's presence before calling update-alternatives --remove-all, instead of silently ignoring all errors from update-alternatives. [ Debconf translations ] * Spanish (Javier Fernández-Sanguino). Closes: #731800 -- Steve Langasek Mon, 09 Dec 2013 11:13:59 -0800 samba (2:4.0.13+dfsg-1ubuntu1) trusty; urgency=low * Merge from Debian Unstable: - debian/VERSION.patch: Update vendor string to "Ubuntu". * debian/smb.conf; - Add "(Samba, Ubuntu)" to server string. - Comment out the default [homes] share, and add a comment about "valid users = %s" to show users how to restrict access to \\server\username to only username. + debian/samba-common.config: - Do not change prioritiy to high if dhclient3 is installed. + debian/control: - Don't build against or suggest ctdb and tdb. + debian/rules: - Drop explicit configuration options for ctdb and tdb. + Add ufw integration: - Created debian/samba.ufw.profile: - debian/rules, debian/samba.install: install profile + Add apport hook: - Created debian/source_samba.py. - debian/rules, debia/samb-common-bin.install: install hook. + debian/samba.logrotate: call upstart interfaces unconditionally instead of hacking arround with pid files. + Set sbmclients conflicts with samba4-clients less than 4.0.3+dfsg1-0.1ubuntu4, first dummy transitional package version. -- Chuck Short Wed, 11 Dec 2013 19:55:47 -0500 samba (2:4.0.13+dfsg-1) unstable; urgency=high [ Steve Langasek ] * Move update-alternatives upgrade removal handling to the postinst, where it belongs. Closes: #730090. * Really remove all references to encrypted passwords: the samba-common.config script still included references, which could cause upgrade failures in some cases. Closes: #729167. [ Ivo De Decker ] * New upstream security release. Fixes: - CVE-2013-4408: DCE-RPC fragment length field is incorrectly checked - CVE-2012-6150: pam_winbind login without require_membership_of restrictions * Add empty prerm scripts for samba and samba-common-bin.prerm, to allow upgrades from earlier versions with broken prerm script (bug introduced in 2:4.0.10+dfsg-3) * Don't fail in postinst when removing old alternatives fails. [ Jelmer Vernooij ] * Fix invocations of 'update-alternatives --remove-all'. Closes: #731192 -- Ivo De Decker Mon, 09 Dec 2013 18:34:07 +0100 samba (2:4.0.12+dfsg-1) unstable; urgency=low [ Ivo De Decker ] * New upstream release. [ Debconf translations ] * Thai (Theppitak Karoonboonyanan). Closes: #728525 * Norwegian Bokmål (Bjørn Steensrud). Closes: #729070 * German (Holger Wansing). Closes: #729210 [ Jelmer Vernooij ] * Add 26_heimdal_compat: Fix compatibility with newer versions of Heimdal. -- Ivo De Decker Sun, 24 Nov 2013 07:48:20 +0100 samba (2:4.0.11+dfsg-1) unstable; urgency=high * New upstream security release. Fixes: - CVE-2013-4475: ACLs are not checked on opening an alternate data stream on a file or directory - CVE-2013-4476: Private key in key.pem world readable * Move world-readable private key file on upgrade to allow auto-regeneration. * Add check in samba-ad-dc init script for wrong permission on private key file that would prevent samba to start. * Update samba-libs.lintian-overrides for moved libtorture0. -- Ivo De Decker Mon, 11 Nov 2013 15:42:40 +0100 samba (2:4.0.10+dfsg-4ubuntu2) trusty; urgency=low * Set sbmclients conflicts with samba4-clients less than 4.0.3+dfsg1-0.1ubuntu4, first dummy transitional package version. -- Dmitrijs Ledkovs Wed, 27 Nov 2013 21:50:43 +0000 samba (2:4.0.10+dfsg-4ubuntu1) trusty; urgency=low * Merge from Debian Unstable: - debian/VERSION.patch: Update vendor string to "Ubuntu". * debian/smb.conf; - Add "(Samba, Ubuntu)" to server string. - Comment out the default [homes] share, and add a comment about "valid users = %s" to show users how to restrict access to \\server\username to only username. + debian/samba-common.config: - Do not change prioritiy to high if dhclient3 is installed. + debian/control: - Don't build against or suggest ctdb and tdb. + debian/rules: - Drop explicit configuration options for ctdb and tdb. + Add ufw integration: - Created debian/samba.ufw.profile: - debian/rules, debian/samba.install: install profile + Add apport hook: - Created debian/source_samba.py. - debian/rules, debia/samb-common-bin.install: install hook. + debian/samba.logrotate: call upstart interfaces unconditionally instead of hacking arround with pid files. -- Chuck Short Fri, 08 Nov 2013 13:47:46 +0800 samba (2:4.0.10+dfsg-4) unstable; urgency=low [ Christian Perrier ] * Mark one debconf string as non-translatable [ Debconf translations ] * French updated (Christian Perrier). * Swedish (Martin Bagge / brother). Closes: #727186 * Hebrew (Omer Zak). * Japanese (Kenshi Muto). Closes: #727218 * Indonesian (Al Qalit). Closes: #727543 * Russian (Yuri Kozlov). Closes: #727612 * Esperanto (Felipe Castro). Closes: #727619 * Polish (Michał Kułach). Closes: #727646 * Danish (Joe Hansen). Closes: #727764 * Czech (Miroslav Kure). Closes: #728100 * Basque (Iñaki Larrañaga Murgoitio). Closes: #728315 [ Jelmer Vernooij ] * Move libtorture0 to samba-testsuite to reduce size of samba-libs and prevent dependency on libsubunit0. [ Ivo De Decker ] * Handle move of tdb files to private dir in samba-libs.preinst. Closes: #726472 * Also do the tdb move in libpam-smbpass.preinst, to avoid breaking the pam module if the upgrade fails. -- Ivo De Decker Sat, 02 Nov 2013 11:27:25 +0100 samba (2:4.0.10+dfsg-3) unstable; urgency=low [ Ivo De Decker ] * Remove Sesse from uploaders. Thanks for your work on samba4. * Include /etc/pam.d/samba in samba-common. It got lost somewhere in the samba4 merge. Closes: #726183 * Remove unused alternatives links on upgrade in samba-common-bin.prerm. * Add support for 'status' in samba-ad-dc init script. * Fix umask in make_shlibs to avoid lintian error control-file-has-bad-permissions. * Enable verbose build log. * Run xsltproc under faketime to get the same date for manpages on different architectures in Multi-Arch: same packages. Closes: #726314 * Restore build-dep on libcups2-dev, which got lost in the samba4 merge. This should restore the cups printing functionality. Closes: #726726 * Add wrapper for cups-config to filter out -L/usr/lib/${DEB_HOST_MULTIARCH}, to work around build-failure. * Also add other build-deps which were present in samba 2:3.6.19-1. * if the same tdb file is present in /var/lib/samba and /var/lib/samba/private, abort the upgrade to work around #726472 for now. * Document swat removal. Closes: #726751 [ Steve Langasek ] * Don't fail on errors from testparm in the samba init script. Closes: #726326 * debian/patches/bug_221618_precise-64bit-prototype.patch: adjust the LFS handling to work independently of header include order. Closes: #727065. -- Ivo De Decker Tue, 22 Oct 2013 08:10:31 +0200 samba (2:4.0.10+dfsg-2) unstable; urgency=low * First upload the unified samba 4.x package to unstable. Thanks to everyone who worked on these packages all these years. * Remove Noël from uploaders. Thanks for your work on the samba packages * Add myself to uploaders. -- Ivo De Decker Sat, 12 Oct 2013 11:05:55 +0200 samba (2:4.0.10+dfsg-1) experimental; urgency=low * Team upload. [ Ivo De Decker ] * Update vcs urls to point to samba instead of samba4. * New upstream release. * Limit build-dep on libaio-dev to linux architectures. * Merge init script changes from 3.6 packages. [ Steve Langasek ] * Don't put useless symlinks to nss modules in the libnss-winbind package. * Add lintian overrides for another set of wrong lintian errors for the NSS modules. -- Ivo De Decker Thu, 10 Oct 2013 21:56:08 +0200 samba (2:4.0.9+dfsg-1) experimental; urgency=low * Team upload. [ Steve Langasek ] * The samba-ad-dc upstart job should be installed unconditionally, not just in Ubuntu. * Don't exclude our private libraries from the shlibs generation. * Port debian/autodeps.py to python3 and build-depend on python3 so we can invoke it correctly from debian/rules. [ Jelmer Vernooij ] * Bump standards version to 3.9.4 (no changes). * Suggest libwireshark-dev for libparse-pidl-perl, as it is necessary to build wireshark dissectors generated by pidl. * samba-ad-dc: Drop suggests for removed packages swat2 and samba-gtk. * samba: Remove inetd servers from suggests; inetd support was dropped in 3.6.16-1. * Fix database errors during upgrade. Closes: #700768 * Integrate libraries in samba-libs [ Ivo De Decker ] * New upstream release. * Merge contents of samba-ad-dc into samba. * Remove systemd support for now, as it is broken. Closes: #719477 * Add lintian override for samba-libs: package-name-doesnt-match-sonames. * Add missing depends for dev packages. * Generate correct shlibs for both public and private libs. [ Jeroen Dekkers ] * Drop 10_messaging_subsystem patch. * Add patch to not install smbclient4 and nmblookup4 and remove samba4-clients binary package. -- Ivo De Decker Sun, 22 Sep 2013 17:19:44 +0200 samba (2:4.0.8+dfsg-1) experimental; urgency=low [ Christian Perrier ] * Remove all mention of "Samba 4" and "experimental version of Samba" in packages' description. Samba version 4 is now production-ready. [ Andrew Bartlett ] * Update build-dependencies on Samba libraries using autodeps.py * New upstream security release. Closes: #718781 Fixes CVE-2013-4124: Denial of service - CPU loop and memory allocation [ Ivo De Decker ] * New upstream release * refresh patches for new upstream version * remove patches integrated upstream * Update build-dependencies for new upstream version * Add replaces for python-samba for packages that take over files from it. Closes: #719212 -- Ivo De Decker Sun, 11 Aug 2013 23:45:16 +0200 samba (2:4.0.6+dfsg-1) experimental; urgency=low * Team upload. [ Andrew Bartlett ] * Converted to full AD DC package on the basis of the 3.6 package - Samba now can be an Active Directory Domain controller - The samba4-* packages are replaced by this package. - This package now uses the s3fs file server by default, not the ntvfs file server used in the samba4 packages. * Provides a new library based package - Upstream's new build system uses libraries extensively, so new packages reflect that. - This provides the libraries that Openchange and other projects depend on * Move binary files out of /var/lib/samba to /var/lib/samba/private, where they belong according to upstream Samba: - schannel_store.tdb - idmap2.tdb - passdb.tdb - secrets.tdb * Remove most of the samba4 references, except for binaries ending in 4 * Removed debconf support for encrypted passwords * Samba 3.x users upgrading can either upgrade to an AD DC or continue using Samba without major changes. [ Christian Perrier ] * Move libnss_winbind.so.2 and libnss_wins.so.2 to /lib as in 3.6.* * Use the same set of configure arguments than 3.6.15 (except those eventually specific to version 4 and above) * Add libctdb-dev to build dependencies as we're building with cluster support just like 3.6 packages * Re-introduce mksmbpasswd for compatibility with 3.* packages [ Ivo De Decker ] * Specify all paths using configure options, so that we can finally get rid of the fhs patch. Closes: #705449 [ Steve Langasek ] * Make samba-common Conflicts: swat, which is now obsolete and no longer built from samba 4.0; the old versions of swat in the archive are incompatible with smb.conf from samba 4.0, so force them off the system to avoid configuration corruption. -- Ivo De Decker Thu, 20 Jun 2013 21:51:49 +0200 samba4 (4.0.3+dfsg1-0.1) experimental; urgency=low [ Andrew Bartlett ] * Non-maintainer upload. * New upstream relese: 4.0.3 + Fixes CVE-2013-0172 Samba 4.0.0 as an AD DC may provide authenticated users with write access to LDAP directory objects + Fixes many other ACL related issues in the AD DC + Drop 08_waf_python_config as it is now upstream. * Fix the forced use of NTVFS by setting the required options in the smb.conf at configure time. * Add depenencies to ensure python-samba requires exactly this binary version of our core libraries. Closes: #700348 -- Andrew Bartlett Sat, 16 Feb 2013 17:06:34 +0100 samba4 (4.0.0+dfsg1-1) experimental; urgency=low [ Martin Pitt ] * debian/tests/control: Fix dependency: python-samba4 does not exist, it's python-samba. Closes: #695854 [ Jelmer Vernooij ] * New upstream release: 4.0.0! + Add 08_waf_python_config to cope with python-config no longer being a script. * Add 25_heimdal_api_changes, to update Samba to work with the current Heimdal in Sid. Patch from Samuel Cabrero Alamán . Closes: #686227 * Add 11_force_ntvfs: Force the use of NTVFS, until the version of smbd in the archive is new enough. Closes: #694697 * Drop dependency on libsmbclient; instead, build private copy. -- Jelmer Vernooij Thu, 13 Dec 2012 16:27:20 +0100 samba4 (4.0.0~rc6+dfsg1-1) experimental; urgency=low * New upstream release. + Drop 08_heimdal_config_h and 11_system_heimdal, now applied upstream. -- Jelmer Vernooij Tue, 04 Dec 2012 14:39:40 +0100 samba4 (4.0.0~rc5+dfsg1-1) experimental; urgency=low * New upstream release. * Add autopkgtest header. Closes: #692671 * Use Multi-Arch for winbind4. -- Jelmer Vernooij Thu, 08 Nov 2012 15:13:43 +0100 samba4 (4.0.0~rc4+dfsg1-1) experimental; urgency=low * New upstream release. + Bump minimum ldb version to 1.1.13. * Switch to Git as VCS. * Remove DM-Upload-Allowed field. * Depend on heimdal-multidev rather than heimdal-dev. + Add 11_system_heimdal to support building with system heimdal. -- Jelmer Vernooij Sun, 28 Oct 2012 16:21:43 +0100 samba4 (4.0.0~rc3+dfsg1-1) experimental; urgency=low * New upstream release. -- Jelmer Vernooij Tue, 16 Oct 2012 14:53:19 +0200 samba4 (4.0.0~rc2+dfsg1-2) experimental; urgency=low * Depend on at least ldb 1.1.12. Closes: #689594 * Suggest ntp daemon for ntpsignd integration. * Support specifying 'none' as server role to disable provision. Closes: #690138 * Prompt user for administrator password. Closes: #690139 * Bump debconf level of server role to 'high'. -- Jelmer Vernooij Thu, 04 Oct 2012 13:22:40 +0200 samba4 (4.0.0~rc2+dfsg1-1) experimental; urgency=low * New upstream release. -- Jelmer Vernooij Tue, 25 Sep 2012 03:34:08 +0200 samba4 (4.0.0~beta2+dfsg1-3) unstable; urgency=low * Fix setup when no domain is set. Closes: #681048 -- Jelmer Vernooij Sun, 05 Aug 2012 16:52:02 +0200 samba4 (4.0.0~beta2+dfsg1-2) unstable; urgency=low * Use ntvfs while debian ships an old version of Samba 3. Closes: #679678 * Don't attempt to add shares to the configuration if it doesn't exist. Closes: #681050 -- Jelmer Vernooij Tue, 10 Jul 2012 11:52:44 +0200 samba4 (4.0.0~beta2+dfsg1-1) unstable; urgency=low * New upstream release. * Update Slovak translation. Thanks Ivan Masár. Closes: #677906 * Add build dependency on libacl1-dev. -- Jelmer Vernooij Mon, 18 Jun 2012 00:49:12 +0200 samba4 (4.0.0~beta1+dfsg1-3) unstable; urgency=high * Prevent adding share with invalid name when used in domain controller mode. -- Jelmer Vernooij Sun, 17 Jun 2012 17:00:00 +0200 samba4 (4.0.0~beta1+dfsg1-2) unstable; urgency=low * Create leading directories in addshare script. Closes: #677643 * Use attr/attributes.h on GNU/kFreeBSD. Fixes finding of ATTR_ROOT. -- Jelmer Vernooij Sat, 16 Jun 2012 01:42:10 +0200 samba4 (4.0.0~beta1+dfsg1-1) unstable; urgency=medium * New upstream release. * Add 08_heimdal_config_h: Fixes compatibility with newer versions of Heimdal. Closes: #674918 * Use standard spelling of domain controller in debconf templates. Closes: #670413 * Switch to debhelper 9. * samba4-clients: Drop conflicts with smbclient; upstream has renamed the Samba4-specific smbclient and nmblookup binaries. -- Jelmer Vernooij Wed, 30 May 2012 18:42:06 +0200 samba4 (4.0.0~alpha20+dfsg1-1) unstable; urgency=medium * New upstream release. + No longer installs libkdc-policy.so. LP: #887537 -- Jelmer Vernooij Tue, 01 May 2012 15:02:19 +0200 samba4 (4.0.0~alpha19+dfsg1-7) unstable; urgency=low * Only update smb.conf if it exists. Closes: #670560 * Automatically add shares required for active directory controllers if they don't exist. Closes: #670558 -- Jelmer Vernooij Thu, 26 Apr 2012 19:59:26 +0200 samba4 (4.0.0~alpha19+dfsg1-6) unstable; urgency=low * Rebuild against ldb 1.1.6. -- Jelmer Vernooij Fri, 20 Apr 2012 12:47:15 +0200 samba4 (4.0.0~alpha19+dfsg1-5) unstable; urgency=low * Use dbcheck when upgrading from recent versions of Samba4, as it's both more reliable and quicker than upgradeprovision. * Move samba-dsdb-modules from Recommends to Depends, as LDAP server support has been dropped. Closes: #669331 -- Jelmer Vernooij Thu, 19 Apr 2012 17:33:33 +0200 samba4 (4.0.0~alpha19+dfsg1-4) unstable; urgency=low * Fix pattern matching line in setoption.py. Thanks Hleb Valoshka. Closes: #669015 * setoption.py: Preserve mode on smb.conf file. -- Jelmer Vernooij Mon, 16 Apr 2012 17:33:07 +0200 samba4 (4.0.0~alpha19+dfsg1-3) unstable; urgency=low * Convert setoption.pl to Python to avoid dependency on perl-modules. Closes: #668800 -- Jelmer Vernooij Sun, 15 Apr 2012 15:50:57 +0200 samba4 (4.0.0~alpha19+dfsg1-2) unstable; urgency=low * Correctly import server role and realm from existing smb.conf file. LP: #936891 LP: #832465 Closes: #659775 * Force correct realm during upgradeprovision. LP: #728864 -- Jelmer Vernooij Fri, 13 Apr 2012 16:47:37 +0200 samba4 (4.0.0~alpha19+dfsg1-1) unstable; urgency=low * New upstream release. + Drop patches applied upstream: 06_upgradedns, 08_smb2_deps. + Cope with missing sysvol folders during provision upgrade. LP: #930370 + Depend on tdb 1.2.10. + Depend on ldb 1.1.5. + Fixes CVE-2012-1182: PIDL based autogenerated code allows overwriting beyond of allocated array. * Fix replaces: samba-common field in samba4-common-bin. * Update Catalan debconf translation. Thanks, Jordi Mallach. Closes: #663737 -- Jelmer Vernooij Wed, 11 Apr 2012 16:58:39 +0200 samba4 (4.0.0~alpha18.dfsg1-4) unstable; urgency=low * Add patch 08_smb2_deps: Remove (unnecessary) dependencies on various private Samba 3 libraries, for which proper package Depends: lines were missing. Closes: #665295 * Add dependency on tdb-tools. This will be removed once upstream removes the use of tdbbackup in provision. Closes: #664658 -- Jelmer Vernooij Wed, 28 Mar 2012 16:20:21 +0200 samba4 (4.0.0~alpha18.dfsg1-3) unstable; urgency=low * Fix compatibility with newer versions of Heimdal. Fixes FTBFS. Closes: #664820 -- Jelmer Vernooij Wed, 21 Mar 2012 14:11:29 +0100 samba4 (4.0.0~alpha18.dfsg1-2) unstable; urgency=low * Add Replaces: python-samba to libsmbclient-raw0 as some private libraries have moved. Thanks Axel Beckert. Closes: #663641 -- Jelmer Vernooij Tue, 13 Mar 2012 16:39:12 +0100 samba4 (4.0.0~alpha18.dfsg1-1) unstable; urgency=low [ Jelmer Vernooij ] * New upstream release. + Depend on newer versions of ldb. + Depend on tevent >= 0.9.15. + Sanitizes NetBIOS names. LP: #938592 + Re-adds support for 'security = domain' parsing. LP: #916556 * Fix typo in recommendations of samba4: samba4-dsdb-modules -> samba-dsdb-modules. * Recommend attr package for Samba4. * Create util.h -> samba_util.h symlink for backwards compatibility. * Add dependency on libbsd-dev, used for strlcat and strlcpy. * Extracts waf source code. Closes: #654500 [ Debconf translations ] * Russian (Yuri Kozlov). Closes: #651583 * Portuguese (Miguel Figueiredo). Closes: #653557 * German (Holger Wansing). Closes: #653714 * Norwegian Bokmål (Bjørn Steensrud). Closes: #654284 * Spanish (Javier Fernández-Sanguino). Closes: #656403 * Danish (Joe Hansen). Closes: #656785 * Dutch (Jeroen Schot). Closes: #657469 * Hebrew (Omer Zak). * Polish (Michał Kułach). Closes: #659570 * Czech (Miroslav Kure). Closes: #659573 * Turkish (İsmail BAYDAN). Closes: #659575 * Japanese (Kenshi Muto). Closes: #659978 * Esperanto (Felipe Castro) [ Jelmer Vernooij ] * Rename upgradedns to less generic samba_upgradedns. * Bump standards version to 3.9.3 (no changes). * Use DEP-5 for copyright file. * Indonesian (Mahyuddin Susanto). Closes: #660031 * Italian (Luca Monducci). Closes: #660150 * Use samba-tool to retrieve configuration options from debconf. LP: #936891, Closes: #659775 * Add really basic autopkgtest test. * Fix bundled libraries for samba.samba3 python module. LP: #889869 -- Jelmer Vernooij Mon, 12 Mar 2012 19:01:00 +0100 samba4 (4.0.0~alpha17.dfsg2-1) unstable; urgency=low * Remove more non-free IETF files. Closes: #547280 * Rebuild for newer version of ldb. -- Jelmer Vernooij Sat, 03 Dec 2011 01:41:49 +0100 samba4 (4.0.0~alpha17.dfsg1-3) unstable; urgency=low * Install libmemcache.so, libutil_str.so and various other private libraries required by the samba3 module in python-samba. LP: #889864, LP: #889869 -- Jelmer Vernooij Sun, 13 Nov 2011 17:03:29 +0100 samba4 (4.0.0~alpha17.dfsg1-2) unstable; urgency=low * Include upstart file to eliminate delta with Ubuntu. -- Jelmer Vernooij Fri, 11 Nov 2011 16:13:58 +0100 samba4 (4.0.0~alpha17.dfsg1-1) unstable; urgency=low * Strip non-free IETF RFC files. Closes: #547280 * Rebuild against newer ldb. Closes: #648326 * Updated Swedish debconf translation. Thanks Martin Bagge. Closes: #644942 * Updated French debconf translation. Thanks Christian Perrier. Closes: #644465 -- Jelmer Vernooij Fri, 11 Nov 2011 03:16:37 +0100 samba4 (4.0.0~alpha17-3) unstable; urgency=low * Upload to unstable. Closes: #642905 * Use default python version rather than 2.7. -- Jelmer Vernooij Tue, 27 Sep 2011 00:11:31 +0200 samba4 (4.0.0~alpha17-2) experimental; urgency=low * In -dev package dependencies, depend on a specific version of other Samba dev packages. -- Jelmer Vernooij Sat, 24 Sep 2011 23:10:30 +0200 samba4 (4.0.0~alpha17-1) experimental; urgency=low * New upstream release. * Add libsmbclient-{raw0,dev} packages, required for winexe. * Add libsamba-credentials0 and libsamba-credentials-dev packages for new public library for credentials management. -- Jelmer Vernooij Sun, 18 Sep 2011 15:14:42 +0200 samba4 (4.0.0~alpha17~git20110807.dfsg1-1) experimental; urgency=low * New upstream snapshot. * Depend on newer version of ldb. Closes: #636961 * Update Indonesian Debconf translation. Thanks Mahyuddin Susanto. Closes: #608552 * Preserve server role set in smb.conf. LP: #815586 -- Jelmer Vernooij Sun, 07 Aug 2011 23:37:37 +0200 samba4 (4.0.0~alpha17~git20110801.dfsg1-1) experimental; urgency=low * Improve outdated package descriptions. Closes: #486370 * New upstream release. * Bump standards version to 3.9.2 (no changes). * Add new libsamdb-dev package, required by openchange which relies on the samdb.pc file. + No header files are shipped yet, but an upstream fix is pending. * Recommend bind9utils in samba4 package. * Remove complex dependency loop between library packages. Closes: #598842 + Disable currently unfinished ldb share module. + Split dcerpc server libraries out into libdcerpc-server{0,-dev} to cut dependency loop. + New samba-dsdb-modules package with all DSDB related LDB modules. * Move libwinbind-client library to libgensec0. Closes: #623327 * Add support for multi-arch. * Switch to new style debhelper. * Fix symbolic link for ldb modules. Closes: #632974 -- Jelmer Vernooij Sun, 31 Jul 2011 20:16:03 +0200 samba4 (4.0.0~alpha15.dfsg1-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Fri, 22 Apr 2011 02:57:04 +0200 samba4 (4.0.0~alpha15~git20110410.dfsg1-1) experimental; urgency=low * New upstream snapshot. + Drop patch now applied upstream: 02_backupkey_private.diff * Switch to dh_python2. Closes: #617059 -- Jelmer Vernooij Sat, 05 Mar 2011 14:44:25 +0100 samba4 (4.0.0~alpha15~git20110224.dfsg1-2) experimental; urgency=low * Depend on newer version of Heimdal which exposes more hx509 symbols. Fixes FTBFS. * Tighten libldb1 dependency for LDB modules. * Depend on newer version of pyldb. Closes: #615631 -- Jelmer Vernooij Mon, 28 Feb 2011 03:52:35 +0100 samba4 (4.0.0~alpha15~git20110224.dfsg1-1) experimental; urgency=low * New upstream release. + Avoids unnecessary setlocale call to "C". LP: #519025, #519025 * Fix dependency on newer version of ldb. Closes: #614466 * Add missing dependency on python-samba, required for testparm. LP: #641082 * Use libwbclient. LP: #714344, Closes: #611214 * Make sure /var/run/samba exists. LP: #646037 -- Jelmer Vernooij Wed, 23 Feb 2011 00:35:59 +0100 samba4 (4.0.0~alpha15~git20110124.dfsg1-2) experimental; urgency=low * Build-depend on newer version of heimdal-multidev with fixed kdc.h. * Build-depend on versioned libkdc2-heimdal which includes kdc_log. Closes: #611112 -- Jelmer Vernooij Tue, 25 Jan 2011 09:22:16 -0800 samba4 (4.0.0~alpha15~git20110124.dfsg1-1) experimental; urgency=low * New upstream snapshot. + Removes unresolved symbols from libraries. Closes: #596690, #599075, #602855. LP: #658116, #592882, #646042 * Add dependency on comerr-dev. * Update Spanish Debconf translation. Thanks Ricardo Fraile. Closes: #596075 * Update Danish debconf translation. Thanks Joe Dalton. Closes: #598779 * Re-remove non-free IETF RFCs, add test to prevent future regression. Closes: #547280 * Depend on libreadline-dev rather than libreadline5-dev. Closes: #553846 * Upgrade provision data between releases. Closes: #600117 -- Jelmer Vernooij Fri, 15 Oct 2010 01:32:48 +0200 samba4 (4.0.0~alpha14~bzr13684.dfsg1-1) unstable; urgency=low * New upstream snapshot. + Depend on libsubunit-dev. * Support talloc 2.0.1. * Update dependency for ldb to be >= 0.9.14. Closes: #596745 * Support parallel builds. -- Jelmer Vernooij Tue, 28 Sep 2010 09:46:54 +0200 samba4 (4.0.0~alpha13+git+bzr12785.dfsg1-1) experimental; urgency=low * Install provision scripts to /usr/share/samba/setup. * Move nsstest from samba4 to winbind4. * Support building against tdb 1.2.1. -- Jelmer Vernooij Fri, 10 Sep 2010 17:45:20 +0200 samba4 (4.0.0~alpha13+git+bzr12687.dfsg1-1) experimental; urgency=low * New upstream snapshot. * Mark as compatible with older versions of tdb (>= 1.2.2). -- Jelmer Vernooij Wed, 08 Sep 2010 03:30:03 +0200 samba4 (4.0.0~alpha13+git+bzr12670.dfsg1-1) experimental; urgency=low * Add missing dependency on pkg-config. * Require subunit >= 0.0.6, older versions have a broken tap2subunit. * Debconf translations: - Swedish (Martin Bagge). Closes: #586819 * New upstream snapshot. - Fixes symbols for LDB modules. Closes: #594763, #594771, #594773. * Require tdb 1.2.3. Closes: #595644 -- Jelmer Vernooij Sun, 05 Sep 2010 17:34:46 +0200 samba4 (4.0.0~alpha13+git+bzr12292.dfsg1-1) experimental; urgency=low * New upstream snapshot. + Fixes provision to be able to find the data path again. * Depend on libreadline-dev rather than libreadline5-dev. Closes: #553846 * Suggest swat2. * Migrate to Bazaar. * Bump standards version to 3.9.1 (no changes). -- Jelmer Vernooij Sun, 22 Aug 2010 02:38:51 +0200 samba4 (4.0.0~alpha13+git20100618.dfsg1-1) experimental; urgency=low [ Jelmer Vernooij ] * New upstream snapshot. Closes: #578009, #577880 + Add dependency on python-dnspython. + Removes last Python string exception. Closes: #585327 + Installs all display specifiers. Closes: #548911 [ Christian Perrier ] * Debconf translations: - Swedish (Martin Bagge). Closes: #552734 - Russian (Yuri Kozlov). Closes: #563346 - Spanish (Omar Campagne). Closes: #579099 -- Jelmer Vernooij Sun, 28 Feb 2010 02:33:37 +0100 samba4 (4.0.0~alpha8+git20100227.dfsg1-1) experimental; urgency=low * Fix sections of libndr-standard0 and libndr0. * New upstream snapshot. -- Jelmer Vernooij Mon, 22 Feb 2010 11:19:07 +0100 samba4 (4.0.0~alpha8+git20100222.dfsg1-1) experimental; urgency=low [ Christian Perrier ] * Change "Provides:" in init script to avoid conflicting Provides with samba. Closes: #547209 * Swedish debconf translation (Martin Bagge). Closes: #552734 [ Jelmer Vernooij ] * Depend on specific version of libldb. Closes: #562389 * Build against system Heimdal and remove the copy of Heimdal from the Samba 4 source tree, since it contains non-free IETF RFC/I-D. Closes: #547280 * Bump standards version to 3.8.4. * Switch to dpkg-source 3.0 (quilt) format -- Jelmer Vernooij Wed, 03 Feb 2010 15:17:20 +0100 samba4 (4.0.0~alpha8+git20090912-1) unstable; urgency=low * Upload to unstable. * Fix nmblookup.1.gz filename for alternatives. * New upstream snapshot. + Add new binary packages libndr-standard0 and libndr-standard-dev. * Bump standards version to 3.8.3. * Remove unused patch system. -- Jelmer Vernooij Sat, 12 Sep 2009 13:28:33 +0200 samba4 (4.0.0~alpha8+git20090718-1) experimental; urgency=low * New upstream snapshot. * The server package now suggests a version of bind9 that supports update-policy. -- Jelmer Vernooij Sat, 18 Jul 2009 17:34:30 +0200 samba4 (4.0.0~alpha8~git20090620-1) experimental; urgency=low * Support building against Python2.6. * Add missing dependency on tdb >= 1.1.3. (Closes: #517171) * Add missing dependencies on tdb-dev and libtalloc-dev to libldb-samba4-dev. (Closes: #525885) * Use newer version of tevent. (Closes: #531480, #533457, #533455) * New upstream snapshot. * Bump standards version to 3.8.2. * Reorganization to let Samba 3 and Samba 4 co-exist on the same system: + Depend on samba-common for smb.conf, /etc/samba/gdbcommands, /usr/share/samba/{panic-action,*.dat}. + Rename samba4-common to samba4-common-bin. * samba4-testsuite now recommends subunit, since it can output subunit streams. * Document license for Active Directory schemas. * Fix init script to run samba rather than smbd. (Closes: #522646) * Removed libldb-samba4-{dev,0}, now using libldb{-dev,0} since there are no longer any differences. -- Jelmer Vernooij Thu, 18 Jun 2009 00:19:44 +0200 samba4 (4.0.0~alpha7~20090225-1) experimental; urgency=low * Build-depend on pkg-config, as we no longer seem to pull that in through any other dependencies. (Closes: #516882) -- Jelmer Vernooij Wed, 25 Feb 2009 04:04:36 +0100 samba4 (4.0.0~alpha7~20090223-1) experimental; urgency=low * Add build dependency on libpopt-dev, so the system libpopt is always used rather than the one included by Samba. * Use the alternatives system for the smbstatus, nmblookup, net and testparm binaries as well as various data files. * Make the samba4 and samba4-testsuite packages conflict with samba-tools. (Closes: #506236) * Build against external libtevent. -- Jelmer Vernooij Sat, 21 Feb 2009 17:46:41 +0100 samba4 (4.0.0~alpha6-1) experimental; urgency=low * New upstream release. -- Jelmer Vernooij Tue, 20 Jan 2009 02:59:15 +0100 samba4 (4.0.0~alpha5+20090105-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Mon, 05 Jan 2009 21:08:53 +0100 samba4 (4.0.0~alpha5+20081126-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Wed, 26 Nov 2008 03:48:41 +0100 samba4 (4.0.0~alpha5+20081101-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Sat, 01 Nov 2008 14:40:09 +0100 samba4 (4.0.0~alpha5+20081031-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Fri, 31 Oct 2008 00:10:41 +0100 samba4 (4.0.0~alpha5+20081014-1) experimental; urgency=low * Fix typo in description. (Closes: 500811) * New upstream snapshot. -- Jelmer Vernooij Thu, 09 Oct 2008 18:41:59 +0200 samba4 (4.0.0~alpha5+20080930-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Tue, 30 Sep 2008 16:19:22 +0200 samba4 (4.0.0~alpha5+20080825-1) experimental; urgency=low * Add watch file. * Use policy-compliant sysconfdir and localstatedir. (Closes: #495944) -- Jelmer Vernooij Mon, 25 Aug 2008 17:42:44 +0200 samba4 (4.0.0~alpha4~20080727-1) experimental; urgency=low [ Steve Langasek ] * Add missing dependency on libparse-yapp-perl to libparse-pidl-perl. [ Jelmer Vernooij ] * Make samba4-common conflict with samba-common. (Closes: #492088) * New Slovak translation. (Closes: #487889) * New Thai translation from Theppitak Karoonboonyanan. (Closes: #486614) * New Vietnamese translation from Clytie Siddall. (Closes: #486618) * New Bulgarian translation from Damyan Ivanov. (Closes: #486626) * New Japanese translation from Kenshi Muto. (Closes: #486648) * New Galician translation from Jacobo Tarrio. (Closes: #486701) * New Turkish translation from Mehmet TURKER. (Closes: #487244) * New Czech translation from Miroslav Kure. (Closes: #487265) * New Arabic translation from Ossama Khayat. (Closes: #487322) * New German translation from Holger Wansing. (Closes: #487542) * New Italian translation from Luca Monducci. (Closes: #487720) * New Portugese translation from the Portuguese Translation Team. (Closes: #487753) * New Korean translation from Sunjae Park. (Closes: #487894) * New Lithuanian translation from Gintautas Miliauskas. (Closes: #487895) * New Romanian translation from Eddy Petrișor. (Closes: #488874) -- Jelmer Vernooij Sun, 27 Jul 2008 15:38:41 +0200 samba4 (4.0.0~alpha4~20080617-1) experimental; urgency=low * Fixed maintainer email address. * New upstream snapshot. * Remove dependency on unpackaged libevents in ldb pkg-config file. -- Jelmer Vernooij Mon, 16 Jun 2008 21:29:43 +0200 samba4 (4.0.0~alpha4~20080616-1) experimental; urgency=low * Fix dependency of libsamba-hostconfig-dev on libsamba-hostconfig0. * Fix dependency of libldb-samba4-dev on libldb-samba4-0. * Remove tdb binaries as they're already packaged elsewhere. (Closes: #485619, #486270) * New upstream snapshot. * New French translation from Christian Perrier. (Closes: #486072) -- Jelmer Vernooij Sat, 14 Jun 2008 20:39:13 +0200 samba4 (4.0.0~alpha4~20080522-1) experimental; urgency=low * New upstream snapshot. (Closes: #478328) -- Jelmer Vernooij Thu, 22 May 2008 02:25:05 +0200 samba4 (4.0.0~alpha4~20080403-1) experimental; urgency=low * Rename source package to samba4. -- Jelmer Vernooij Mon, 28 Jan 2008 17:23:58 +0100 samba (4.0.0~alpha3~20080120-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Sat, 19 Jan 2008 22:34:08 +0100 samba (4.0.0~alpha2~svn26294-1) experimental; urgency=low * New upstream snapshot. * Set Vcs-Svn field. -- Jelmer Vernooij Sat, 19 Jan 2008 22:32:28 +0100 samba (4.0.0~~tp5-1) experimental; urgency=low * New upstream release. * Set homepage field. -- Jelmer Vernooij Sun, 25 Nov 2007 16:28:02 +0000 samba (4.0.0~~svn22819-1) experimental; urgency=low * New upstream snapshot. -- Jelmer Vernooij Wed, 09 May 2007 15:28:50 +0200 samba (4.0.0~~svn19515-1) experimental; urgency=low * New upstream versions (svn snapshots of r19515). -- Jelmer Vernooij Mon, 30 Oct 2006 16:45:36 +0100 samba (3.9.1+4.0.0tp2-1) experimental; urgency=low * New upstream version (tech preview 2). [ Jelmer Vernooij ] * Remove setntacl utility (it doesn't do anything). * Include oLschema2ldif.1 in the ldb-tools package. * Enable shared library building. * Put ldb, tdb, gtksamba, talloc and gensec libraries into seperate binary packages. * Pass fewer options for paths to configure * Adapt to new paths from upstream -- Jelmer Vernooij Thu, 23 Mar 2006 01:13:32 +0100 samba (3.9.1+4.0.0tp1-1) experimental; urgency=low * New upstream version (tech preview 1). [ Steinar H. Gunderson ] * Forward-port panic-action script from the Samba 3 packaging. * Patch the smb.conf provisioning template (only used by swat in the Debian packaging) to use the panic-action script by default. * Patch the samba-common postinst to generate smb.conf files with the same setting. * Include ntlm_auth.1 and smbd.8 man pages in the samba package. * Make the samba dependency on samba-common versioned. * Install /usr/bin/setntacl manually; the upstream install target doesn't seem to do it anymore. * Ask for the realm (and give it to the upgrade script) when upgrading from Samba 3; it can't be easily autodetected. (Note that upgrade still seems to be broken for now.) [ Jelmer Vernooij ] * Remove gwsam utility. * Include gwcrontab.1 and gepdump.1 man pages in the samba-gtk-frontends package. * Remove ldbtest utility from ldb-tools package. -- Steinar H. Gunderson Tue, 24 Jan 2006 16:01:59 +0100 samba4 (3.9.0-SVN-build-6710-1) unstable; urgency=low * Newer upstream version -- Jelmer Vernooij Thu, 12 May 2005 14:04:05 +0200 samba4 (3.9.0-SVN-build-655-1) unstable; urgency=low * Initial release. -- Jelmer Vernooij Thu, 13 May 2004 01:38:41 +0200 samba (3.9.0+SVN12946-1) experimental; urgency=low * New upstream version. * Fix upgrades from Samba 3 giving too few parameters to provision(). (Closes: #348079) * Add sections to binary packages to match the archive: * libparse-pidl-perl: perl * samba-dev: devel * samba-gtk-frontends: x11 * Adjust our export procedure we get the Subversion revision number in include/version.h (and thus in the build itself), and document how in README.building. * Remove "reload" option from the init script, since Samba 4 doesn't understand SIGHUP yet. -- Steinar H. Gunderson Sun, 15 Jan 2006 13:43:43 +0100 samba (3.9.0+SVN12856-1) experimental; urgency=low * New upstream version. * Move testparm from samba into samba-common. * Make samba-common Architecture: any. * Make samba-common replace/conflict samba (<= 3.9.0+SVN12739-1). * Make samba-clients depend on samba-common. * Make samba-common depend on debconf. * Replace debconf dependencies with ${misc:Depends}, to automatically get the debconf-2.0 alternative right. * Include the newuser binary in samba-server package. * Add missing Build-Depends on: libgnutls-dev, libreadline5-dev, libpam0g-dev. All were causing silent build failures (ie. the package was simply built without the features). * Remove Build-Depends on libldap-dev. * Include NEWS file. -- Steinar H. Gunderson Wed, 11 Jan 2006 22:08:32 +0100 samba (3.9.0+SVN12739-1) experimental; urgency=low * Move /usr/lib/samba/setup from samba-common to samba. * Make samba replace samba-common (<= 3.9.0+SVN12726-1) * Add a missing db_stop in samba.postinst, probably causing problems starting the daemon in some cases. * Add orphan files from /usr/bin (and relevant manpages) into their correct packages: * ldb-tools: ldbrename, ldbtest, oLschema2ldif. * samba: ntlm_auth. * samba-clients: getntacl. * samba-gtk-frontends: gwcrontab. * winregistry-tools: winreg. * samba3dump and tdbtorture remain orphans. * Add new executable /usr/bin/testparm to samba package. * Add /var/lib/samba directory to samba package; it's needed by testparm. * Rewrite configuration/bootstrapping to be able to install the client only and still get a usable smb.conf. The basic idea is: * samba-common looks for an smb.conf. If there is none, it asks for realm and domain and generates a skeleton smb.conf. * If samba notices an upgrade from Samba 3, it asks whether the user wants to upgrade. If not, it leaves everything alone (and broken). * Otherwise, samba asks whether the user wants to set up a PDC. If yes, it adds "server role = pdc" to smb.conf and provisions the server. * Removed unused file samba.conffiles. * Run dh_installdebconf on architecture-independent packages as well, now that samba-common has a config script. * Let samba-clients conflict/replace samba-common (<< 3.9.0), as they share /usr/bin/net. -- Steinar H. Gunderson Fri, 6 Jan 2006 14:25:50 +0100 samba (3.9.0+SVN12726-1) experimental; urgency=low * First upload to Debian main. * Package renaming to get more in line with Samba 3 packaging: * Rename samba-server package to just samba, for consistency with the Samba 3 packaging. * Rename samba.samba.init to samba.init, now that the init script and the server package are called the same. * Rename samba-swat to swat, and add a dependency from swat to samba. * debian/rules changes: * Change SOURCEPATH to reflect that we now have the packaging in debian/, not packaging/debian/. This will have to be reverted whenever upstream syncs with us. * Removed debmake comment, it's hardly relevant any more. * Removed comment that there aren't any architecture-independent packages (because there are). * Remove redundant "package=samba" variable. * Do "make pch ; make all" instead of "make proto ; -make pch ; make all"; some build system bug prevents us from just doing "make pch all", but since we're more or less guaranteed a recent gcc version, the pch target shouldn't fail, so we won't allow it to. * Remove autogen.sh call from configure; it should be done in the upstream tarball, not in maintainer scripts. * debian/control changes: * Copied Uploaders: line from Samba 3 packaging, adding myself. * Rename samba-client package to samba-clients. * Make samba-clients Replaces/Conflicts smbclient. * Build-depend on docbook-xml, not just docbook-xsl -- the documentation needs data from both to build. * Move the samba binary package to the top, so it's the one receiving the README.* files, among others. * Maintainer script changes: * Attempt to upgrade from Samba 3 if that's what the user tries to do. * Copy upgrade script into /usr/lib/samba/setup. * Check for upgrade from << 3.9.0 in config, and ask the user for upgrade if relevant. * Check for upgrade from << 3.9.0 in postinst, and upgrade if the user wished to. * Only provision in samba.postinst if we're doing a fresh install. * Support purging properly in postrm, both for samba and samba-common (adapted from the Samba 3 packaging). * Don't ask about an administrator password -- just let the provisioning scripts make up a random one. * Updated README.Debian to show the user how to change the password. * Make samba recommend ldb-tools. * Install README.building along with all the other documentation. * Don't try to ask about the "done" question, which we nuked in a previous release. * Updated debian/copyright. * Added Samba copyright holders. * Noted that talloc, ldb and tdb are under the LGPL. * Added copyright holders and licensing for the packaging itself. * Remove a few unused files in the packaging. * Change debhelper compatibility level to 5. * Update versioned depends accordingly. * Don't give --pidfile to start-stop-daemon when stopping -- current versions of Samba 4 won't die when the parent is killed. * Updated README.debian somewhat, and renamed to use a capital D. * Rewritten README.building, to reflect the magic that has to be done with the package in another repository. * Update po/POTFILES.in to reflect name change (from samba4-server -> samba-server -> samba). -- Steinar H. Gunderson Thu, 5 Jan 2006 21:27:13 +0100 samba (3.9.0+SVN12395-1) unstable; urgency=low * New snapshot, drop 4 suffix -- Jelmer Vernooij Tue, 20 Dec 2005 13:38:26 +0100 samba4 (3.9.0+SVN12312-1) unstable; urgency=low * New upstream snapshot. -- Jelmer Vernooij Mon, 27 Jun 2005 11:25:57 +0200 samba (2:3.6.19-1) unstable; urgency=low * Team upload. * New upstream release -- Ivo De Decker Wed, 25 Sep 2013 20:01:48 +0200 samba (2:3.6.18-1) unstable; urgency=low * Team upload. [ Steve Langasek ] * Split the samba init script into nmbd and smbd init scripts, for better alignment with how init systems other than sysvinit work. This also drops the override of the arguments to update-rc.d in debian/rules, no longer needed in the post-insserv world. * Add upstart jobs from Ubuntu for smbd, nmbd, and winbind. [ Ivo De Decker ] * New upstream release -- Ivo De Decker Tue, 20 Aug 2013 22:06:45 +0200 samba (2:3.6.17-1) unstable; urgency=high * Team upload. * New upstream security release. Closes: #718781 Fixes CVE-2013-4124: Denial of service - CPU loop and memory allocation -- Ivo De Decker Mon, 05 Aug 2013 13:46:23 +0200 samba (2:3.6.16-2) unstable; urgency=high * Team upload. * Make build-dep on libtevent-dev explicit. * Fix waf-as-source.patch to make sure unpacking works in recent build environment. Closes: #716932 -- Ivo De Decker Tue, 16 Jul 2013 22:01:04 +0200 samba (2:3.6.16-1) unstable; urgency=low * Team upload. [ Steve Langasek ] * Drop support for running smbd from inetd; this is not well-supported upstream, and can't correctly handle all of the long-running services that are needed as part of modern samba. Closes: #707622. [ Ivo De Decker ] * New upstream release -- Ivo De Decker Wed, 19 Jun 2013 21:05:07 +0200 samba (2:3.6.15-1) unstable; urgency=high * Team upload. * New upstream bugfix release. Closes: #707042 * Update VCS URL's for new git repo. * The recommends for the separate libnss-winbind and libpam-winbind packages needed for the upgrade of winbind from squeeze to wheezy are no longer needed. Lowering them to suggests. Closes: #706434, #674853 -- Ivo De Decker Thu, 09 May 2013 11:55:03 +0200 samba (2:3.6.14-1) unstable; urgency=low * Team upload. * New upstream release -- Ivo De Decker Sat, 04 May 2013 22:02:15 +0200 samba (2:3.6.13-2) experimental; urgency=low * Team upload. * Move binary files out of /etc/samba to /var/lib/samba, where they belong according to the FHS: - schannel_store.tdb - idmap2.tdb - MACHINE.sid Closes: #454770 -- Ivo De Decker Sun, 21 Apr 2013 12:54:03 +0200 samba (2:3.6.13-1) experimental; urgency=low * Team upload. * New upstream release * samba: Suggests winbind. Closes: #689857 -- Ivo De Decker Mon, 18 Mar 2013 21:29:58 +0100 samba (2:3.6.12-1) experimental; urgency=low * Team upload. * Security update, fixing the following issues: - CVE-2013-0213: Clickjacking issue in SWAT - CVE-2013-0214: Potential XSRF in SWAT * New upstream release * Install pkgconfig file in libsmbclient-dev. Closes: #700643 -- Ivo De Decker Sun, 17 Feb 2013 22:25:34 +0100 samba (2:3.6.10-1) experimental; urgency=low * New upstream release -- Christian Perrier Sat, 15 Dec 2012 08:03:03 +0100 samba (2:3.6.9-1) experimental; urgency=low * New upstream release -- Christian Perrier Thu, 01 Nov 2012 08:17:29 +0100 samba (2:3.6.8-1) experimental; urgency=low * New upstream release. -- Christian Perrier Tue, 18 Sep 2012 07:13:41 +0200 samba (2:3.6.7-1) experimental; urgency=low * New upstream release. -- Christian Perrier Sat, 11 Aug 2012 21:37:38 +0200 samba (2:3.6.6-3) unstable; urgency=low [ Ansgar Burchardt ] * debian/rules: Use xz compression for binary packages. Closes: #683899 -- Christian Perrier Sun, 05 Aug 2012 12:19:12 +0200 samba (2:3.6.6-2) unstable; urgency=low * Restore the DHCP hook. -- Steve Langasek Wed, 27 Jun 2012 09:31:15 -0700 samba (2:3.6.6-1) unstable; urgency=low [ Ivo De Decker ] * Only enable swat in inetd.conf on first install. Closes: #658245 * Minor lintian fixes. * Remove DHCP hook. Closes: #652942, #629406, #649100 * Don't reload smbd when running from inetd. Closes: #678741 * Don't start smbd when guest account doesn't exist. Closes: #653382 * Only export public symbols in libsmbclient and libwbclient. [ Christian Perrier ] * New upstream version -- Christian Perrier Wed, 27 Jun 2012 06:03:17 +0200 samba (2:3.6.5-7) unstable; urgency=low * Allow installing smbclient package together with newer versions of samba4-clients, which no longer ship the smbclient and nmblookup binaries. -- Jelmer Vernooij Mon, 11 Jun 2012 13:19:24 +0200 samba (2:3.6.5-6) unstable; urgency=high [ Ivo De Decker ] * Update symbols file for linux-only symbols in libsmbclient. This should fix the FTBFS on kfreebsd and hurd. Closes: #676170 * Enable ctdb for non-linux archs. * Remove old if-up script during upgrade. -- Christian Perrier Wed, 06 Jun 2012 19:10:02 +0200 samba (2:3.6.5-5) unstable; urgency=low [ Christian Perrier ] * Make libpam-winbind depend on libnss-winbind. [ Ivo De Decker ] * Update symbols file for libsmbclient and libwbclient0 * Add lintian overrides for examples in samba-doc * libpam-winbind: change Depends on libnss-winbind to Recommends * libnss-winbind: Suggests libpam-winbind * Update package description for winbind, libpam-winbind and libnss-winbind to better reflect their content * Backport vfs_shadow_copy2 from master, to allow shadow copy to work without wide links [ Luk Claes ] * Ship wbclient.pc file in multiarch safe directory (Closes: #674215). [ Sam Morris ] * Add libutil_drop_AI_ADDRCONFIG.patch that allows running nmbd when no network interfaces have been assigned an address, therefore removing the need for an if-up script. Closes: #640668,#640508 -- Christian Perrier Sun, 03 Jun 2012 20:00:56 +0200 samba (2:3.6.5-3) unstable; urgency=low [ Luk Claes ] * Ship wbclient.pc so cifs-utils can be built again (Closes: #672733). * Activate parallel building. Might need DEB_BUILD_OPTIONS as usual. [ Christian Perrier ] * Add Breaks and Replaces on libpam-winbind for newly created libnss-winbind. Thanks to Colin Watson for pointing this and shame on me for not properly checking the transition. Closes: #673122 -- Christian Perrier Thu, 17 May 2012 10:34:38 +0200 samba (2:3.6.5-2) unstable; urgency=low * The yearly "SambaXP bug cleaning party" release. 11 years SambaXP, 20 years Samba and counting... * Make samba-common "Multi-Arch: foreign" * Adapt patch in upstream #7499 and stop nss_wins clobbering other daemon's logfiles. Closes: #598313 * Add some mention about some use for the user information in Kerberos environments in the smbspool manpage. Closes: #387266 * Drop link to no longer provided "Using Samba" documentation in HTML documentation summary file. Closes: #604768 * Provide WHATSNEW.txt in samba-doc too as it is linked from the documentation summary file. Do not compress that file. * Fix link to WHATSNEW.txt in HTML documentation summary file. This is the second part of the fix for #604768 * Use lp_state_dir() instead of get_dyn_STATEDIR() in fhs-filespaths.patch as the latter does indeed hardcode the location for passdb.tdb and secrets.tdb to /var/lib/samba (the compile-time option for state directory and NOT the configurable value). This is left to "state directory" instead of "private dir" at least as of now, because if doesn't change anything to the current behaviour, but allows the files' location to be configurable through "state directory" (and not "private dir"). Closes: #249873 * Disable useless smbtorture4 build. Thanks to Ivo De Decker for the patch. Closes: #670561 * Add upstream commit that adds waf source to the buildtools/ directory. As upstream will, one day or another, merge this, I prefer this over removing the waf binary and repack upstream tarball. Closes: #654499 * Build-Conflict with python-ldb and python-ldb-dev to avoid build failures when some versions of these packages are locally installed. Closes: #657314 * Rename fix-samba.ldip-syntax.patch to fix-samba.ldif-syntax.patch * Split NSS modules into a new libnss-winbind binary package. Closes: #646292 * Add a NEWS.Debian entry about the libnss-winbind split and, while at it, add an entry for libpam-winbind too (as it will affect upgrades from squeeze). * Drop code that was moving files around in samba.postinst and winbind.postinst for pre-squeeze versions of the package. * Drop code that was modifying a deprecated "passdb backend" setting in smb.conf for pre-squeeze versions of the package (in samba-common.config). * Add Should-Start dependency to winbind init script to guarantee that the samba init script is started before winbind if present. Closes: #638066 * Provide a (basic) manpage to smbtorture(1). Closes: #528735 * Turkish debconf translation update (Atila KOÇ). Closes: #672447 * Drop the code that generates an smbpasswd file from the system's user list. This adds very long delays on systems with many users, including those with external user backends. It also makes much less sense nowadays and the use of libpam-smbpass can easily fill most of the needs. Closes: #671926 * Merged from Ubuntu: - Set 'usershare allow guests', so that usershare admins are allowed to create public shares in addition to authenticated ones. - add map to guest = Bad user, maps bad username to guest access. This allows for anonymous user shares. Closes: #672497 -- Christian Perrier Sat, 12 May 2012 14:30:58 +0200 samba (2:3.6.5-1) unstable; urgency=low * New upstream release. Fixes CVE-2012-2111: Incorrect permission checks when granting/removing privileges can compromise file server security. * Build-Depend on debhelper >= 9~ (which is in unstable for a few months now) * Use "set -e" in maintainer scripts instead of passing -e in the shebang line * Update Standards to 3.9.3 (checked, no change) -- Christian Perrier Tue, 01 May 2012 08:07:39 +0200 samba (2:3.6.4-1) unstable; urgency=low [ Christian Perrier ] * Two changes in the previous version should indeed read: - samba.postinst: Avoid scary pdbedit warnings on first import. - samba-common.postinst: Add more informative error message for the case where smb.conf was manually deleted. Closes: #664509 [ Jelmer Vernooij ] * New upstream release. + Fixes CVE-2012-1182: PIDL based autogenerated code allows overwriting beyond of allocated array. -- Jelmer Vernooij Wed, 11 Apr 2012 23:25:41 +0200 samba (2:3.6.3-2) unstable; urgency=low [ Christian Perrier ] * Fix example samba.ldif syntax. Closes: #659963 * Set minimal version of tdb ot 1.2.6 in Build-Depends (thanks, backports!) * Lower priority of debconf question to medium after some pondering. After all, we have a sane default. Closes: #662801 * Merge some Ubuntu patches: - samba.config: Avoid scary pdbedit warnings on first import. - samba.postinst: Add more informative error message for the case where smb.conf was manually deleted. [ Maarten Bezemer ] * Removed references to the testprns command from documentation * Added notes that the smbsh command is not available in this package Closes: #662243 [ Debconf translations ] * Indonesian (Arief S Fitrianto). Closes: #660312 * Slovak (Ivan Masár). Closes: #661125 [ Steve Langasek ] * Use Debian copyright-format 1.0 in debian/copyright. -- Christian Perrier Mon, 12 Mar 2012 20:49:24 +0100 samba (2:3.6.3-1) unstable; urgency=low [ Christian Perrier ] * New upstream release * Fixes CVE-2012-0817: The Samba File Serving daemon (smbd) in Samba versions 3.6.0 to 3.6.2 is affected by a memory leak that can cause a server denial of service. [ Debconf translations ] * Polish (Michał Kułach). Closes: #657770 -- Christian Perrier Tue, 31 Jan 2012 22:09:39 +0100 samba (2:3.6.2-1) unstable; urgency=low * New upstream release * Drop bug_601406_fix-perl-path-in-example.patch (applied upstream) -- Christian Perrier Fri, 27 Jan 2012 21:38:52 +0100 samba (2:3.6.1-3) unstable; urgency=low [ Sam Hartman ] * Increase libkrb5-dev dependency to avoid depending on krb5_locate_kdc, Closes: #650541 [ Steve Langasek ] * Fix the libpam-winbind description to more accurately identify the protocols being used by nss_wins. Closes: #650091. -- Christian Perrier Thu, 01 Dec 2011 21:56:52 +0100 samba (2:3.6.1-2) unstable; urgency=low * Merge changes from 3.5.11~dfsg-4 and unreleased -5 in unstable branch * debian/patches/initialize_password_db-null-deref: Avoid null dereference in initialize_password_db(). Closes LP: #829221. * Mark samba-common Multi-Arch: foreign. -- Christian Perrier Sun, 27 Nov 2011 19:06:39 +0100 samba (2:3.6.1-1) experimental; urgency=low * New upstream release -- Christian Perrier Sat, 22 Oct 2011 10:56:17 +0200 samba (2:3.6.0-1) experimental; urgency=low * New upstream release * Resync with packaging changes in 3.5 branch between 3.5.8~dfsg1 and 3.5.11~dfsg-1 * Drop wbc_async.h from libwbclient-dev as, according to upstream's commit c0a7c9f99188ebb3cd27094b9364449bcc2f80d8, " its only user is smbtorture3" -- Christian Perrier Thu, 11 Aug 2011 09:14:53 +0200 samba (2:3.6.0~rc3-1) experimental; urgency=low * New upstream version -- Christian Perrier Fri, 29 Jul 2011 23:11:10 +0200 samba (2:3.6.0~rc2-1) experimental; urgency=low * New upstream version -- Christian Perrier Tue, 07 Jun 2011 23:09:41 +0200 samba (2:3.6.0~rc1-2) experimental; urgency=low * Use --with-nmbdsocketdir=/var/run/samba to have nmbd socket file in an existing directory. Closes: #628121 -- Christian Perrier Fri, 27 May 2011 15:35:44 +0200 samba (2:3.6.0~rc1-1) experimental; urgency=low * New upstream release -- Christian Perrier Thu, 19 May 2011 22:26:08 +0200 samba (2:3.6.0~pre3-1) experimental; urgency=low [ Christian Perrier ] * New upstream release * add "#include "fcntl.h"" to idmap_tdb2.c to get it compiled * samba-doc-pdf: add Samba3-HOWTO.pdf from pre1 as it was forgotten upstream * libwbclient0.symbols: dropped several symbols related to asynchronous actions that weren't working anyway (according to Kai Blin at SambaXP) [ Mathieu Parent ] * Build against libctdb-dev (>= 1.10+git20110412) to have required control: CTDB_CONTROL_SCHEDULE_FOR_DELETION. -- Christian Perrier Mon, 09 May 2011 11:29:52 +0200 samba (2:3.5.11~dfsg-4) unstable; urgency=low * Lintian override for libpam-winbind; it's not a shared library so doesn't really need the pre-depends on multiarch-support. * export DEB_BUILD_MAINT_OPTIONS := hardening=+bindnow, taken from Ubuntu. -- Steve Langasek Fri, 21 Oct 2011 16:01:29 -0700 samba (2:3.5.11~dfsg-3) unstable; urgency=low * Split winbind into separate packages, winbind and libpam-winbind, with the latter marked Multi-Arch: same and the former marked Multi-Arch: foreign, so that we can install multiple copies of the pam module and nss modules on the same system. -- Steve Langasek Fri, 21 Oct 2011 20:00:13 +0000 samba (2:3.5.11~dfsg-2) unstable; urgency=low * Don't export DEB_HOST_ARCH_OS in debian/rules, this is only used locally. * Use dh_links instead of manually creating directories and symlinks from debian/rules. * Switch from dh_movefiles to dh_install and adjust for debhelper compat level 7, in preparation for moving to dh(1). * Where possible, use dh_installman and dh_install's support for target directories instead of moving files around in debian/rules. * We don't need to mess with perms on usr/include/libsmbclient.h anymore in debian/rules, the upstream install target gets it right * Use debian/clean instead of removing left-behind files by hand in the clean target * Convert debian/rules to dh(1). * Don't run debconf-updatepo on clean; not worth the divergence in debian/rules anymore :) * Don't install debian/README.build in the package; this is really only relevant in the source. * Bump to debhelper compat level 9 and build libraries for multiarch. * Drop Makefile.internal from libsmbclient-dev examples so that we can mark libsmbclient-dev Multi-Arch: same. * Bump build-depends on debhelper to 8.9.4, so we ensure we have dpkg-buildflags by default and get full build hardening enabled out of the box - critical for a server like samba. * Use DH_ALWAYS_EXCLUDE instead of passing override options to dh_installexamples. * Pass --sourcedirectory=source3 to dh instead of having to pass it to each dh_auto_* command. * Ironically, this means that we have to manually disable dh_auto_test, which now finds the makefile targets but doesn't work unless we build an extra wrapper library into our binaries that we don't want. * Drop a few configure options from debian/rules that shadow the built-in defaults. * debian/libsmbclient.lintian-overrides: yes, we know the package name doesn't match the soname - and it never should until there's an ABI change. -- Steve Langasek Fri, 07 Oct 2011 21:36:43 -0700 samba (2:3.5.11~dfsg-1) unstable; urgency=low * New upstream release -- Christian Perrier Fri, 05 Aug 2011 20:12:01 +0200 samba (2:3.5.10~dfsg-1) unstable; urgency=low * New upstream release * Security update, fixing the following issues: - CVE-2011-2694: possible XSS attack in SWAT - CVE-2011-2522: Cross-Site Request Forgery vulnerability in SWAT -- Christian Perrier Thu, 28 Jul 2011 12:19:01 +0200 samba (2:3.5.9~dfsg-1) unstable; urgency=low * New upstream release * Add "--quiet" to start-stop-daemon call in reload target in init script. Closes: #572483 * Add examples/LDAP in examples for the samba package. With this, samba.schema will be provided in some way in the package. This very partially addresses #190162 * patches/bug_221618_precise-64bit-prototype.patch: precise 64bits prototype in libsmbclient-dev. Closes: #221618 * patches/no-unnecessary-cups.patch: dropped after upstream changes to printing code * Update Standards to 3.9.2 (checked, no change) * Add build-arch and build-indep targets in debian/rules -- Christian Perrier Sat, 18 Jun 2011 07:08:00 +0200 samba (2:3.5.8~dfsg-5) unstable; urgency=low * Fix "tdb2.so undefined symbol: dyn_get_STATEDIR" by fixing a typo in fhs-filespath.patch. Closes: #629183, LP: #789097 -- Christian Perrier Sat, 04 Jun 2011 13:48:32 +0200 samba (2:3.5.8~dfsg-4) unstable; urgency=low [ Debconf translations ] * Spanish (Omar Campagne). Closes: #627813 * Swedish (Martin Bagge / brother). Closes: #627849 * Brazilian Portuguese (Adriano Rafael Gomes). Closes: #627866 [ Christian Perrier ] * bug_601406_fix-perl-path-in-example.patch: fix path to perl binary in example file. Closes: #601406 -- Christian Perrier Fri, 27 May 2011 12:23:05 +0200 samba (2:3.5.8~dfsg-3) unstable; urgency=low [ Debconf translations ] * Italian (Luca Monducci). Closes: #626674 * Dutch (Vincent Zweije). Closes: #627519 * Czech (Miroslav Kure). Closes: #627442 -- Christian Perrier Tue, 24 May 2011 22:40:04 +0200 samba (2:3.5.8~dfsg-2) unstable; urgency=low [ Jelmer Vernooij ] * Add libwbclient-dev package. * Build against external libtdb. * Bump standards version to 3.9.1 (no changes). [ Mathieu Parent ] * Builddep on libctdb-dev or ctdb < 1.10 [ Christian Perrier ] * Use db_settitle in debconf questions and make these titles translatable. Closes: #560318 * Test the presence of testparm before trying to use it in init script Closes: #606320 * Add cups to Should-{Start,Stop} in LSB headers of samba init script to guarantee that CUPS is started before samba. Closes: #619132 * Drop libsmbclient-dev useless dependency on samba-common Closes: #597987 [ Debconf translations ] * French (Christian Perrier) * Japanese (Kenshi Muto). Closes: #626474 * Galician (Miguel Anxo Bouzada). Closes: #626477 * Thai (Theppitak Karoonboonyanan). Closes: #626487 * Russian (Yuri Kozlov). Closes: #626523 * Danish (Joe Hansen). Closes: #626531 * Esperanto (Felipe Castro). Closes: #626558 * Hebrew (Eran Cohen). Closes: #626638 * Bokmål, (Bjørn Steensrud). * Italian (Luca Monducci). Closes: #626674 * Finnish (Tapio Lehtonen). Closes: #626890 * Portuguese (Miguel Figueiredo). Closes: #627224 * German (Holger Wansing). Closes: #627354 * Czech (Miroslav Kure). Closes: #627442 -- Christian Perrier Sun, 22 May 2011 21:15:21 +0200 samba (2:3.5.8~dfsg-1) unstable; urgency=low * New upstream release. This fixes the following bugs: - Winbind leaks gids with idmap ldap backend (upstrem #7777) Closes: #613624 - printing from Windows 7 fails with 0x000003e6 Closes: #617429 * smb.conf(5) restored from samba 3.5.6 as a workaround to upstream #7997 -- Christian Perrier Tue, 08 Mar 2011 22:38:32 +0100 samba (2:3.5.7~dfsg-1) unstable; urgency=low [ Christian Perrier ] * New upstream release * Security update, fixing the following issue: - CVE-2011-0719: denial of service by memory corruption * Use architecture wildcard "linux-any" in build dependencies Closes: #563372 -- Christian Perrier Tue, 01 Mar 2011 20:59:34 +0100 samba (2:3.5.6~dfsg-5) unstable; urgency=low * Fix FTBFS on Hurd. Closes: #610678 * Only try parsing dhcpd.conf is it's not empty, in dhclient-enter-hooks.d/samba. Closes: #594088. -- Christian Perrier Sat, 05 Feb 2011 13:50:22 +0100 samba (2:3.5.6~dfsg-4) unstable; urgency=low * Fix pam_winbind file descriptor leak with a patch proposed in https://bugzilla.samba.org/show_bug.cgi?id=7265. Upstream claim is that #7265 is fixed in 3.5.6 but our bug submitter confirmed it is not while the patch applied here fixes the file descriptor leak. Closes: #574468 [ Debconf translations ] * Brazilian Portuguese (Adriano Rafael Gomes). Closes: #607402 -- Christian Perrier Sat, 15 Jan 2011 18:06:22 +0100 samba (2:3.5.6~dfsg-3) unstable; urgency=low [ Julien Cristau ] * Bump libwbclient0 shlibs to match the newest version in the symbols file. * Mark libwbclient0 as breaking other samba packages with versions older than 2:3.4.1, as they were linked against libtalloc1 instead of libtalloc2, and the combination causes crashes (closes: #593823). -- Christian Perrier Mon, 06 Dec 2010 20:14:04 +0100 samba (2:3.5.6~dfsg-2) unstable; urgency=low [ Steve Langasek ] * Fix debian/rules update-archs target to not add extra spaces on every invocation... [ Debconf translations ] * Catalan (Jordi Mallach). Closes: #601101 * Japanese (Kenshi Muto). Closes: #601364 * Bulgarian (Damyan Ivanov). Closes: #601366 * Hebrew (Omer Zak). Closes: #601633 * Kurdish (Erdal Ronahî). Closes: #601719 * Dutch (Remco Rijnders). Closes: #602220 * Greek (Konstantinos Margaritis). [ Christian Perrier ] * Include upstream's patch for "gvfsd-smb (Gnome vfs) fails to copy files from a SMB share using SMB signing.". Backported from to be released 3.5.7 version Closes: #605729 -- Christian Perrier Sat, 04 Dec 2010 07:44:22 +0100 samba (2:3.5.6~dfsg-1) unstable; urgency=low * New upstream release. Fixes the following Debian bug: - rpcclient readline segfault. Closes: #597203 -- Christian Perrier Sun, 10 Oct 2010 09:59:37 +0200 samba (2:3.5.5~dfsg-1) unstable; urgency=high [ Christian Perrier ] * New upstream release. Security release fixing: - CVE-2019-3069: Buffer overrun vulnerability in sid_parse. Closes: #596891. * Fix comment in swat's postinst. It is not turned off by default Closes: #596040 * Drop transition code from (pre-etch) 3.0.20b-3 version in swat postinst [ Steve Langasek ] * debian/control: winbind needs libpam-runtime (>= 1.0.1-6) for pam-auth-update. Closes: #594325. [ Debconf translations ] * Arabic (Ossama Khayat). Closes: #596164 -- Christian Perrier Tue, 14 Sep 2010 23:03:35 +0200 samba (2:3.5.4~dfsg-2) unstable; urgency=low * Release to unstable [ Debconf translations ] * Danish (Joe Dalton). Closes: #592789. * Galician (Jorge Barreiro). Closes: #592809 [ Steve Langasek ] * debian/patches/fhs-filespaths.patch, debian/samba.postinst, debian/winbind.postinst: move some files from /etc/samba to /var/lib/samba where they belong: MACHINE.SID, schannel_store.tdb, and idmap2.tdb. -- Christian Perrier Tue, 07 Sep 2010 17:47:32 +0200 samba (2:3.6.0~pre1-1) experimental; urgency=low * New upstream release -- Christian Perrier Wed, 04 Aug 2010 01:39:11 +0200 samba (2:3.5.4~dfsg-1) experimental; urgency=low * New upstream release -- Christian Perrier Tue, 29 Jun 2010 22:00:53 +0200 samba (2:3.5.3~dfsg-1) experimental; urgency=low * New upstream release. Fixes the following bugs: - smbclient segfaults when used against old samba "security = share" Closes: #574886 * Drop duplicate build dependency on ctdb -- Christian Perrier Wed, 19 May 2010 22:07:49 +0200 samba (2:3.5.2~dfsg-2) experimental; urgency=low * Resync changes with changes in trunk between 3:3.4.4~dfsg-1 and 2:3.4.7~dfsg-2 -- Christian Perrier Tue, 04 May 2010 17:13:47 +0200 samba (2:3.5.2~dfsg-1) experimental; urgency=low * New upstream release * Bugs fixed upstream: - Fix parsing of the gecos field Closes: #460494 -- Christian Perrier Thu, 08 Apr 2010 19:48:07 +0200 samba (2:3.5.1~dfsg-1) experimental; urgency=low * New upstream release. Security fix: all smbd processes inherited CAP_DAC_OVERRIDE capabilities, allowing all file system access to be allowed even when permissions should have denied access. -- Christian Perrier Tue, 09 Mar 2010 10:54:01 +0100 samba (2:3.5.0dfsg-1) experimental; urgency=low * New upstream release. Not using "3.5.0~dfsg" as version number because we used a "higher" version number in previous versions. -- Christian Perrier Tue, 02 Mar 2010 22:03:15 +0100 samba (2:3.5.0~rc3~dfsg-1) experimental; urgency=low * New upstream release candidate -- Christian Perrier Sat, 20 Feb 2010 08:36:57 +0100 samba (2:3.5.0~rc2~dfsg-1) experimental; urgency=low * New upstream pre-release * Use new --with-codepagedir option. Consequently drop codepages-location.patch * Drop "Using Samba" from the samba-doc file list as it was removed upstream. -- Christian Perrier Sun, 31 Jan 2010 11:53:48 +0100 samba (2:3.5.0~rc1~dfsg-1) experimental; urgency=low [ Christian Perrier ] * New upstream pre-release -- Christian Perrier Fri, 15 Jan 2010 23:31:01 +0100 samba (2:3.4.8~dfsg-2) unstable; urgency=low [ Steve Langasek ] * Drop the per-release smb.conf templates, only needed for upgrade paths that are no longer supported. * Call /etc/init.d/samba directly from the logrotate script instead of using invoke-rc.d, to address the irony that the only package I work on that *has* a logrotate script is inconsistent with my position in bug #445203. * Fix a bashism in the samba postinst that can cause the package installation to fail under dash. LP: #576307. * Add symlink from /etc/dhcp/dhclient-enter-hooks.d to /etc/dhcp3/dhclient-enter-hooks.d for the hook location of the new isc-dhcp-client package. Closes: #585056. [ Christian Perrier ] * Don't copy system accounts from /etc/passwd to /var/lib/samba/passdb.tdb. Closes: #502801 * Update Standards to 3.9.0 (checked, no change) * Backport patch for upstream bug #7139 to fix "owner of file not available with kerberos" Closes: #586337 -- Steve Langasek Wed, 14 Jul 2010 11:59:28 -0700 samba (2:3.4.8~dfsg-1) unstable; urgency=low [ Christian Perrier ] * New upstream release * Bugs fixed upstream: - Fix writing with vfs_full_audit. Closes: #574011 * Drop deprecated 'share modes' parameter from default smb.conf Closes: #580561 * Enable PIE during configure. Closes: #509135 * Avoid winbind's logrotate script to fail when there is no /var/run/samba directory. Closes: #569926 * Add explanations about "passdb backend" default setting change Closes: #553904 [ Debconf translations ] * Spanish (Omar Campagne). Closes: #579011 -- Christian Perrier Wed, 12 May 2010 05:45:52 +0200 samba (2:3.4.7~dfsg-2) unstable; urgency=low [ Christian Perrier ] * Drop smbfs package (now provided by cifs-utils as a dummy transition package) [ Debconf translations ] * Portuguese (Miguel Figueiredo). Closes: #575958 [ Steve Langasek ] * winbind.prerm: don't forget to remove the PAM profile on package removal :/ * Fix winbind.pam-config to not interfere with password changes for non-winbind accounts. Closes: #573323, LP: #546874. * debian/samba.if-up, debian/rules: add an if-up.d script for samba to try to start nmbd, if it's not running because /etc/init.d/samba ran before the network was up at boot time. Closes: #576415, LP: #462169. * debian/samba.if-up: allow "NetworkManager" as a recognized address family... it's obviously /not/ an address family, but it's what gets sent when using NM, so we'll cope for now. -- Christian Perrier Sat, 17 Apr 2010 07:49:49 +0200 samba (2:3.4.7~dfsg-1) unstable; urgency=low [ Steve Langasek ] * Add a PAM profile for pam_winbind. Closes: #566890, LP: #282751. * Add the correct versioned build dependency on libtalloc-dev as we need 2.0.1 to build samba. Closes: #572603 * Add avr32 to arches with a build dependency on ctdb. Closes: #572126 [ Christian Perrier ] * New upstream release. Security fix: all smbd processes inherited CAP_DAC_OVERRIDE capabilities, allowing all file system access to be allowed even when permissions should have denied access. -- Christian Perrier Tue, 09 Mar 2010 10:52:24 +0100 samba (2:3.4.6~dfsg-1) unstable; urgency=low * New upstream release -- Christian Perrier Fri, 26 Feb 2010 22:39:50 +0100 samba (2:3.4.5~dfsg-2) unstable; urgency=low [ Steve langasek ] * Revert the "bashisms" fix from version 2:3.3.0~rc2-4; "local foo=bar" is explicitly allowed by Policy now, and this change introduced a syntax error. Closes: #566946. [ Christian Perrier ] * No longer maker (u)mount.cifs setuid root. Add a notice about this in the package's NEWS.Debian file Closes: #567554 * Use dh_lintian instead of manual install of lintian overrides * Updated Standards to 3.8.4 (checked, no change) -- Christian Perrier Sat, 13 Feb 2010 14:36:33 +0100 samba (2:3.4.5~dfsg-1) unstable; urgency=low * New upstream release. Bugs fixed by this release: - Memory leak in smbd. Closes: #538819, #558453 * Declare a versioned dependency of winbind and samba on libwbclient0 Closes: #550481 * A few lintian fixes: * Drop /var/run/samba from samba-common. The directory is created by init scripts when needed. * No longer prepend a path to the mksmbpasswd call in samba.postinst. This prevents the local administrator to use a replacement version for some local reason. -- Christian Perrier Sat, 23 Jan 2010 12:16:42 +0100 samba (2:3.4.4~dfsg-1) unstable; urgency=low * New upstream version. * Drop all RFC files from upstream source, therefore using a "~dfsg" suffix to upstream version number. * Bugs fixed upstream: - fixed list of workgroup servers in libsmbclient. Closes: #555462, #561148 - fixed documentation of the credentials file format in mount.cifs(8). Closes: #552250 -- Christian Perrier Thu, 14 Jan 2010 20:16:34 +0100 samba (2:3.4.3-2) unstable; urgency=low [ Christian Perrier ] * Switch to source format 3.0 (quilt) * Better adapt "add machine script" example to adduser Thanks to Heiko Schlittermann for the suggestion Closes: #555466 [ Steve Langasek ] * The "I hate non-declarative alternatives" upload: - debian/samba{,-common}.prerm: don't call update-alternatives --remove on upgrade, /do/ call it on other invocations of the prerm script. If these tools ever go away, the removal needs to be handled on upgrade by the maintainer scripts of the new package version. - debian/samba{,-common-bin}.postinst: call update-alternatives unconditionally, don't second-guess the maintainer script arguments. - debian/samba.postinst: call update-alternatives after the debconf handling, not before; debconf triggers a re-exec of the script so anything done before invoking debconf is wasted because it will be re-done, and if there's already a debconf frontend running when this is called, the not-redirected update-alternatives output will confuse it. Closes: #558116. - debian/samba-common.prerm: move to samba-common-bin, this is the package that owns these binaries. -- Christian Perrier Thu, 17 Dec 2009 16:53:13 +0100 samba (2:3.4.3-1) unstable; urgency=low * New upstream release. This fixes the following bugs: - Do not attempt to update /etc/mtab if it is a symbolic link. Closes: #408394 * Bump Standards-Version to 3.8.3 (checked) -- Christian Perrier Sat, 31 Oct 2009 14:32:07 +0100 samba (2:3.4.2-1) unstable; urgency=high * New upstream release. Security update. * CVE-2009-2813: Connecting to the home share of a user will use the root of the filesystem as the home directory if this user is misconfigured to have an empty home directory in /etc/passwd. * CVE-2009-2948: If mount.cifs is installed as a setuid program, a user can pass it a credential or password path to which he or she does not have access and then use the --verbose option to view the first line of that file. * CVE-2009-2906: Specially crafted SMB requests on authenticated SMB connections can send smbd into a 100% CPU loop, causing a DoS on the Samba server. -- Christian Perrier Sat, 03 Oct 2009 08:30:33 +0200 samba (2:3.4.1-2) unstable; urgency=low * ./configure --disable-avahi, to avoid accidentally picking up an avahi dependency when libavahi-common-dev is installed. -- Steve Langasek Sat, 26 Sep 2009 00:01:12 -0700 samba (2:3.4.1-1) unstable; urgency=low [ Christian Perrier ] * New upstream release. This fixes the following bugs: - smbd SIGSEGV when breaking oplocks. Thanks to Petr Vandrovec for the clever analysis and collaboration with upstream. Closes: #541171 - Fix password change propagation with ldapsam. Closes: #505215 - Source package contains non-free IETF RFC/I-D. Closes: #538034 * Turn the build dependency on libreadline5-dev to libreadline-dev to make further binNMUs easier when libreadline soname changes Thanks to Matthias Klose for the suggestion [ Steve Langasek ] * Don't build talloctort when using --enable-external-talloc; and don't try to include talloctort in the samba-tools package, since we're building with --enable-external-talloc. :) Closes: #546828. -- Steve Langasek Mon, 21 Sep 2009 22:20:22 -0700 samba (2:3.4.0-5) unstable; urgency=low * Move /etc/pam.d/samba back to samba-common, because it's shared with samba4. Closes: #545764. -- Steve Langasek Tue, 08 Sep 2009 18:43:17 -0700 samba (2:3.4.0-4) unstable; urgency=low [ Steve Langasek ] * debian/samba.pamd: include common-session-noninteractive instead of common-session, to avoid pulling in modules specific to interactive logins such as pam_ck_connector. * debian/control: samba depends on libpam-runtime (>= 1.0.1-11) for the above. * rename debian/samba.pamd to debian/samba.pam and call dh_installpam from debian/rules install, bringing us a smidge closer to a stock debhelper build * don't call pyversions from debian/rules, this throws a useless error message during build. * fix up the list of files that need to be removed by hand in the clean target; the majority of these are now correctly handled upstream. * debian/rules: fix the update-arch target for the case of unversioned build-deps. * Pull avr32 into the list of supported Linux archs. Closes: #543543. * Fix LSB header in winbind.init; thanks to Petter Reinholdtsen for the patch. Closes: #541367. [ Christian Perrier ] * Use DEP-3 for patches meta-information [ Steve Langasek ] * Change swat update-inetd call to use --remove only on purge, and --disable on removal. * Add missing build-dependency on pkg-config, needed to fix libtalloc detection * debian/patches/external-talloc-support.patch: fix the Makefile so it works when using external talloc instead of giving a missing-depend error. * debian/patches/autoconf.patch: resurrect this patch, needed for the above. * debian/rules: build with --without-libtalloc --enable-external-libtalloc, also needed to fix the build failure. -- Steve Langasek Mon, 07 Sep 2009 22:58:29 -0700 samba (2:3.4.0-3) unstable; urgency=low [ Steve Langasek ] * debian/control: samba-common-bin has no reason to depend on libpam-modules. [ Christian Perrier ] * Fix "invalid argument" when trying to copy a file from smb share Use an upstream patch that will be included in 3.4.1 Closes: #536757 -- Christian Perrier Fri, 21 Aug 2009 11:08:43 +0200 samba (2:3.4.0-2) unstable; urgency=low [ Debconf translations ] * German. Closes: #536433 [ Steve Langasek ] * Enable the ldap idmap module; thanks to Aaron J. Zirbes. Closes: #536786. [ Jelmer Vernooij ] * Properly rename smbstatus.1 for alternatives. Closes: #534772 -- Christian Perrier Sun, 02 Aug 2009 12:20:51 +0200 samba (2:3.4.0-1) unstable; urgency=low [ Christian Perrier ] * New upstream release: first upload to unstable for 3.4 * Correct dependencies for samba-common-bin. Closes: #534595 [ Debconf translations ] * Czech. Closes: #534793 * Russian. Closes: #534796 -- Christian Perrier Tue, 07 Jul 2009 20:42:19 +0200 samba (2:3.4.0~rc1-1) experimental; urgency=low * New upstream version. That fixes the following bugs: - Remove pidfile on clean shutdown. Closes: #299433, #454112 * Drop swat-de.patch that was applied upstream * Bump debhelper compatibility level to 6 and declare a versioned dependency on debhelper >= 6.0.0 -- Christian Perrier Sat, 20 Jun 2009 18:43:20 +0200 samba (2:3.4.0~pre2-1) experimental; urgency=low [ Jelmer Vernooij ] * Split binaries out of samba-common into samba-common-bin. Closes: #524661 [ Christian Perrier ] * New upstream version. That fixes the following bugs: - Do not limit the number of network interfaces. Closes: #428618 - Fix Connect4 in samr.idl. Closes: #526229 * "Using samba" is back. * Drop non-linux-ports.patch that was integrated upstream * Drop smbpasswd-syslog.patch that was integrated upstream * Drop smbclient-link.patch that was integrated upstream [ Debconf translations ] * Italian. Closes: #529350 -- Christian Perrier Sat, 06 Jun 2009 11:45:35 +0200 samba (2:3.4.0~pre1-1) experimental; urgency=low * New upstream pre-release * "Using samba" is dropped from upstream source. Therefore, drop debian/samba-doc.doc-base.samba-using -- Christian Perrier Wed, 20 May 2009 18:50:35 +0200 samba (2:3.3.6-1) unstable; urgency=high * New upstream release. Security release. * CVE 2009-1886: Fix Formatstring vulnerability in smbclient * CVE 2009-1888: Fix uninitialized read of a data value -- Christian Perrier Fri, 26 Jun 2009 18:21:51 +0200 samba (2:3.3.5-1) unstable; urgency=low [ Steve Langasek ] * debian/patches/undefined-symbols.patch: fix up patch so that it's suitable for submission upstream. * debian/patches/proper-static-lib-linking.patch: apply the rules to vfstest, ldbrename, nss_wins, pam_winbind, pam_smbpass, and rpc_open_tcp. [ Debconf translations ] * Italian. Closes: #529350 [ Christian Perrier ] * New upstream version * Lintian fixes: - Declare versioned dependency on debhelper to fit what we have in debian/compat - samba.postinst: do not call mksmbpasswd with an absolute path * Upgrade Standard to 3.8.2 (checked, no change) * Upgrade debhelper compatibility level to 6 -- Christian Perrier Sat, 20 Jun 2009 08:01:16 +0200 samba (2:3.3.4-2) unstable; urgency=low [ Christian Perrier ] * Do no compile with clustering support on non-Linux platforms Closes: #528382 [ Debconf translations ] * Basque. Closes: #528757 -- Christian Perrier Sat, 16 May 2009 17:31:09 +0200 samba (2:3.3.4-1) unstable; urgency=low [ Christian Perrier ] * New upstream release: - Fixed daily winbind crash when retrieving users from an ADS server Closes: #522907. * Add idmap_tdb2 module to winbind package * No longer shrink "dead" code from smbd, winbindd and vfstest as it prevents VFS modules to properly load. Closes: #524048. [ Debconf translations ] * Bengali added. [ Steve Langasek ] * Recommend logrotate instead of depending on it. Closes: #504219. -- Christian Perrier Sat, 02 May 2009 10:06:16 +0200 samba (2:3.3.3-1) unstable; urgency=low * New upstream release: - Fix map readonly. Closes: #521225 - Add missing whitespace in mount.cifs error message. Closes: #517021 - Includes our patch to fix detection of GNU ld version. As a consequence, we dropped fix_wrong_gnu_ld_version_check.patch - Fix segfault in lookup_sid. Closes: #521408 -- Christian Perrier Sat, 11 Apr 2009 10:12:23 +0200 samba (2:3.3.2-2) unstable; urgency=low [ Steve Langasek ] * libcap2-dev is only available on Linux, so make this build-dependency conditional. Closes: #519911. [ Christian Perrier ] * Switch samba-dbg to "Section: debug" * Update debian/copyright for year 2009. Thanks to debian-devel for the reminder. * Dropping Adam Conrad from Uploaders * Dropping Eloy Paris from Uploaders with special thanks for his tremendous work maintaining the package between 1997 and 2004. [ Mathieu Parent ] * ensure clustering is enabled with --with-cluster-support=yes * build-depends on ctdb >= 1.0.73. Closes: #520202. * samba suggests ctdb [ Debconf translations ] * Esperanto updated. Closes: #519237. -- Christian Perrier Sun, 29 Mar 2009 09:23:35 +0200 samba (2:3.3.2-1) unstable; urgency=low [ Christian Perrier ] * New upstream release. Closes: #519626 - mounts with -o guest will now automatically try to connect anonymously. Closes: #423971. - fix for brokenness when using 'force group'. Closes: #517760. - fix for saving files on Samba shares using MS Office 2007. LP: #337037. * Re-fix slave links for manual pages in samba-common. Closes: #517204. [ Steve Langasek ] * Add missing debhelper token to libpam-smbpass.prerm. -- Christian Perrier Sun, 15 Mar 2009 12:16:48 +0100 samba (2:3.3.1-1) unstable; urgency=low [ Christian Perrier ] * New upstream release. Closes: #516981 Upstream fixes in that release: - Fixed various spelling errors/typos in manpages Closes: #516047 - Fix renaming/deleting of files using Windows clients. Closes: #516160 - Fix syntax error in mount.cifs(8). Closes: #454799 * Use a slave alternative for smbstatus.1 even though that manpage is not provided by samba4 [ Jelmer Vernooij ] * Fix slave links for manual pages in samba-common. Closes: #517204. [ Steve Langasek ] * Add Vcs-{Browser,Svn} fields to debian/control. * When populating the sambashare group, it's not an error if the user simply doesn't exist; test for this case and let the install continue instead of aborting. LP: #206036. * debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst, debian/libpam-smbpass.files, debian/rules: provide a config block for the new PAM framework, allowing this PAM module to auto-configure itself * debian/control: make libpam-smbpass depend on libpam-runtime (>= 1.0.1-2ubuntu1) for the above * debian/patches/fix_wrong_gnu_ld_version_check.patch: new patch to fix wrong detection of the GNU ld version, so that the symbol export scripts will be properly applied when building. * refresh debian/libsmbclient.symbols for 3.3.1. -- Steve Langasek Mon, 02 Mar 2009 00:30:35 -0800 samba (2:3.3.0-4) unstable; urgency=low [ Steve Langasek ] * Build-Depend on libcap2-dev. Closes: #515851. * debian/patches/fhs-filespaths-debatable.patch: Add a missing prototype for cache_path, which causes nearly undiagnoseable crashes when building with -fPIE, because of a wrong return type! LP: #330626. [ Debconf translations ] * Belarusian added. Closes: #516052. * Traditional Chinese updated. Closes: #516594 * Swedish updated. Closes: #516681. [ Mathieu Parent ] * enable clustering by default (CTDB). Closes: #514050 -- Steve Langasek Tue, 24 Feb 2009 16:58:58 -0800 samba (2:3.3.0-3) unstable; urgency=low [ Steve Langasek ] * Re-add smb.conf fixes that were dropped in the 3.3.0 merge to unstable. * Make samba conflict with samba4, not with itself. [ Debconf translations ] * Vietnamese updated. Closes: #515235. * Slovak updated. Closes: #515240. -- Steve Langasek Mon, 16 Feb 2009 07:15:47 -0800 samba (2:3.3.0-2) unstable; urgency=low * Upload to unstable -- Christian Perrier Sat, 14 Feb 2009 13:38:14 +0100 samba (2:3.2.5-4) unstable; urgency=low * Fix segfault whan accessign some NAS devices running old versions of Samba Closes: #500129 * Fix process crush when using gethostbyname_r in several threads Closes: #509101, #510450 -- Christian Perrier Thu, 08 Jan 2009 05:59:17 +0100 samba (2:3.2.5-3) unstable; urgency=high * Security update * Fix Potential access to "/" in setups with registry shares enabled This fixes CVE-2009-0022, backported from 3.2.7 * Fix links in HTML documentation index file. Closes: #508388 * Drop spurious docs-xml/smbdotconf/parameters.global.xml.new file in the diff. Thanks to the release managers for spotting it -- Christian Perrier Sun, 21 Dec 2008 08:09:31 +0100 samba (2:3.2.5-2) unstable; urgency=low * Fix typo in bug number in a comment for the default smb.conf file Closes: #507620 * Document the need to set appropriate permissions on the printer drivers directory, in the default smb.conf file. Also change the example group from ntadmin to lpadmin Closes: #459243 * Add missing rfc2307.so and sfu*.so links that prevent using the 'winbind nss info' feature properly Thans to Martin Dag Nilsson for reporting and Jelmer Jaarsma for the patch. Closes: #506109 -- Christian Perrier Sat, 13 Dec 2008 13:56:07 +0100 samba (2:3.2.5-1) unstable; urgency=high * New upstream version. Security-only release. This addresses CVE-2008-4314: potentially leaking arbitrary memory contents to malicious clients. * Better document cases where using a "master" file for smb.conf is a bad idea. Closes: #483187 * Insert example "add machine script" and "add group script" scripts in the default smb.conf. Closes: #349049 * Move homepage URL to Homepage filed in debian/control -- Christian Perrier Thu, 27 Nov 2008 11:36:35 +0100 samba (2:3.3.0-1) experimental; urgency=low * New upstream release. Fixes the following bugs: - smb file deletion gvfs. Closes: #510564 - smbclient du command does not recuse properly. Closes: #509258 - mention possible workgroup field in credential files in mount.cifs(8) Closes: #400734 - bashism in /usr/share/doc/samba-doc/examples/perfcounter/perfcountd.init Closes: #489656 - describe '-g' option in smbclient man page. Closes: #510812 - fix swat status table layout. Closes: #511275 [ Jelmer Vernooij ] * Use alternatives for the smbstatus, nmblookup, net and testparm binaries and various data files in samba-common to allow installation of Samba 3 together with Samba 4. * Add myself to uploaders. [ Christian Perrier ] * Add mbc_getOptionCaseSensitive@Base, smbc_setOptionCaseSensitive@Base, smbc_set_credentials@Base, smbc_urldecode@Base and smbc_urlencode@Base to libsmbclient's symbols file with 3.3.0 as version number * Also add 18 symbols to libwbclient0's symbols file with 3.3.0 as version number -- Christian Perrier Fri, 30 Jan 2009 21:41:49 +0100 samba (2:3.3.0~rc2-4) experimental; urgency=low [ Steve Langasek ] * Revert one of the template depersonalization changes from the -2 upload, because it loses important context [ Christian Perrier ] * Use double quotation marks in debconf templates * Add 'status" option to init scripts. Thansk to Dustin Kirkland for providing the patch. Closes: #488275 * Move WHATSNEW.txt, README, Roadmap to samba-common. Closes: #491997 * [Lintian] Add ${misc:Depends} to dependencies of binary packages that didn't have it already as we're using debhelper in the source package * [Lintian] Don't ignore errors in swat.postrm * [Lintian] Fix "local foo=bar" bashisms in samba-common.dhcp, samba.config and samba-common.config * smb.conf.5-undefined-configure.patch: fix syntax error in smb.conf(5) Closes: #512843 [ Debconf translations ] * Asturian added. Closes: #511730 -- Christian Perrier Sat, 24 Jan 2009 16:04:57 +0100 samba (2:3.3.0~rc2-3) experimental; urgency=low * Fix around the libsmbclient/libsmbclient-dev descriptions, which got swapped in the last upload. * Drop a boilerplate sentence from the samba-common, smbclient, swat, samba-doc, samba-doc-pdf, samba-dbg, and libwbclient0 descriptions that's not relevant for these packages. * Hyphenate "command-line" in the smbclient short description. * Fix up the smbclient description, which got crossed with the smbfs one. * Fix the smbfs description, which was not actually fixed in the previous upload. Really closes: #496206. * Further minor adjustments to the description of the swat package. * Fix various inaccuracies in the winbind package description. * Clarify in the description that samba-tools are extra, only useful for testing. -- Steve Langasek Tue, 30 Dec 2008 18:42:05 -0800 samba (2:3.3.0~rc2-2) experimental; urgency=low [ Steve Langasek ] * Handle clearing out netbios settings whenever the DHCP server has gone away. Closes: #299618. [ Christian Perrier ] * Point the correct document about password encryption in debconf templates Corrected in translations as well. Closes: #502838 * Reword debconf templates to avoid mentioning the local host as a "server". Closes: #171177 * Use this opportunity for other minor rewording: - replace "SMB" by "SMB/CIFS" - more strongly discouraging the use of plain text passwords - unpersonnalization * Reword the libpam-smbpass package description Thanks to Justin B. Rye for the very useful suggestions Closes: #496196 * Improve the package descriptions by rewording the description overhaul Also improve the specific information for samba and samba-dbg Thanks again to Justin B. Rye for the invaluable help Closes: #496200 * Improve libsmbclient package description. Closes: #496197 * Improve libwbclient0 package description. Closes: #496199 * Improve samba-doc package description. Closes: #496202 * Improve samba-tools package description. Closes: #496203 * Improve samba-common package description. Closes: #496204 * Improve smbclient package description. Closes: #496205 * Improve smbfs package description. Closes: #496206 * Improve swat package description. Closes: #496207 * Improve winbind package description. Closes: #496208 * Improve samba-doc-pdf package description. Closes: #496211 * Update French debconf translation -- Christian Perrier Mon, 29 Dec 2008 11:50:04 +0100 samba (2:3.3.0~rc2-1) experimental; urgency=low * New upstream release -- Christian Perrier Wed, 17 Dec 2008 08:22:18 +0100 samba (2:3.3.0~rc1-2) experimental; urgency=low * Provide idmap_adex and idmap_hash in winbind. Thanks to Jelmer Jaarsma for reporting and providing a patch -- Christian Perrier Thu, 04 Dec 2008 19:59:23 +0100 samba (2:3.3.0~rc1-1) experimental; urgency=low * New upstream release -- Christian Perrier Fri, 28 Nov 2008 10:51:32 +0100 samba (2:3.3.0~pre2-1) experimental; urgency=low * New upstream release. -- Christian Perrier Fri, 07 Nov 2008 20:52:36 +0100 samba (2:3.2.4-1) unstable; urgency=low [ Steve Langasek ] * New upstream release. - debian/rules: we don't need to move cifs.upcall around, it's now installed to the right place upstream. - Fixed in this release: - typo in cifs.upcall.8. Closes: #501499 [ Christian Perrier ] * Create /var/lib/samba in samba-common. Thanks to Thierry Carrez for the patch. Closes: #499359 -- Christian Perrier Sat, 18 Oct 2008 08:20:31 +0200 samba (2:3.2.3-3) unstable; urgency=low [ Steve Langasek ] * Add missing manpage for cifs.upcall; thanks to Per Olofsson for pointing this out. Closes: #497857. * Georgian debconf translation added. Closes: #498426 * Polish debconf translation added. Thanks to Łukasz Paździora. [ Jelmer Vernooij ] * Add ldb-tools to Suggests: of samba. Closes: #488384 -- Christian Perrier Fri, 03 Oct 2008 20:37:19 +0200 samba (2:3.2.3-2) unstable; urgency=low [ Christian Perrier ] * Fix FTBFS on GNU/kFreeBSD. Closes: #496880 -- Steve Langasek Sat, 30 Aug 2008 00:46:07 -0700 samba (2:3.2.3-1) unstable; urgency=high * High-urgency upload for security fix * New upstream release - Fix "/usr/lib/cups/backend/smb does not try port 139 anymore by default" Closes: #491881 - Fix the default permissions on ldb databases. Addresses CVE-2008-3789; closes: #496073. - debian/rules, debian/smbfs.files: build with cifs.upcall, newly introduced to replace cifs.spnego - debian/rules: no more need to rename libsmbclient.so to libsmbclient.so.0, or libwbclient.so to libwbclient.so.0 [ Noèl Köthe ] * fixing lintian warning "build-depends-on-1-revision" -- Steve Langasek Wed, 27 Aug 2008 10:19:59 -0700 samba (2:3.2.1-1) unstable; urgency=low [ Steve Langasek ] * Build-depend on keyutils only on the linux archs. Closes: #493401. * New patch debian/patches/shrink-dead-code.patch: throw all .o files into a .a archive as a first pass before linking the final executables, so that the executables don't end up with quite so much unused code bloating the system. Not applied to net or ntlm_auth, which have particularly hairy linking needs. Partially addresses: bug #474543; no code was harmed in the making of this patch. * Build-depend on libcups2-dev | libcupsys2-dev, to facilitate backports. [ Christian Perrier ] * New upstream release - Fix trusted domain handling in Winbindd. Closes: #493752 - Fix for print jobs that continued to show as active after printing had completed. Closes: #494899. -- Steve Langasek Thu, 14 Aug 2008 16:13:24 -0700 samba (2:3.2.0-4) unstable; urgency=low * Brown paper bag bug: add a change to debian/patches/fhs-filespaths.patch that went missing somehow, causing samba to look for secrets.tdb in /etc/samba instead of /var/lib/samba where it's been for years. No migration handling added, because this was only present in unstable for about a day. Thanks to Rick Nelson for pointing this out. -- Steve Langasek Mon, 21 Jul 2008 17:39:48 -0700 samba (2:3.2.0-3) unstable; urgency=low * Upload to unstable. * debian/patches/proper-static-lib-linking.patch: fix SMB_LIBRARY macro and Makefile.in to properly avoid linking .a libraries into other .a libraries, since this bloats the libraries without providing any useful functionality. * Version the build-dependency on libtalloc-dev, to ensure we're building against a package with the right symbols. * Add debian/libsmbclient.symbols and debian/libwbclient0.symbols, to get more fine-grained versioned library dependencies * Bump the shlibs version for libsmbclient to 2:3.2.0, as new symbols have been added. * Re-add docs/registry to samba-doc, restored upstream * Move schannel_store.tdb out of /etc/samba to /var/lib/samba, where it belongs according to the FHS. Closes: #454770. -- Steve Langasek Sun, 20 Jul 2008 15:38:10 -0700 samba (2:3.2.0-2) experimental; urgency=low * Fix up the copyright file to correctly document that we're now under GPLv3, not GPLv2. -- Steve Langasek Tue, 08 Jul 2008 12:21:47 -0700 samba (2:3.2.0-1) experimental; urgency=low [ Christian Perrier ] * New samba-tools package to provide all "torture" tools: smbtorture msgtest masktest locktest locktest2 nsstest vfstest pdbtest talloctort replacetort tdbtorture smbconftort * Upgrade Standard to 3.8.0 (checked) * Merged from unstable: * Drop "invalid users = root" from the default smb.conf file as it differs from upstream's behaviour and upstream is fairly noisy about this choice of ours. Closes: #462046 * Drop commented "guest account = nobody". This is already upstream's default * Remove versioned Build-Depends when satisfied in etch (actually all versioning in Build-Depends) * Remove Conflicts with non-existing packages * Drop dpkg-dev and binutils from Build-Depends, since the versioned build-dep is no longer needed and these are both Build-Essential * Mini-policy for settings in smb.conf: - don't explicitly set settings to their default value - commented settings with the default value are commented with "#" - commented settings with a non-default value are commented with ";" * Apply this policy to "socket options". Closes: #476104 * No longer gratuitously use /usr/lib/libsmbclient.so.0.1 but a more logical libsmbclient.so.0 as upstream doesn't assign versions * Add idmap_*(8) man pages (idea taken from SerNet packages) * Create the entire set of directories needed by clients for Point-and-Click printing (including old clients!) in /var/lib/samba/printers (idea taken from SerNet packages) * Update copyright and README.debian information for current and past maintainers. Remove redundant mention of Tridge (the copyright is enough) * Add doc-base files for samba-doc-pdf. Closes: #451685 * add a soft dependency on slapd in init script to allow proper operation when dependency-based boot sequence is enabled. Thanks to Petter Reinholdtsen for reporting and providing a patch Closes: #478800 * Rename libcupsys2-dev to libcups2-dev in build dependencies * Localize SWAT in German. Closes: #487681 [ Debconf translations ] * Merged from unstable: * Kurdish. Closes: #480151 * Romanian updated. Closes: #488709. [ Steve Langasek ] * New upstream release * Merged from unstable: * debian/patches/no-unnecessary-cups.patch: don't try to connect to a cups server when we know that no printers are configured. Closes: #479512. [ Jelmer Vernooij ] * Merged from unstable: * Fix bashism in smbtar. (Closes: #486056) [ Peter Eisentraut ] * Merged from unstable: * Removed myself from Uploaders -- Christian Perrier Sun, 06 Jul 2008 09:59:07 +0200 samba (2:3.2.0~rc2-1) experimental; urgency=low [ Christian Perrier ] * New upstream release [ Steve Langasek ] * Enable building of cifs.spnego for the smbfs package, adding a build-dependency on keyutils-dev, to allow kerberos-based authentication of cifs mounts. Closes: #480663, LP: #236830. -- Christian Perrier Thu, 12 Jun 2008 17:17:38 +0200 samba (2:3.2.0~rc1-2) experimental; urgency=low * Reupload to experimental. Sigh. -- Christian Perrier Sat, 31 May 2008 11:08:14 +0200 samba (1:3.2.0~rc1-1) unstable; urgency=low * New upstream version * debian/samba-doc.doc-base.samba-using: index file is no named toc.html -- Christian Perrier Fri, 30 May 2008 20:22:57 +0200 samba (1:3.2.0~pre3-1) experimental; urgency=low * New upstream version * debian/patches/fix-manpage-htmlchars.patch: dropped as fixed upstream * docs/registry removed from samba-doc as missing from upstream tarball (upstream bug #5421) * debian/samba-doc.doc-base.samba-using: The index (and only) file is now book.html -- Christian Perrier Sat, 26 Apr 2008 08:20:21 +0200 samba (1:3.2.0~pre2-2) experimental; urgency=low [ Christian Perrier ] * Upload to experimental with an epoch as the earlier version accidentally went to unstable. [ Peter Eisentraut ] * Removed myself from Uploaders -- Christian Perrier Sun, 06 Apr 2008 20:38:35 +0200 samba (3.2.0~pre2-1) unstable; urgency=low * New upstream (pre-)release. It closes the following bugs: - typos in net.8. Closes: #460487, #460491 - mention insmb.conf(5) that logging still occurs when "syslog only" is enabled and "syslog=0". Closes: #311300 - bad link in HTML docs. Closes: #358479 - enhance a useless and confusing debug message in pdb_ldap Closes: #448546 - mention the correct default debug level in smbclient(1) Closes: #292371 - no longer mention that "ip" parameter can use the host name in mount.cifs(8). Closes: #296057 - wrong spelling of "its own" in source comments fixed Closes: #448686 - fix "ldapsam_getgroup: Did not find group" debug message Closes: #448546 - fix smbclient(1): useless use of cat. Closes: #429349 [ Steve Langasek ] * debian/patches/fix-manpage-htmlchars.patch: patch all the manpages from 3.2.0pre2, which ended up with html entity encodings embedded in them by mistake. This patch is expected to go away again for 3.2.0pre3. * fix up the FHS patches for the new upstream release: - debian/patches/fhs-newpaths.patch has been merged upstream, drop it. - debian/patches/fhs-filespaths.patch has been mostly applied; only one path usage remains inconsistent, and a new .tdb has been added with the wrong path so fix this up here too. - debian/patches/fhs-filespaths-debatable.patch: updated for some new uses of lock_path() which we map to cache_path(). - debian/patches/fhs-assignpaths.patch: patch source/m4/check_path.m4 instead of source/configure.in. * debian/patches/smbstatus-locking.patch: merged upstream * debian/patches/smbpasswd-syslog.patch: updated to account for new calls to logging functions * Handle the new libraries available in samba 3.2: ship libwbclient as a shared library, link against the system libtalloc (adding a build-dependency on libtalloc-dev - which is actually sort of kludgy because this only works as long as the system libtalloc has the same soname as the one within the samba tree, this should be fixed to properly build against the system libtalloc), and suppress generation of the tdb and netapi libraries which aren't useful to us right now. -- Christian Perrier Wed, 05 Mar 2008 22:45:28 +0100 samba (2:3.0.31-1) unstable; urgency=medium * New upstream release -- Christian Perrier Sat, 12 Jul 2008 16:57:09 +0200 samba (2:3.0.30-4) unstable; urgency=low [ Christian Perrier ] * Rename libcupsys2-dev to libcups2-dev in build dependencies * Localize SWAT in German. Closes: #487681 [ Jelmer Vernooij ] * Fix bashism in smbtar. (Closes: #486056) [ Jamie Strandboge ] * debian/patches/upstream_bug5517.patch: adjust cli_negprot() to properly calculate buffer sizes. This bug was introduced in the fix for CVE-2008-1105. Closes: #488688 [ Debconf translations ] * Romanian updated. Closes: #488709. -- Christian Perrier Sun, 06 Jul 2008 11:43:53 +0200 samba (2:3.0.30-3) unstable; urgency=low [ Christian Perrier ] * add a soft dependency on slapd in init script to allow proper operation when dependency-based boot sequence is enabled. Thanks to Petter Reinholdtsen for reporting and providing a patch Closes: #478800 [ Steve Langasek ] * debian/patches/no-unnecessary-cups.patch: don't try to connect to a cups server when we know that no printers are configured. Closes: #479512. -- Christian Perrier Tue, 10 Jun 2008 21:03:51 +0200 samba (2:3.0.30-2) unstable; urgency=high * Brown paper bag releae with epoch increased after yet another accidental upload of 3.2.0 to unstable. Sigh and apologies to autobuilders. -- Christian Perrier Sat, 31 May 2008 12:08:50 +0200 samba (1:3.0.30-1) unstable; urgency=high * New upstream release: fix a heap overflow when parsing SMB responses in client code. (CVE-2008-1105). Closes: #483410 -- Christian Perrier Wed, 28 May 2008 22:38:44 +0200 samba (1:3.0.29-1) unstable; urgency=low * New upstream release -- Christian Perrier Thu, 22 May 2008 07:31:55 +0200 samba (1:3.0.28a-3) unstable; urgency=low * The "bug hunting at SambaXP" release * Drop "invalid users = root" from the default smb.conf file as it differs from upstream's behaviour and upstream is fairly noisy about this choice of ours. Closes: #462046 * Drop commented "guest account = nobody". This is already upstream's default * Remove versioned Build-Depends when satisfied in etch (actually all versioning in Build-Depends) * Remove Conflicts with non-existing packages * Drop dpkg-dev and binutils from Build-Depends, since the versioned build-dep is no longer needed and these are both Build-Essential * Mini-policy for settings in smb.conf: - don't explicitly set settings to their default value - commented settings with the default value are commented with "#" - commented settings with a non-default value are commented with ";" * Apply this policy to "socket options". Closes: #476104 * No longer gratuitously use /usr/lib/libsmbclient.so.0.1 but a more logical libsmbclient.so.0 as upstream doesn't assign versions * Add idmap_*(8) man pages (idea taken from SerNet packages) * Create the entire set of directories needed by clients for Point-and-Click printing (including old clients!) in /var/lib/samba/printers (idea taken from SerNet packages) * Update copyright and README.debian information for current and past maintainers. Remove redundant mention of Tridge (the copyright is enough) * Add doc-base files for samba-doc-pdf. Closes: #451685 * Kurdish debconf translation. Closes: #480151 -- Christian Perrier Wed, 16 Apr 2008 23:14:46 +0200 samba (1:3.0.28a-2) unstable; urgency=low [ Peter Eisentraut ] * Removed myself from Uploaders [ Steve Langasek ] * debian/patches/manpage-encoding.patch: fix up the manpage synopses to not use embedded iso8859-1 non-break spaces, there is a roff escape sequence that we should use instead. Closes: #470844. [ Christian Perrier ] * Reupload with an epoch to supersede an accidental upload of 3.2.0 in unstable -- Christian Perrier Sat, 05 Apr 2008 11:59:23 +0200 samba (3.0.28a-1) unstable; urgency=low [ Christian Perrier ] * New upstream release. This fixes the following Debian bugs: - Prevent nmbd from shutting down when no network interfaces can be located. Closes: #433449 * Debian patches dropped as applied upstream: - make-distclean.patch - linux-cifs-user-perms.patch - cifs-umount-same-user.patch - get_global_sam_sid-non-root.patch - chgpasswd.patch - cups.patch * Fix doc-base section from Apps/Net to Network * Fix copyright in debian/copyright * Updated Standards-Version to 3.7.3 (no changes needed) * [Lintian] No longer use -1 revision for the libacl-dev build dependency [ Steve Langasek ] * Merge smb.conf changes from Ubuntu: - correct an inconsistency inthe winbind enum comment - correct default and example settings to use the canonical names for all options, rather than historical synonyms - clarify the comment for 'max log size'. Thanks to Chuck Short and Richard Laager. * Add an additional sed command to samba-common.postinst to cleverly pick up any shares that have been appended to the default smb.conf and exclude them from the ucf diff. -- Christian Perrier Fri, 14 Mar 2008 21:28:16 +0100 samba (3.0.28-4) unstable; urgency=low [ Steve Langasek ] * Brown paper bag: fix samba-common.files to list all of the smb.conf templates, not just the current one. Closes: #470138. * Drop debian/patches/gcc42-arm-workaround.patch, which should have been dropped in the previous upload -- Steve Langasek Sun, 09 Mar 2008 04:09:26 -0700 samba (3.0.28-3) unstable; urgency=low * Drop the arm optimization workaround, as the compiler is now reported to be fixed. * Add missing eventlogadm(8) manpage. * Refresh the list of Linux architectures from type-handling, to pick up libacl-dev on armel. Closes: #465121. * Convert handling of smb.conf to use ucf, so that we can sanely manage syntax changes going forward. * In the process, fix the dhcp handling to allow proper reconfiguration via debconf. [ Debconf translations ] * Indonesian added. Closes: #469976 -- Steve Langasek Sat, 08 Mar 2008 17:11:16 -0800 samba (3.0.28-2) unstable; urgency=low [ Steve Langasek ] * Drop some further code in samba-common.postinst that's specific to pre-3.0 upgrades. * Make the mount.smbfs wrapper a bash script instead of a POSIX sh script, so we can use bash array variables and cope with arguments containing embedded spaces (such as share names). Thanks to Julian Gilbey for the patch. Closes: #457105. * debian/patches/gcc42-arm-workaround.patch: work around an arm compiler problem by building rpc_parse/parse_prs.o with -O0 on this architecture. Thanks to Martin Michlmayr for helping to pin down the problem file. Closes: #445566. * mount.smbfs: map the smbfs "guest" option to "guest,sec=none", which is a closer approximation of the semantics with cifs. -- Christian Perrier Sat, 05 Jan 2008 09:46:06 +0100 samba (3.0.28-1) unstable; urgency=high * New upstream release. Security fix * Fix a remote code execution vulnerability when running as a domain logon server (PDC or BDC). (CVE-2007-6015) -- Christian Perrier Tue, 11 Dec 2007 00:12:11 +0530 samba (3.0.27a-2) unstable; urgency=low * debian/patches/disable-weak-auth.patch: disable plaintext authentication on the client, and lanman authentication on both client and server, by default since these are only needed for Win9x or Samba with encrypted passwords disabled and are potential password attack vectors. This change is backported from Samba 3.2. LP: #163194. * Don't build the userspace tools for the deprecated smbfs kernel driver anymore; instead, use a shell wrapper around mount.cifs that translates option names between the smbfs and cifs drivers. Closes: #169624, #256637, #265468, #289179, #305210, #410075; LP: #29413 * debian/panic-action: detect when we're on an Ubuntu system and direct bug reporters to Launchpad instead of to the Debian BTS. Closes: #452940. * debian/samba.init: call log_progress_msg separately for each daemon on stop rather than passing a second arg to log_daemon_msg, for greater compatibility with both Debian and Ubuntu LSB initscript implementations. Closes: #453350. * Drop smbldap-tools to Suggests:, consistent with the textbook meaning of recommends/suggests which is now implemented correctly in apt. Closes: #453144. * Get rid of the build-dependency on type-handling: - add a new target, "update-archs", to be invoked by hand to refresh the list of known Linux architectures for the libacl1-dev build-dep; this avoids the clean target making changes to debian/control - rework the sed line so that it works in-place on debian/control, so we can get rid of debian/control.in as well and just update debian/control directly Closes: #340570. -- Steve Langasek Tue, 04 Dec 2007 18:35:29 -0800 samba (3.0.27a-1) unstable; urgency=low [ Steve Langasek ] * New upstream release - fix regression with smbfs clients, introduced by the security fix in 3.0.27. Closes: #451839. - debian/patches/cifs-umount-trailing-slashes.patch: merged upstream. * Drop the deprecated "printer admin" example from the default smb.conf. Closes: #451273. * Add a *new* debian/patches/cups.patch to *enable* cups as the default printing system, because since the original introduction of this patch in Debian there was a regression upstream that caused cups to never be selected as the default print system. * Set the default value for the workgroup question to "WORKGROUP" in samba-common.templates, not just in the template smb.conf, so that the debconf question comes out right every time; and always treat this as a high-priority debconf question instead of selecting the priority based on whether there's an existing value, since there's now *always* an existing value but the value doesn't tell us anything meaningful about the user's preference. Closes: #451271. * Drop some code from samba.postinst that only applies to upgrades from pre-3.0 (i.e., pre-sarge) packages [ Christian Perrier ] * Update the "built by" part of README.debian * Remove the very outdated parts of README.debian -- Steve Langasek Fri, 23 Nov 2007 13:04:52 -0800 samba (3.0.27-1) unstable; urgency=low * New upstream version - fixes a remote code execution vulnerability when running nmbd as a WINS server. (CVE-2007-5398; closes: #451385) - fixes a buffer overflow in nmbd when running as a domain controller during processing of GETDC logon server requests. (CVE-2007-4572) [ Steve Langasek ] * fhs.patch: net usershares should also be stored under /var/lib, not under /var/run. No transition handling in maintainer scripts, since this feature is not activated by default. * get_global_sam_sid-non-root.patch: avoid calling get_global_sam_sid() from smbpasswd -L or pam_smbpass when running as non-root, to avoid a foreseeable panic. Closes: #346547, #450738. * usershare.patch: enable "user shares" by default in the server with a default limit of 100, to support user shares on both upgrades and new installs with no need to munge config files. Thanks to Mathias Gug for the patch. Closes: #443230. * On Ubuntu, support autopopulating the sambashare group using the existing members of the admin group; no equivalent handling is done on Debian, because there doesn't seem to be an appropriate template group we can use that wouldn't be considered a privilege escalation for those users. * Update Samba to explicitly use the C locale when doing password changes, to account for Linux-PAM's recently adopted i18n support. Closes: #451272. * Enforce creation of the pid directory (/var/run/samba) in the samba init script, for compatibility with systems that use a tmpfs for /var/run. Closes: #451270. * debian/patches/cups.patch, debian/NEWS: drop the patch to force bsd as the default printing system, as CUPS is now the dominant/default printing system for Linux. [ Debconf translations ] * Hebrew added. Closes: #444054 [ Christian Perrier ] * Split fhs.patch into 3 separate patches to make upstream integration easier: - fhs-newpaths.patch: introduce new paths - fhs-filespaths.patch: assign files to new paths - fhs-assignpaths.patch: assign paths to FHS-compatible locations * Compile with DNS update support. Thanks to Matthias Gug for reporting and contributions from Launchpad's #156686 Closes: #449422 -- Steve Langasek Thu, 15 Nov 2007 11:46:17 -0800 samba (3.2.0~pre1-1) experimental; urgency=low * New upstream (pre-)release [ Steve Langasek ] * fhs.patch: net usershares should also be stored under /var/lib, not under /var/run. No transition handling in maintainer scripts, since this feature is not activated by default. * Update smbstatus-locking.patch to use db_open() instead of tdb_open(), per upstream recommendation. * Use talloc_strdup() and talloc_asprintf() instead of static strings in data_path(), state_path(), and cache_path(), as suggested by Volker Lendecke. [ Debconf translations ] * Hebrew added. Closes: #444054 [ Christian Perrier ] * Split fhs.patch into 4 separate patches to make upstream integration easier: - fhs-newpaths.patch: introduce new paths - fhs-filespaths.patch: assign files to new paths - fhs-filespaths-debatable.patch: assign files to new paths (part that seems more difficult to be integrated upstream) - fhs-assignpaths.patch: assign paths to FHS-compatible locations -- Christian Perrier Sun, 21 Oct 2007 09:14:42 +0200 samba (3.0.26a-1) unstable; urgency=low * New upstream release. * Remove the samba-common/unsupported-passdb debconf template and the associated code in samba-common.postinst, that deals with pre-etch versions transition * Remove the samba/tdbsam template and the remaining line referencing it (for no need) in samba.postinst. That code was removed in 3.0.23c-2 and was dealing with pre-3.0 transitions. -- Christian Perrier Sun, 16 Sep 2007 10:16:29 +0200 samba (3.0.26-1) unstable; urgency=high * New upstream release: security update for CVE-2007-4138: incorrect primary group assignment for domain users using the rfc2307 or sfu winbind nss info plugin. -- Christian Perrier Tue, 11 Sep 2007 19:16:32 +0200 samba (3.0.25c-1) unstable; urgency=low [ Noèl Köthe ] * new upstream released from 2007-08-20 - added smbfs deprecation information to help and manpage Closes: #360384 - fixed winbind leaking file descriptors Closes: #410663 - fixed smbpasswd fails with errorcode SUCCESS as normal user Closes: #155345 [ Christian Perrier ] * Drop the (upstream unmaintained) python bindings (python-samba package) * swat: turn the dependency on samba-doc to a Recommends: Thanks to Peter Eisentraut for dealing with that issue and bringing it back. Closes: #391742 -- Christian Perrier Sun, 26 Aug 2007 14:57:16 +0200 samba (3.0.25b-2) unstable; urgency=low [ Steve Langasek ] * Don't start nmbd if 'disable netbios' is set in the config. Closes: #429429. * missing_userspace_bugzilla999.patch: always use opt_gid and opt_uid, set to those of the invoking user, when called as non-root. Closes: #431661. * Fix up fhs.patch for some new FHS regressions: - make sure all references to winbindd_idmap.tdb look in /var/lib/samba - make sure all references to winbindd_cache.tdb look in /var/cache/samba - share_info.tdb belongs in /var/lib/samba; this is a regression introduced in 3.0.23-1, so fix up this path on samba upgrade - move the ADS "gpo" cache directory to /var/cache/samba - move idmap_cache.tdb to /var/cache/samba, and fix up the path on winbind upgrade * linux-cifs-user-perms.patch: also support setting a default uid and gid value when mount.cifs is called as non-root * cifs-umount-trailing-slashes.patch: canonicalize mount point names when umount.cifs is called, to avoid unnecessarily leaving entries behind in /etc/mtab if invoked with a trailing slash in the mount point name * cifs-umount-same-user.patch: the CIFS_IOC_CHECKMOUNT ioctl check in umount.cifs assumed that errors would return a value > 0, when in fact the return value on failure is -1. Correct this assumption, which was allowing any user to unmount shares mounted by other users. * smbpasswd-syslog.patch: Fix pam_smbpass to no longer call openlog() and closelog(), since this will interfere with syslogging behavior of the calling application. Closes: #434372. * swat should depend only on inet-superserver, not update-inetd, per Marco d'Itri. [ Christian Perrier ] * debian/panic-action: bail out if there's no "mail" command Patch from the Ubuntu samba packagers. * debian/smb.conf: use the comment from Ubuntu package for the "valid users" setting of [homes] as a basis for ours. Ubuntu's wording is better. [ Peter Eisentraut ] * Don't ignore errors from make distclean, as per lintian check [ Debconf translations ] * Gujarati updated. Closes: #436215 -- Steve Langasek Fri, 17 Aug 2007 18:38:58 -0700 samba (3.0.25b-1) unstable; urgency=low * New upstream version * Bugs fixed upstream: - correct default mentioned for "store dos attribute" in smb.conf(5) Closes: #367379 - fix typo in pdbedit.c. Closes: #421758 - fixed crashes in idmap_rid. Closes: #428411 - misleading documentation in smb.conf(5). Closes: #218477 - don't crash when no eventlog names are defined in smb.conf Closes: #424683 - typography errors in manpages. Closes: #427865, #418811 - fix compilation and linking of pam_smbpass.so. Closes: #430755 * Drop patches that have been applied upstream: - nmbd-signalling.patch -- Christian Perrier Wed, 27 Jun 2007 15:12:13 +0200 samba (3.0.25a-2) unstable; urgency=low [ Debconf translations ] * Danish updated. Closes: #426773 [ Christian Perrier ] * Clean out some remaining cruft that is not deleted by "make clean". Taken from Ubuntu patches. * Add missing userspace patches to properly pass uid and gid with 2.6 kernels. See #408033 and upstream's #999 for rationale * Drop smbmount-unix-caps.patch as workaraound for #310982 as the issue is fixed in 2.4 and 2.6 kernels (2.6 kernels need missing_userspace_bugzilla999.patch, though) Closes: #408033 * Add the samba-common and winbind packages to samba-dbg to get debugging symbols for winbindd, net, etc. * Replace all occurrences of ${Source:Version} by ${$binary:Version} in dependencies. All these were Arch:any depending on Arch:any (the only Arch:any depending on Arch:all already used ${source:Version} [ Steve Langasek ] * Update samba.config to not override user preference on passdb.tdb creation after initial configuration. Closes: #350926. * Drop the last vestiges of the unified samba.patch; this reverts the change for bug #112195 which it's been determined has no actual security benefits, and drops the fix for bug #106976 which is superseded upstream. [ Debconf translations ] * Vietnamese updated. Closes: #426979. -- Christian Perrier Wed, 13 Jun 2007 15:47:06 +0200 samba (3.0.25a-1) unstable; urgency=low [ Christian Perrier ] * New upstream version * Bugs fixed upstream: - password expiration loog on samba domain controllers. Closes: #425083 - no more login on samba servers that are members of samba domains Closes: #425680, #426002 - users no longer have access according to their secondary groups on shares with "force group". Closes: #424629 * Debian packaging fixes: - Enforce building with "--with-ads" and therefore fail when the build can't be done with kerberos support. Closes: #424637 - debian/control: wrap long lines in packages' descriptions - uncomment out use of type-handling in the clean target, because type-handling has been fixed to support the new /usr/share/dpkg/ostable - avoid installing extra COPYING files in /usr/share/doc/* (one was installed along with the pcap2nbench example) * Merge Ubuntu changes: - use of PIDDIR instead of hardcoding it in samba.init and winbind.init * Patches to upstream source: - patches/fhs.patch: recreate winbindd_cache.tdb in the cache directory instead of the lock directory. Thanks to C. K. Jester-Young for the patch. Closes: #425640 [ Steve Langasek ] * swat and samba depend on update-inetd instead of on netbase; swat also depends on "openbsd-inetd | inet-superserver", for samba this is only a Suggests. -- Christian Perrier Sun, 27 May 2007 09:30:02 +0200 samba (3.0.25-1) unstable; urgency=high * New upstream version including security fixes * Bugs fixed upstream: - nmbd no longer segfaults on bad interface line Closes: #265577, #386922, #359155, #366800 - documentation issues about displaycharset. Closes: #350790 - documentation makes it clear that case options such as "default case" can only be set on a per-share basis. Closes: #231229 - all occurrences of "encypt" fixed in smb.conf(5) Closes: #408507 - two typos on "account" fixed in source/passdb/pdb_ldap.c and source/utils/pdbedit.c. Closes: #402392 - no longer panic when using the (deprecated) "only user" option in user level security. Closes: #388282 - CVE-2007-2444 (User privilege elevation because of a local SID/Name translation bug) - CVE-2007-2446 (Multiple heap overflows allow remote code execution) - CVE-2007-2447 (Unescaped user input parameters are passed as arguments to /bin/sh allowing for remote command execution) [ Debconf translations ] * Marathi added. Closes: #416802 * Esperanto added. Closes: #417795. * Basque updated. Closes: #418196. * Wolof updated. Closes: #421636 [ Christian Perrier ] * /etc/dhcp3/dhclient-enter-hooks.d/samba tests for /etc/init.d/samba before running invoke-rc.d. Closes: #414841 [ Steve Langasek ] * Comment out use of type-handling in the clean target, because type-handling is currently broken in unstable and clean shouldn't be editing debian/control anyway. -- Christian Perrier Mon, 14 May 2007 10:30:15 +0200 samba (3.0.24-6) unstable; urgency=high * Arrrgh, cut'n'paste error in the regexp in the last upload, so the bug is still present :/ Fix a missing ] in the regexp for passdb backend checking, really-closes: #415725. -- Steve Langasek Sat, 24 Mar 2007 03:32:46 -0700 samba (3.0.24-5) unstable; urgency=high * The "see what you get for trusting the quality of my packages, release team? Release team, please unblock this package" release. * High-urgency brown-paper-upload for etch-targetted fix for regression introduced in the last version [ Steve Langasek ] * Fixed the regexp used for matching broken passdb backend settings, since we were getting false positives on *all* values. :/ The correct match should be: one or more non-space, non-comma characters, followed by a space or a comma, followed by zero or more spaces, followed by one or more non-space characters. Closes: #415725. [ Debconf translations ] * Nepali * Korean; closes: #414883. * Russian * Arabic * Portuguese * Greek. Closes: #415122 * Norwegian Nynorsk added. * Marathi added. Closes: #416802 -- Steve Langasek Wed, 21 Mar 2007 13:49:46 -0700 samba (3.0.24-4) unstable; urgency=medium [ Steve Langasek ] * Documentation fix for a problem affecting upgrades from sarge: if passdb backend is still a comma- or space-separated list after any attempts at automatic fix-ups, throw a debconf error notifying the user that they'll need to fix this manually. Closes: #408981. [ Debconf translations ] * French * Spanish * Galician; closes: #414605. * Swedish; closes: #414610. * Brazilian Portuguese; closes: #414603. * German; closes: #414630. * Norwegian Bokmål; closes: #414619. * Bulgarian; closes: #414624. * Romanian; closes: #414629. * Tagalog; closes: #414637. * Khmer; closes: #381833. * Thai; closes: #414664. * Slovak; closes: #414665. * Slovenian * Simplified Chinese; closes: #414671. * Japanese; closes: #414673. * Hungarian; closes: #414677. * Dzongkha; closes: #414680. * Estonian; closes: #414679. * Catalan * Malayalam; closes: #414728 * Traditional Chinese; closes: #414730 * Turkish * Italian; closes: #414708 * Finnish; closes: #414736 * Dutch; closes: #414741 * Albanian; closes: #414778. * Czech; closes: #414793. -- Steve Langasek Tue, 13 Mar 2007 16:29:21 -0700 samba (3.0.24-3) unstable; urgency=low [ Christian Perrier ] * Merge some Ubuntu changes: - do not expose the Samba version anymore - default workgroup set to WORKGROUP (default workgroup of Windows workstations) * Fix FTBFS on GNU/kFreeBSD. Thanks to Petr Salinger for the patch Closes: #394830 * Add commented "winbind enum*" settings in smb.conf This will point users to these important settings which changed their default behaviour between sarge and etch. Closes: #368251 [ Steve Langasek ] * samba-common.dhcp: support creating /etc/samba/dhcp.conf the first time the script is called if the dhcp client was already running at the time of install, and manually reload samba to get the updated config files read. Thanks to Bas Zoetekouw for the patch. Closes: #407408. * While we're at it, use atomic replace for /etc/samba/dhcp.conf just in case someone else reloads samba while the script is running. Low impact, low-risk change. -- Steve Langasek Sun, 11 Mar 2007 23:34:10 -0700 samba (3.0.24-2) unstable; urgency=low * Re-upload with a proper .orig.tar.gz. -- Steve Langasek Mon, 5 Feb 2007 19:55:34 -0800 samba (3.0.24-1) unstable; urgency=high * New upstream release, security update * Fixes for the following security advisories: - Directly affecting Debian: - CVE-2007-0452 (Potential Denial of Service bug in smbd) - Not affecting Debian: - CVE-2007-0453 (Buffer overrun in NSS host lookup Winbind NSS library on Solaris) - CVE-2007-0454 (Format string bug in afsacl.so VFS plugin) * Correct paths for the documentation pointers in the default smb.conf file. Thanks to Ted Percival for his care reporting this. Closes: #408898 -- Christian Perrier Mon, 5 Feb 2007 05:27:07 +0100 samba (3.0.23d-4) unstable; urgency=low * Debconf translation updates: - Slovenian added. -- Christian Perrier Wed, 3 Jan 2007 08:43:50 +0100 samba (3.0.23d-3) unstable; urgency=low * Debconf translation updates: - Malayalam added. Closes: #403107 - Tamil added. Closes: #403353 -- Christian Perrier Mon, 1 Jan 2007 10:17:18 +0100 samba (3.0.23d-2) unstable; urgency=low * Build-Conflicts: libfam-dev to avoid problems accessing shares when using GAMIN. Closes: #400617 * Lintian fixes: - Run debconf-updatepo in the clean target to ensure up-to-date PO and POT files - debian/patches/no_unbreakable_spaces_in_man.patch: Replace all non-breakable spaces by regular spaces in man pages. They are encoded in ISO-8859-1 which is not recommended in man pages. This should be submitted upstream. - reformat too long lines in package description -- Christian Perrier Sun, 3 Dec 2006 09:39:29 +0100 samba (3.0.23d-1) unstable; urgency=low * new upstream release (2006-11-15) [ Noèl Köthe ] * updated documentation.patch for 3.0.23d * updated non-linux-ports.patch for 3.0.23d * updated adapt_machine_creation_script.patch for 3.0.23d * updated autoconf.patch for 3.0.23d [ Debconf translations ] * Added Bosnian. Closes: #396634 * Added Bulgarian. Closes: #397773 -- Noèl Köthe Thu, 16 Nov 2006 13:55:26 +0100 samba (3.0.23c-4) unstable; urgency=low [ Debconf translations ] * Added Greek. * Added Gujarati. Closes: #394430 * Added Korean. Closes: #394509 * Added Nepali. * Updated Czech (typo fixed). * Added Wolof. Closes: #396079 -- Christian Perrier Sun, 5 Nov 2006 09:42:40 +0100 samba (3.0.23c-3) unstable; urgency=low [ Debconf translations ] * Updated Catalan; thanks to Guillem Jover for his help * Updated Russian. * Updated Spanish. Add a missing word and correct the copyright header * Updated Vietnamese. Closes: #394164 * Added Albanian. Closes: #393777 * Added Chinese (Traditional). * Added Thai. -- Christian Perrier Sat, 21 Oct 2006 10:44:11 +0200 samba (3.0.23c-2) unstable; urgency=low [ Debconf translations ] * Updated Swedish. Closes: #386510. * Updated Japanese. Closes: #386534. * Updated Italian. Closes: #386691. * Updated Romanian. Closes: #388254. * Updated German. Closes: #389072. * Updated Brazilian Portuguese. Closes: #389097. * Updated Basque. Closes: #389722. * Updated Turkish. Closes: #390887 * Updated Danish. Closes: #390878 * Updated German. Closes: #390813 * Updated Simplified Chinese. Closes: #390959 * Updated Arabic. * Updated Spanish. Closes: #391735 * Updated Dutch. Closes: #392082 * Added Slovak. Closes: #386847. * Added Finnish. Closes: #390150. * Added Estonian. Closes: #391102. * Added Norwegian Bokmål. Closes: #391692 * Added Hungarian. Closes: #391746 [ Steve Langasek ] * Change the Maintainer field at last to the mailing list... gives our spam rules some testing, in response to popular demand :) * Check for update-inetd on purge before trying to invoke it; closes: #388606. [ Peter Eisentraut ] * Make swat binNMU-safe by using ${source:Version} for dependency on samba-doc * Make samba-common owner of /var/{cache,log,run}/samba, let samba and winbind only delete files they know they're exclusive owners of. Closes: #370718. * Use python-central to manage installation of python-samba. Closes: #386499. (patch by Patrick Winnertz) * Use upstream makefile to install Python module. * Build-Depend on python-dev instead of python-all-dev. * Removed old upgrade support. * Remove possibly leftover comma from "passdb backend" setting in smb.conf on upgrade. Closes: ##383307. * Added libpam-smbpass logcheck file by martin f krafft. Closes: #391487, #391916. [ Christian Perrier ] * Add LSB info to the init script -- Christian Perrier Thu, 12 Oct 2006 18:31:46 +0200 samba (3.0.23c-1) unstable; urgency=low [ Christian Perrier ] * New upstream version * Split out samba/run_mode with "__Choices". [ Noèl Köthe ] * corrected samba override disparity: samba-dbg_3.0.23b-2_i386.deb: package says priority is optional, override says extra. [ Debconf translations ] * Updated Galician. Closes: #383001. * Updated Danish. Closes: #383025. * Added Tagalog. Closes: #383039, #383252. * Updated Khmer. * Updated Arabic. * Updated Dzongkha. Closes: #383125. * Updated Vietnamese. Closes: #383126. * Updated Czech. Closes: #384760. [ Peter Eisentraut ] * Preseed configure result for method to detect interfaces in debian/config.cache; the test might otherwise fail if there are no interfaces configured at build time. Closes: #382429. * Refined panic-action script text. Closes: #382500. -- Noèl Köthe Mon, 04 Sep 2006 12:10:28 +0200 samba (3.0.23b-2) unstable; urgency=low [ Debconf translations ] * Updated Romanian. Closes: #382358 * Updated Dzongkha. Closes: #382448, #382948 * Updated Basque. Closes: #382456 * Added Simplified Chinese. Closes: #382489 [ Peter Eisentraut ] * Remove no longer functioning "guest" value from "passdb backend" setting in smb.conf on upgrade. Closes: #382296 [ Steve Langasek ] * Drop code and debconf questions specific to upgrades from samba <= 2.2. * Reword some debconf translations as discussed on the list. * Rerun debconf-updatepo. * Switch debian/ca.po to UTF-8. * Restore some reverted strings for Galician, Czech, Brazilian Portuguese, Spanish, French, Italian, Catalan, Portuguese, Russian, and Japanese. * Update translations for Brazilian Portuguese, Spanish, French, Italian, Catalan, and Portuguese. -- Peter Eisentraut Mon, 14 Aug 2006 19:04:31 +0200 samba (3.0.23b-1) unstable; urgency=low * New upstream release [ Debconf translations ] * Updated Galician. Closes: #381988 -- Noèl Köthe Tue, 08 Aug 2006 22:28:00 +0200 samba (3.0.23a-1) unstable; urgency=medium * New upstream release * Fixes the following Debian bugs: - winbind: panic()s when started outside of a domain context. Closes: #337070 - Make smbclient -L use RPC to list shares, fall back to RAP. Closes: #168732 - Potential hang in nmbd. Upstream bug #3779. Closes: #367472 - Typos in "ldap group suffix" in smb.conf(5) (upstream #3780). Closes: #367507 - Erroneous permissions checks after 3.0.10 -> 3.0.14a (upstream #2591). Closes: #307626 - Anonymous memory exhaustion DoS (CVE-2006-3403). Closes: #378070 - ImportError exception raised when trying to import samba.smb (upstream #3567). Closes: #350050 - Changed references from pam_pwdb to pam_unix (upstream #3225). Closes: #206672 - SWAT segfault (upstream #3702). Closes: #363523 [ Adam Conrad ] * Fix typo in smb.conf that causes all samba apps to whine. Closes: #369782 * Add myself to Uploaders, on the off chance that I might upload. [ Debconf translations ] * Add Galician translation of debconf templates. Closes: #361204, #369403 * Add Basque translation of debconf templates. Closes: #375104 * Add Romanian translation of debconf templates. Closes: #379246 * Add Khmer translation of debconf templates. Closes: #381833 * Add Dzongkha translation of debconf templates. * Updated Russian. Closes: #369375 * Updated Czech. Closes: #369408 * Updated Japanese. Closes: #369457 * Updated Italian. Closes: #369587 * Updated Swedish. Closes: #369730 * Updated Dutch. Closes: #376515 * Updated Vietnamese. Closes: #381557 * Updated French. * Updated Brazilian. * Updated Portuguese. Closes: #372632 * Updated Arabic. [ Christian Perrier ] * Add dependency on procps for samba, as ps is used in init scripts. Thanks to Bastian Blank for reporting. Closes: #365618 * Rewrite debconf templates to be compliant with 6.5.2 of the Developer's Reference * Add support for /etc/default/winbind. Closes: #262313, #374411 Thanks to Guido Guenther for the old patch and to Jérôme Warnier for reminding us about it. * Compile with --with-cifsmount which is now needed to properly compile mount.cifs and umount.cifs. See samba bug #3799 [ Peter Eisentraut ] * Use debian/compat instead of DH_COMPAT * Updated Standards-Version to 3.7.2 (no changes needed) * Replaced libsmbclient shlibs file by dh_makeshlibs call, so the required ldconfig calls appear in the maintainer scripts * Adjusted debian/rules to get 3.0.23rc1 to build * Updated to debhelper level 5 * Rearranged dh_strip calls so that build succeeds with DEB_BUILD_OPTIONS=nostrip. Closes: #288995 * Create /var/spool/samba and use it as default printer spool. Closes: #275241 * Made winbind init script more careful about returning proper exit code * Added winbindd_priv group as owner of winbindd_privileged directory. Closes: #307257 * Python transition preparations: renamed package to python-samba, removed hardcoded references to Python version 2.3. Closes: #380939 * Removed unwanted swat debconf warning * Put localized swat messages into /usr/share/samba, where swat looks for them. Closes: #376991 -- Peter Eisentraut Mon, 7 Aug 2006 23:00:49 +0200 samba (3.0.22-1) unstable; urgency=medium [ Steve Langasek ] * New upstream release - CAN-2006-1059: fixes an information leak in logfiles of systems using winbind with log level >= 5. * Fix a typo in the default smb.conf (closes: #354495). [ Noèl Köthe ] * replacing SMB with SMB/CIFS in the descriptions like named on the samba.org webpage. Closes: #356335 -- Steve Langasek Sun, 12 Mar 2006 22:40:28 +0100 samba (3.0.21c-1) unstable; urgency=low * New upstream release * add a few logon-related parameters as good and safe examples for *DC-type settings. Closes: #349051 * add an example "add user script". Closes: #349050 * drop outdated information from the smbfs package description Closes: #352828 -- Christian Perrier Sat, 25 Feb 2006 11:58:45 +0100 samba (3.0.21b-1) unstable; urgency=low * The "Tridge" release: celebrates the 2005 Free Software Award winner * New upstream release * Upstream bugs fixed by the new upstream release: - Support changing expired passwords in pam_winbindd. Closes: #258302 - vfs_full_audit fixes for multiple connections. Closes: #348419 - crashes of smbd in security=server mode Closes: #346045, #346069, #350598, #351448 [ Peter Eisentraut ] * Put correct paths for Debian installations into the man pages, and remove outdated swat setup instructions therein. Closes: #321005 * Fix lintian overrides and install them into the right packages. * Remove swat inetd registration in remove, not purge. Closes: #313214 * Add findsmb script. Closes: #231806 * Fix sonames of libnss_win{bind,s}.so. Closes: #333290 * Remove autoconf build dependency. * Remove remnants of old patch system. * Install smbumount setgid root. Closes: #253437 * Add watch file. * Activate kernel oplocks. Closes: #218511 * Disable PIE compilation. Closes: #346416 [ Christian Perrier ] * activate building of idmap_rid. Closes: #284681. Thanks to Ubuntu patches * activate building of idmap_ad. Closes: #341814 * modify the long description of the libsmbclient-dev package to avoid repeating the long description. Thanks, linda. [ Steve Langasek ] * Also enable setresuid()/setresgid() on alpha and sparc now that support for Linux 2.2 is dropped. -- Christian Perrier Mon, 6 Feb 2006 07:02:20 +0100 samba (3.0.21a-4) unstable; urgency=low [ Peter Eisentraut ] * Add umount.cifs. Closes: #340967 * Really make mount.cifs and umount.cifs suid root. Closes: #340966 [ Christian Perrier ] * Add "bind interfaces only" and "interfaces" options (commented) to the default smb.conf file. Closes: #349043 [ Steve Langasek ] * Add missing changes to source/include/config.h.in into the autoconf.patch, so that samba looks for files in /var/lib/samba like it's supposed to instead of in /var/run/samba! Closes: #349372, #349464. -- Steve Langasek Mon, 23 Jan 2006 00:59:20 -0800 samba (3.0.21a-3) unstable; urgency=low * Add Build-Depends on quilt (>= 0.40 as we use quilt.make) -- Christian Perrier Sat, 21 Jan 2006 23:02:32 +0100 samba (3.0.21a-2) unstable; urgency=low [ Christian Perrier ] * Switch to quilt for patches management. Refresh all patches so that they apply cleanly. Closes: #345557 * debian/patches/adapt_machine_creation_script.patch: - adapt example machine creation script to Debian. Closes: #346234 * winbind.dirs: - added /var/run/samba. Closes: #347585 [ Peter Eisentraut ] * swat.links: - file added. Closes: #346001 [ Noèl Köthe ] * fixed typo in panic-script. Closes: #348410 [ Steve Langasek ] * debian/patches/autoconf.patch: - move changes to autogenerated files into their own patch now that we've lost the script that was calling autogen.sh for us; this also helps make debian/rules clean just a little bit cleaner. * debian/patches/fhs.patch: - fix new references to registry.tdb (closes: #348874). - also move account_policy.tdb, perfcount, and eventlog into /var/lib/samba where they belong -- Christian Perrier Fri, 20 Jan 2006 14:20:35 +0100 samba (3.0.21a-1) unstable; urgency=low [ Christian Perrier ] * *Really* make samba-doc suggest samba-doc-pdf. This change finally did not make it in the previous release. [ Noèl Köthe ] * new upstream release 3.0.21a - removed smbsh.1 from debian/rules - added new smbclient programm smbget (with conflict/replace to existing Debian smbget package) - added libsmbclient.7 to libsmbclient package - added umount.cifs.8 to smbfs package - added pam_winbind.7 to winbind package - added new /usr/bin/eventlogadm to samba package which is documented here http://www.samba.org/~jerry/Samba-EventLog-HOWTO.txt - fixed "cd command fails in smbclient". Closes: #307535 - fixed "file descriptor leak". Closes: #339564 - fixed "smbclient(1) doesn't list same options as smbclient usage statement". Closes: #154184 - fixed "typo in smbmount.8". Closes: #260673 - fixed "smbmount manual page doesn't have a link to smbumount". Closes: #297535 - fixed "smb.conf man page references non-existent BROWSING.txt file". Closes: #316458 - fixed "smb.conf - improve topic: hosts deny (S)". Closes: #273480 - fixed "fails to manage groups containing spaces". Closes: #299592 - corrected nonpic-libsmbclient.patch to apply - corrected fhs.patch to apply * added myself to Uploaders * Rewording of the panic action script. Closes: #335051 * added missing swat translation to swat package -- Noèl Köthe Sun, 01 Jan 2006 12:45:33 +0100 samba (3.0.20b-4) unstable; urgency=low [ Christian Perrier ] * Remove the smbldap-tools-* directory from the examples of samba-doc as these tools exist as an independent package. Closes: #341934 * Swedish debconf translation update. Closes: #342022 * Preserve the local admin settings for run_mode in /etc/default/samba when upgrading. Closes: #234038, #267988, #269735 * Winbind also must depend on lsb-base. Closes: #343379 * Enable swat in inetd when installing it and remove it when uninstalling. Closes: #87905, #230936, #268429 [ Peter Eisentraut ] * Added separate samba-doc-pdf package, suggested by samba-doc. Closes: #281971 * Removed duplicate documentation in swat package, symlinked to samba-doc; swat now depends on samba-doc. Closes: #233447 -- Christian Perrier Tue, 20 Dec 2005 17:08:20 +0100 samba (3.0.20b-3) unstable; urgency=low [ Steve Langasek ] * Drop the FHS transition code from the samba postinst, since it's not needed for upgrades from sarge (and most of it not for upgrades from woody). [ Noèl Köthe ] * libpam-smbpass dependency on samba-common Closes: #297923 * Updated swedish debconf translation. Closes: #335784 * Added Recommends: smbldap-tools. Closes: #227675 [ Peter Eisentraut ] * Added doc-base support. Closes: #55580 * Fixed dh_installexamples call so the debian/*.examples files are actually used. * Patched libpam-smbpass README to refer to examples directory. Closes: #215771 [ Christian Perrier ] * Add a working passwd chat line to the default smb.conf file Closes: #269746 * Add the profiles binary and man page to the shipped files. Closes: #225494 * Add a dependency on samba-common for winbind and force versions to match Closes: #273007, #264855 * Add /var/log/samba to winbind directories. Closes: #340833 * Lintian cleaning: - Add a few lintian overrides to avoid lintian complaining for things done on purpose or just because it makes wrong assumptions - Corrected FSF address in debian/copyright - Make swat depend on netbase as it uses update-inetd in its postinst script - Correct shebang lines in config scripts - Remove an extra copy of the GPL in smbldap-tool examples in samba-doc - Minor correction in libsmbclient-dev description to avoid strictly repeating the short description in the long description - Call confmodule in swat.postinst as this is the only way to guarantee that the config script is run in all cases -- Christian Perrier Sat, 3 Dec 2005 07:30:40 +0100 samba (3.0.20b-2) unstable; urgency=low * Don't build with -gstabs any more; -g no longer gives a problematic size hit, and -gstabs is no longer supported on ia64. -- Steve Langasek Wed, 19 Oct 2005 19:02:44 -0700 samba (3.0.20b-1) unstable; urgency=low * Christian Perrier: - Debconf translations: - Added Vietnamese. Closes: #317876 - Updated German. Closes: #322907 * Steve Langasek: - Use ${misc:Depends} in debian/control instead of depending on debconf directly, allowing use of cdebconf as an alternative. Closes: #332088. * Noèl Köthe - corrected libsmbclient priority to optional. Closes: #310045 - corrected the path of ServerType.html in smb.conf. Closes: #296500 - updated Standards-Version to 3.6.2 (no changes needed) - added homepage to description - switched init scripts (samba and winbind) to lsb-functions (took patches from ubuntu) - added Swedish. Closes: #331437 - removed outdated "guest" value in "passdb backend" in default smb.conf Closes: #289519 - moved smbpasswd(5) to samba-common where the binary and smbpasswd(8) is; Replaces: all previous versions of samba. Closes: #253603 - new upstream release 3.0.20b (from 2005-10-13). Closes: #324515 - support for Windows Vista. Closes: #323489 - Mac OS Tiger Problem fixed. Closes: #309836 - BUG 2688: re-implement support for the -P (--port) option. Closes: #307746 - "man smb.conf" warnings fixed. Closes: #266320 - testprns removed by upstream so removed in samba.files - corrected docs/*.pdf names (samba-doc.docs) - corrected diagnosis.html path (samba.docs) - removing patches which are included upstream: dos7-xcopy-always-copies-files.patch (* BUG 2622: Remove DPTR_MASK as it makes no sense.) hide-special-file-fix.patch (* Hide dot files and directory logic fixes.) rap-printing-bigendian.patch (* BUG 1998: Correct byte ordering bug when storing 16-bit RAP print job ids.) smbclient-vfat-loop.patch smbclient-vfat-loop2.patch (* BUG 2698: Fix infinite listing loop in smbclient caused by an invalid character set conversion.) - fixed the following patches which didn't applied cleanly fhs.patch non-linux-ports.patch -- Steve Langasek Tue, 18 Oct 2005 19:02:21 -0700 samba (3.0.14a-6) unstable; urgency=low * Use DEB_HOST_ARCH_OS instead of DEB_HOST_GNU_SYSTEM to detect Linux in debian/rules, for compatibility with dpkg-dev >= 1.13.9; add a versioned build-depend accordingly. Closes: #315955 * Switch to libreadline5. -- Steve Langasek Fri, 1 Jul 2005 00:13:12 -0700 samba (3.0.14a-5) unstable; urgency=low * Fix libsmbclient.a to be built as non-PIC instead of PIC. Closes: #279243. -- Steve Langasek Wed, 8 Jun 2005 05:46:52 -0700 samba (3.0.14a-4) unstable; urgency=high * Last-minute upload for sarge, because I don't listen to anything that RM guy says * Patch smbmount to strip CAP_UNIX out of the capabilities passed to the kernel when uid, gid, dmask, or fmask options have been specified; this keeps the mount permissions from changing out from under the user when upgrading to a server (or to a kernel) that supports unix extensions. Closes: #310982. * Second patch to smbclient search continuation logic, from upstream: preserve the original UCS2 filename to guard against lossy conversions, and break out if we find ourselves looping. Closes: #311157. * Upstream fix to make print job cancellations work on big-endian systems when talking to RAP-style clients (i.e., smbclient). Closes: #311213. * Add build-dependency on libpopt-dev, so that we consistently use the system popt lib instead of the bundled one. -- Steve Langasek Thu, 2 Jun 2005 07:02:46 -0700 samba (3.0.14a-3) unstable; urgency=high * Urgency set to high for a bug that makes smbclient/libsmbclient /almost/ mostly unusable * Fix smbclient's search continuation logic so that it works correctly against 2K servers offering VFAT-hosted shares; many thanks to Jeremy Allison for the timely upstream fix. Closes: #309798. * Update pt_BR debconf translation. Thanks to Andre Luis Lopes . (closes: #308510) * Add Russian debconf translation, thanks to Yuriy Talakan . (closes: #310063) -- Steve Langasek Thu, 26 May 2005 23:37:57 -0700 samba (3.0.14a-2) unstable; urgency=low * Point the sense of the file_is_special() check right way around; thanks to Matthijs Mohlmann for catching this. Closes: #305747. * debian/patches/dos7-xcopy-always-copies-files.patch: Fix the MS-DOS 7 XCOPY copying files over and over bug Closes: #309003 * Steve Langasek : - Add Christian Perrier to Uploaders:. Thanks, Christian :) -- Steve Langasek Sun, 8 May 2005 04:43:21 -0700 samba (3.0.14a-1) unstable; urgency=low * New upstream version - A more complete upstream fix for missing files in file listings, should really give us working (closes: #302771); drop xp-missing-files.patch, which has been superseded. * Use the right path when removing mount.cifs binary in the clean target. Closes: #303318. -- Steve Langasek Mon, 18 Apr 2005 03:22:29 -0700 samba (3.0.11-1) unstable; urgency=high * New upstream version - Fixes duplicated entry in swat(8) manpage (closes: #292957). - Fix queue handling so that processes serving print clients don't spin off into infinity and clobber the system (closes: #274969). - Make sure we use C-locale toupper/tolower functions for case conversion, since Turkish pairing rules are incompatible (closes: #286174). * Fix logrotate script to exit true instead of false when nmbd.pid is missing (closes: #287263). * Added Portuguese debconf translation. Thanks to Miguel Figueiredo . (closes: #286375) * Added Italian debconf translation. Thanks to Luca Monducci . (closes: #284125) * Add support for building on the Debian BSD and Hurd ports; thanks to Robert Millan for the patch. (closes: #266693) * debian/patches/xp-missing-files.patch: import patch from upstream to fix missing entries in directory listings when talking to WinXP servers (closes: #297771). -- Steve Langasek Wed, 23 Mar 2005 00:13:16 -0800 samba (3.0.10-1) unstable; urgency=high * New upstream release. - CAN-2004-1154: integer overflow can lead to remote code execution by authenticated users; closes: #286023. * High-urgency upload for sarge-targetted RC bugfix. * Sync the fhs.patch to samba 3.0.10. * Install mount.cifs suid root, to make user mounts possible (closes: #283819). * debian/patches/cups.patch: Change the default printing system, so we can compile in CUPS support without making it the default -- CUPS is not a reasonable default on Debian, at least for sarge. -- Steve Langasek Fri, 17 Dec 2004 11:56:01 -0800 samba (3.0.9-1) unstable; urgency=low * New upstream release - Fixes Win9x printing; closes: #283530, #282571, #283818. - Fixes a problem with setting dosmodes on filesystems without ACL support; closes: #283661. - Drop ldapsam_compat.patch, redundant now that a fix is integrated upstream -- Steve Langasek Thu, 2 Dec 2004 01:11:39 -0800 samba (3.0.8-2) unstable; urgency=low * Fix the module paths for python2.3-samba so that "import foo from samba" works, and include the __init__.py glue; closes: #222867). * Enable quota support; closes: #246839. * Fix missing symbols in libsmbclient (and libnss_wins), and add -Wl,-z,defs to the libsmbclient link options to prevent future instances of undefined symbols (closes: #281181). * Fix for the legacy ldapsam_compat backend; thanks to Fabien Chevalier for the patch (closes: #274155). -- Steve Langasek Mon, 15 Nov 2004 06:54:13 -0800 samba (3.0.8-1) unstable; urgency=high * New upstream package. Urgency set to "high" because of a potential Denial of Service vulnerability in previous 3.0.x releases (CAN-2004-0930). (Eloy) * Introduce new -dbg package, so we can make better sense out of the cleverly-supplied backtrace emails. (Vorlon) * Applied patch from Luke Mewburn to fix missing lock_path() to state_path() change in the FHS patches. (Eloy) -- Eloy A. Paris Mon, 8 Nov 2004 13:39:34 -0500 samba (3.0.7-2) unstable; urgency=high * High-urgency upload for sarge-targetted RC fixes. * Use autogen.sh in unpatch-source as well as in patch-source, to get rid of the autom4te.cache cruft. * debian/patches/make-distclean.patch: add some missing files to the distclean target in source/Makefile.in (mostly-fixes: #276203). * Change compile-time default of 'use sendfile' to 'no', since the current Samba implementation is broken (closes: #261917, #275741, #270175). * Add mount.cifs into the smbfs package; thanks to Igor Belyi for showing us just how simple this patch should be. ;) Since cifs is the preferred kernel driver in 2.6, bugs related to smbfs and 2.6 are considered closed unless someone can show that they exist with the cifs driver as well (closes: #249890, #269443, #227791, #236869, #260707, #261808, #270175). * Fix FHS migration code so that it only affects upgrades from old package versions, and doesn't cause us to mess with non-standard directories that may have been re-added by the admin (closes: #251858). -- Steve Langasek Tue, 26 Oct 2004 01:35:23 -0700 samba (3.0.7-1) unstable; urgency=high * New upstream release. This release fixes two possible denial of service conditions; one in nmbd and one in smbd. The CVE numbers for these vulnerabilities are: CAN-2004-0807 for the smbd DoS CAN-2004-0808 for the nmbd DoS Urgency is set to "high" because of these vulnerabilities; so this new release propagates to testing ASAP. Thanks to the Samba Team and the Debian Security Team for the heads up. * Remove post-3.0.6 patches that are now in 3.0.7. -- Eloy A. Paris Mon, 13 Sep 2004 00:53:38 -0400 samba (3.0.6-4) unstable; urgency=low * Update LDAP schema (closes: #269797). * Applied a couple of upstream fixes that will be present in Samba 3.0.7. -- Eloy A. Paris Tue, 7 Sep 2004 15:28:42 -0400 samba (3.0.6-3) unstable; urgency=low * Put libsmbclient where it belongs, in /usr/lib. (closes: #267704) -- Eloy A. Paris Wed, 25 Aug 2004 01:58:37 -0400 samba (3.0.6-2) unstable; urgency=low * Added Danish debconf translation. Thanks to Claus Hindsgaul . (closes: #232884) -- Eloy A. Paris Mon, 23 Aug 2004 17:24:19 -0400 samba (3.0.6-1) unstable; urgency=low * New upstream version. * Incorporate Turkish debconf translation; thanks to Recai Oktas . (closes: #252031) * Update pt_BR debconf translation. Thanks to Andre Luis Lopes . (closes: #208113) -- Eloy A. Paris Mon, 23 Aug 2004 12:34:44 -0400 samba (3.0.5-2) unstable; urgency=high * Patches from Fabien Chevalier to fix: + libnss_wins crashes other programs (closes: #252591) + Can't list share files/dirs, but can acces deeper files/dirs (closes: #264572) + Samba 3.0.5 Printserver doesn't work with WinXP SP2 (closes: #265871) * Urgency "high" to make it into testing as soon as possible since at least #265871 is pretty bad now that WinXP SP2 has been released. Thanks for the help Fabien! Both Vorlon and I have been very busy lately. -- Eloy A. Paris Wed, 18 Aug 2004 13:25:41 -0400 samba (3.0.5-1) unstable; urgency=high * New upstream version. Urgency "high" because of potential buffer overflows. The security fixes are the only difference between 3.0.4 and 3.0.5. -- Eloy A. Paris Thu, 22 Jul 2004 08:07:36 -0400 samba (3.0.4-5) unstable; urgency=low * Doh! Build-depends on libcupsys2-dev (>=1.1.20final+cvs20040330-4), not an unversioned libcupsys2-dev. (closes: #250523) -- Eloy A. Paris Tue, 25 May 2004 07:43:54 -0400 samba (3.0.4-4) unstable; urgency=low * Rebuilt with libcupsys2-gnutls10 for unstable. Closes: #250424, #250483, #250491, #250515, #250523, #250592, #250736 Closes: #250742, #250733 -- Eloy A. Paris Mon, 24 May 2004 22:32:52 -0400 samba (3.0.4-3) unstable; urgency=low * Color me stupid; I uploaded an experimental version to unstable. -- Eloy A. Paris Sat, 22 May 2004 00:40:58 -0400 samba (3.0.4-1) unstable; urgency=low Eloy: * New upstream version. Closes: #247640 (New upstream version available) Closes: #238905 (Printing crash fix) Closes: #247090 (panic in viewing printerqueue) Vorlon: * Incorporate Catalan debconf translations; thanks to Aleix Badia i Bosch and the Debian L10n Catalan Team. (closes: #236640) * Incorporate Czech debconf translations; thanks to Miroslav Kure (closes: #236274). * Update libsmbclient shlibs, due to an incompatibility with older versions that prevents gnome-vfs from working correctly (closes: #245869). -- Eloy A. Paris Fri, 21 May 2004 11:42:19 -0400 samba (3.0.2a-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris Tue, 24 Feb 2004 10:30:47 -0500 samba (3.0.2-2) unstable; urgency=high * Apply patch from Urban Widmark to prevent users from mounting remote filesystems containing suid files (closes: 232327). This represents an exploitable security hole on systems running Linux 2.6 kernels. -- Steve Langasek Thu, 12 Feb 2004 21:38:40 -0600 samba (3.0.2-1) unstable; urgency=high * New upstream release. - LaMont Jones: correct false failure LFS test that resulted in _GNU_SOURCE not being defined (thus resulting in strndup() not being defined) (closes: #226694) - Segfault fixes. (closes: #230012) (maybe more, but we need bug reporters to confirm.) Urgency "high" due to a password initialization bug that could grant an attacker unauthorized access to a user account created by the mksmbpasswd.sh shell script. See WHATSNEWS.txt for details and workarounds for those not wishing to upgrade (which is a bad idea anyway since this new release fixes lots of other bugs.) -- Eloy A. Paris Sun, 8 Feb 2004 10:06:29 -0500 samba (3.0.1-2) unstable; urgency=low * Include ntlm_auth's man page. * Don't create directories outside of the source directory during package build time. (closes: #227221, #227238, #225862) * Don't include the "Using Samba" book in the swat package, just a symlink that points to the book included in the samba-doc package. -- Eloy A. Paris Tue, 13 Jan 2004 13:48:13 -0500 samba (3.0.1-1) unstable; urgency=low * New upstream version (closes: #225565) * Add support in the dhcp hook for netbios scope, and handle better the case of multiple DHCP-using interfaces (closes: #224109). * Use "tail -n 1 ..." instead of "tail -1 ..." so POSIX-compliant tail works. Thanks to Paul Eggert . * Include /usr/bin/ntlm_auth in the winbind package. * Run configure with "--with-piddir=/var/run/samba" since the default got changed to /var/run in this new upstream version. -- Eloy A. Paris Tue, 30 Dec 2003 16:21:31 -0500 samba (3.0.0final-1) unstable; urgency=low * It's here, it's here, it's here, Samba 3.0.0 is here! * Incorporate Japanese debconf translations; thanks to Kenshi Muto . (closes: #209291) -- Eloy A. Paris Thu, 25 Sep 2003 13:39:28 -0400 samba (3.0.0beta2+3.0.0rc4-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris Sat, 13 Sep 2003 08:47:56 -0400 samba (3.0.0beta2+3.0.0rc3-1) unstable; urgency=low * New upstream release. Last Release Candidate according to the Samba Team. Samba 3.0.0 is around the corner, in a week or so. - Fixes use of non-PIC code in nss shared libraries (closes: #208773) - 'unix password sync' option now runs the unix password program as root again (closes: #209739). * One-line patch to make packages buildable with distcc (closes: #210227) -- Eloy A. Paris Tue, 9 Sep 2003 07:57:16 -0400 samba (3.0.0beta2+3.0.0rc2-1) unstable; urgency=low * New upstream release. * Link against libgnutls7 instead of libgnutls5. (closes: #208151) -- Eloy A. Paris Tue, 2 Sep 2003 21:37:13 -0400 samba (3.0.0beta2+3.0.0rc1-1) unstable; urgency=low * New upstream version (skipped samba 3.0.0beta3 due to time constraints.) This ugly version number will go away when the final Samba 3.0.0 is released. * Drag new unpackaged tools into the packages: smbcquotas (smbclient), vfs modules (samba), smbtree(1) manpage (smbclient), tdbbackup(8) manpage (samba). (closes: #151158) * Switch to DH_COMPAT level 4: - no explicit conffile listings needed - the postinst for libsmbclient is now completely autogenerated - use the default init script handling (with support for invoke-rc.d) in debhelper, instead of the currently buggy upgrade path (closes: #185439) - add support for ${misc:Depends} in control for those packages with init scripts * Add versioned dependency on libpam-runtime and change /etc/pam.d/samba to use the new common PAM config blocks. * New python2.3-samba package (old python2.2-samba is no more.) (closes: #206171) -- Eloy A. Paris Mon, 25 Aug 2003 17:05:14 -0400 samba (3.0.0beta2-1) unstable; urgency=low * New upstream release - The smb.conf(5) manpage documents config options again (closes: #197963). - Handling of winbind/idmap has been restructured; domain members should be able to map domain accounts to local accounts again (closes: #196815). - Use the locale charset for 'display charset' by default (closes: #194406). - Fix for segfault in smbclient when using the -b option (closes: #196833). - Handle an empty 'passdb backend' list gracefully (closes: #193946). * Don't set 'display charset' anymore on upgrade, since this is now grabbed from the locale by default -- a much better option. * Removed time.c.patch which is now in the upstream sources. * Update FHS patch for two new tdb files (netsamlogon_cache.tdb, privilege.tdb). * Remove python-linker.patch, since the Kerberos package has been fixed to no longer use rpath * Remove configure.patch: the hppa glibc bug this was added for is long since fixed, and upstream isn't interested in supporting this kludge. * Update references to missing documentation in sample smb.conf file (closes: #187632). * Fix handling of krb5 link line, building on a patch from Stefan Metzmacher . * Add patch so smbclient's tar support works with popt (closes: #194921). -- Steve Langasek Wed, 2 Jul 2003 20:59:09 -0500 samba (3.0.0beta1-2) unstable; urgency=low * Update build-deps to libacl1-dev (>= 2.2.11-1), libacl1 (>= 2.2.11-1) to make sure we get the right shlib dependencies (closes: #193149). * Update the dhcp config hooks so they're suitable for sourcing (i.e., don't call "exit") (closes: #196477). * Bring package into line with current policy by adding support for the DEB_BUILD_OPTIONS flag, and enabling debugging symbols (-gstabs) by default * Make sure libpam-smbpass is a self-contained DSO. * Fix a typo in samba-common.dhcp that caused us to spuriously rewrite the server list. * Fix python install script to ignore -Wl linker flags, as seen in the output from the latest krb5-config. * Add LDAP and Unicode information about upgrading from 2.2 to README.debian. * Remove dangerous and confusing browse options from the default smb.conf (closes: #198804). * Reorder smb.conf options for clearer grouping, and clarify the comments. * Add a default [print$] share to the sample smb.conf, and create the necessary tree under /var/lib/samba/printers. (closes: #168173) * s/winbind/idmap/ in smb.conf, since the option names have changed. * Fix the patch for postexec handling, so that we chdir("/") at the right time. -- Steve Langasek Thu, 12 Jun 2003 15:02:00 -0500 samba (3.0.0beta1-1) unstable; urgency=low * New upstream version. - fix for empty browselist bug (closes: #194553) - fix for tab completion segfault in smbclient (closes: #194776) - Samba now works as a domain member again without segfaulting (closes: #194134, #194394, #194775) - WinXP machines can join a Samba-controlled domain again (closes: #195362) * Build-depend on python-dev >= 2.2 instead of on just python-dev (without version). * Added Vorlon'n patch to source/lib/time.c to fix #194075. (closes: #194075) -- Eloy A. Paris Sun, 8 Jun 2003 22:26:43 -0400 samba (2.999+3.0.alpha24-3) unstable; urgency=low * Make sure Samba DSOs are compiled with -fPIC. (closes: #194324) * Rebuild against pristine Kerberos libs, to squelch warnings about versioned symbols. (closes: #194431, #194396) -- Steve Langasek Thu, 22 May 2003 15:32:00 -0500 samba (2.999+3.0.alpha24-2) unstable; urgency=low * Fixed description of the smbfs package. (closes: #194183) * Negate the sense of the unixsam check when upgrading. (closes: #194234) -- Steve Langasek Wed, 21 May 2003 12:21:53 -0400 samba (2.999+3.0.alpha24-1) unstable; urgency=low * New upstream version. (closes: #189354) -- Eloy A. Paris Tue, 20 May 2003 13:55:57 -0400 samba (2.999+3.0.alpha23-5) unstable; urgency=low * Move the python package from section "net" to section "python". * Make sure we use PIC code for python on all platforms. * French translation of an additional debconf template, courtesy of Christian Perrier . (closes: #188832) * Updated Brazilian Portuguese translation from André Luís Lopes . * s/unixsam/guest/ everywhere, since the unixsam backend is now deprecated. (closes: #190095) * Create our temp config file as /etc/samba/smb.conf.dpkg-tmp; not only does using /tmp violate SELinux policies, it introduces the possibility of data loss during the final copy if /tmp is a separate filesystem. (closes: #189823) * Pull in fix for SWAT, so that logins work again (closes: #188255, #192077). * Move passdb.tdb into /var/lib/samba, since it's not user-editable. * Make sure with don't ship any .cvsignore files. * Don't ship examples for python2.2-samba and samba-doc in an "examples" directory inside another "examples" directory. -- Eloy A. Paris Tue, 6 May 2003 12:05:46 -0400 samba (2.999+3.0.alpha23-4) unstable; urgency=low * Instead of s/LPT1:/LPT:/, we need to do s/LPT:/LPT1:/ -- now all non-RPC printing clients are working again. * Change shlibs to 0 instead of 0.1. The library already in the archive is using this soname, and there are no packages depending on libsmbclient, so skip changing the package name for now. (closes: #188661) -- Steve Langasek Fri, 11 Apr 2003 14:42:00 -0500 samba (2.999+3.0.alpha23-3) unstable; urgency=low * Put the Samba Python modules in /usr/lib/python2.2/site-packages/, not in /usr/lib/python2.2/lib-dynload/. -- Eloy A. Paris Wed, 9 Apr 2003 19:49:25 -0400 samba (2.999+3.0.alpha23-2) unstable; urgency=low * New package python2.2-samba that includes the Python modules included in the Samba sources. Feedback on these modules and the new package is welcome, as we (Debian Samba maintainers) don't use them. (closes: #170731, #173322) * Move libsmbclient-dev from section "devel" to "libdevel". * Fix panic action script to give a sensible error message instead of an empty backtrace when we don't have permission to attach to the process. (closes: #188164) * Fix libpam-smbpass so that it really does something. (closes: #178245) * Apply patch to fix printing-related segfaults. (closes: #188076) -- Eloy A. Paris Sun, 6 Apr 2003 21:40:33 -0400 samba (2.999+3.0.alpha23-1) unstable; urgency=high * new upstream release, includes security fix for DSA-262 * tweak the debconf templates to avoid references to specific front-ends (closes: #183718) -- Steve Langasek Sun, 9 Mar 2003 14:58:00 -0600 samba (2.999+3.0.alpha21-5) unstable; urgency=low * touch up the package descriptions a little bit (caps, punctuation) * remove addtosmbpass, which snuck back in when we weren't looking * reverse the position of the wins server tag, after looking more closely at the code (closes: #183061) * fix a glitch in the Spanish .po that rendered it invalid, plus a typo * updated Brazilian Portuguese templates (closes: #183295) * fix a typo in upstream manpage (s/shave/share/) (closes: #180546) * run sed before we run sed, to deal with crazybad special chars in the workgroup name (!) (closes: #176717) -- Steve Langasek Sat, 1 Mar 2003 15:14:00 -0600 samba (2.999+3.0.alpha21-4) unstable; urgency=low * add scripts to samba-common to grab the netbios-name-servers options if we're running a DHCP client (closes: #38413) * major rearrangement of build scripts: install target now operates on debian/tmp, not debian/samba, so we can see when new files are added and decide where to put them; several files that should have been in samba-common but were in samba (for the above reason) -- smbcacls, -- have been moved, with a replaces: added. * Fix rc script so that whitespace is consistent between inetd and daemon modes (closes: #174677). * smbclient -M must always connect to port 139, because port 445 doesn't support messaging and we can't do the port 135 stuff yet (closes: #175292, #167859). * Import the diff from upstream CVS, which has fixed a few bugs (closes: #178219, #177583, #181467, #181487, #181603, #175864). Remove a few patches of ours which are now superseded. * Add po-debconf support to the tree, for better i18n. * Install the libsmbclient.so symlink in the libsmbclient-dev package, per policy (closes: #181466). -- Steve Langasek Fri, 27 Dec 2002 00:37:00 -0600 samba (2.999+3.0.alpha21-3) unstable; urgency=low * Drop --with-ldapsam from the configure options, since this no longer means what we thought it did. Revert patch for changing the 'passdb backend' defaults. * Add patch from CVS HEAD to fix pdbedit segfault; postinst script should work better now. (Closes: #173936) -- Steve Langasek Sun, 22 Dec 2002 13:29:00 -0600 samba (2.999+3.0.alpha21-2) unstable; urgency=low * add CONFIGDIR to the set of directories exported in the install target, so we don't try to write to /etc/ on the autobuilders. * Reset the default 'passdb backend' value to something sensible, so that we don't unnecessarily break upgrading systems (closes: #173731). -- Steve Langasek Fri, 20 Dec 2002 09:13:00 -0600 samba (2.999+3.0.alpha21-1) unstable; urgency=low * new upstream release, many patches now incorporated upstream -- Steve Langasek Mon, 16 Dec 2002 23:39:00 -0600 samba (2.999+3.0.alpha20-4) unstable; urgency=low * Remove obsolete comments about non-existant LDAP support in the Debian Samba packages. (Closes: #165035) * Apply patch for segfault in pam_smbpass when using the unixsam backend. * Drop support for nmbd in inetd, since it's not supported by upstream and is reported to cause problems (closes: #23243, #137726, 165037). * Clarify example printing configs in smb.conf (closes: #168174). * Make sure nmbd still responds to SIGTERM if it has no interfaces to listen on (closes: #168079). * Fix to get samba working again on 64-bit archs, after a pointer<->int size mismatch bug. Already fixed in upstream CVS. * Merge fix from CVS for broken libsmbclient.h references to internal structures (closes: #162956). * Add a default 'panic action' for Samba that will give us genuinely useful debugging information after a crash. * Fixed correct patch to example configurations in the libpam-smbpass packages (closes: #169350). * acl-dev is not in sid anymore; Build-Depend on libacl1-dev instead (closes: #169682). * Only ask the user for permission to edit if there's a chance of us damaging something. -- Steve Langasek Mon, 18 Nov 2002 19:53:00 -0500 samba (2.999+3.0.alpha20-3) unstable; urgency=low * Make sure smbstatus behavior is sane when Samba *has* been started, as well as when it has not (closes: #164179). Thank to Robbert Kouprie for this patch. * Not using 'killall' in any of the maintainer scripts (the last one remaining was winbind.logrotate.) We now just use 'kill' to send a SIGHUP to a specific PID (which is stored in a file in /var/run/samba.) * Do not depend on procps because we're not using killall anymore. -- Eloy A. Paris Tue, 15 Oct 2002 22:15:57 -0400 samba (2.999+3.0.alpha20-2) unstable; urgency=low * fix an off-by-one error in smbd/lanman.c, which should shut off the flood of log messages (closes: #157432) * add a --config-cache option to the configure invocation, since autoconf 2.5 doesn't load config.cache by default (closes: #163504) -- Steve Langasek Sat, 5 Oct 2002 01:40:00 -0500 samba (2.999+3.0.alpha20-1) unstable; urgency=low * new upstream release - non-primary groups appear to work again (closes: #161271) * the official beginning of the upstream 3.0 branch * exit without error from smbstatus when no connections have been seen yet (closes: #161489) -- Steve Langasek Wed, 2 Oct 2002 19:02:00 -0500 samba (2.999+3.0cvs20020906-1) unstable; urgency=low * CVS update - domain authentication works again (closes: #158698) * Factor out common code in samba-common.config * Handle character set settings in smb.conf on upgrade (closes: #153913, #158770) * Don't use killall in logrotate script; there are better ways (closes: #160076) * Ignore value of 'hostname lookups' for hosts allow/hosts deny (closes: #154376) -- Steve Langasek Sat, 7 Sep 2002 11:46:00 -0500 samba (2.999+3.0cvs20020829-1) unstable; urgency=low * CVS update. * Move the smb.conf manpage to the samba-common package (closes: #159572) -- Steve Langasek Thu, 29 Aug 2002 17:53:25 -0500 samba (2.999+3.0cvs20020827-1) unstable; urgency=low * CVS update. (Closes: #158508) * Part 1 of 3 of the library separation patch that Vorlon wrote has gone upstream - removed the patch from our patches/ directory. * Debconf note to warn users that their smb.conf will be re-written and changed if they use Swat to maintain it. (Closes: #158479) * Fixed typo in samba.prerm. -- Eloy A. Paris Tue, 27 Aug 2002 15:23:23 -0400 samba (2.999+3.0cvs20020825-2) unstable; urgency=low * scale back the tdbsam migration support, because of undesirable side-effects; now always defaults to 'no'. * strip out hyperactive library dependencies that are only needed by smbd (closes: #155156). * nuke any broken registry.tdb files left by previous CVS snapshots. * support rolling back the smbpasswd->tdbsam conversion on downgrade, since many people are likely to need to downgrade for a while. * remove postrm handling of legacy directories, and add handling of current ones. -- Steve Langasek Sun, 28 Jul 2002 09:44:24 -0500 samba (2.999+3.0cvs20020825-1) unstable; urgency=low * CVS update. These packages are based on Samba 3.0alpha19 + any code commited after 3.0alpha19 was released. -- Eloy A. Paris Sun, 25 Aug 2002 14:56:46 -0400 samba (2.999+3.0cvs20020723-1) unstable; urgency=medium * remove spurious line from samba.config * migrate from smbpasswd to tdbsam * re-add the pdbedit util and manpage * compile in ldapsam support (closes: #146935) * add PRIVATEDIR to the list of vars we override for the install target, so Samba doesn't try to create /etc/samba (closes: #153746). * fix makefile handling of LOGBASEDIR, so that logs always end up in the right place (closes: 153727). * Fixed bug in the FHS migration path that causes nmbd to read its state from one location, but write it out to another. (closes: #154210) * Make sure nmbd is always looking for wins.tdb in the same place. -- Steve Langasek Fri, 19 Jul 2002 21:38:54 -0500 samba (2.99.cvs.20020713-1) unstable; urgency=low * first attempt for 3.0pre. * only post a debconf note about moving logfiles if we're upgrading from a version that had the logfiles in the old location (closes: #152924). -- Steve Langasek Sat, 13 Jul 2002 12:54:25 -0500 samba (2.2.5-2) unstable; urgency=low * No longer ship make_printerdef, which is deprecated. (closes: #63059) * Clean up some empty directories from the samba package. * Add call to dh_installinit for winbind rc.x symlinks (closes: #151860). * Clean up per-package documentation lists, to reduce clutter (closes: #147638). * Make sure we don't ship pdbedit's man page since we are still using smbpasswd passwords. (closes: #152208) * move libnss_wins.so to libnss_wins.so.2, where glibc expects to find it (closes: #148586). * reorder postinst, so that installing samba-common from scratch loads the debconf answers properly (closes: #151985). * add lintian overrides for winbind, to eliminate some noise. * rename pam_smbpass changelog to comply with policy. -- Steve Langasek Sun, 23 Jun 2002 22:45:04 -0500 samba (2.2.5-1) unstable; urgency=low * New upstream release. -- Eloy A. Paris Sun, 9 Jun 2002 15:49:21 -0400 samba (2.2.4+2.2.5pre1-1) experimental; urgency=low * Getting ready for Samba 2.2.5. * Remove patches/parse_spoolss.patch, now included upstream. * Fixed thinko WRT POSIX ACL support, which we "half-enabled" in 2.2.4-1. We don't use POSIX ACL support ourselves, so we'd appreciate reports from those using this feature so we can be sure this works. * Fix the filename-matching algorithm used for smbtar's 'exclude' functionality. (closes: #131571) * Look for secrets.tdb in /var/lib/samba, and handle in the postinst. This is not really a config file, because users don't edit it. (closes: #147429) * Doxygen fix for libsmbclient.h, thanks to Tommi Komulainen for the patch. (closes: #144847) -- Eloy A. Paris Tue, 28 May 2002 11:33:51 -0400 samba (2.2.4-1) unstable; urgency=low * New upstream release (closes: #144713) * Building with POSIX ACL support (closes: #137819) * Include samples, exclude INSTALL from libpam-smbpass (closes: #145055) * Compile with --with-automount, for NIS homedir support (closes: #123396) * Add a proper 'flags' field to the mount entry we write to /etc/mtab; fixes a display bug with mount (closes: #140397) * Added logic to /etc/init.d/samba so a help message is printed out when Samba is running from inetd _and_ we are not booting, i.e. the user called the init script manually. Thanks to Francesco Potorti for the suggestion on how to implement this. (Closes: #139807, #140204) * samba.postinst: added logic so we don't call /etc/init.d/samba if we are running from inetd (this prevents the stupid help message to be printed during package upgrades if we are running from inetd.) * samba.prerm: idem. * /etc/init.d/samba: delete stale PID files after nmbd and smbd are stopped. This prevents start-stop-daemon from printing an ugly error message when called from '/etc/init.d/samba stop'. I prefer this than running start-stop-daemon with --oknodo because start-stop-daemon might print other important error messages that with --oknodo it would otherwise not print. (Closes: #102187, #109301) * Patch from jerry@samba.org to fix parsing of spoolss structures. -- Eloy A. Paris Thu, 23 May 2002 23:16:52 -0400 samba (2.2.3a-7) unstable; urgency=medium * More README.debian updates. * Neutralize the smb.conf 'lock dir' directive, which doesn't mean what the FHS says it should, and causes us no end of grief. (Closes: #122299) * LPRng-handling patch so that jobs printed to recent versions of LPRng show up properly as 'done' instead of 'paused' in the Windows print queue. Thanks to Jaroslav Serdula for this patch. (Closes: #139458) * Applied patch from Urban Widmark (smbfs upstream maintainer) to add a '-n' option to smbmount that does the same as mount's '-n'. (Closes: #139590) * Minor tweak to unpatch-source so we unpatch sources in the reverse order we patched them. * Don't depend on grep in samba.prerm to determine if Samba was running before the upgrade starts. * Tweak the wording of debconf templates. * Incorporate debconf translations for French, Spanish and Portuguese; thanks to Carlos Valdivia Yagüe (es), Andre Luis Lopes (pt_BR), and Philippe Batailler and Denis Barbier (fr). (closes: #142657, #142659, #141551, #141699, #141682) * Fixed symlinks in the swat package so the point to /usr/share/doc/ instead of /usr/doc/. Added note to the description of the swat packages that says that samba-doc must be installed for the on-line documentation to work. Thanks to Torne Wuff . (Closes: #95437) * 'dh_installinit -n' gives us no initscript handling -- we need to handle all starting and stopping of daemons ourselves, which wasn't happening in the {pre,post}rm scripts. * Vary the priority of the debconf question "Do you want to generate /etc/samba/smbpassd?" depending on whether the file already exists. File exists -> priority 'medium', file does not exist -> priority 'low'. Changed priorities of all other questions from 'high' to 'medium'. -- Steve Langasek Sat, 20 Apr 2002 17:48:27 -0400 samba (2.2.3a-6) unstable; urgency=low * Call db_stop as soon as we're done with debconf in the postinst, to avoid hanging bugs (closes: #137813) * Ony call 'update-inetd --add' on first installation, just as we only call 'update-inetd --remove' on package purge. * Bring our shipped smb.conf closer in line with the upstream defaults: don't twiddle the send/recv buffer sizes, since the Linux kernel already provides a much better default setting (closes: #80966, #80934, #137415, #133477) * Added libnss_wins.so to the winbind package (closes: #137201) * Updates to README.debian. -- Eloy A. Paris Tue, 12 Mar 2002 10:57:40 -0500 samba (2.2.3a-5) unstable; urgency=low * Having multiple workgroup lines in your smb.conf, though wacky, is perfectly valid. Account for this in samba-common.config. (closes: #137157) -- Steve Langasek Sun, 10 Mar 2002 21:52:51 -0600 samba (2.2.3a-4) unstable; urgency=low * Fixed typo in samba.postinst. Cosmetic fixes there as well. * Fix to improper usage of /usr/bin/tr in samba-common config script (closes: #137744) -- Steve Langasek Sat, 9 Mar 2002 14:14:02 -0500 samba (2.2.3a-3) unstable; urgency=medium * Make sure /etc/init.d/samba is executable before calling it in the postinst. Quickly checked all other maintainer scripts to make sure we are not calling an init script if it is not executable. (closes: #137321) * Fix up maintainer scripts to detect if samba was not running before an upgrade. (closes: #33520, #130534) * Make sure /etc/samba/ is included in the samba-common package. Closes: #137157 -- Steve Langasek Fri, 8 Mar 2002 11:13:21 -0500 samba (2.2.3a-2) unstable; urgency=low * merge in debconf support: - Moved all smb.conf-related questions to samba-common (smb.conf is part of the samba-common package, not the samba package.) - smb.conf is not a samba-common conffile anymore since it is being managed by debconf. It is ABSOLUTELY necessary to make sure /etc/samba/smb.conf _NEVER_ gets overwritten by changes made via debconf. In other words, any changes made by the user should be honored by the debconf interface. - samba.postinst now moves old log files from /var/log/ to /var/log/samba/. There's a Debconf note that informs the user the log files are stored now in a new location. - debian/control: + Make samba depend on debconf. - New file debian/samba.templates. - New file debian/samba.config. - Re-worked debian/samba.postinst. + Got rid of all /etc/samba/debian_config sillyness. - remove /usr/sbin/sambaconfig; "dpkg-reconfigure samba" replaces it. - Removed debian/samba.prerm. - Cleaned up /etc/init.d/samba. + Added infrastructure for debconf. + Got rid of all /etc/samba/debian_config sillyness. + Got rid of /etc/samba/smbpasswd conversion stuff for compatibility with versions of Samba < 2.0.0final-2. (closes: #127959, #34408, #113594) * make samba.postinst ignore the absence of /var/log/{s,n}mb*; makes for a clean upgrade path. * Building with MSDFS support (closes: #116793) -- Steve Langasek Tue, 5 Mar 2002 14:14:33 -0600 samba (2.2.3a-1) unstable; urgency=low * New upstream version (closes: #135001) * Potato builds were failing because debian/rules was not creating debian/winbind/etc/logrotate.d/. A user having problems creating Potato packages brought this to my attention. dh_installlogrotate takes care of creating the directory for us, that's why we didn't notice. * Removed code that converts /etc/samba/smbpasswd from an ancient format to the new format of Samba 2.0.0 and later. Closes: #134375 - samba: postinst failed due to missing /usr/bin/convert_smbpasswd. * Re-organized FHS migration code in samba.postinst. Make sure we don't fail when we move files that don't exist. Closes: #133813 - samba: Install failed. * Adding docs. to the libpam-smbpass package. * Remove man pages for findsmb because we are not providing this script. Closes: #134181 - findsmb referenced, but not included. * Removed replace.patch because it is now present upstream. * Added patch from Jerry Carter to fix a problem when saving document preferences for printing from NT clients. * The real winbindd daemon is a forked process so we can't use --make-pidfile when calling start-stop-daemon. Fixed /etc/init.d/winbind to work around the issue. Thanks to Lin Li for the patience and for reporting the problems. Hopefully I got it right this time. -- Eloy A. Paris Wed, 20 Feb 2002 18:39:03 -0500 samba (2.2.3-6) unstable; urgency=low * Make sure there are actual files in /var/state/samba before trying to move them (Closes: #133534, #133510). * Fix up the 2.2.3 makefile so that pam_smbpass builds correctly again. -- Steve Langasek Tue, 12 Feb 2002 09:19:29 -0600 samba (2.2.3-5) unstable; urgency=low * Whoops, missed a spot on the samba.postinst -- will fail badly if /var/state/samba/ no longer exists. Better get this fix into the next upload. ;) (Closes: #133088) * Regenerate configure only if it is older than configure.in. * Fix smbd handling of network neighborhood lists, which was missed in the FHS conversion (Closes: #133091) -- Eloy A. Paris Sat, 9 Feb 2002 16:37:57 -0500 samba (2.2.3-4) unstable; urgency=low * FHS cleanup; files in /var are now properly sorted according to their nature. (Closes: #102101) * Remove patches to source/configure, since we now call autoconf to regenerate this file cleanly. * lintian fixes: - Create winbind.conffiles and add /etc/logrotate.d/winbind and /etc/init.d/winbind to it. - Use a relative symlink for /usr/lib/cups/backend/smb. - Removal of a .cvsignore file in the samba-doc package. * winbind.init fixes: - Corrected name of the pid file (Steve) - Make start-stop-daemon create a pid file for winbindd since it does not create one on his own. * #DEBHELPER# is not needed in samba.postinst because we are adding manually everything that debhelper adds automatically. In fact, since we are calling update-rc.d without standard paramaters I think we can't use #DEBHELPER#. * Fix fatal syntax error in samba.prerm. -- Steve Langasek Thu, 7 Feb 2002 13:12:08 -0500 samba (2.2.3-3) unstable; urgency=low * work on lintian-cleanness in the package (wrong permissions, maintainer scripts in need of debhelpering) * /lib/security/pam_smbpass.so is now being included in the libpam-smbpass package only, and not in both the libpam-smbpass and samba packages (which was the case prior to 2.2.3-3.) * Instead of making our patch scripts executable in the rules file we run them through /bin/sh. * New 'winbind' package that has all the winbind stuff that was in the samba package in 2.2.3-2 and before. * Added replace.patch: patch from Jeremy Allison to fix problems when replacing or overwriting files in a Samba share. Patch was sent to the samba mailing list. -- Eloy A. Paris Tue, 5 Feb 2002 21:12:48 -0500 samba (2.2.3-2) unstable; urgency=low * add support to debian/scripts/{patch-source,unpatch-source} for automatic updating and cleaning of . This was a request from the Samba Team: they wanted us to clearly mark our packages so it is always known a user is running Samba with (possibly) Debian-specific patches. * Change init.d killscript link to K19samba, so we stop before autofs (closes: 117327) * Make our patch scripts executable in the rules file -- dpkg won't do this for us (closes: #132415). -- Steve Langasek Mon, 4 Feb 2002 09:51:00 -0600 samba (2.2.3-1) unstable; urgency=low * New upstream release (closes: #131228). * Restructured build system that provides DBS-like separation of patches * Fix typo in smbfs description (closes: #116209). * Use killall -q in logrotate.d script, to avoid spurious cron emails (closes: #130100). -- Steve Langasek Sat, 2 Feb 2002 19:56:18 -0500 samba (2.2.2-12) unstable; urgency=high * (Steve) Patch for source/client/client.c. Closes: #86438 smbclient: Transfering several GB causes the average speed to be messed up. * Uploading with urgency=high to expedite the move from unstable to testing because of the security problem fixed in -11. -- Eloy A. Paris Fri, 25 Jan 2002 22:31:12 -0500 samba (2.2.2-11) unstable; urgency=low * Building with --with-libsmbclient. We have created two new packages: libsmbclient and libsmbclient-dev. Hopefully this will help some people that want to add the capability of speaking SMB to their applications. Closes: #117132 - libsmbclient support library? * (Steve) Make swat do the right thing when reading (parsing) the saved preferences in smb.conf. Closes: #55617 swat mutilates the linpopup message command. * Updated README.Debian. Updated descriptions in debian/control. * Remembered to bump up version number in source/include/version.h (need to automate this or else I'll keep forgetting.) * (Steve) one liner for source/web/diagnose.c. Closes: #106976 - smbd/nmbd not running message with swat/linuxconf. * Added '|| true' to the post-rotate script so logrotate doesn't fail if either nmbd or smbd is not running. Closes: #127897 - /etc/logrotate.d/samba fails if there is no smbd process. * Fixed incorrect file locations in swat's man page and added a Debian-specific note to /usr/share/doc/swat/README. Closes: #71586 swat: needs documentation fixes for debian. * smbmount in the smbfs package does not have the setuid bit set. Apparently, smbmount uses libsmb without checking the environment. Thanks to Christian Jaeger for finding the local root exploit. * Applied old patch from Jerry) Carter" to correct the following two problems in Samba 2.2.2: - %U and %G could not be used in services names in smb.conf. - %G would fail to be expanded in an "include = ..." line. -- Eloy A. Paris Sat, 19 Jan 2002 21:35:26 -0500 samba (2.2.2-10) unstable; urgency=low * (Steve) Add missing manual pages. Closes: Bug#128928: missing manpages in smbfs. -- Eloy A. Paris Sun, 13 Jan 2002 14:39:55 -0500 samba (2.2.2-9) unstable; urgency=low * (Steve) Fix broken URL's in HTML docs. Closes: Bug#17741: bad links in html docs (at last!!!) -- Eloy A. Paris Fri, 11 Jan 2002 13:37:07 -0500 samba (2.2.2-8) unstable; urgency=low * Added "Replaces: samba (<= 2.2.2-5)" to the smbclient section in debian/control so rpcclient.1, which was in samba-2.2.2-5, does not cause problems now that it is part of smbclient (>= 2.2.2-6). Closes: Closes: Bug#128684: error upgrading smbclient in sid. -- Eloy A. Paris Fri, 11 Jan 2002 11:42:40 -0500 samba (2.2.2-7) unstable; urgency=low * (Steve) Patch to make behavior honor what the docs. say about "hosts allow" taking precedence over "hosts deny". Closes: Bug#49249: swat: error with host deny ?! -- Eloy A. Paris Thu, 10 Jan 2002 12:36:58 -0500 samba (2.2.2-6) unstable; urgency=low * (Steve) Adds manpage for rpcclient to the proper file, removes smbtorture from the distro because this tool isn't intended for widespread consumption. Closes: #63057 - no manual page for smbtorture. * (Steve) Removed -gnu from the configure arguments (--build, --host) in debian/rules so config.sub is able to properly create the host and target tuples. -- Eloy A. Paris Wed, 9 Jan 2002 14:39:51 -0500 samba (2.2.2-5) unstable; urgency=low * Fixes from vorlon: * Use /usr/bin/pager instead of more. Closes: #125603: smbclient violates pager policy. * Make /etc/logrotate.d/samba a conffile, send smbd and nmbd a SIGHUP to have the log files reopened, fixes to /etc/logrotate.d/samba. Closes: #127897: log file rotation. Closes: #118277: /etc/logrotate.d/samba not listed in conffiles. * s/covert/convert/. Closes: #121653 probable typo in install message. -- Eloy A. Paris Sun, 6 Jan 2002 03:14:58 -0500 samba (2.2.2-4) unstable; urgency=low * Applied patch from Steve to work around problem in glibc that affects the HPPA architecure. The patch detects the error condition at configure time and compiles without LFS support if necessary. Closes: Bug#126763: samba completely broken on hppa. * Including unicode_map.1251. Closes: Bug#126719: samba-common: unicode_map.1251 missing. * Updated smbd daemon version to match Debian package version. Closes: Bug#127199: Package version and smbd daemon version don't match. -- Eloy A. Paris Mon, 31 Dec 2001 14:32:47 -0500 samba (2.2.2-3) unstable; urgency=low * Added some spaces in package description in debian/control. Closes: #120730 - missing spaces in package description for nice alignment. * Spelling fixes. Closes: #125328, #125329, #125330, #125367, #125365, #125403. * Steve Langasek is the co-maintainer of the Debian Samba packages!!! Added him to the uploaders field in debian/control. -- Eloy A. Paris Tue, 18 Dec 2001 00:54:25 -0500 samba (2.2.2-2) unstable; urgency=low * Backed out changes to source/filename.c per Andrew Tridgell's request. This changes were introduced in 2.2.1a-7 as an attempt to fix #47493. Tridge found out that they break smbd. * Changed version number in source/includes/version.h so it is clear that this is a version of Samba packaged for Debian. This is another request from Tridge and will help the Samba Team to get bogus bug reports. * Added Samba-HOWTO-Collection.pdf and other README files to the /usr/share/doc// directories. * Installing libnss_winbind.so and pam_winbind.so. Closes: #116790: nss and pam modules for winbind missing. * Removed user-emacs-settings from changelog. -- Eloy A. Paris Mon, 29 Oct 2001 19:16:26 -0500 samba (2.2.2-1) unstable; urgency=low * New upstream version. * Temporary fix for #113763 (Steve Langasek) * Quick hack to avoid smbmount reveal password length. Please note that even with this hack there is a small window when password is completely visible with 'ps aux'. There are other methods that should be used to automate mounting of SMB shares. Closes: #112195: smbmount-2.2.x reveals password length. * Applied patch from Steve Langasek to prevent forcing use of setresuid() in Sparc. Closes: #112779: samba build forces use of setresuid, which causes smbd to fail on Sparc. -- Eloy A. Paris Mon, 15 Oct 2001 10:26:10 -0400 samba (2.2.1a-9) unstable; urgency=low * Replaced $(LD) with $(CC) all the way through source/Makefile. Closes: #111036: ld shouldn't be used to link shlibs. * s/\/bin\/mail/\/usr\/bin\/mail/ in smb.conf's man page (HTML and sgml as well.) Closes: #110963: smb.conf: mail should be /usr/bin/mail. * Documented better smbclient's -W behavior. Patch from Steve Langasek. Closes: #53672: smbclient: -W flag is interpreted as domain, not workgroup. -- Eloy A. Paris Tue, 4 Sep 2001 23:10:41 -0400 samba (2.2.1a-8) unstable; urgency=low * Set some reasonable default perms for the samba logdir (again, thanks to vorlon :-) Closes: #72529: insecure permissions on log files. -- Eloy A. Paris Sun, 26 Aug 2001 15:40:47 -0400 samba (2.2.1a-7) unstable; urgency=low * Another attempt at fixing #47493. Patch from Steve Langasek . Let's keep our fingers crossed Steve! -- Eloy A. Paris Sun, 26 Aug 2001 13:37:06 -0400 samba (2.2.1a-6) unstable; urgency=low * Backed out fix to #47493 introduced in 2.2.1a-4 as it is causing smbd to die with signal 11 under some unidentified situations. Closes: #109774: Latest debian version breaks printer driver download. Closes: #109946: not all files appear in samba-exported directories. * Another patch from Steve Langasek. This one adds quotes around printer names for print systems it's reasonable for Debian to support. Together with the patch in #29957 (see changelog for 2.2.1a-4), this should take care of the problems with multi-word printer names in Samba. -- Eloy A. Paris Fri, 24 Aug 2001 21:12:27 -0400 samba (2.2.1a-5) unstable; urgency=low * Important changes that affect how Samba is built on Debian machines are implemented in this release. All of this changes were suggested by the energetic Steve Langasek , and his arguments were so sound and reasonable that I decided to implement them. Here's Steve's original changelog: * Fix up the build system to avoid needing to run configure as root to answer questions we already know the answers to. * In the process, make surprising progress towards being able to cross-compile the samba packages. -- Eloy A. Paris Fri, 24 Aug 2001 01:08:06 -0400 samba (2.2.1a-4) unstable; urgency=low * Fixed typo in smbmount's mount page. Closes: #109317: smbfs: mistype in smbmount manpage. * Included symlink to smbspool to better support CUPS printing. Closes: #109509: include symlink for cups samba support. * Applied patch from Steve Langasek to fix bug #29957. Closes: #29957: samba strips trailing " from strings in smb.conf. * First attempt at fixing #47493. Another patch from Steve "I want a bug-free Samba" Langasek. Closes: #47493: Samba doesn't handle ':' in dir names right. -- Eloy A. Paris Tue, 21 Aug 2001 23:26:38 -0400 samba (2.2.1a-3) unstable; urgency=low * Steve Langasek has been hard at work in the last few days looking at the long list of open bugs filed against the Samba packages. I don't know how to thank him. It's been a pleasure working with Steve, and all the fixes, patches, etc. in this release come from him. The bug list is greatly reduced thanks to Steve's efforts. * Steve's additions/modifications/patches/etc. are: - New package that (libpam-smbpass) provides pam_smbpass. Before, this was provided in another package but now the sources are part of the Samba sources so we can start providing it from here. Closes: #107043 - pam_smbpass now present in Samba source, should be built from there - Patch to source/smbd/service.c that allows admins to call /bin/umount from the root postexec of a Samba share. Closes: #40561 - samba pre/postexec commands do not work. - Clear TMPDIR before starting smbd in /etc/init.d/samba. Closes: #51295 - Problems with Samba and TMPDIR. - Correction to documentation of "guest only". Closes #38282 - "guest only" share still requires a password. * Applied patch from Santiago Vila to convert /usr/sbin/mksmbpasswd from a shell script into a real awk script. Sorry it took so long, Santiago; I hadn't realized you even provided a patch :-) Closes: #77891 - mksmbpasswd could be a real awk script. * Updated description of the smbfs and smbclient packages. Also have each package recommend the other. Closes: #108650: Should suggest or recommend smbfs. -- Eloy A. Paris Mon, 13 Aug 2001 22:21:55 -0400 samba (2.2.1a-2) unstable; urgency=low * Build-depends: depend on debhelper (>=2.0.103). Closes: #105795: Build-Depends are wrong. * Run samba's preinst and postinst scripts without -e so failed commands do not abort installation. Closes: #106384: postinstall crashes abnormally. (And really closes #104471.) -- Eloy A. Paris Thu, 26 Jul 2001 00:30:37 -0400 samba (2.2.1a-1) unstable; urgency=low * New upstream version. * Make sure samba's postinst script exits with a zero status. Closes: #104471: Samba postinst problem. -- Eloy A. Paris Thu, 12 Jul 2001 21:55:21 -0400 samba (2.2.1-1) unstable; urgency=low * New upstream version. Closes: #103339: config.guess and config.sub update required. Closes: #98518: Samba 2.2 can't act as PDC for NT4/W2K due to incompatibility with PAM. Closes: #97447: nmbd crashes due to bugs in DAVE 2.5.2. Closes: #95777: Samba 2.2 is unable to join or authenticate against Samba 2.2 PDC domain. Closes: #68842: samba should use PAM for password changing (I haven't personally tried this one, but it's been advertised this works.) Closes: #102506: PAM account checking fails. Closes: #102518: Complains about unknown paramter "obey pam restrictions" Closes: #94774: Build failure on PARISC machines. * Moved away from /etc/cron.weekly/samba for log file rotation. Now using logrotate. Closes: #95548: typo in /etc/cron.weekly/samba. Closes: #74951: nmbd does not rename its log file. * Removed Debian-specific addtosmbpass.8 man page since this script is not longer provided upstream. Users should use the smbpasswd program instead. * Updated sample /etc/samba/smb.conf to reflect the recent changes affecting handling of PAM authentication. Also updated /etc/pam.d/samba. -- Eloy A. Paris Wed, 11 Jul 2001 00:44:14 -0400 samba (2.2.0.final.a-1) unstable; urgency=high * New upstream version (contains security fix from DSA-065-1.) Closes: #97241: samba 2.2.0 fails to process hostnames in "hosts allow" config line. * Removed Debian-specific addtosmbpass.8 man page since this script is not longer provided upstream. Users should use the smbpasswd program instead. Closes: #98365: addtosmbpass is missing from 2.2.0.final-2. * Updated sample /etc/samba/smb.conf to reflect the recent changes affecting handling of PAM authentication. Also updated /etc/pam.d/samba. -- Eloy A. Paris Sun, 24 Jun 2001 11:11:59 -0400 samba (2.2.0.final-2) unstable; urgency=low * Added libcupsys2-dev to Build-Depends. * Samba depends now (again) on netbase so update-inetd is always available for the Samba maintainer scripts. Closes: #86063: Fails to uninstall if inetd is not installed. * Updated source/config.{sub,guess} so ARM built doesn't fail. Closes: #94480: config.sub out of date; can't build on arm. Closes: #85801: config.sub/guess out of date. * Not using brace expansion, i.e. {foo,bar} in any of the maintainers scripts nor in debian/rules. Closes: #88007: samba postrm has is not POSIX sh compliant. -- Eloy A. Paris Sat, 21 Apr 2001 17:27:18 -0400 samba (2.2.0.final-1) unstable; urgency=low * New upstream release. Lots of new things. See WHATSNEW.txt. * Goofy version number because of my stupidity when assigning version numbers to the CVS packages I have been uploading to experimental. Will be fixed when 2.2.1 is released. I've no doubts a 2.2.1 release will follow soon. -- Eloy A. Paris Tue, 17 Apr 2001 22:58:14 -0400 samba (2.2.0.cvs20010416-1) experimental; urgency=low * CVS update. -- Eloy A. Paris Mon, 16 Apr 2001 21:25:15 -0400 samba (2.2.0.cvs20010410-1) experimental; urgency=low * CVS update. * Added libreadline4-dev to Build-Depends. -- Eloy A. Paris Tue, 10 Apr 2001 16:53:45 -0400 samba (2.2.0.cvs20010407-1) experimental; urgency=low * CVS update. Includes what is in 2.2.0alpha3. -- Eloy A. Paris Sat, 7 Apr 2001 16:00:33 -0400 samba (2.2.0.cvs20010316-1) experimental; urgency=low * Started working on Samba 2.2.0. Using the SAMBA_2_2_0 branch from Samba CVS. * Not compiling rpctorture as it has compile errors. Change in debian/rules. * Removed Linux kernel 2.0.x and smbfs compatibility baggage. Now the smbfs does not support 2.0.x kernels; a kernel > 2.2.x is needed to use smbfs. Updated debian/control, debian/rules and README.Debian to reflect this change. * Added to swat a versioned dependency on samba (so a user is forced to install a new version of swat each time a new version of samba is installed.) -- Eloy A. Paris Sun, 18 Mar 2001 14:21:14 -0500 samba (2.0.7-5) unstable; urgency=medium * Transition from suidmanager to dpkg-statoverride. -- Eloy A. Paris Thu, 18 Jan 2001 23:51:56 -0500 samba (2.0.7-4) unstable; urgency=medium * Applied Urban Widmark fixes to smbmount. Urban is the maintainer of the smbfs in the kernel and of the userland utilities. * Links to HTML documents are correct now. Closes: #69439: swat: Broken help file symlinks Closes: #72615: samba-doc directory changed: removed htmldocs from path Closes: #75847: swat: Wrong symlink Closes: #66857: Wrong links to html documents. Closes: #77912: misplaced documentation symlinks for swat * Building Samba with CUPS support. For this I reverted the change to source/configure.in that I did in 2.0.7-3 and re-ran autoconf. Closes: #59038: samba: not compiled with cups support. * Fix against previous known/unknown user time difference patch to swat (make username / password lookups take the same time.) Remove CGI logging code in Swat. Closes: #76341 - Security holes in swat * Updated Build-depends. * Updated debian/copyright to refer to the correct location of the GPL. * debian/rules: changed DESTDIR to `pwd`/debian/samba (was `pwd`/debian/tmp.) * debian/rules: added '--sourcedir=debian/samba' to dh_movefiles (for some strange reason dh_installdirs is not creating debian/tmp/ so I needed to tweak everything to install stuff in debian/samba rather than in debian/tmp.) * debian/control: changed section of samba-docs to 'doc' (was 'docs') * Using relative symlinks in /usr/share/samba/swat/ (changed debian/rules and source/scripts/installswat.sh.) * Fixed (by tweaking debian/rules) /usr/bin/{smbmnt,smbumount-2.*,smbmount-2.*} to be suid. * Added "Provides: samba-client" to smbclient's section in control. Closes: #71143: smbclient: Smbclient should provide samba-client. * Fix for desired_access being zero in map_share_mode() (patch to source/smbd/nttrans.c.) Thanks to Gary Wilson for bringing this patch to my attention. * Hacked source/lib/util_sec.c so smbd works fine in both 2.0.x and 2.2.x kernels even when the build is done in a system running a 2.2.x kernel. Closes: #78858: samba-common: samba2.0.7 needs kernel 2.2.x but doesnt depend on it. Closes: #72758: README.Debian should comment on 2.0.x kernels. Closes: #56935: Samba 2.0.6 and Kernel 2.0.x. Closes: #58126: Samba 2.0.6 and Kernel 2.0.x -- more info. Closes: #60580: samba: failed to set gid. Closes: #64280: Samba panics, can't set gid. Closes: #66816: Must deal with brokenness under 2.0.x. Closes: #67682: potatoe samba 2.0.7-3 out of order, 2.0.5a-1 OK. Closes: #69735: PANIC: failed to set gid Closes: #66122: "smbclient -L localhost -U%" returns with "tree connect failed: code 0". Closes: #57637: Samba says tree connect error. Closes: #58015: potato samba wins support is broken. * Fixed comments in sample smb.conf to point to the correct location. Closes: #69578: comments in smb.conf points to wrong path. * Move codepages from /etc/samba/codepages/ to /usr/share/samba/codepages/. Closes: #63813: samba; codepages should go in /usr/lib. * Moved /var/samba/ to /var/state/samba/. Closes: #49011: samba package not FHS compliant. * Hacked source/configure.in (and re-ran autoconf) so yp_get_default_domain() is found. Closes: #44558: netgroup support missing in samba 2.0.5a-1. * /etc/init.d/samba was calling start-stop-daemon with both --pidfile and --exec. Got rid of --exec so --pidfile works. -- Eloy A. Paris Thu, 11 Jan 2001 00:15:57 -0500 samba (2.0.7-3) frozen unstable; urgency=high * Release manager: this closes a RC bug. * Commented out the section in source/configure.in that auto-detects CUPS support and then ran autoconf to generate a new configure script. This was done to prevent machines that have libcupsys-dev installed from detecting CUPS support and adding an unwanted dependency on libcupsys. This way the whole printing system won't break on upgrades. CUPS support should be added after Potato is released. Closes: #65185: samba-common: Upgrading removes printing system. Closes: #64496: smbfs: smbfs on powerpc has a dependency on cupsys. * Updated README.debian. Closes: #64594: Old README.Debian in /usr/share/doc/samba. -- Eloy A. Paris Tue, 20 Jun 2000 19:16:04 -0400 samba (2.0.7-2) frozen unstable; urgency=high * Release manager: this closes RC bug #63839 that prevents Samba to be built from source. * Fixed a stupid typo in debian/rules that was preventing Samba to be built from source. Closes: #63839: samba_2.0.7-1(frozen): build error (SAMBABOOK dir) * I forgot to mention that O'Reilly's book "Using Samba" was donated to the Open Source community. The book was included in Samba 2.0.7 in HTML format and is part of the Debian Samba package since Samba 2.0.7-1. * In Samba 2.0.7-1, the "Using Samba" book and a number of HTML help files were supposed to be provided in both the swat and the samba-doc packages. This duplication was a waste of space. Starting with Samba 2.0.7-2, swat recommends samba-doc and the book and the HTML files are included only in samba-doc, and are accessed via symlinks from within swat. Closes: #58810: superfluous files in swat? * Added a 'echo "."' to /etc/init.d/samba in the reload) section. Closes: #63394: "echo ." missing in reload section of init.d script * Fixed typo in docs/htmldocs/using_samba/ch06_05.html. Closes: #64344: typo "encrypted passwords" * Cleaned up samba's postrm script so important common files aren't deleted when samba is purged. Created a samba-common.postrm script. Closes: #62675: purging samba removes /etc/samba/smb.conf. Closes: #63386: samba --purge removes /etc/samba dir even though smbclient/smbfs/samba-common packages are still installed -- Eloy A. Paris Wed, 3 May 2000 02:42:07 -0400 samba (2.0.7-1) frozen unstable; urgency=low * New upstream version. Dear Release Manager: please allow this package to go to frozen as it contains fixes to a _lot_ of problems. You can take a look at all the problems fixed by this release in the official upstream announcement at http://us1.samba.org/samba/whatsnew/samba-2.0.7.html. * Added --with-utmp to add utmp support to smbd (this is new in Samba 2.0.7) * Closes: #62148 - samba not rotating filled logs. * Closes: #56711: Samba doesn't manage well long share name (please note that it's possible to connect to shares with names longer than 14 characters but the share will be listed with a name truncated to 13 characters.) * Closes: #51752 - NT DOMAIN - NET USE * /HOME not mapping (error 67). Closes: #50907 - logon path not working. This is not a bug, it's just Samba doing the same thing an NT server does. See WHATSNEW.txt and smb.conf's man page for details. * Closes: #48497 - error executing smbsh in debian-potato. (smbwrapper is not supported anymore.) * Closes: #58994 swat: typo in swat description. * Closes: #45931 - Samba dies with SIGILL on startup. (Hardware problems, person that reported the bug never came back.) Closes: #54398 - smbadduser fails, looks for ypcat. * Fixed swat's man page to include Debian specific installation instructions. There's not necessary to edit /etc/services or /etc/inetd.conf. (Closes: #58616 - incomplete install config && incorrect installation instructions.) * s/SBINDIR/\"/usr/sbin\"/g in source/web/startstop.c to prevent swat to look for smbd and nmbd in the wrong place when requested to start or stop smbd or nmbd. (Closes: #55028 - swat can't start samba servers.) * Closes: #37274: smbclient does not honour pot. (Tested and seems to be working now.) * Not confirmed, but should fix #56699, #62185, #56247, #52218, #43492, #50479, #39818, #54383, #59411. (please re-open any of this if the problem still exists - I was unable to confirm any of this because I could never reproduce them.) Closes: #56699 - Samba's nmbd causes random kernel oops several times in a row. Closes: #62185 - nmbd's forking until no more file descriptors are available. Closes: #56247 - session setup failed: ERRSRV - ERRbadpw. Closes: #52218 - Either wins proxy does not work, or I don't understand it. Closes: #43492 - intermittent problem changing password. Closes: #50479 - Can't access windows 2000 shares with samba. Closes: #39818 - samba-common: Upgrading Samba from the Slink version. Closes: #54383 - samba-common: Missing /etc/smb.conf. Closes: #59411 - smbclient: cannot browse Win2k shares. -- Eloy A. Paris Thu, 27 Apr 2000 16:07:45 -0400 samba (2.0.6-5) frozen unstable; urgency=low * Oppsss! samba-common doesn't depend on libcupsys1 so the binaries in this package are broken unless libcupsys1 is installed. samba-common has a "grave" bug because of this. Instead of adding libcupsys1 to the Depends: list of each package in debian/control I investigated why dh_shlibs was not picking the dependency automatically. It turns out that it's probably a bug in libcupsys1 because the format of its shlibs file is not correct. I fixed that file (/var/lib/dpkg/info/libcupsys1.shlibs) and now dependencies are picked correctly. I'll talk to the libcupsys1 maintainer. I think the addition of CUPS support to Samba is a big change that should not go into Frozen. So, I decided to back up the addition of CUPS support I did in 2.0.6-4 to minimize problems. I'll add CUPS support again when I start working on Samba for Woody. (Closes: #59337 - samba-common has a missing dependency) -- Eloy A. Paris Wed, 1 Mar 2000 08:40:02 -0500 samba (2.0.6-4) frozen unstable; urgency=low * It seems that sometimes nmbd or smbd are not killed when upgrading. I think it is because in samba's prerm script I was calling start-stop-daemon with the --pidfile switch and in old versions of Samba the nmbd and smbd daemons did not store their PIDs in a file in /var/samba/. I changed debian/samba.prerm so the existence of the PID files is checked before calling "start-stop-daemon --pidfile ..." If the PID files do not exist then start-stop-daemon is called without the --pidfile parameter. (Closes: #58058 - upgrade from slink went badly) * Fixed typo in description of swat package in debian/control. * Installed libcupsys1-dev so the configure script picks up CUPS and Samba is compiled with CUPS support. Also added libcupsys1 to the Depends: list of package samba in debian/control. (Closes: #59038 - samba not compiled with cups support) * Added a small paragraph to debian/README.debian warning about possible problems with the WINS code in Samba 2.0.6. -- Eloy A. Paris Mon, 28 Feb 2000 14:00:42 -0500 samba (2.0.6-3) frozen unstable; urgency=low * Applied patch posted by Jeremy Allison to the samba mailing list that should take care of the internal errors reported in bug #52698 (release-critical). Wichert: please test as I never could reproduce it here. (Closes: #52698 - samba gets interbal errors) * Moved samba-docs to the 'docs' section. (Closes: #51077 - samba-doc: wrong section) * Added reload capability to /etc/init.d/samba (only for smbd because nmbd does not support reloading after receiving a signal). (Closes: #50954 - patch to add reload support to /etc/init.d/samba) * Corrected "passwd chat" parameter in sample /etc/samba/smb.conf so Unix password syncronization works with the passwd program currently in Potato. Thanks to Augustin Luton for the correct chat script. * Stole source/lib/util_sec.c from the CVS tree of what will become Samba 2.0.7 or whatever so we can use the same binaries under both 2.0.x and 2.2.x kernels. (Closes: #51331 - PANIC: failed to set gid) * smbadduser is now provided as an example and it's customized for Debian. I am not providing this script in /usr/sbin/ because then I would need a dependency on csh, something that I don't want to do. (Closes: #51697, #54052) * Fixed the short description of the smbfs package in debian/control. (Closes: 53534 - one-line description out of date). -- Eloy A. Paris Tue, 23 Nov 1999 16:32:12 -0500 samba (2.0.6-2) unstable; urgency=low * samba-common now depends on libpam-modules (not on libpam-pwdb, which I have been told is obsolete). I modified /etc/pam.d/samba accordingly to reflect the change. (Closes: Bug#50722: pam pwdb dependence?). * The old /etc/pam.d/samba file which had references to pam_pwdb caused smbd to die with a signal 11. The new /etc/pam.d/samba file fixes this problem. (Closes: #50876, #50838, #50698) * Compiled with syslog support (use at your own risk: syslog support is still experimental in Samba). I added the parameters "syslog = 0" and "syslog only = no" to the sample smb.conf to avoid pestering users that do not want Samba to log through syslog. (Closes: Bug#50703 - syslog only option doesn't work) * Removed the stupid code in the smbmount wrapper script that tries to load the smbfs module if smbfs is not listed in /proc/filesystems. (Closes: Bug#50759 - Non-root can't run smbmount if SMBFS is compiled as a module in the kernel) * Added /bin/mount.smb as a symlink pointing to /usr/bin/smbmount so 'mount -t smb ...' works just as 'mount -t smbfs ...'. (Closes: Bug#50763 - 'mount -t smb' doesn't work) -- Eloy A. Paris Sat, 20 Nov 1999 18:53:35 -0500 samba (2.0.6-1) unstable; urgency=low * Samba 2.0.6 has been released. This is the first try of the Debian Samba packages. I know for sure that smbd won't work properly on 2.0.x kernels because the patch that Wichert sent me does not apply to the new source/lib/util_sec.c in Samba 2.0.6. That file was completely re-written by Tridge. * Updated README.Debian. * A new client utility called smbspool appeared in Samba 2.0.6. I added this utility to the smbclient package, although I haven't tried it yet. * Added the symlink /sbin/mount.smbfs that points to /usr/bin/smbmount. This is to be able to type "mouont -t smbfs ...". This symlink goes in the smbfs package, of course. * This new release should close the following bugs (some of these are fixed for sure in this new upstream release, some others I could not reproduce but I believe they are fixed if they were real bugs. As always, please feel free to re-open the bugs if the problem is not solved). Closes: Bug#33240: icmp mask needs a bug workaround. Closes: Bug#37692: samba: Has problems detecting interfaces. Closes: Bug#38988: samba: Truly bizzare behavour from nmbd. Closes: Bug#46432: samba-2.0.5a-2: nmbd does not appear to broadcast properly. Closes: Bug#44131: smbfs: no longer possible to set file and directory-modes. Closes: Bug#46992: smbmount-2.2.x manpage wrong. Closes: Bug#42335: smbfs: missing options from the new 2.2.x commandline. Closes: Bug#46605: smbmnt segfaults. Closes: Bug#48186: smbmount. Closes: Bug#38040: smbfs: Please add /sbin/mount.smb [included]. Closes: Bug#47332: smbmount: could -f and -P be added back? * Samba has been compiled with PAM support (closes: Bug#39512 - samba PAM module). To succesfully add PAM support, I created /etc/pam.d/samba and added this file as a conffile for the samba-common package. I also made samba-common depend on libpam-pwdb. * Added simple man pages for the wrapper scripts smbmount and smbmount. (Closes: Bug#44705 - Missing smbmount man page) * Installed libreadlineg2-dev in my system so smbclient now has a "history" command and libreadline support :-) * This time I did add a check to the smbmount wrapper script to see if the kernel has support for smbfs, as suggested by Jeroen Schaap . I mentioned in the changelog for samba-2.0.5a-3 that I did this but I forgot at the end. -- Eloy A. Paris Thu, 11 Nov 1999 12:08:15 -0500 samba (2.0.5a-5) unstable; urgency=low * I am sorry to report that the smbwrapper package is gone for the moment. The reason for this is twofold: first of all, smbwrapper is completely broken in Samba-2.0.5a (it compiles but it doesn't run) and in the upcoming Samba-2.0.6 it doesn't even compile. Second, when I asked Andrew Tridgell (father of Samba) about the state of smbwrapper he told me that Ulrich Drepper (head of the glibc project) broke on purpose the glibc stuff in which smbwrapper is based. Consequently, Tridge recommended me to compile Samba without support for smbwrapper. When, I have no idea. Sorry folks. Here is the original message I received from Andrew: > 1) 2.0.5a's smbwrapper doesn't work under glibc2.1, and pre-2.0.6's > smbwrapper doesn't even compile under glibc2.1. yep, Ulrich deliberately broke it. It won't get fixed till glibc allows the sorts of games it plays to work again. I suggest you turn it off in your build scripts until that gets sorted out. * Swat's file are now in /usr/share/samba/ instead of /usr/lib/samba/ (bug #49011). * Man pages now in /usr/share/man/ instead of /usr/man/ (bug #49011). -- Eloy A. Paris Tue, 2 Nov 1999 12:59:13 -0500 samba (2.0.5a-4) unstable; urgency=low * Applied patch from our fearless leader (Wichert) to fix the darn bug that prevents Samba to work on 2.0.x kernels if it was compiled in a system running a 2.2.x kernel. This closes #40645 (build uses setresuid which doesn't work under 2.0.34 (does apparently under 2.2.x) ). * Fixed the entry that swat's postinst script adds to /etc/inetd.conf so it is '## swat\t\tstream\ttcp\tnowait.400 ...' instead of '##swat\t\tstream\ttcp\tnowait.400 ...'. The old way caused 'update-inetd --enable swat' to leave the entry for swat disabled. Thanks to Dave Burchell for finding out this problem. This closes #48762 (swat uses non-standard syntax to comment out inetd.conf entry). * /usr/sbin/swat does not think anymore that the smbd daemon lives in /usr/local/samba/bin/. To fix this I am running now source/configure with "--prefix=/usr --exec-prefix=/usr". This closes #47716 (samba 'swat' fails: incorrect hardwired path in the binary). -- Eloy A. Paris Sun, 31 Oct 1999 03:42:38 -0500 samba (2.0.5a-3) unstable; urgency=low * I am pretty darn busy with my MBA, I apologize for the long time it's taking to squash bugs in the Samba packages. * Built with debhelper v2 for FHS compliancy. Changed a couple of things in debian/rules to accomodate for the new place for the docs. I also had to change debian/{samba.postinst,samba.prerm,swat.postinst} to make sure that the symlink from /usr/doc/xxx exists and points to /usr/share/doc/xxx (the reason for this is that I am not letting debhelper to create these scripts for me automatically). * Built with latest libc6. * smbfs: finally, the nasty bug that causes smbmount to die after a while is gone thanks to Ben Tilly . The problem was just a typo in source/client/smbmount.c. This closes grave bug #42764 (smbmount dies) and #43341 (smbfs-2.2.x won't function after a while). * Fixed the smbmount wrapper script to eliminate a bashism (closes #45202 - "wrapper scripts use $* instead of "$@") and to recognize 2.3.x and 2.4.x kernels (closes #47688 - "smbfs: does not recognize kernel 2.3.x"). * Added a check to the smbmount wrapper script to see if the kernel has support for smbfs, as suggested by Jeroen Schaap . * swat's man page is now part of the swat package, not of the samba package. This closes #44808 (Samba has a man page for swat, but the binary is not included). * The interface program smbrun is not longer needed by smbd because of the availability of execl() under Linux. Because of this, the smbrun is not even being compiled. Since there is no need for smbrun now, the smbrun man page was taken out of the samba package. This closes #45266 (/usr/bin/smbrun missing). * smbpasswd is now part of the samba-common package, and not part of the samba package. This is to let administrators that do not want to install a full Samba server administer passwords in remote machines. This closes bug #42624 (smbpasswd should be included in smbclient). This bug report also suggests that swat becomes part of the samba package, that smbfs becomes part of the smbclient package, and that the binary smbpasswd becomes part of the smbclient package. I moved smbpasswd to the samba-common package but I am reluctant to do the other things the bug report suggests. * In order to keep dpkg happy when moving smbpasswd from the samba package to samba-common, I had to add a "Replaces: samba (<= 2.0.5a-2)" in the control section of the samba-common package and a "Replaces: samba-common (<= 2.0.5a-2)" in the control section of the samba package (in debian.control). * Samba is now being compiled with the "--with-netatalk" option. This closes #47480 (Could samba be compiled with the --with-netatalk option). * All packages that depend on samba-common have a versioned dependency now. This was accomplished by adding "(= ${Source-Version})" to the relevant sections of debian/control. Thanks t Antti-Juhani Kaijanaho for the hint. This closes #42985 (samba should probably have a versioned depends on samba-common). * Made sure the file docs/textdocs/DIAGNOSIS.txt gets installed in all the Samba packages. This closes bug #42049 (no DIAGNOSTICS.txt file). * Added the smbadduser helper script to the samba package. This closes #44480 (Samba doesn't come with the smbadduser program). * Applied patch from szasz@triton.sch.bme.hu that prevents smbmount to leave an entry in /etc/mtab for a share that could not be mounted because of invalid user of password. The patch also allows smbumount to unmount the share in the event that something goes wrong with the smbmount process. This closes bug #48613 (Mount/umount problems + patch) as well as #44130 (failed mount is still mounted). * smbmount-2.2.x is now setuid root. This is needed for the patch applied above to be effective. If smbmount-2.2.x is not setuid root then an entry will be left in /etc/mtab even when the mount fails. I had to add "usr/bin/smbmount-2.2.x" to debian/smbfs.suid for this to work. -- Eloy A. Paris Wed, 27 Oct 1999 10:36:13 -0400 samba (2.0.5a-2) unstable; urgency=low * This version is basically the same as 2.0.5a-1 but it was compiled on a Potato system with glibc2.1. See below the change log for 2.0.5a-1 for more information. -- Eloy A. Paris Tue, 27 Jul 1999 02:25:29 -0400 samba (2.0.5a-1) stable; urgency=high * I'm back from the Honey Moon. We are pretty busy because we are moving to Pittsburgh (from Caracas, Venezuela) in aprox. 24 hours and we still have plenty of things to pack and to do. Samba 2.0.5 was released while I was in the Honey Moon and it is just now (almost 3 AM) when I have time to package it. * Because of the security problems fixed in 2.0.5, this upload goes to both stable and unstable (the Security Team asked for this). * This release (2.0.5a-1) was compiled on a Slink system. 2.0.5a-2 will be compiled on a Potato system. * Added a "Replaces: samba (<= 1.9.18p10-7)" to the samba-common section in debian/control (as suggested by Steve Haslam ) to fix the problems that appear when upgrading from the Samba package in Slink. Please test this as I am completely unable to do so. This should fix bug #39818 (Upgrading Samba from the Slink version). * Removed the hacks to the autoconf stuff that I added to 2.0.4b-2 in order to have defined several socket options when compiling with Linux 2.2.x kernel headers - the fix is now upstream. * Finally!!! smbmount was re-written (thanks Tridge :-) to use a command line syntax similar to the one used by the old smbmount (for 2.0.x kernels). This means that the wrapper script is no longer necessary so I removed it. In its place there is a simple wrapper script that calls smbmount-2.0.x or smbmount-2.2.x depending on the kernel that is running. * Because of the wedding, the Honey Moon, and our move to Pittsburgh, I can't work on fixing other bugs in this release. -- Eloy A. Paris Tue, 27 Jul 1999 02:18:51 -0400 samba (2.0.4b-3) unstable; urgency=low * Stupid mistake: I forgot to add /usr/bin/smbumount to debian/smbfs.files and because of this /usr/bin/smbumount was part of the samba package instead of part of the smbfs package. -- Eloy A. Paris Thu, 1 Jul 1999 01:51:24 -0400 samba (2.0.4b-2) unstable; urgency=low * Dark (and archive maintainers): please remove from Potato the smbfsx binary package and also the old source package for smbfs. smbfs and smbfsx have been merged starting with this version. * Merged the old smbfs package with Samba. Now there is only one package for the smbfs utilities and is called "smbfs". The package smbfsx does not exist any more and this new smbfs package must be used for both 2.0.x and > 2.1.x kernels. * A wrapper script was added to handle the syntax change in smbmount in the new smbfs utilities (required for kernels > 2.1.70). The home page for this script is http://www.wittsend.com/mhw/smbmount.html. Please _note_ that this will change (for good) in Samba 2.0.5 :-) * Added debian/smbumount.sh. It's another wrapper that calls smbumount-2.2.x or smbumount-2.0.x depending on the kernel currently running. * Not using -t for savelog in cron.weekly script. * Recompiled without libreadlineg-dev (Samba does not seem to be using it so unnecessary dependencies are produced). * glibc2.1 build. * Removed smbpasswd.8 man page from the debian/ directory because it is now being provided upstream. * Got rid of the ugly hack I put in source/lib/util_sock.c to have IPTOS_LOWDELAY and IPTOS_THROUGHPUT defined. Now I patched the autoconf stuff to #include . I've sent the patch to Jeremy Allison so we have this upstream. -- Eloy A. Paris Mon, 28 Jun 1999 17:47:19 -0400 samba (2.0.4b-1) unstable; urgency=low * New upstream release. This release fixes the following Debian bugs: #33838 (Amanda/ Samba 2.0.2 and backing up large filesystems) and #33867 (Amanda 2.4.1 and Samba 2.0.2 and large filesystems). Jeremy Allison released Samba 2.0.4 and found out that there were a couple of minor bugs so he released 2.0.4a. Then he found out about more serious bugs and released 2.0.4b. I have built this package several times between yesterday and today because of this. Now I am releasing the Debian packages for Samba with what I believe will be the latest release the Samba Team will make at least in the next 4 days (Jeremy is taking a short vacation). * Still compiling against glibc2.0 (sorry about that :-) * Hacked source/smbwrapper/smbsh.c to fix the problem of smbsh not finding the shared library smbwrapper.so. It looks now in /usr/lib/samba/ for this file. This fixes #32971, #32989, #33278, #34911 and #36317. * Made smbfsx depend on samba-common because smbfsx uses /etc/samba/smb.conf and /etc/samba/codepages/. This fixes #33128 (smbmount complains about missing /etc/smb.conf). * Package swat does not depend on httpd anymore (there's no need to). This fixes #35795 (swat requires httpd). * Renamed smbmount-2.1.x and smbumount-2.1.x to smbmount-2.2.x and smbumount-2.2.x. Same applies to the man pages. * Changed minor type in smbmount's man page (changed "\"" by "\'"). This fixes #34070 (wrong quotes in manpage). * Used Fabrizio Polacco's procedure to create the Debian package for Samba. This closes #35781 (samba has no pristine source). * Changes to /etc/cron.weely/samba: rotate /var/log/{nmb,smb}.old only if the size of either is different than 0. Also, added comments at the beginning of this script to explain how rotation of log files works in Samba. Thanks to ujr@physik.phy.tu-dresden.de (Ulf Jaenicke-Roessler) for the suggestions. This closes #37490 (cron.weekly script rotates not used [sn]mb.old files). As I side effect, this should also close #31462 (still trouble with /etc/cron.weekly/samba). * Check for old /etc/pam.d/samba file which is not provided by this version of the Debian Samba package but was provided in older versions. If this file exists we delete it. We check for this in the postinst. This closes #37356 (samba put stuff in pam.d that pam complains about) and #34312 (libpam0g: questions during upgrade). * Make sure the mode of /etc/samba/smbpasswd is set to 600. This is done in the postinst script. This closes #35730 (Security problem with /etc/samba/smbpasswd when upgrading from samba 1.9.18p8-2 to 2.0.3-1). * I have just checked and it looks like #28748 (smbfsx doesn't "return ") has been fixed. This might have been fixed since a long time ago. * Long long standing bug #18488 (smbclient: internal tar is broken) is closed in this release of Samba. The bug might have been closed for a long long time, but I did not check for this before. * Temporary fix to the annoying "Unknown socket option IPTOS_LOWDELAY" message. This fixes #33698 (socket option IPTOS_LOWDELAY no longer works), #34148 (warnings from smbd) and #35333 (samba warnings). -- Eloy A. Paris Thu, 20 May 1999 00:35:57 -0400 samba (2.0.3-1) unstable; urgency=low * New upstream version. * Removed the convert_smbpasswd.pl program I created and put in /usr/doc/samba/ because there's a convert_smbpasswd script in the upstream sources that does the same thing. I modified the postinst script to use this script instead of the one I created. -- Eloy A. Paris Sun, 28 Feb 1999 01:35:37 -0400 samba (2.0.2-2) unstable; urgency=low * Updated the README.Debian file. * Updated the description of the samba package in the control file. * The binaries smbmnt and smbumount-2.1.x in the smbfsx package are now installed setuid root as they should be. This was done by doing a a "chmod u+s" for each binary in debian/rules and by creating the file debian/smbfsx.suid. * Minor patch to source/client/smbumount.c to allow normal users to umount what they have mounted (problem was a kernel vs. libc6 size mismatch). I sent the patch upstream. * Created debian/smbwrapper.dirs so the directory /usr/lib/samba/ is created. * Modified debian/rules to move smbwrapper.so from debian/tmp/usr/bin/ to debian/smbwrapper/usr/lib/samba/. * Hacked source/smbwrapper/smbsh.c to fix the problem of smbsh not finding the shared library smbwrapper.so. -- Eloy A. Paris Thu, 11 Feb 1999 18:11:34 -0400 samba (2.0.2-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris Thu, 11 Feb 1999 01:35:51 -0400 samba (2.0.1-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris Sat, 6 Feb 1999 06:51:18 -0400 samba (2.0.0final-4) unstable; urgency=low * The samba postinst made an unwarranted assumption that the file /etc/samba/smbpasswd exists. If the file did not exist (which is perfectly valid) the postinst will fail. This fixes #32953. -- Eloy A. Paris Fri, 5 Feb 1999 23:32:46 -0400 samba (2.0.0final-3) unstable; urgency=low * Added to debian/control a "Depends: ${shlibs:Depends}" line for the samba-common package so dependencies for this package are set correctly (thanks to Dark for pointing this out). -- Eloy A. Paris Thu, 4 Feb 1999 09:45:21 -0400 samba (2.0.0final-2) unstable; urgency=low * Finally!!! The first upload to unstable. Sorry for the delay folks but I have been quite busy lately :-) Another reason for the delay is that I wanted to ease the migration from Samba 1.9.18p10 and before to Samba 2.0.0. I changed the location of the config. files from /etc/ to /etc/samba/ and this made things a little bit harder. * This package needs 2.2 kernel headers to compile (well, this is true for the smbfsx package, all others compile fine with 2.0 kernel headers). * Created a preinst script for the samba package to take care of the location migration of smb.conf (from /etc/ to /etc/samba/). The preinst script also takes care of moving /etc/smbpasswd to its new location (/etc/samba/). * Created postinst and postrm scripts to add/remove an entry for swat in /etc/inetd.conf. * I had forgotten to install the sambaconfig script so I changed debian/rules to install this script. * Added a postrm script for the samba package (I had forgotten to add this script to the new Samba packages after the migration from 1.9.18 to 2.0.0). * Created a small Perl script that is called from the samba postinst to convert the smbpasswd from the old format used in version prior to 2.0.0 to the new one used in 2.0.0 and beyond. * The upgrade process should be automatically now. Please let me know of any problems you encounter. -- Eloy A. Paris Sat, 23 Jan 1999 09:34:10 -0400 samba (2.0.0final-1) experimental; urgency=low * Finally!!! Samba 2.0.0 is here! I am not uploading to unstable because I still have to work out the migration from the old samba packages to the new ones. I also need to work more on the new swat package. -- Eloy A. Paris Thu, 14 Jan 1999 22:40:02 -0400 samba (2.0.0beta5-1) experimental; urgency=low * New upstream version. -- Eloy A. Paris Tue, 5 Jan 1999 00:37:57 -0400 samba (2.0.0beta4-1) experimental; urgency=low * New upstream version. -- Eloy A. Paris Wed, 23 Dec 1998 18:37:45 -0400 samba (2.0.0beta3-1) experimental; urgency=low * New upstream version. * I have just realized that the documentation patches (for man pages) that I used for the 1.9.18 release are not longer necessary because there was a major re-write of all the Samba documentation that added the missing bits of information. So, I have just removed these minor patches. -- Eloy A. Paris Tue, 8 Dec 1998 12:00:30 -0400 samba (2.0.0beta2-1) experimental; urgency=low * New upstream version. * This new version fixes the potential security problem that was posted to debian-private (using the "message command" parameter to execute arbitrary commands from messages sent from LinPopUp). * Changed /etc/init.d/samba to use one of the variables stored in /etc/samba/debian_config to know how Samba is being run (from inetd or as daemons) instead of grepping /etc/inetd.conf which may not exist if the user is running xinetd (this fixes bug #29687 - assumes using vanilla inetd) -- Eloy A. Paris Mon, 23 Nov 1998 23:32:03 -0400 samba (2.0.0beta1-1) experimental; urgency=low * First beta release of the samba-2.0.0 code. Before the beta I was working with sources downloaded directly from the CVS server. This package goes into experimental and I plan to release the new samba to unstable as soon as it gets out of beta. * Created several packages out of the Samba sources. They are: samba (nmbd and smbd daemons + related programs), smbclient (FTP like command line utility to retrieve files from SMB servers), swat (Samba Web Administration Tool), samba-common (common files used by samba, smbclient and swat), smbfsx (smbfs utilities for kernels >= 2.1.70), smbwrapper and samba-doc (Samba documentation). * Refreshed debian/samba-doc.docs so recently added docs. are installed in the samba-doc package. New additions include man pages in the /usr/doc/samba-doc/htmldocs/ directory. * Deleted Debian specific nmblookup(1) man page as it is now upstream. * Added smbtorture to smbclient package. * Moved rpcclient from the samba package to the smbclient package. * The Samba daemons (nmbd and smbd) now create a PID file so I changed all calls to start-stop-daemon to use the PID file. * Fixed debian/rules to install mksmbpasswd (fixes #27655). * Modified /etc/init.d/samba so nmbd is started without the -a (append to the log file instead of overwrite) switch. The new behavior of nmbd is to NOT overwrite log files, so the -a switch can be deleted safely. * Moved from debstd to debhelper. -- Eloy A. Paris Thu, 1 Oct 1998 08:37:41 -0400 samba (1.9.18p10-5) frozen unstable; urgency=high * Oppsss!!! While fixing bug #26884 I introduced a bug even worse than the one I was trying to fix: in /etc/init.d/samba I got rid of the test that tells us whether the Samba daemons are running from inetd or as standalone daemons. I corrected the problem by editing again /etc/init.d/samba to uncomment the test. * Wishlist bug #28298 (typos in samba) was fixed. * Wishlist bug #28309 (typos in smb.conf) was fixed. -- Eloy A. Paris Wed, 28 Oct 1998 09:11:47 -0400 samba (1.9.18p10-4) unstable; urgency=low * Minor patch to debian/rules to delete *substvars instead of only substvars when doing a "debian/rules clean" (thanks to Daniel Jacobowitz for this). * Small patch to source/shmem_sysv.c that eases compilation under glibc-2.1 (thanks to Daniel for this). -- Eloy A. Paris Thu, 17 Sep 1998 15:33:49 -0400 samba (1.9.18p10-3) unstable; urgency=low * Patched smbclient again to fix minor formatting problem introduced by Magosanyi Arpad's smbclient patch. -- Eloy A. Paris Thu, 3 Sep 1998 11:03:23 -0400 samba (1.9.18p10-2) unstable; urgency=low * Sync'ed include files for the smbfs utilities with the ones in kernel 2.1.119. * Added to the /usr/doc/samba/examples/ directory a new script called wins2dns (courtesy of Jason Gunthorpe ) that generates BIND sonze files for hosts in the WINS database. * Patched smbclient to include enhancements by Magosanyi Arpad that make scripting easier. -- Eloy A. Paris Fri, 28 Aug 1998 13:34:54 -0400 samba (1.9.18p10-1) stable unstable; urgency=low * New upstream version (see /usr/doc/samba/WHATSNEW.txt for a description of what has changed). I built a 1.9.18p9-1 but I never released it because an obscure bug was found just a couple of days before the official release, so the Samba Team stopped the rollover of 1.9.18p9. * Updated documentation (new files were added to the docs/ directory that were not installed in /usr/doc/samba/). * Fixed long standing bug #7695 (smb.conf's man page doesn't document 'printing=lprng') - I made a couple of changes to the man page to include references to lprng. * Fixes bug #24930 (samba needs to suggest psmisc?). I don't think it is necessary to make samba suggest psmisc just because the postinst script mentions to call killall. So, I removed all references to "killall" in the scripts. * Fixes bug #25999 (Samba does not by default work with unix password sync): I added the "passwd program" and "passwd chat" parameters to the sample smb.conf to reflect the Debian environment. -- Eloy A. Paris Fri, 21 Aug 1998 08:59:18 -0400 samba (1.9.18p9-1) unstable; urgency=low * New upstream version (see /usr/doc/samba/WHATSNEW.txt for a description of what has changed). * Removed Jeremy Allison's patch applied to 1.9.18p8-2 because it is now part of the new upstream version. * Corrected small typo in addtosmbpass' man page (fixes #25629). -- Eloy A. Paris Tue, 11 Aug 1998 08:53:08 -0400 samba (1.9.18p8-2) frozen unstable; urgency=medium * Applied patch received from Jeremy Allison (Samba Team) that fixes "grave" bug #23903 (samba maps username before authenicating with NT password server). * Added a "sleep 2" between "start-stop-daemon --stop" and "start-stop-daemon --start" in /etc/init.d/samba so when this script is called with the "restart" parameter the Samba daemons are restarted properly. This fixes bug #24211 (init.d script doesn't restart). * Sent start-stop-daemon output in /etc/init.d/samba to /dev/null to avoid annoying warning messages. * Added perfomance tune parameters to sample /etc/smb.conf (SO_SNDBUF=4096 and SO_RCVBUF=4096 to "socket options" in /etc/smb.conf). I can't find who sent this suggestion to me. If you are listening, drop me a note and I'll put your name here :-) -- Eloy A. Paris Mon, 29 Jun 1998 08:45:01 -0400 samba (1.9.18p8-1) frozen unstable; urgency=low * New upstream release that fixes _lots_ of "ugly" bugs. The list of fixed bugs is too long to include here (see /usr/doc/samba/WHATSNEW.txt). * Fixed postinst to quote arguments to if [ arg .. ] constructs (fixes #22881). * Applied Jeremy Allison's patch (posted to the samba-ntdom mailing list) that solves a problem with username maps (the Samba Team did not catch this problem before final 1.9.18p8). * Made /etc/init.d/samba to print out a warning when Samba is running from inetd and the user runs /etc/init.d/samba to start|stop|restart Samba (there's no point on doing this because inetd will start the daemons again when there is traffic on UDP port 137-139). -- Eloy A. Paris Sat, 13 Jun 1998 00:18:25 -0400 samba (1.9.18p7-4) frozen unstable; urgency=medium * Fixes the serious problem of having the WINS name server database getting deleted at boot time. That happened because the WINS database was being stored under /var/lock/samba/ and all files under /var/lock/ are deleted at boot time. The place where the WINS database is stored was moved to /var/samba/. -- Eloy A. Paris Mon, 18 May 1998 20:24:29 -0400 samba (1.9.18p7-3) stable; urgency=high * Libc5 version for Bo (stable) that fixes the recently reported security hole. -- Eloy A. Paris Mon, 18 May 1998 20:19:33 -0400 samba (1.9.18p7-2) frozen unstable; urgency=low * Added patches from the non-mantainer upload that make us able to compile Samba on Alpha systems. This fixes bug #22379. -- Eloy A. Paris Wed, 13 May 1998 20:38:51 -0400 samba (1.9.18p7-1) frozen unstable; urgency=low * New upstream release (just bug fixes, no new functionality). -- Eloy A. Paris Wed, 13 May 1998 11:47:32 -0400 samba (1.9.18p6-2) frozen unstable; urgency=low * Uploaded to frozen (I forgot to upload last version to frozen so it got installed only in unstable). -- Eloy A. Paris Tue, 12 May 1998 18:10:17 -0400 samba (1.9.18p6-1.1) unstable; urgency=low * non-maintainer upload for Alpha * patch needed for source/quota.c (_syscall4() confusion) -- Paul Slootman Tue, 12 May 1998 20:39:13 +0200 samba (1.9.18p6-1) unstable; urgency=low * New upstream release that fixes a possible buffer overflow. This security hole was reported on BugTraq by Drago. The previous Debian version (1.9.18p5-1) was not released because 1.9.18p5 and 1.9.18p6 were released very closely. -- Eloy A. Paris Mon, 11 May 1998 20:28:33 -0400 samba (1.9.18p5-1) unstable; urgency=low * New upstream release (no new funcionality, just bug fixes - see /usr/doc/samba/WHATSNEW.txt.gz). * Backed off Debian patches that were added upstream. -- Eloy A. Paris Mon, 11 May 1998 08:43:53 -0400 samba (1.9.18p4-2) frozen unstable; urgency=low * Patched smbclient(1) man page to not reference the unsopported -A parameter (fixes #6863). * Changes to start nmbd with the -a option (in /etc/init.d/samba and in the entry added to /etc/inetd.conf). * Fixed typo in sample smb.conf (fixes #21484). * Fixed yet another typo in sample smb.conf (fixes #21447). -- Eloy A. Paris Fri, 17 Apr 1998 22:19:23 -0400 samba (1.9.18p4-1) frozen unstable; urgency=low * New upstream version that fixes several bugs. * New scheme for keeping track of Debian specific configuration. This new scheme fixes bug #18624 (Samba always asks the user about configuration options). New scheme stores Debian specific configuration information in /etc/samba/debian_config. * Changes to /usr/sbin/sambaconfig, prerm and postinst to support the new configuration scheme. * Moved required kernel 2.1.x include files inside the source tree so I don't have to do very nasty things like creating crazy symlinks in /usr/include to make this package compile. This allows non-root users to build the package and fixes bug #20104. * Fixed address of the FSF in /usr/doc/samba/copyright (problem reported by lintian). * The /etc/init.d/samba script now supports the force-reload argument, as required by the policy (problem reported by lintian). * Added a "rm /etc/cron.weekly/samba" at the end of the postinst. * Now the samba package can be installed even if no nmbd or smbd processes are running. This fixes the following bugs: #8917, #9334, #10268, #10411, #11146 and #13387. * Provides the original README in /usr/doc/samba. This fixes bug #9693. * Added a --no-reload option to sambaconfig to not reload Samba after configuration. * Created man pages for sambaconfig(8), addtosmbpass(8), mksmbpasswd(8) and nmblookup(1). * Corrected small typo in sample /etc/smb.conf. * Added two new parameters to /etc/smb.conf: "preserver case" and "short preserve case". * "rm -Rf /var/lock/samba" in postrm when package is being purged. * Patched upstream source (nmbd.c) to not overwrite log files when nmbd is called with the -a parameter (fixes #17704: nmbd ignores -a option). * /etc/init.d/samba now starts the nmbd daemon with the -a parameter to not overwrite log files. -- Eloy A. Paris Mon, 23 Mar 1998 21:22:03 -0400 samba (1.9.18p3-1) unstable; urgency=low * New upstream version. * Oppsss!!! I really screwed it up (actually, debstd did). 1.9.18p2-2 still contained man pages (smbmount and smbumount) part of other packages. This version does have this corrected. If not, I no longer deserve to be a Debian developer! So, this version fixes bug #18438 and some of the bugs I claimed to fix in 1.9.18p2-2. Oh, by the way, I fixed the problem by running debstd with -m in debian/rules (man pages are installed by "make install" so it's a bad idea to re-install man pages with debstd). -- Eloy A. Paris Mon, 23 Feb 1998 17:32:42 -0400 samba (1.9.18p2-2) unstable; urgency=low * Fixes bugs #18017, #17999, #17961, #17932: old 1.9.18p2-1 provided a man page for smbmount, which conflicts with package smbfs. This was solved by creating a multi-binary package that produces package samba and new package smbfsx. * Fixes bug #18000 (typo in postinst). * Fixes bug #17958 (postinst asks obsolete question). Actually, the question is still asked, but only if Samba is run as daemons. * Created a multi-binary package from the Samba sources: package samba and new package smbfsx which provides SMB mount utilities for kernels > 2.1.70. -- Eloy A. Paris Mon, 9 Feb 1998 19:47:05 -0400 samba (1.9.18p2-1) unstable; urgency=low * New upstream version. * Removed /etc/cron.weekly/samba because Samba does not handle well rotation of log files (if the log file is rotated Samba will continue to log to the rotated file, instead of the just created one). In any case, Samba will rotate log files after an specific file size. -- Eloy A. Paris Tue, 27 Jan 1998 22:34:27 -0400 samba (1.9.18p1-2) unstable; urgency=low * Created a multi-binary package out of the Samba sources to provide packages samba and smbfsx (userland utilities to work with smbfs with kernels > 2.1.x. -- Eloy A. Paris Sat, 17 Jan 1998 09:23:48 -0400 samba (1.9.18p1-1) unstable; urgency=low * New upstream version. * Created /etc/cron.daily/samba to save a copy of /etc/smbpasswd in /var/backups/smbpasswd.bak. -- Eloy A. Paris Wed, 14 Jan 1998 13:40:56 -0400 samba (1.9.18alpha14-1) unstable; urgency=low * New upstream version. * Added a note to the postinst script telling the user that he/she needs to run smbpasswd manually after creating a new /etc/smbpasswd from /etc/passwd. -- Eloy A. Paris Tue, 23 Dec 1997 23:44:37 -0400 samba (1.9.18alpha13-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris Tue, 16 Dec 1997 13:02:32 -0400 samba (1.9.18alpha12-1) unstable; urgency=low * New upstream version. * Conflicts with the sambades package because the new Samba 1.9.18 series do not depend on the DES libraries to support encrypted passwords. * Added parameter "encrypt passwords = yes" to /etc/smb.conf. * Compiled with support for quotas in disk_free(). * Home directories are now exported read only by default. * Re-worked debian/rules. * Re-worked sample smb.conf. -- Eloy A. Paris Thu, 4 Dec 1997 22:50:34 -0400 samba (1.9.17p4-1) unstable; urgency=low * New upstream version. * Made /etc/smb.conf readable by everybody because some Samba utilities will fail otherwise when run by non-root users. * Dropped PAM support while the PAM libraries are ported to libc6. -- Eloy A. Paris Tue, 21 Oct 1997 18:08:49 -0400 samba (1.9.17p3-1) unstable; urgency=low * New upstream version. * Made /etc/smb.conf readable only by root as suggested by smbd's man page. -- Eloy A. Paris Wed, 15 Oct 1997 09:21:25 -0400 samba (1.9.17p2-2) unstable; urgency=low * Running Samba as daemons instead of from inetd. * Removing netbios entries in /etc/inetd.conf. -- Eloy A. Paris Thu, 9 Oct 1997 23:37:25 -0400 samba (1.9.17p2-1) unstable; urgency=low * New upstream version that fixes a serious security hole. * Removed Debian patches added in 1.9.17-1 and 1.9.17p1-1 because these patches are now part of the upstream release. -- Eloy A. Paris Sun, 28 Sep 1997 22:54:33 -0400 samba (1.9.17p1-1) unstable; urgency=low * New upstream version. * Defined symbol _LINUX_C_LIB_VERSION_MAJOR as 6 in includes.h to shut up compiler warnings. * Included rpcsvc/ypclnt.h in includes.h to shut up compiler warnings. * Included crypt.h to have function prototype for crypt(). * Included netinet/tcp.h to have some socket options included. * Included netinet/ip.h to have some socket options included. * Linking with libcrypt (LIBM='... -lcrypt'). Without including this library smbd generates a seg. fault when authenticating users (?). -- Eloy A. Paris Wed, 10 Sep 1997 22:09:18 -0400 samba (1.9.17-1) unstable; urgency=low * New upstream version (called the "Browse Fix Release") * Added the option --oknodo to the start-stop-daemon invocation in prerm script. This was because the prerm was failing because start-stop-daemon was returning an error code if no nmbd or smbd daemons were found to kill. * The function yp_get_default_domain(), referenced in three source files was part of libc5 but with libc6 (glibc2) it has been moved to libnss_nis. Since the linker was unable to find the function I had to add LIBSM='-lnss_nis' to debian/rules. * Added -DNO_ASMSIGNALH and -DGLIBC2 to FLAGSM in debian/rules because compiling was failing because of conflicts with glibc2. * Patched source/includes.h to include termios.h if GLIBC2 is defined. -- Eloy A. Paris Wed, 27 Aug 1997 08:39:32 -0400 samba (1.9.17alpha5-1) unstable; urgency=low * New upstream version. -- Eloy A. Paris Thu, 14 Aug 1997 18:05:02 -0400 samba (1.9.16p11-3) unstable; urgency=low * Fixed accidental omission of /etc/pam.d/samba. -- Klee Dienes Sat, 15 Mar 1997 22:31:26 -0500 samba (1.9.16p11-2) unstable; urgency=low * Recompiled against newer PAM libraries. * Added /etc/pam.d/samba. -- Klee Dienes Sat, 8 Mar 1997 01:16:28 -0500 samba (1.9.16p11-1) unstable; urgency=low * New upstream release. * Added PAM support. -- Klee Dienes Tue, 25 Feb 1997 18:00:12 -0500 samba (1.9.16p9-2) unstable; urgency=low * minor packaging changes -- Klee Dienes Sun, 3 Nov 1996 11:45:37 -0700 samba (1.9.16p9-1) unstable; urgency=low * upgraded to new upstream version -- Klee Dienes Sat, 26 Oct 1996 21:38:20 -0700 1.9.16alpha10-1: 960714 * Removed Package_Revision from control file. * Removed -m486 compiler option. * Added Architecture, Section and Priority fields to control file. * Upgraded to latest upstream version. * Uses update-inetd now. * Added shadow passwords support. * Fixed Bug#1946: nmbd won't browse 1.9.15p4-1: 951128 * Upgraded to latest upstream version. * Fixed many bugs. * Adds Master Browsing support. * Converted to ELF. * Fixed bug #1825 - nmbd is now killed when removing samba. 1.9.14-1: 950926 Andrew Howell * Upgraded to latest version. * Fixed Bug #1139 - samba won't print 1.9.14alpha5-1: * Fixes killing of inetd problem in debian.postint and debian.postrm 1.9.14alpha5-0: 950704 Andrew Howell * Taken over samba package from Bruce Perens. * Upgraded to newest version of samba. 1.9.02-1: 9-January-1994 Bruce Perens * Added Debian GNU/Linux package maintenance system files, and configured for Debian systems. debian/libparse-pidl-perl.install0000644000000000000000000000017213352130234014241 0ustar usr/bin/pidl usr/share/man/man1/pidl.1p usr/share/man/man3/*.3pm usr/share/perl5/Parse/Pidl usr/share/perl5/Parse/Pidl.pm debian/samba.init0000644000000000000000000000236213352130423011135 0ustar #!/bin/sh ### BEGIN INIT INFO # Provides: samba # Required-Start: # Required-Stop: # Default-Start: # Default-Stop: # Short-Description: ensure Samba daemons are started (nmbd and smbd) ### END INIT INFO set -e # start nmbd, smbd and samba-ad-dc unconditionally # the init scripts themselves check if they are needed or not case $1 in start) /etc/init.d/nmbd start /etc/init.d/smbd start /etc/init.d/samba-ad-dc start ;; stop) /etc/init.d/samba-ad-dc stop /etc/init.d/smbd stop /etc/init.d/nmbd stop ;; reload) /etc/init.d/smbd reload ;; restart|force-reload) /etc/init.d/nmbd "$1" /etc/init.d/smbd "$1" /etc/init.d/samba-ad-dc "$1" ;; status) status=0 NMBD_DISABLED=`testparm -s --parameter-name='disable netbios' 2>/dev/null || true` SERVER_ROLE=`samba-tool testparm --parameter-name="server role" 2>/dev/null | tail -1 || true` if [ "$SERVER_ROLE" != "active directory domain controller" ]; then if [ "$NMBD_DISABLED" != "Yes" ]; then /etc/init.d/nmbd status || status=$? fi /etc/init.d/smbd status || status=$? else /etc/init.d/samba-ad-dc status || status=$? fi exit $status ;; *) echo "Usage: /etc/init.d/samba {start|stop|reload|restart|force-reload|status}" exit 1 ;; esac debian/samba-ad-dc.config0000755000000000000000000000344213352130423012410 0ustar #!/bin/sh set -e . /usr/share/debconf/confmodule db_title "Samba Server" SERVER_ROLE=`samba-tool testparm --parameter-name="server role" 2>/dev/null | tail -1` if [ ! -z "$SERVER_ROLE" ]; then db_set samba4/server-role "$SERVER_ROLE" fi REALM=`samba-tool testparm --parameter-name=realm 2>/dev/null | tail -1` if [ -z "$REALM" ]; then REALM=`hostname -d | tr 'a-z' 'A-Z'` fi if [ -z "$REALM" ]; then # Default to localdomain if there are no good alternatives. REALM=localdomain fi db_set samba4/realm "$REALM" # # Are we upgrading from Samba 3, and already have a configuration file? # If so, the user might want to try the automatic upgrading. # if [ -n "$2" ] && dpkg --compare-versions "$2" lt "3.9.0"; then if [ -f /etc/samba/smb.conf ]; then db_input medium samba4/upgrade-from-v3 || true fi fi db_input high samba4/server-role || true db_go db_get samba4/server-role if [ "$RET" != "none" ]; then db_input medium samba4/realm || true db_go || true fi # only ask this question on installs that require provisioning if [ "$1" = "configure" ] && ([ -z "$2" ] && [ ! -e "/var/lib/samba/private/sam.ldb" ] ) || [ "$1" = "reconfigure" ]; then while :; do RET="" db_input high samba4/admin_password || true db_go db_get samba4/admin_password # if password isn't empty we ask for password verification if [ -z "$RET" ]; then db_fset samba4/admin_password seen false db_fset samba4/admin_password_again seen false break fi ADMIN_PW="$RET" db_input high samba4/admin_password_again || true db_go db_get samba4/admin_password_again if [ "$RET" = "$ADMIN_PW" ]; then ADMIN_PW='' break fi db_fset samba4/password_mismatch seen false db_input critical samba4/password_mismatch db_set samba4/admin_password "" db_set samba4/admin_password_again "" db_go done fi debian/panic-action0000644000000000000000000000401013352130423011445 0ustar #!/bin/sh # bail out if there's no "mail" command type mail >/dev/null 2>&1 || exit 0 # Redirect all output to our mail command ( # We must be given a pid to look at if [ -z "$1" ]; then echo "$0 called with no arguments." exit 1 fi if [ ! -d "/proc/$1" ]; then echo "$0: No such process: $1" exit 1 fi # Find out what binary we're debugging BINARYNAME=`readlink "/proc/$1/exe"` # Generic header for our email echo "The Samba 'panic action' script, $0," echo "was called for PID $1 ($BINARYNAME)." echo echo "This means there was a problem with the program, such as a segfault." if [ -z "$BINARYNAME" ]; then echo "However, the executable could not be found for process $1." echo "It may have died unexpectedly, or you may not have permission to debug" echo "the process." exit 1 fi # No debugger if [ ! -x /usr/bin/gdb ]; then echo "However, gdb was not found on your system, so the error could not be" echo "debugged. Please install the gdb package so that debugging information" echo "is available the next time such a problem occurs." exit 1 fi echo "Below is a backtrace for this process generated with gdb, which shows" echo "the state of the program at the time the error occurred. The Samba log" echo "files may contain additional information about the problem." echo echo "If the problem persists, you are encouraged to first install the" echo "samba-dbg package, which contains the debugging symbols for the Samba" echo "binaries. Then submit the provided information as a bug report to" if [ -x "`which lsb_release 2>/dev/null`" ] \ && [ "`lsb_release -s -i`" = "Ubuntu" ] then echo "Ubuntu by visiting this link:" echo "https://launchpad.net/ubuntu/+source/samba/+filebug" else echo "Debian. For information about the procedure for submitting bug reports," echo "please see http://www.debian.org/Bugs/Reporting or the reportbug(1)" echo "manual page." fi echo gdb -x /etc/samba/gdbcommands -batch "$BINARYNAME" "$1" ) | mail -s "Panic or segfault in Samba" root