Ignore:
Timestamp:
Nov 14, 2012, 12:59:34 PM (13 years ago)
Author:
Silvan Scherrer
Message:

Samba Server: update vendor to 3.6.0

Location:
vendor/current/source4/scripting/bin
Files:
9 added
1 deleted
10 edited

Legend:

Unmodified
Added
Removed
  • vendor/current/source4/scripting/bin/autoidl

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22# -*- coding: utf-8 -*-
    33
  • vendor/current/source4/scripting/bin/fullschema

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22#
    33# Works out the full schema
     
    66import base64
    77import optparse
    8 import os
    98import sys
    109
     
    1413import samba
    1514from samba import getopt as options, Ldb
    16 from ldb import SCOPE_SUBTREE, SCOPE_BASE, LdbError
     15from ldb import SCOPE_SUBTREE, SCOPE_BASE
    1716import sys
    1817
  • vendor/current/source4/scripting/bin/get-descriptors

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22#
    33# Unix SMB/CIFS implementation.
     
    2828#
    2929
    30 import getopt
    3130import optparse
    3231import sys
    33 import os
    3432import base64
    35 import re
    3633
    3734sys.path.insert(0, "bin/python")
     
    4037from samba.auth import system_session
    4138import samba.getopt as options
    42 from samba import param
    4339from samba.ndr import ndr_pack, ndr_unpack
    4440from samba.dcerpc import security
    4541from samba import Ldb
    4642from samba.samdb import SamDB
    47 from ldb import SCOPE_SUBTREE, SCOPE_ONELEVEL, SCOPE_BASE, LdbError
     43from ldb import SCOPE_SUBTREE, SCOPE_BASE
    4844
    4945parser = optparse.OptionParser("get-descriptor [options]")
     
    6662
    6763class DescrGetter:
     64
    6865    def __init__(self, localdomain, remotedomain):
    6966        self.samdb = SamDB(session_info=system_session(), lp=lp, options=["modules:paged_searches"])
  • vendor/current/source4/scripting/bin/minschema

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22#
    33# Works out the minimal schema for a set of objectclasses
  • vendor/current/source4/scripting/bin/rebuildextendeddn

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22#
    33# Unix SMB/CIFS implementation.
     
    2424#
    2525
    26 import getopt
    2726import optparse
    2827import os
     
    3433from samba.credentials import DONT_USE_KERBEROS
    3534from samba.auth import system_session
    36 from samba import Ldb, substitute_var, valid_netbios_name, check_all_substituted
    37 from ldb import SCOPE_SUBTREE, SCOPE_ONELEVEL, SCOPE_BASE, LdbError, \
    38                         timestring, CHANGETYPE_MODIFY, CHANGETYPE_NONE
     35from samba import Ldb
     36from ldb import SCOPE_SUBTREE, SCOPE_BASE
    3937import ldb
    4038import samba.getopt as options
    41 from samba.samdb import SamDB
    4239from samba import param
    43 from samba.provision import ProvisionPaths, ProvisionNames,provision_paths_from_lp,get_dnsyntax_attributes,get_linked_attributes
     40from samba.provision import ProvisionNames, provision_paths_from_lp
     41from samba.schema import get_dnsyntax_attributes, get_linked_attributes
    4442
    4543parser = optparse.OptionParser("provision [options]")
  • vendor/current/source4/scripting/bin/rpcclient

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22
    33import sys, os, string
  • vendor/current/source4/scripting/bin/samba3dump

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22#
    33#    Dump Samba3 data
  • vendor/current/source4/scripting/bin/setup_dns.sh

    r414 r740  
    1717}
    1818
    19 OBJECTGUID=$(bin/ldbsearch -H "$PRIVATEDIR/sam.ldb" -b "CN=NTDS Settings,CN=$HOSTNAME,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=$RSUFFIX" objectguid|grep ^objectGUID| cut -d: -f2)
     19OBJECTGUID=$(bin/ldbsearch -s base -H "$PRIVATEDIR/sam.ldb" -b "CN=NTDS Settings,CN=$HOSTNAME,CN=Servers,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=$RSUFFIX" objectguid|grep ^objectGUID| cut -d: -f2)
    2020
    2121echo "Found objectGUID $OBJECTGUID"
     
    3434}
    3535echo "Checking"
     36rndc flush
    3637host $HOSTNAME.$DOMAIN
    3738host $OBJECTGUID._msdcs.$DOMAIN
  • vendor/current/source4/scripting/bin/smbstatus

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22# -*- coding: utf-8 -*-
    33#
  • vendor/current/source4/scripting/bin/subunitrun

    r414 r740  
    1 #!/usr/bin/python
     1#!/usr/bin/env python
    22
    33# Simple subunit testrunner for python
     
    2222# Find right directory when running from source tree
    2323sys.path.insert(0, "bin/python")
    24 sys.path.insert(1, "../lib/subunit/python")
    2524
    26 from subunit import SubunitTestRunner
    27 from unittest import TestProgram
    2825import optparse
    29 import os
    30 from samba import param
     26import samba
     27samba.ensure_external_module("testtools", "testtools")
     28samba.ensure_external_module("subunit", "subunit/python")
     29from subunit.run import SubunitTestRunner
    3130import samba.getopt as options
    3231import samba.tests
     32
    3333
    3434parser = optparse.OptionParser("subunitrun [options] <tests>")
    3535credopts = options.CredentialsOptions(parser)
    3636parser.add_option_group(credopts)
    37 sambaopts = options.SambaOptions(parser)
    38 parser.add_option_group(sambaopts)
    39 parser.add_option_group(options.VersionOptions(parser))
     37try:
     38    from subunit.run import TestProgram
     39except ImportError:
     40    from unittest import TestProgram
     41else:
     42    parser.add_option('-l', '--list', dest='listtests', default=False,
     43                      help='List tests rather than running them.',
     44                      action="store_true")
    4045
    41 args = parser.parse_args()[1]
     46opts, args = parser.parse_args()
    4247
    43 samba.tests.cmdline_loadparm = sambaopts.get_loadparm()
    44 samba.tests.cmdline_credentials = credopts.get_credentials(samba.tests.cmdline_loadparm)
     48samba.tests.cmdline_credentials = credopts.get_credentials(samba.tests.env_loadparm())
     49if getattr(opts, "listtests", False):
     50    args.insert(0, "--list")
    4551
    4652runner = SubunitTestRunner()
Note: See TracChangeset for help on using the changeset viewer.