~ubuntu-branches/ubuntu/vivid/samba/vivid

« back to all changes in this revision

Viewing changes to lib/subunit/COPYING

  • Committer: Package Import Robot
  • Author(s): Chuck Short
  • Date: 2011-12-21 13:18:04 UTC
  • mfrom: (0.39.21 sid)
  • Revision ID: package-import@ubuntu.com-20111221131804-xtlr39wx6njehxxr
Tags: 2:3.6.1-3ubuntu1
* Merge from Debian testing.  Remaining changes:
  + debian/patches/VERSION.patch:
    - set SAMBA_VERSION_SUFFIX to Ubuntu.
  + debian/patches/error-trans.fix-276472:
    - Add the translation of Unix Error code -ENOTSUP to NT Error Code
    - NT_STATUS_NOT_SUPPORTED to prevent the Permission denied error.
  + 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.
    - 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.
  + debian/samba-common.config:
    - Do not change priority to high if dhclient3 is installed.
    - Use priority medium instead of high for the workgroup question.
  + debian/control:
    - Don't build against or suggest ctdb.
    - Add dependency on samba-common-bin to samba.
  + Add ufw integration:
    - Created debian/samba.ufw.profile
    - debian/rules, debian/samba.dirs, debian/samba.files: install
      profile
    - debian/control: have samba suggest ufw
  + Add apport hook:
    - Created debian/source_samba.py.
    - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
  + Switch to upstart:
    - Add debian/samba.{nmbd,smbd}.upstart.
  + debian/samba.logrotate, debian/samba-common.dhcp, debian/samba.if-up:
    - Make them upstart compatible
  + debian/samba.postinst: 
    - Avoid scary pdbedit warnings on first import.
  + debian/samba-common.postinst: Add more informative error message for
    the case where smb.conf was manually deleted
  + debian/patches/fix-debuglevel-name-conflict.patch: don't use 'debug_level'
    as a global variable name in an NSS module 
  + Dropped:
    - debian/patches/error-trans.fix-276472
    - debian/patches/fix-debuglevel-name-conflict.patch

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Subunit is licensed under two licenses, the Apache License, Version 2.0 or the
 
2
3-clause BSD License. You may use this project under either of these licenses
 
3
- choose the one that works best for you.
 
4
 
 
5
We require contributions to be licensed under both licenses. The primary
 
6
difference between them is that the Apache license takes care of potential
 
7
issues with Patents and other intellectual property concerns. This is
 
8
important to Subunit as Subunit wants to be license compatible in a very 
 
9
broad manner to allow reuse and incorporation into other projects.
 
10
 
 
11
Generally every source file in Subunit needs a license grant under both these
 
12
licenses.  As the code is shipped as a single unit, a brief form is used:
 
13
----
 
14
Copyright (c) [yyyy][,yyyy]* [name or 'Subunit Contributors']
 
15
 
 
16
Licensed under either the Apache License, Version 2.0 or the BSD 3-clause
 
17
license at the users choice. A copy of both licenses are available in the
 
18
project source as Apache-2.0 and BSD. You may not use this file except in
 
19
compliance with one of these two licences.
 
20
 
 
21
Unless required by applicable law or agreed to in writing, software
 
22
distributed under these licenses is distributed on an "AS IS" BASIS, WITHOUT
 
23
WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.  See the
 
24
license you chose for the specific language governing permissions and
 
25
limitations under that license.
 
26
----
 
27
 
 
28
Code that has been incorporated into Subunit from other projects will
 
29
naturally be under its own license, and will retain that license.
 
30
 
 
31
A known list of such code is maintained here:
 
32
* The python/iso8601 module by Michael Twomey, distributed under an MIT style
 
33
  licence - see python/iso8601/LICENSE for details.
 
34
* The runtests.py and python/subunit/tests/TestUtil.py module are GPL test
 
35
  support modules. There are not installed by Subunit - they are only ever
 
36
  used on the build machine.  Copyright 2004 Canonical Limited.