diff options
author | 2014-01-22 01:48:28 -0800 | |
---|---|---|
committer | 2014-01-22 01:48:28 -0800 | |
commit | 9eac48bd0f7c86d0a5e9497aa91bd8ccd82c0e77 (patch) | |
tree | 2c05e548390be8e91911df46406386f6807092bd /net-fs | |
parent | dev-libs/libaio: Manifest (diff) | |
download | gmt-9eac48bd0f7c86d0a5e9497aa91bd8ccd82c0e77.tar.gz gmt-9eac48bd0f7c86d0a5e9497aa91bd8ccd82c0e77.tar.bz2 gmt-9eac48bd0f7c86d0a5e9497aa91bd8ccd82c0e77.zip |
net-fs/samba: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'net-fs')
42 files changed, 4668 insertions, 0 deletions
diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog new file mode 100644 index 0000000..3c0c59a --- /dev/null +++ b/net-fs/samba/ChangeLog @@ -0,0 +1,23 @@ +# ChangeLog for net-fs/samba +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog,v 1.650 2014/01/12 13:14:39 ago Exp $ + + 12 Jan 2014; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for ia64, wrt bug #493664 + +*samba-4.1.4 (11 Jan 2014) + + 11 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -samba-4.1.2.ebuild, + +samba-4.1.4.ebuild: + Version bump. Removed old. + +*samba-4.0.14 (08 Jan 2014) + + 08 Jan 2014; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.12.ebuild, + +samba-4.0.14.ebuild: + Version bump. Removed old. + + 01 Jan 2014; Andreas K. Huettel <dilfridge@gentoo.org> +ChangeLog-2013: + Rotate ChangeLog + + For previous entries, please see ChangeLog-2013. diff --git a/net-fs/samba/ChangeLog-2013 b/net-fs/samba/ChangeLog-2013 new file mode 100644 index 0000000..92ed934 --- /dev/null +++ b/net-fs/samba/ChangeLog-2013 @@ -0,0 +1,2864 @@ +# ChangeLog for net-fs/samba +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/ChangeLog-2013,v 1.1 2014/01/01 17:00:29 dilfridge Exp $ + + 23 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for alpha, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for sparc, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for arm, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for ppc64, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for ppc64, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for ppc, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for ppc, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for x86, wrt bug #493664 + + 15 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.22.ebuild: + Stable for amd64, wrt bug #493664 + + 14 Dec 2013; Jeroen Roovers <jer@gentoo.org> samba-3.6.22.ebuild: + Stable for HPPA (bug #493664). + + 11 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> samba-4.0.12.ebuild, + samba-4.0.13.ebuild, samba-4.1.2.ebuild, samba-4.1.3.ebuild: + Depend on cups when we build with cups USE flag being enabled. Thanks to Chan + Min Wai for reporting this in bug #493900. + +*samba-4.1.3 (09 Dec 2013) +*samba-4.0.13 (09 Dec 2013) +*samba-3.6.22 (09 Dec 2013) + + 09 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> +samba-3.6.22.ebuild, + -samba-4.0.11.ebuild, +samba-4.0.13.ebuild, -samba-4.1.1.ebuild, + +samba-4.1.3.ebuild: + Security bump (bug #493726). Removed old. + + 08 Dec 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.20.ebuild: + Stable for alpha, wrt bug #491070 + + 06 Dec 2013; Lars Wendler <polynomial-c@gentoo.org> samba-4.0.12.ebuild, + samba-4.1.2.ebuild: + Install ldap schema. Thanks to Chan Min Wai for providing an ebuild patch in + bug #491002. + +*samba-3.6.21 (30 Nov 2013) + + 30 Nov 2013; Lars Wendler <polynomial-c@gentoo.org> +samba-3.6.21.ebuild: + Version bump. Fixed installation of smbpasswd when "client" USE flag is unset + and "server" USE flag is set (bug #492888). + + 27 Nov 2013; Pacho Ramos <pacho@gentoo.org> +files/samba.service, + samba-4.1.2.ebuild: + Add a samba.service unit file (#490394 by Daniel Klaffenbach) + +*samba-4.1.2 (25 Nov 2013) +*samba-4.0.12 (25 Nov 2013) + + 25 Nov 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.10-r1.ebuild, + +samba-4.0.12.ebuild, -samba-4.1.0-r1.ebuild, +samba-4.1.2.ebuild: + Version bump. Removed old. + + 23 Nov 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.20.ebuild: + Stable for sparc, wrt bug #491070 + + 23 Nov 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.20.ebuild: + Stable for arm, wrt bug #491070 + + 23 Nov 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.20.ebuild: + Stable for ppc64, wrt bug #491070 + + 23 Nov 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.20.ebuild: + Stable for ppc, wrt bug #491070 + + 23 Nov 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.20.ebuild: + Stable for x86, wrt bug #491070 + + 23 Nov 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.20.ebuild: + Stable for amd64, wrt bug #491070 + + 20 Nov 2013; Jeroen Roovers <jer@gentoo.org> samba-3.6.20.ebuild: + Stable for HPPA (bug #491070). + + 15 Nov 2013; Rick Farina <zerochaos@gentoo.org> samba-3.6.19.ebuild, + samba-3.6.20.ebuild: + acl use flag is default from profiles/releases/make.defaults, on cifs-utils + this requires ads use flag which needs samba-3.6*[winbind} or >=samba-4; don't + ask me why it doesn't need winbind on samba 4, closing bug 490122 + + 15 Nov 2013; Rick Farina <zerochaos@gentoo.org> samba-3.6.19.ebuild, + samba-3.6.20.ebuild, samba-4.0.10-r1.ebuild, samba-4.0.11.ebuild, + samba-4.1.0-r1.ebuild, samba-4.1.1.ebuild: + moving cifs-utils to an RDEP per bug #489472 + +*samba-4.1.1 (12 Nov 2013) +*samba-4.0.11 (12 Nov 2013) +*samba-3.6.20 (12 Nov 2013) + + 12 Nov 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-3.6.16.ebuild, + +samba-3.6.20.ebuild, +samba-4.0.11.ebuild, +samba-4.1.1.ebuild, + +files/samba-4.1.0-remove-dmapi-automagic.patch: + Security bumps for CVE-2013-4475 and CVE-2013-4476. Removed automagic + dependency on dmapi. Thanks to Andreas Sturmlechner for providing a patch in + bug #474492. Removed old. + + 02 Nov 2013; Markos Chandras <hwoarang@gentoo.org> samba-3.6.19.ebuild: + Add ~mips per #444688 + + 29 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> samba-4.0.10-r1.ebuild, + samba-4.1.0-r1.ebuild: + Added another automagic dependency (bug #474492). + +*samba-4.1.0-r1 (29 Oct 2013) +*samba-4.0.10-r1 (29 Oct 2013) + + 29 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.9.ebuild, + -samba-4.0.10.ebuild, +samba-4.0.10-r1.ebuild, -samba-4.1.0_rc4.ebuild, + -samba-4.1.0.ebuild, +samba-4.1.0-r1.ebuild, files/4.0/samba4.initd-r1, + files/4.1/samba4.initd-r1: + Lots of dependency "fixes" (bug #489166, #489748, #489764, #489770). Minor + improvements of the init scripts. Removed old (broken) ebuilds. + +*samba-4.1.0 (14 Oct 2013) + + 14 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.1.0_rc3.ebuild, + +samba-4.1.0.ebuild: + Version bump. Removed old. + + 11 Oct 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.22.ebuild, + samba-3.6.19.ebuild: + Stable for sparc, wrt bug #479868 + + 11 Oct 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.22.ebuild, + samba-3.6.19.ebuild: + Stable for ppc64, wrt bug #479868 + + 11 Oct 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.22.ebuild, + samba-3.6.19.ebuild: + Stable for ia64, wrt bug #479868 + + 11 Oct 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.22.ebuild, + samba-3.6.19.ebuild: + Stable for alpha, wrt bug #479868 + +*samba-4.0.10 (08 Oct 2013) + + 08 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.8-r2.ebuild, + +samba-4.0.10.ebuild: + Version bump. Removed old. + + 07 Oct 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.19.ebuild: + Stable for ppc, wrt bug #479868 + + 06 Oct 2013; Markus Meier <maekke@gentoo.org> samba-3.6.19.ebuild: + arm stable, bug #479868 + + 06 Oct 2013; Markus Meier <maekke@gentoo.org> samba-3.5.22.ebuild: + arm stable, bug #479868 + + 06 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> samba-3.6.19.ebuild: + Added workaround for alpha/s390/sh to make samba build successfully on these + arches. Change requested by ago. + + 06 Oct 2013; Jeroen Roovers <jer@gentoo.org> samba-3.5.22.ebuild, + samba-3.6.19.ebuild: + Stable for HPPA (bug #479868). + + 06 Oct 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.22.ebuild, + samba-3.6.19.ebuild: + Stable for x86, wrt bug #479868 + + 05 Oct 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.22.ebuild, + samba-3.6.19.ebuild: + Stable for amd64, wrt bug #479868 + +*samba-4.1.0_rc4 (01 Oct 2013) + + 01 Oct 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.1.0_rc2.ebuild, + +samba-4.1.0_rc4.ebuild: + Version bump. Removed old. + +*samba-3.6.19 (26 Sep 2013) + + 26 Sep 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-3.6.12.ebuild, + -samba-3.6.18.ebuild, +samba-3.6.19.ebuild: + Version bump. Removed old. + +*samba-4.1.0_rc3 (13 Sep 2013) + + 13 Sep 2013; Lars Wendler <polynomial-c@gentoo.org> +samba-4.1.0_rc3.ebuild: + Version bump. + + 06 Sep 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.16.ebuild: + Stable for sparc, wrt bug #478260 + +*samba-4.0.9 (06 Sep 2013) + + 06 Sep 2013; Lars Wendler <polynomial-c@gentoo.org> +samba-4.0.9.ebuild: + Version bump. + + 05 Sep 2013; Michał Górny <mgorny@gentoo.org> samba-4.0.8-r2.ebuild, + samba-4.1.0_rc2.ebuild: + Clean up PYTHON_COMPAT from old implementations. + + 05 Sep 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.16.ebuild: + Stable for ppc64, wrt bug #478260 + + 04 Sep 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.16.ebuild: + Stable for ppc, wrt bug #478260 + + 03 Sep 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.16.ebuild: + Stable for ia64, wrt bug #478260 + + 01 Sep 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.16.ebuild: + Stable for alpha, wrt bug #478260 + + 31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.16.ebuild: + Stable for x86, wrt bug #478260 + + 31 Aug 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.16.ebuild: + Stable for amd64, wrt bug #478260 + + 26 Aug 2013; Markus Meier <maekke@gentoo.org> samba-3.6.16.ebuild: + arm stable, bug #478260 + + 24 Aug 2013; Jeroen Roovers <jer@gentoo.org> samba-3.6.16.ebuild: + Stable for HPPA (bug #478260). + +*samba-4.0.8-r2 (16 Aug 2013) + + 16 Aug 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.7.ebuild, + -samba-4.0.8.ebuild, -samba-4.0.8-r1.ebuild, +samba-4.0.8-r2.ebuild, + -samba-4.1.0_rc1.ebuild, samba-4.1.0_rc2.ebuild: + Fixed installation of pam modules (bug #481262). Removed old (unfixed) + versions. + +*samba-4.0.8-r1 (16 Aug 2013) + + 16 Aug 2013; Patrick Lauer <patrick@gentoo.org> +samba-4.0.8-r1.ebuild, + samba-4.1.0_rc2.ebuild: + Fixing USE=ads #481210 + +*samba-4.1.0_rc2 (14 Aug 2013) +*samba-3.6.18 (14 Aug 2013) +*samba-3.5.22 (14 Aug 2013) + + 14 Aug 2013; Lars Wendler <polynomial-c@gentoo.org> +samba-3.5.22.ebuild, + -samba-3.6.15.ebuild, +samba-3.6.18.ebuild, +samba-4.1.0_rc2.ebuild: + Version bump. Removed old. + +*samba-4.0.8 (06 Aug 2013) + + 06 Aug 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.6.ebuild, + +samba-4.0.8.ebuild, -files/samba-4.0.5-fix_linking_to_heimdal.patch, + -files/samba-4.0.6-add-missing-new-line-to-fix-python-shebang.patch: + Version bump. Removed old. + +*samba-4.1.0_rc1 (05 Aug 2013) + + 05 Aug 2013; Patrick Lauer <patrick@gentoo.org> +files/4.1/com_err.patch, + +files/4.1/samba4.confd, +files/4.1/samba4.initd-r1, +samba-4.1.0_rc1.ebuild: + Bump for #479710. ntdb is now mandatory. swat is removed. + + 26 Jul 2013; Patrick Lauer <patrick@gentoo.org> samba-3.5.21.ebuild: + Disable cups in samba-3.5 since it depends on old versions that were removed. + Upgrade to 3.6 recommended for those that need printing + + 20 Jul 2013; Jeroen Roovers <jer@gentoo.org> samba-4.0.6.ebuild, + samba-4.0.7.ebuild: + Marked ~hppa too. + + 13 Jul 2013; Pacho Ramos <pacho@gentoo.org> +files/nmbd.service, + +files/samba.conf, +files/smbd.service, +files/smbd.socket, + +files/smbd_at.service, +files/winbindd.service, samba-3.6.16.ebuild, + samba-4.0.7.ebuild: + Install unit file (#433074) + +*samba-4.0.7 (08 Jul 2013) + + 08 Jul 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-4.0.5.ebuild, + +samba-4.0.7.ebuild: + Version bump. Removed old. + + 20 Jun 2013; Lars Wendler <polynomial-c@gentoo.org> samba-3.6.16.ebuild: + Added sys-libs/tevent to DEPEND. Thanks to Grzegorz {NineX} Krzystek for + reporting this in bug #473944. + +*samba-3.6.16 (20 Jun 2013) + + 20 Jun 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-3.6.14-r1.ebuild, + +samba-3.6.16.ebuild: + Non-maintainer commit: Version bump. Removed old. + +*samba-4.0.6 (07 Jun 2013) +*samba-3.6.15 (07 Jun 2013) + + 07 Jun 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-3.6.9.ebuild, + -samba-3.6.13.ebuild, -samba-3.6.14.ebuild, +samba-3.6.15.ebuild, + -samba-4.0.4.ebuild, +samba-4.0.6.ebuild, + +files/samba-4.0.6-add-missing-new-line-to-fix-python-shebang.patch: + Non-maintainer commit: Version bump. Removed old. + +*samba-3.6.14-r1 (12 May 2013) + + 12 May 2013; Pacho Ramos <pacho@gentoo.org> +samba-3.6.14-r1.ebuild: + pkgconfig files installation needed by g-c-c (#464818 by poncho) + + 08 May 2013; Patrick Lauer <patrick@gentoo.org> samba-4.0.5.ebuild: + Fix tevent dependency #468948 + + 07 May 2013; Lars Wendler <polynomial-c@gentoo.org> -samba-3.5.15.ebuild, + -samba-4.0.2.ebuild, -samba-4.0.3.ebuild, samba-4.0.5.ebuild, + +files/samba-4.0.5-fix_linking_to_heimdal.patch: + Fixed linking error with heimdal (see + https://bugzilla.samba.org/show_bug.cgi?id=9781). Removed old versions. + +*samba-4.0.5 (06 May 2013) +*samba-3.6.14 (06 May 2013) + + 06 May 2013; Patrick Lauer <patrick@gentoo.org> +samba-3.6.14.ebuild, + +samba-4.0.5.ebuild: + Bump + +*samba-4.0.4 (24 Mar 2013) + + 24 Mar 2013; Patrick Lauer <patrick@gentoo.org> +samba-4.0.4.ebuild: + Bump for #462946 + +*samba-3.6.13 (24 Mar 2013) + + 24 Mar 2013; Patrick Lauer <patrick@gentoo.org> +samba-3.6.13.ebuild: + Bump #462948 + + 05 Mar 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for sh, wrt bug #454798 + + 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for s390, wrt bug #454798 + + 01 Mar 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for alpha, wrt bug #454798 + + 28 Feb 2013; Víctor Ostorga <vostorga@gentoo.org> samba-3.5.21.ebuild: + Fixing up build on alpha/s390/sh bug #459278 + + 25 Feb 2013; Zac Medico <zmedico@gentoo.org> samba-3.6.12.ebuild: + Fix for prefix and add ~arm-linux and ~x86-linux keywords. + + 22 Feb 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for arm, wrt bug #454798 + + 21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for sparc, wrt bug #454798 + + 21 Feb 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for ia64, wrt bug #454798 + + 18 Feb 2013; Jeroen Roovers <jer@gentoo.org> samba-3.5.21.ebuild, + samba-3.6.12.ebuild: + Stable for HPPA (bug #454798). + + 16 Feb 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for ppc64, wrt bug #454798 + + 16 Feb 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild: + Stable for ppc, wrt bug #454798 + + 16 Feb 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild, + samba-3.6.12.ebuild: + Stable for amd64, wrt bug #454798 + + 16 Feb 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.5.21.ebuild, + samba-3.6.12.ebuild: + Stable for x86, wrt bug #454798 + +*samba-4.0.3 (06 Feb 2013) + + 06 Feb 2013; Víctor Ostorga <vostorga@gentoo.org> +samba-4.0.3.ebuild: + Version bump + +*samba-3.6.12 (04 Feb 2013) + + 04 Feb 2013; Víctor Ostorga <vostorga@gentoo.org> -samba-3.5.19.ebuild, + -samba-3.5.20.ebuild, samba-3.5.21.ebuild, -samba-3.6.10.ebuild, + -samba-3.6.11.ebuild, +samba-3.6.12.ebuild, -samba-4.0.1.ebuild, + -samba-4.0.1-r1.ebuild: + Version bump 3.5 and 3.6 branches to fix CVE-2013-0213 and CVE-2013-0214 bug + 454798 + +*samba-4.0.2 (04 Feb 2013) + + 04 Feb 2013; Sergey Popov <pinkbyte@gentoo.org> +samba-4.0.2.ebuild: + Version bump + + 03 Feb 2013; Lars Wendler <polynomial-c@gentoo.org> samba-4.0.1-r1.ebuild: + Non-maintainer commit: Added test USE flag to IUSE. + +*samba-4.0.1-r1 (03 Feb 2013) + + 03 Feb 2013; Sergey Popov <pinkbyte@gentoo.org> +samba-4.0.1-r1.ebuild: + Revision bump: port to python-r1 eclass, add missing dependency, wrt bug + #195703. Thanks to Georgy Kovtunov + +*samba-3.5.21 (31 Jan 2013) + + 31 Jan 2013; Patrick Lauer <patrick@gentoo.org> +samba-3.5.21.ebuild: + Bump of 3.5 + +*samba-3.6.11 (29 Jan 2013) + + 29 Jan 2013; Lars Wendler <polynomial-c@gentoo.org> +samba-3.6.11.ebuild: + Non-maintainer commit: Version bump. + + 21 Jan 2013; Víctor Ostorga <vostorga@gentoo.org> samba-4.0.1.ebuild: + Fixing up modules dir + +*samba-4.0.1 (15 Jan 2013) + + 15 Jan 2013; Víctor Ostorga <vostorga@gentoo.org> -samba-4.0.0.ebuild, + +samba-4.0.1.ebuild: + Version bump fixing CVE-2013-0172 + +*samba-3.5.20 (09 Jan 2013) + + 09 Jan 2013; Lars Wendler <polynomial-c@gentoo.org> samba-3.5.15.ebuild, + +samba-3.5.20.ebuild, samba-3.6.9.ebuild, samba-3.6.10.ebuild, + -samba-4.0.0_rc5.ebuild, samba-4.0.0.ebuild, metadata.xml: + Non-maintainer commit: Fixed cups dependency in samba-3.5.15.ebuild (bug + #451026). Added latest 3.5 version. Adjusted SRC_URI so source packages can + still be found when they got superseded by newer versions. Removed obsolete + version. Removed unused USE flag description from metadata.xml file. + + 01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> samba-3.6.10.ebuild: + Add ~ia64, wrt bug #444688 + + 28 Dec 2012; Lars Wendler <polynomial-c@gentoo.org> samba-4.0.0.ebuild: + Small dependency cleanup. + + 21 Dec 2012; Víctor Ostorga <vostorga@gentoo.org> samba-4.0.0.ebuild: + Samba 4 First Release, including fixes from everyone in bug #195703 + + 20 Dec 2012; Andreas Schuerch <nativemad@gentoo.org> samba-3.6.9.ebuild: + x86 stable, see bug 432754 + + 17 Dec 2012; Agostino Sarubbo <ago@gentoo.org> samba-3.6.10.ebuild: + Add ~ppc64, wrt bug #444688 + + 17 Dec 2012; Agostino Sarubbo <ago@gentoo.org> samba-3.6.10.ebuild: + Add ~ppc, wrt bug #444688 + +*samba-4.0.0 (12 Dec 2012) +*samba-3.6.10 (12 Dec 2012) + + 12 Dec 2012; Lars Wendler <polynomial-c@gentoo.org> -files/4.0/samba4.initd, + -samba-3.5.18.ebuild, -samba-3.6.6.ebuild, +samba-3.6.10.ebuild, + -samba-4.0.0_rc4.ebuild, +samba-4.0.0.ebuild: + non-maintainer commit: Version bump (bug #446926 for samba4). Removed old. + + 02 Dec 2012; Markus Meier <maekke@gentoo.org> samba-3.6.9.ebuild: + add ~arm, bug #444688 + + 30 Nov 2012; Lars Wendler <polynomial-c@gentoo.org> files/4.0/samba4.confd: + Fixed comments in conf.d file. Thanks to Torsten Kurbad for providing a patch + in bug #444016. + + 29 Nov 2012; Jeroen Roovers <jer@gentoo.org> samba-3.6.9.ebuild: + Stable for HPPA (bug #432754). + + 26 Nov 2012; Agostino Sarubbo <ago@gentoo.org> samba-3.6.9.ebuild: + Stable for amd64, wrt bug #432754 + +*samba-4.0.0_rc5 (24 Nov 2012) + + 24 Nov 2012; Lars Wendler <polynomial-c@gentoo.org> +files/4.0/samba4.confd, + +files/4.0/samba4.initd-r1, -samba-4.0.0_rc3.ebuild, +samba-4.0.0_rc5.ebuild: + non-maintainer commit: Version bump. Removed old. Fixed samba4 init scripts + (bug #444016). Thanks to Aleksandr Yakimov who reported the bug and provided + the files. + + 21 Nov 2012; Alexis Ballier <aballier@gentoo.org> samba-3.6.9.ebuild: + keyword ~amd64-fbsd, bug #430720 + + 16 Nov 2012; Agostino Sarubbo <ago@gentoo.org> metadata.xml: + use krb5 is unused + + 14 Nov 2012; <naota@gentoo.org> samba-3.6.9.ebuild: + Add ~x86-fbsd. #430720 + + 12 Nov 2012; Víctor Ostorga <vostorga@gentoo.org> samba-4.0.0_rc4.ebuild: + Correcting sys-libs/ldb version, bug #442416 + +*samba-3.5.19 (08 Nov 2012) + + 08 Nov 2012; Víctor Ostorga <vostorga@gentoo.org> +samba-3.5.19.ebuild: + Version bump 3.5 branch + + 08 Nov 2012; Víctor Ostorga <vostorga@gentoo.org> files/4.0/samba4.initd, + -samba-3.5.17.ebuild, -samba-3.6.7.ebuild, -samba-3.6.8.ebuild, + -samba-4.0.0_alpha17.ebuild, -samba-4.0.0_rc1.ebuild, + -samba-4.0.0_rc2.ebuild: + Cleaning up old ebuilds. Fixing up non existant samba.pid condition. Patch + thanks to Claude <gta3user@ya.ru> + +*samba-4.0.0_rc4 (01 Nov 2012) + + 01 Nov 2012; Patrick Lauer <patrick@gentoo.org> +samba-4.0.0_rc4.ebuild: + Bump of 4.0_rc + +*samba-3.6.9 (01 Nov 2012) + + 01 Nov 2012; Patrick Lauer <patrick@gentoo.org> +samba-3.6.9.ebuild: + Bump + + 19 Oct 2012; Sven Vermeulen samba-3.5.15.ebuild, samba-3.5.17.ebuild, + samba-3.5.18.ebuild, samba-3.6.6.ebuild, samba-3.6.7.ebuild, + samba-3.6.8.ebuild, samba-4.0.0_alpha17.ebuild, samba-4.0.0_rc1.ebuild, + samba-4.0.0_rc2.ebuild, samba-4.0.0_rc3.ebuild: + Refix bug #62907 - Add in dependency on SELinux samba policy + +*samba-3.5.18 (17 Oct 2012) + + 17 Oct 2012; Víctor Ostorga <vostorga@gentoo.org> +samba-3.5.18.ebuild: + Version bump to 3.5.18 + +*samba-4.0.0_rc3 (16 Oct 2012) + + 16 Oct 2012; Víctor Ostorga <vostorga@gentoo.org> +samba-4.0.0_rc3.ebuild: + Version bump 4.0.0_rc3 + +*samba-4.0.0_rc2 (03 Oct 2012) + + 03 Oct 2012; Ian Stakenvicius <axs@gentoo.org> +samba-4.0.0_rc2.ebuild: + trivial version bump to 4.0.0rc2 , fixes bug 436944 + +*samba-3.6.8 (02 Oct 2012) + + 02 Oct 2012; Lars Wendler <polynomial-c@gentoo.org> -samba-3.5.14.ebuild, + -samba-3.5.16.ebuild, -samba-3.6.5.ebuild, +samba-3.6.8.ebuild: + non-maintainer commit: Version bump, removed old versions. + + 30 Sep 2012; Mike Gilbert <floppym@gentoo.org> samba-4.0.0_rc1.ebuild: + Remove minimum python version. + +*samba-4.0.0_rc1 (26 Sep 2012) + + 26 Sep 2012; Víctor Ostorga <vostorga@gentoo.org> + -samba-4.0.0_alpha11.ebuild, +samba-4.0.0_rc1.ebuild: + Version bump of the ongoing samba 4. Ebuild based on the work of Torsten + Kurbad, Ewoud Kohl van Wijngaarden et all at bug 195703 + + 04 Sep 2012; Patrick Lauer <patrick@gentoo.org> samba-3.5.17.ebuild: + Restricting cups 1.6 + +*samba-3.5.17 (04 Sep 2012) + + 04 Sep 2012; Patrick Lauer <patrick@gentoo.org> +samba-3.5.17.ebuild: + Bump + +*samba-3.6.7 (10 Aug 2012) + + 10 Aug 2012; Tiziano Müller <dev-zero@gentoo.org> +samba-3.6.7.ebuild, + metadata.xml: + Version bump: fixes building with cups-1.6.x (bug #428490), added dmapi USE + flag (bug #425166), enable idmap_tdb2 with USE=cluster (bug #418331). + +*samba-3.6.6 (03 Jul 2012) +*samba-3.5.16 (03 Jul 2012) + + 03 Jul 2012; Patrick Lauer <patrick@gentoo.org> +samba-3.5.16.ebuild, + +samba-3.6.6.ebuild: + Bump + + 21 May 2012; Brent Baude <ranger@gentoo.org> samba-3.5.15.ebuild: + Marking samba-3.5.15 ppc for bug 414319 + + 16 May 2012; Alexis Ballier <aballier@gentoo.org> samba-3.6.5.ebuild: + keyword ~amd64-fbsd + + 10 May 2012; Brent Baude <ranger@gentoo.org> samba-3.5.15.ebuild: + Marking samba-3.5.15 ppc64 for bug 414319 + + 05 May 2012; Raúl Porcel <armin76@gentoo.org> samba-3.5.15.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #414319 + + 05 May 2012; Markus Meier <maekke@gentoo.org> samba-3.5.15.ebuild: + arm stable, bug #414319 + + 04 May 2012; Jeroen Roovers <jer@gentoo.org> samba-3.5.15.ebuild: + Stable for HPPA (bug #414319). + + 03 May 2012; Jeff Horelick <jdhore@gentoo.org> samba-4.0.0_alpha17.ebuild: + dev-util/pkgconfig -> virtual/pkgconfig + + 02 May 2012; Agostino Sarubbo <ago@gentoo.org> samba-3.5.15.ebuild: + Stable for amd64, wrt bug #414319 + + 02 May 2012; Jeff Horelick <jdhore@gentoo.org> samba-3.5.15.ebuild: + marked x86 per bug 414319 + + 02 May 2012; Patrick Lauer <patrick@gentoo.org> -samba-3.5.11.ebuild, + -samba-3.5.12.ebuild, -samba-3.6.3.ebuild, -samba-3.6.4.ebuild: + Cleanup old + +*samba-3.5.15 (02 May 2012) +*samba-3.6.5 (02 May 2012) + + 02 May 2012; Patrick Lauer <patrick@gentoo.org> +samba-3.5.15.ebuild, + +samba-3.6.5.ebuild: + Bump for #414319 + + 17 Apr 2012; Brent Baude <ranger@gentoo.org> samba-3.5.14.ebuild: + Marking samba-3.5.14 ppc64 for bug 411487 + + 16 Apr 2012; Brent Baude <ranger@gentoo.org> samba-3.5.14.ebuild: + Marking samba-3.5.14 ppc for bug 411487 + + 15 Apr 2012; Raúl Porcel <armin76@gentoo.org> samba-3.5.14.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #411487 + + 15 Apr 2012; Markus Meier <maekke@gentoo.org> samba-3.5.14.ebuild: + arm stable, bug #411487 + + 11 Apr 2012; Jeroen Roovers <jer@gentoo.org> samba-3.5.14.ebuild, + samba-3.6.3.ebuild, samba-3.6.4.ebuild: + Stable for HPPA (bug #411487). + + 11 Apr 2012; Patrick Lauer <patrick@gentoo.org> samba-3.5.14.ebuild: + Stable for amd64 #411487 + + 11 Apr 2012; Andreas Schuerch <nativemad@gentoo.org> samba-3.5.14.ebuild: + x86 stable, see bug 411487 + +*samba-3.5.14 (11 Apr 2012) +*samba-3.6.4 (11 Apr 2012) + + 11 Apr 2012; Patrick Lauer <patrick@gentoo.org> +samba-3.5.14.ebuild, + +samba-3.6.4.ebuild: + Bump for #411487 + + 28 Mar 2012; Víctor Ostorga <vostorga@gentoo.org> samba-3.6.3.ebuild: + Fixing DEPEND on ctdb, bug 404409 + + 27 Mar 2012; Víctor Ostorga <vostorga@gentoo.org> samba-3.6.3.ebuild: + Adding findsmb script when smbclient use flag is enabled, bug 406033 + + 05 Feb 2012; Christoph Junghans <ottxor@gentoo.org> samba-3.5.11.ebuild, + samba-3.5.12.ebuild, samba-3.6.3.ebuild: + fix bug #399141 + + 31 Jan 2012; Tomáš Chvátal <scarabeus@gentoo.org> samba-3.6.3.ebuild: + Fix the gcc check. Closes bug #392893. + +*samba-3.5.12 (30 Jan 2012) + + 30 Jan 2012; Patrick Lauer <patrick@gentoo.org> +samba-3.5.12.ebuild, + -samba-3.6.0.ebuild, -samba-3.6.1.ebuild: + Bump for #390527 + +*samba-3.6.3 (30 Jan 2012) + + 30 Jan 2012; Patrick Lauer <patrick@gentoo.org> +samba-3.6.3.ebuild: + Bump for #401479 + + 03 Nov 2011; Naohiro Aota <naota@gentoo.org> samba-3.6.1.ebuild: + Add ~x86-fbsd + + 03 Nov 2011; Naohiro Aota <naota@gentoo.org> samba-3.5.11.ebuild: + Add ~x86-fbsd KEYWORD. + +*samba-4.0.0_alpha17 (01 Nov 2011) + + 01 Nov 2011; Víctor Ostorga <vostorga@gentoo.org> +files/4.0/com_err.patch, + +files/4.0/samba4.initd, +samba-4.0.0_alpha17.ebuild: + Updating samba 4, based in work of Ewoud Kohl van Wijngaarden + <gentoo@kohlvanwijngaarden.nl> bug 195703 + +*samba-3.6.1 (28 Oct 2011) + + 28 Oct 2011; Patrick Lauer <patrick@gentoo.org> +samba-3.6.1.ebuild: + Bump for #387987 + + 30 Sep 2011; Víctor Ostorga <vostorga@gentoo.org> samba-3.6.0.ebuild: + Updating elog entry, fixind DEPEND on tevent in samba-4 + + 14 Sep 2011; Lars Wendler <polynomial-c@gentoo.org> files/3.5/samba.initd, + files/3.6/samba.initd, files/samba4.initd: + non-maintainer commit: Moved reload option from extra_commands to + extra_started_commands as it is only useful when samba has been started. + + 11 Sep 2011; Víctor Ostorga <vostorga@gentoo.org> files/3.5/samba.initd, + -samba-3.4.12.ebuild, files/3.6/samba.initd, -samba-3.4.14.ebuild, + files/samba4.initd: + Cleaning up 3.4 series, Replacing opts parameter with extra_commands, thanks + to Billy DeVincentis <billydv1@verizon.net> bug 381527 + + 27 Aug 2011; Raúl Porcel <armin76@gentoo.org> samba-3.5.11.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #377909 + + 25 Aug 2011; Markus Meier <maekke@gentoo.org> samba-3.5.11.ebuild: + arm stable, bug #377909 + + 18 Aug 2011; Kacper Kowalik <xarthisius@gentoo.org> samba-3.5.11.ebuild: + ppc/ppc64 stable wrt #377909 + + 17 Aug 2011; Pawel Hajdan jr <phajdan.jr@gentoo.org> samba-3.5.11.ebuild: + x86 stable wrt security bug #377909 + + 16 Aug 2011; Tony Vroon <chainsaw@gentoo.org> samba-3.5.11.ebuild: + Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug + #377909. + + 15 Aug 2011; Víctor Ostorga <vostorga@gentoo.org> samba-3.5.11.ebuild: + Disabling dmalloc support in samba, it crashes due to re-definition of many + structures, bug #318285 + + 15 Aug 2011; Jeroen Roovers <jer@gentoo.org> samba-3.5.11.ebuild: + Stable for HPPA (bug #377909). + +*samba-3.4.14 (09 Aug 2011) + + 09 Aug 2011; Víctor Ostorga <vostorga@gentoo.org> -samba-3.4.12-r1.ebuild, + -samba-3.4.13.ebuild, -samba-3.4.13-r1.ebuild, +samba-3.4.14.ebuild, + -samba-3.5.8.ebuild, -samba-3.5.8-r1.ebuild, -samba-3.5.8-r2.ebuild, + -samba-3.5.9.ebuild, -samba-3.5.9-r1.ebuild, samba-3.5.11.ebuild: + Cleaning up vulnerable versions CVE-2011-2522 CVE-2011-2694 bug 377909; + rolling back ldb DEPEND until bug 377809 is done; fixing KEYWORDS + + 09 Aug 2011; Robert Piasek <dagger@gentoo.org> -samba-3.6.0_rc3.ebuild, + -samba-3.6.0_rc3-r1.ebuild, +samba-3.6.0.ebuild: + Add samba 3.6.0 final release. Remove older RC versions. + +*samba-3.5.11 (07 Aug 2011) + + 07 Aug 2011; Lars Wendler <polynomial-c@gentoo.org> files/3.4/samba.confd, + +samba-3.5.11.ebuild, files/3.5/samba.confd, samba-3.6.0_rc3-r1.ebuild, + files/3.6/samba.confd: + Non-maintainer commit: 3.5.11 version bump (bug #377909), removed --oknodo + from confd files (see bug #377843 as reference), install pam_winbind.conf + when "pam" and "winbind" USE flags are enabled (bug #376853). + +*samba-3.6.0_rc3-r1 (04 Aug 2011) +*samba-3.5.9-r1 (04 Aug 2011) +*samba-3.5.8-r2 (04 Aug 2011) +*samba-3.4.13-r1 (04 Aug 2011) +*samba-3.4.12-r1 (04 Aug 2011) + + 04 Aug 2011; Maxim Koltsov (maksbotan) <maksbotan@gentoo.org> + +samba-3.4.12-r1.ebuild, +samba-3.4.13-r1.ebuild, +samba-3.5.8-r2.ebuild, + +samba-3.5.9-r1.ebuild, +samba-3.6.0_rc3-r1.ebuild: + Bumped revisions to add sys-libs/ldb dependency, bug #372747 + +*samba-3.6.0_rc3 (27 Jul 2011) + + 27 Jul 2011; Robert Piasek <dagger@gentoo.org> -samba-3.6.0_rc2.ebuild, + +samba-3.6.0_rc3.ebuild: + Upgrade samba 3.6 release candidate to version 3 + +*samba-3.6.0_rc2 (30 Jun 2011) + + 30 Jun 2011; Robert Piasek <dagger@gentoo.org> +files/3.6/lmhosts, + +files/3.6/samba.confd, +files/3.6/samba.initd, +files/3.6/samba.pam, + +files/3.6/smb.conf.default.patch, +files/3.6/smbusers, + +files/3.6/swat.xinetd, +files/3.6/system-auth-winbind.pam, + +samba-3.6.0_rc2.ebuild: + Add samba 3.6_rc2, bug 364225 + +*samba-3.5.9 (29 Jun 2011) + + 29 Jun 2011; Víctor Ostorga <vostorga@gentoo.org> + +files/3.5/smb.conf.default.patch, +samba-3.5.9.ebuild: + Version bump to 3.5.9 bug #373445 , Adding notes to smb.conf.default #352869 + + 05 May 2011; Víctor Ostorga <vostorga@gentoo.org> samba-3.4.12.ebuild, + samba-3.4.13.ebuild, samba-3.5.8.ebuild, samba-3.5.8-r1.ebuild: + Specifying net-dns/avahi[dbus] dependency when avahi use flag is enabled, + bug 364539 + + 04 May 2011; Víctor Ostorga <vostorga@gentoo.org> samba-3.5.8-r1.ebuild, + +files/3.5/samba-3.5.8-uclib-build.patch: + Fix build on uclibc systems, bug 365233 patch thanks to Tom Lloyd + <napalmllama@gmail.com> + +*samba-3.4.13 (04 May 2011) + + 04 May 2011; Víctor Ostorga <vostorga@gentoo.org> -samba-3.4.9.ebuild, + +samba-3.4.13.ebuild, -samba-3.5.7.ebuild: + Version bump to 3.4.13, cleaning up old ebuilds + + 03 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> samba-3.5.8-r1.ebuild: + Migrate to eapi4 + +*samba-3.5.8-r1 (23 Mar 2011) + + 23 Mar 2011; Robert Piasek <dagger@gentoo.org> +samba-3.5.8-r1.ebuild, + metadata.xml: + Add Samba Traffic Analyzer v2 backport. Acked by Patrick. + + 15 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> samba-3.5.8.ebuild: + Enable aio by default + tiny whitespace for readability. Acked by Patrick. + +*samba-3.5.8 (14 Mar 2011) + + 14 Mar 2011; Víctor Ostorga <vostorga@gentoo.org> +samba-3.5.8.ebuild: + Version bump to 3.5.8 bug 358953 + + 05 Mar 2011; Raúl Porcel <armin76@gentoo.org> samba-3.4.12.ebuild: + alpha/arm/ia64/s390/sh/sparc/x86 stable wrt #356917 + + 05 Mar 2011; Kacper Kowalik <xarthisius@gentoo.org> samba-3.4.12.ebuild: + ppc/ppc64 stable wrt #356917 + + 04 Mar 2011; Markos Chandras <hwoarang@gentoo.org> samba-3.4.12.ebuild: + Stable on amd64 wrt bug #356917 + + 04 Mar 2011; Jeroen Roovers <jer@gentoo.org> samba-3.4.12.ebuild: + Stable for HPPA (bug #356917). + + 04 Mar 2011; Jeroen Roovers <jer@gentoo.org> samba-3.4.12.ebuild, + samba-3.5.7.ebuild: + Remove HPPA --disable-pie restriction. + +*samba-3.4.12 (02 Mar 2011) + + 02 Mar 2011; Víctor Ostorga <vostorga@gentoo.org> +samba-3.4.12.ebuild, + -samba-3.5.6.ebuild: + Bump fixing bug 356917 CVE-2011-0719 . Dropping vulnerable release. Fixing + installation of examples + +*samba-3.5.7 (02 Mar 2011) + + 02 Mar 2011; Patrick Lauer <patrick@gentoo.org> +samba-3.5.7.ebuild: + Bump for #356917 + + 28 Jan 2011; Víctor Ostorga <vostorga@gentoo.org> samba-3.4.9.ebuild, + samba-3.5.6.ebuild: + Adding blocker on net-fs/cifs-utils, bug 308655 + + 23 Dec 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.4.9.ebuild, + +files/3.4/samba-3.4.9-kerberos-dummy.patch, samba-3.5.6.ebuild, + +files/3.5/samba-3.5.6-kerberos-dummy.patch: + Fixing implementation for the non-kerberos case, patch thanks to Volker + Lendecke <vl@samba.org> bug #342377 + + 22 Dec 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.4.9.ebuild, + samba-3.5.6.ebuild: + Adding idmap (rid,adex,ldap,hash,ad) modules support, bugs #329383 #285814 + #290265 Adding manpages for idmap modules bug #281262 + Based on patch thanks to Azamat H. Hackimov <azamat.hackimov@gmail.com> + + 20 Dec 2010; Víctor Ostorga <vostorga@gentoo.org> files/3.4/samba.initd, + files/3.5/samba.initd: + init script creates /var/run/samba if needed , bug #346087 + + 05 Nov 2010; Tomáš Chvátal <scarabeus@gentoo.org> -samba-3.4.8.ebuild, + -samba-3.5.5.ebuild: + old + + 05 Nov 2010; Tomáš Chvátal <scarabeus@gentoo.org> samba-3.5.6.ebuild: + Move use dependant calls from global scope to pkg_setup. + + 24 Oct 2010; Mark Loeser <halcy0n@gentoo.org> samba-3.4.9.ebuild: + Stable for ppc64; bug #337295 + +*samba-3.5.6 (18 Oct 2010) + + 18 Oct 2010; Víctor Ostorga <vostorga@gentoo.org> -samba-3.4.6.ebuild, + +samba-3.5.6.ebuild: + Version bump to 3.5.6 bug #341581 . Fixing dependency version on + dev-db/ctdb bug #339283 + + 27 Sep 2010; Mart Raudsepp <leio@gentoo.org> samba-3.5.5.ebuild: + Re-keyword ~mips for bug #285952 and to fix a lot of deptrees + + 26 Sep 2010; Víctor Ostorga <vostorga@gentoo.org> + -files/3.5.2-backport-fix-ipv6-cifs-mount.patch, + -files/3.5.2-backport-fix-smbclient-segfault.patch, -files/README.gentoo, + -files/samba-conf, -files/samba-init, -files/samba-xinetd: + Cleaning up unused files and patches, bug #335465 , thanks to Ewoud Kohl + van Wijngaarden <gentoo@kohlvanwijngaarden.nl> for the heads up + + 19 Sep 2010; Jeroen Roovers <jer@gentoo.org> samba-3.4.9.ebuild: + Stable for PPC (bug #337295). + + 19 Sep 2010; Jeroen Roovers <jer@gentoo.org> samba-3.4.9.ebuild: + Stable for HPPA (bug #337295). + + 18 Sep 2010; Raúl Porcel <armin76@gentoo.org> samba-3.4.9.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #337295 + + 16 Sep 2010; Richard Freeman <rich0@gentoo.org> samba-3.4.9.ebuild: + amd64 stable - 337295 + + 15 Sep 2010; Christian Faulhammer <fauli@gentoo.org> samba-3.4.9.ebuild: + stable x86, security bug 337295 + +*samba-3.4.9 (14 Sep 2010) + + 14 Sep 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.4.9.ebuild: + Bump of 3.4 + + 14 Sep 2010; Patrick Lauer <patrick@gentoo.org> metadata.xml: + Cleanup of metadata.xml for unused useflags + + 14 Sep 2010; Patrick Lauer <patrick@gentoo.org> + -files/3.0.26a-invalid-free-fix.patch, -samba-3.0.37.ebuild, + -samba-3.2.15.ebuild, -samba-3.2.15-r1.ebuild, -samba-3.5.3.ebuild, + -samba-3.5.4.ebuild, -files/3.0.28a-CVE-2008-1105.patch, + -files/3.0.28-inotify_include.patch, + -files/3.0.28-autoconf-2.62-fix.patch, -files/3.0.37-CVE-2010-2063.patch, + -files/3.2.15-CVE-2010-2063.patch, -files/3.0.26a-lazyldflags.patch, + -files/3.0.28-fix_broken_readdir_detection.patch, + -files/3.0.28-libcap_detection.patch, + -files/3.0.28a-wrong_python_ldflags.patch, + -files/3.0.37-allow-non-ASCII-netbios-names.patch, + -files/3.2.15-core-dump-overlapping-byte-lock-test.patch, + -files/3.2.15-smbclient-file-corruption-NT4.patch, + -samba-3.0.37-r1.ebuild: + Remove old + +*samba-3.5.5 (14 Sep 2010) + + 14 Sep 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.5.5.ebuild: + Bump + + 17 Aug 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.0.37-r1.ebuild, + samba-3.2.15-r1.ebuild: + Adding blocker on sys-libs/tdb when <net-fs/samba-3.3 + + 16 Aug 2010; Jeroen Roovers <jer@gentoo.org> samba-3.4.8.ebuild: + Stable for HPPA (bug #332063). + + 14 Aug 2010; Raúl Porcel <armin76@gentoo.org> samba-3.4.8.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #332063 + + 13 Aug 2010; Markos Chandras <hwoarang@gentoo.org> samba-3.4.8.ebuild: + Stable on amd64 wrt bug #332063 + + 13 Aug 2010; Joseph Jezak <josejx@gentoo.org> samba-3.4.8.ebuild: + Marked ppc/ppc64 stable for bug #332063. + + 13 Aug 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> samba-3.4.8.ebuild: + x86 stable wrt security bug #332063 + + 11 Aug 2010; Tomáš Chvátal <scarabeus@gentoo.org> files/samba-init: + Rather pass -p to mkdir to avoid any chance of failiture. + + 10 Aug 2010; Brent Baude <ranger@gentoo.org> samba-3.0.37-r1.ebuild: + Marking samba-3.0.37-r1 ppc64 for bug 323785 + + 07 Aug 2010; Raúl Porcel <armin76@gentoo.org> samba-3.0.37-r1.ebuild, + samba-3.2.15-r1.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #323785 + + 06 Aug 2010; Markos Chandras <hwoarang@gentoo.org> samba-3.0.37-r1.ebuild: + Stable on amd64 wrt bug #323785 + + 05 Aug 2010; Christian Faulhammer <fauli@gentoo.org> + samba-3.0.37-r1.ebuild: + stable x86, security bug 323785 + + 15 Jul 2010; Tomáš Chvátal <scarabeus@gentoo.org> + samba-4.0.0_alpha11.ebuild: + Do variable adjustments based on useflag in pkg_setup. + + 14 Jul 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + samba-4.0.0_alpha11.ebuild: + Fix usage of python_mod_optimize() and python_mod_cleanup(). + +*samba-3.5.4 (23 Jun 2010) + + 23 Jun 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.5.4.ebuild: + Bump + +*samba-3.2.15-r1 (23 Jun 2010) +*samba-3.0.37-r1 (23 Jun 2010) + + 23 Jun 2010; Víctor Ostorga <vostorga@gentoo.org> + +files/3.0.37-CVE-2010-2063.patch, + +files/3.2.15-smbclient-file-corruption-NT4.patch, + +samba-3.0.37-r1.ebuild, +samba-3.2.15-r1.ebuild, + +files/3.2.15-CVE-2010-2063.patch, + +files/3.0.37-allow-non-ASCII-netbios-names.patch, + +files/3.2.15-core-dump-overlapping-byte-lock-test.patch: + Samba 3.0.37 and 3.2.15 + Adding patches fixing CVE-2010-2063 , bug #323785 + Samba 3.0.37 + Fixing domain and netbios name in DOS charset + Samba 3.2.15 + Fix file corruption using smbclient with NT4 server + Fix core dump when running overlapping Byte Lock test + + 05 Jun 2010; Raúl Porcel <armin76@gentoo.org> samba-3.4.6.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #300158 + + 03 Jun 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.4.6.ebuild, + samba-3.4.8.ebuild: + Adding dependency on netapi when client USE flag is enabled, bug #321483 + + 02 Jun 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.5.3.ebuild: + Adding support for winbind shared modules idmap_rid , idmap_ad and + idmap_ldap bug #301968 + + 01 Jun 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.4.6.ebuild, + samba-3.4.8.ebuild, -samba-3.5.0.ebuild, -samba-3.5.2-r1.ebuild, + samba-3.5.3.ebuild: + Cleaning up unused versions + Adding relevant upgrade configuration changes elog, bug #288752 + Checking gcc version when building with winbind use flag, bug #320991 + + 24 May 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.5.3.ebuild: + Fixing krbplugin install, and server examples location, bug #320953 , + patch thanks to Honza Macháček <Hloupy.Honza@centrum.cz> + + 21 May 2010; Víctor Ostorga <vostorga@gentoo.org> samba-3.5.3.ebuild: + Fixing build with USE=ads winbind, patch thanks to Rainer Ruecker + <rainer@emdete.de> bugs #314709 #315975 + + 20 May 2010; Jeroen Roovers <jer@gentoo.org> samba-3.4.6.ebuild: + Stable for HPPA (bug #300158). + + 19 May 2010; Jeroen Roovers <jer@gentoo.org> samba-3.4.6.ebuild, + samba-3.4.8.ebuild, samba-3.5.0.ebuild, samba-3.5.2-r1.ebuild, + samba-3.5.3.ebuild: + DEPEND on virtual/fam (bug #320593). + +*samba-3.5.3 (19 May 2010) + + 19 May 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.5.3.ebuild: + Bump + + 18 May 2010; Pawel Hajdan jr <phajdan.jr@gentoo.org> samba-3.4.6.ebuild: + x86 stable wrt bug #300158 + + 11 May 2010; Patrick Lauer <patrick@gentoo.org> files/samba-init: + Fixing init script for #301263 + + 11 May 2010; Patrick Lauer <patrick@gentoo.org> samba-3.4.6.ebuild, + samba-3.4.8.ebuild, samba-3.5.2-r1.ebuild: + Removing stray dobin call that triggered #318001 + +*samba-3.4.8 (11 May 2010) + + 11 May 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.4.8.ebuild: + Bump + +*samba-3.5.2-r1 (10 May 2010) + + 10 May 2010; Fabio Erculiani <lxnay@gentoo.org> + +files/3.5.2-backport-fix-ipv6-cifs-mount.patch, -samba-3.5.2.ebuild, + +files/3.5.2-backport-fix-smbclient-segfault.patch, + +samba-3.5.2-r1.ebuild: + fix two segfaults, see upstream bugs 7205, 7250. Patches have been + backported, can be dropped when 3.5.3 is out + + 03 May 2010; Olivier Crête <tester@gentoo.org> ChangeLog: + amd64 stable, bug #300158 + + 25 Apr 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org> + samba-3.0.37.ebuild: + Delete calls to deprecated python_version(). + + 08 Apr 2010; Patrick Lauer <patrick@gentoo.org> samba-3.5.2.ebuild: + Fix typo #313813 + + 07 Apr 2010; Patrick Lauer <patrick@gentoo.org> -samba-3.3.10.ebuild, + -samba-3.4.5.ebuild: + Remove old + +*samba-3.5.2 (07 Apr 2010) + + 07 Apr 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.5.2.ebuild: + Bump to 3.5.2 + +*samba-3.5.0 (01 Mar 2010) + + 01 Mar 2010; Patrick Lauer <patrick@gentoo.org> +files/3.5/lmhosts, + +files/3.5/nsswitch.conf-winbind, +files/3.5/nsswitch.conf-wins, + +files/3.5/samba.confd, +files/3.5/samba.initd, +files/3.5/samba.pam, + +files/3.5/smb.conf.default, +files/3.5/smbusers, +files/3.5/swat.xinetd, + -samba-3.5.0_rc2.ebuild, -samba-3.5.0_rc3.ebuild, + +files/3.5/system-auth-winbind.pam, +samba-3.5.0.ebuild: + Bump to monolithic 3.5 + + 28 Feb 2010; Patrick Lauer <patrick@gentoo.org> +files/samba4.initd, + samba-4.0.0_alpha11.ebuild: + Adding init script for samba4 + + 26 Feb 2010; Patrick Lauer <patrick@gentoo.org> -samba-3.0.36.ebuild, + -samba-3.3.9.ebuild, -samba-3.4.4.ebuild: + Remove old + +*samba-3.4.6 (26 Feb 2010) + + 26 Feb 2010; Patrick Lauer <patrick@gentoo.org> + +files/samba-3.4.2-lib.tevent.python.mk, +files/3.4/lmhosts, + +files/3.4/nsswitch.conf-winbind, +files/3.4/nsswitch.conf-wins, + +files/3.4/samba.confd, +files/3.4/samba.initd, +files/3.4/samba.pam, + +files/3.4/smb.conf.default, +samba-3.4.6.ebuild, +files/3.4/smbusers, + +files/3.4/swat.xinetd, +files/3.4/system-auth-winbind.pam, metadata.xml: + Adding unsplit 3.4 ebuild + + 23 Feb 2010; Robert Piasek <dagger@gentoo.org> samba-4.0.0_alpha11.ebuild: + We need emake installpc to install PKG-CONFIG files + +*samba-4.0.0_alpha11 (23 Feb 2010) + + 23 Feb 2010; Patrick Lauer <patrick@gentoo.org> + +samba-4.0.0_alpha11.ebuild: + Adding masked samba4 alpha. Thanks to ewoud and the other people in + #195703 + +*samba-3.5.0_rc3 (19 Feb 2010) + + 19 Feb 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.5.0_rc3.ebuild: + Bump for new rc + +*samba-3.5.0_rc2 (26 Jan 2010) + + 26 Jan 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.5.0_rc2.ebuild: + Adding 3.5_rc + +*samba-3.4.5 (19 Jan 2010) + + 19 Jan 2010; Patrick Lauer <pal@gentoo.org> +samba-3.4.5.ebuild: + Bump + +*samba-3.3.10 (14 Jan 2010) + + 14 Jan 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.3.10.ebuild, + -samba-3.4.3.ebuild: + Bump of 3.3, remove old + +*samba-3.4.4 (07 Jan 2010) + + 07 Jan 2010; Patrick Lauer <patrick@gentoo.org> +samba-3.4.4.ebuild: + Bump + + 30 Nov 2009; Raúl Porcel <armin76@gentoo.org> samba-3.4.3.ebuild: + Add ~arm/~ia64/~s390/~sh/~sparc wrt #285952 + + 29 Nov 2009; Tobias Klausmann <klausman@gentoo.org> samba-3.4.3.ebuild: + Keyworded on alpha, bug #285952 + + 23 Nov 2009; Markus Meier <maekke@gentoo.org> samba-3.3.9.ebuild: + restore ~arm + + 21 Nov 2009; nixnut <nixnut@gentoo.org> samba-3.0.37.ebuild: + ppc stable #290633 + + 17 Nov 2009; Brent Baude <ranger@gentoo.org> samba-3.0.37.ebuild: + Marking samba-3.0.37 ppc64 for bug 290633 + + 08 Nov 2009; Joseph Jezak <josejx@gentoo.org> samba-3.3.9.ebuild, + samba-3.4.3.ebuild: + Marked ~ppc for bug #285952. + + 05 Nov 2009; Jeroen Roovers <jer@gentoo.org> samba-3.0.37.ebuild: + Stable for HPPA (bug #290633). + + 05 Nov 2009; Raúl Porcel <armin76@gentoo.org> samba-3.0.37.ebuild: + alpha/ia64/s390/sh/sparc stable wrt #290633 + + 04 Nov 2009; Markus Meier <maekke@gentoo.org> samba-3.0.37.ebuild: + arm stable, bug #290633 + + 04 Nov 2009; Patrick Lauer <patrick@gentoo.org> -samba-3.4.2.ebuild: + Remove old + + 04 Nov 2009; Markus Meier <maekke@gentoo.org> samba-3.0.37.ebuild: + amd64/x86 stable, bug #290633 + +*samba-3.4.3 (29 Oct 2009) + + 29 Oct 2009; Patrick Lauer <patrick@gentoo.org> -samba-3.3.8.ebuild, + +samba-3.4.3.ebuild: + Bump, remove old + + 24 Oct 2009; Tobias Klausmann <klausman@gentoo.org> samba-3.3.8.ebuild: + Keyworded on alpha, bug #285952 + +*samba-3.3.9 (22 Oct 2009) + + 22 Oct 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.3.9.ebuild: + Bump. fixes #289600 + + 10 Oct 2009; Patrick Lauer <patrick@gentoo.org> -samba-3.0.33.ebuild, + -samba-3.0.34.ebuild, -samba-3.0.35.ebuild, -samba-3.2.11.ebuild, + -samba-3.2.14.ebuild, -samba-3.3.7.ebuild: + Remove old + +*samba-3.4.2 (09 Oct 2009) + + 09 Oct 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.4.2.ebuild: + Bump to 3.4.2. Many new useflags and features. Ebuilds based on + modifications by Marcel Greter, bug #231273 + + 03 Oct 2009; Markus Meier <maekke@gentoo.org> samba-3.3.7.ebuild: + add ~arm, bug #285952 + +*samba-3.3.8 (02 Oct 2009) +*samba-3.2.15 (02 Oct 2009) +*samba-3.0.37 (02 Oct 2009) + + 02 Oct 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.0.37.ebuild, + +samba-3.2.15.ebuild, +samba-3.3.8.ebuild: + Bump + + 30 Sep 2009; Jeroen Roovers <jer@gentoo.org> samba-3.3.7.ebuild: + Marked ~hppa (bug #285952). + + 27 Sep 2009; nixnut <nixnut@gentoo.org> samba-3.0.36.ebuild: + ppc stable #275236 + + 26 Sep 2009; Brent Baude <ranger@gentoo.org> samba-3.3.7.ebuild: + Marking samba-3.3.7 ~ppc64 for bug 285952 + + 25 Sep 2009; Brent Baude <ranger@gentoo.org> samba-3.0.36.ebuild: + Marking samba-3.0.36 ppc64 for bug 275236 + + 25 Sep 2009; Markus Meier <maekke@gentoo.org> samba-3.0.36.ebuild: + amd64 stable, bug #275236 + + 23 Sep 2009; Raúl Porcel <armin76@gentoo.org> samba-3.0.36.ebuild: + alpha/arm/ia64/s390/sh/sparc stable wrt #275236 + + 23 Sep 2009; Christian Faulhammer <fauli@gentoo.org> samba-3.0.36.ebuild: + stable x86, security bug 275236 + + 22 Sep 2009; Jeroen Roovers <jer@gentoo.org> samba-3.0.36.ebuild: + Stable for HPPA (bug #275236). + + 01 Sep 2009; Patrick Lauer <patrick@gentoo.org> -samba-3.2.13.ebuild, + -samba-3.2.13-r1.ebuild, -samba-3.2.13-r2.ebuild, -samba-3.2.13-r3.ebuild, + -samba-3.3.6.ebuild: + Remove old + +*samba-3.2.14 (17 Aug 2009) +*samba-3.0.36 (17 Aug 2009) + + 17 Aug 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.0.36.ebuild, + +samba-3.2.14.ebuild: + Bump to 3.0.36 and 3.2.14 + +*samba-3.3.7 (17 Aug 2009) + + 17 Aug 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.3.7.ebuild: + Bump to 3.3.7 + +*samba-3.2.13-r3 (17 Aug 2009) + + 17 Aug 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.2.13-r3.ebuild: + Small fixes for #276457 #280565 #276943, unconditionally disables zeroconf + support for now as it is crashy + + 28 Jun 2009; Patrick Lauer <patrick@gentoo.org> samba-3.0.35.ebuild, + samba-3.2.13-r2.ebuild: + Nailing makeopts down to -j1. Samba upstream doesn't care, there are + spurious failures. Fixes #257861 + + 28 Jun 2009; Patrick Lauer <patrick@gentoo.org> samba-3.0.35.ebuild, + samba-3.2.13-r1.ebuild: + Nailing makeopts down to -j1. Samba upstream doesn't care, there are + spurious failures. Fixes #257861 + +*samba-3.2.13-r2 (27 Jun 2009) + + 27 Jun 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.2.13-r2.ebuild, + metadata.xml: + Adding cifsupcall support. + +*samba-3.3.6 (26 Jun 2009) + + 26 Jun 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.3.6.ebuild, + metadata.xml: + First commit of 3.3 series. New split samba ebuilds by dev-zero. + +*samba-3.2.13-r1 (26 Jun 2009) + + 26 Jun 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.2.13-r1.ebuild: + Fixing missing symlinks, closes #275466 + + 25 Jun 2009; Patrick Lauer <patrick@gentoo.org> -samba-3.2.0_rc2.ebuild: + Remove old + +*samba-3.2.13 (25 Jun 2009) + + 25 Jun 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.2.13.ebuild: + Bump to 3.2.13 + + 25 Jun 2009; Patrick Lauer <patrick@gentoo.org> -samba-3.0.28.ebuild, + -samba-3.0.28a-r1.ebuild, -samba-3.0.30.ebuild, -samba-3.0.31.ebuild, + -samba-3.0.32.ebuild: + Remove old + +*samba-3.0.35 (25 Jun 2009) + + 25 Jun 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.0.35.ebuild: + Bump to 3.0.35. Fixes #275236. + + 29 May 2009; Diego E. Pettenò <flameeyes@gentoo.org> samba-3.0.28.ebuild, + samba-3.0.28a-r1.ebuild, samba-3.0.30.ebuild, samba-3.0.31.ebuild, + samba-3.0.32.ebuild, samba-3.0.33.ebuild, samba-3.0.34.ebuild, + samba-3.2.0_rc2.ebuild, samba-3.2.11.ebuild: + Replace kernel-conditional dependency on sys-apps/acl with virtual/acl. + +*samba-3.2.11 (23 Apr 2009) + + 23 Apr 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.2.11.ebuild: + Adding samba-3.2.11 ebuild based on the 3.2.8 ebuild from bug #231273. + Thanks to Steffen Stollfuss and all the other people who worked on it and + tested it. + +*samba-3.0.34 (29 Mar 2009) + + 29 Mar 2009; Patrick Lauer <patrick@gentoo.org> +samba-3.0.34.ebuild: + Bump to 3.0.34. Fixes #256778 + + 04 Jan 2009; Raúl Porcel <armin76@gentoo.org> samba-3.0.33.ebuild: + s390/sh stable wrt #247620 + + 01 Dec 2008; Brent Baude <ranger@gentoo.org> samba-3.0.33.ebuild: + Marking samba-3.0.33 ppc64 for bug 247620 + + 29 Nov 2008; Raúl Porcel <armin76@gentoo.org> samba-3.0.33.ebuild: + alpha/arm/ia64/sparc stable wrt #247620 + + 28 Nov 2008; Tobias Scherbaum <dertobi123@gentoo.org> samba-3.0.33.ebuild: + Fix quotation + + 28 Nov 2008; Tobias Scherbaum <dertobi123@gentoo.org> samba-3.0.33.ebuild: + ppc stable, bug #247620 + + 28 Nov 2008; Markus Meier <maekke@gentoo.org> samba-3.0.33.ebuild: + amd64/x86 stable, bug #247620 + + 28 Nov 2008; Jeroen Roovers <jer@gentoo.org> samba-3.0.33.ebuild: + Stable for HPPA (bug #247620). + +*samba-3.0.33 (28 Nov 2008) + + 28 Nov 2008; Tiziano Müller <dev-zero@gentoo.org> +samba-3.0.33.ebuild: + Version bump (fixes security bug #247620 / CVE-2008-4314) + + 22 Sep 2008; Jeroen Roovers <jer@gentoo.org> samba-3.0.32.ebuild: + Stable for HPPA (bug #237913). + + 22 Sep 2008; Raúl Porcel <armin76@gentoo.org> samba-3.0.32.ebuild: + alpha/ia64/sparc stable wrt #237913 + + 20 Sep 2008; Tobias Scherbaum <dertobi123@gentoo.org> samba-3.0.32.ebuild: + ppc stable, bug #237913 + + 17 Sep 2008; Markus Meier <maekke@gentoo.org> samba-3.0.32.ebuild: + amd64/x86 stable, bug #237913 + + 17 Sep 2008; Brent Baude <ranger@gentoo.org> samba-3.0.32.ebuild: + stable ppc64, bug 237913 + +*samba-3.0.32 (29 Aug 2008) + + 29 Aug 2008; Tiziano Müller <dev-zero@gentoo.org> +samba-3.0.32.ebuild: + Version bump (bug #236110) + +*samba-3.0.31 (08 Aug 2008) + + 08 Aug 2008; Tiziano Müller <dev-zero@gentoo.org> metadata.xml, + +samba-3.0.31.ebuild: + Version bump, readded oav USE-flag (bug #199769). + +*samba-3.2.0_rc2 (12 Jun 2008) + + 12 Jun 2008; Tiziano Müller <dev-zero@gentoo.org> + -samba-3.2.0_pre2.ebuild, +samba-3.2.0_rc2.ebuild: + Version bump + +*samba-3.0.30 (31 May 2008) + + 31 May 2008; Tiziano Müller <dev-zero@gentoo.org> + -files/3.0.26a-CVE-2007-5398.patch, -samba-3.0.27.ebuild, + -samba-3.0.28a.ebuild, +samba-3.0.30.ebuild: + Version bump (bug #224201, #212955). Punted old versions (mips stable + keyword drop). + + 30 May 2008; Raúl Porcel <armin76@gentoo.org> samba-3.0.28a-r1.ebuild: + ia64 stable wrt #222299 + +*samba-3.0.28a-r1 (29 May 2008) + + 29 May 2008; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.28a-CVE-2008-1105.patch, +samba-3.0.28a-r1.ebuild: + Revision bump for security bug #222299 + + 17 May 2008; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.28a-wrong_python_ldflags.patch, samba-3.0.28a.ebuild: + Fixed compilation problems with python and gcc-4.3 (bug #219604, thanks to + vorfeed.canal_AT_gmail_com for the hint) + + 21 Apr 2008; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.28-autoconf-2.62-fix.patch, samba-3.0.28.ebuild, + samba-3.0.28a.ebuild: + Added patch to fix problem with autoconf (bug #217272, thanks to vapier) + +*samba-3.0.28a (10 Mar 2008) + + 10 Mar 2008; Tiziano Müller <dev-zero@gentoo.org> + files/config/system-auth-winbind, +samba-3.0.28a.ebuild: + Version bump. Fixed manifest (bug #212774). Fixed system-auth-winbind + installation (bug #212387). + +*samba-3.2.0_pre2 (08 Mar 2008) + + 08 Mar 2008; Tiziano Müller <dev-zero@gentoo.org> + +files/config-3.2/lmhosts, +files/config-3.2/nsswitch.conf-winbind, + +files/config-3.2/nsswitch.conf-wins, +files/config-3.2/samba.pam, + +files/config-3.2/samba.schema, +files/config-3.2/smb.conf.example-samba3, + +files/config-3.2/smbusers, +files/config-3.2/swat.xinetd, + +files/config-3.2/system-auth-winbind, +samba-3.2.0_pre2.ebuild: + Version bump (pre-release\!) + + 27 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> + -files/3.0.24-heap_overflow_v2.patch, + -files/3.0.24-sid2name_elevation_v2.patch, + -files/3.0.24-shell_escape.patch, -samba-3.0.24-r3.ebuild, + samba-3.0.28.ebuild: + Fixed double pam_*.so installation (bug #207021, thanks to flameeyes). + Dropped old version and patches. + + 20 Feb 2008; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.28-fix_broken_readdir_detection.patch, + +files/3.0.28-inotify_include.patch, +files/3.0.28-libcap_detection.patch, + samba-3.0.28.ebuild: + Added patches to fix bugs #210527 and #210662 and the broken-readdir detection. + + 18 Dec 2007; Tiziano Müller <dev-zero@gentoo.org> + -files/3.0.25c-CVE-2007-4138.patch, -files/3.0.25c-lazyldflags.patch, + -files/3.0.25c-py_smp.patch, -samba-3.0.25c-r2.ebuild, + -samba-3.0.26a-r1.ebuild, -samba-3.0.26a-r2.ebuild, samba-3.0.27.ebuild, + -samba-3.0.27a.ebuild, samba-3.0.28.ebuild: + Version cleanup. Added X64, IA64, COLOR printer driver directories. + +*samba-3.0.28 (10 Dec 2007) + + 10 Dec 2007; Tiziano Müller <dev-zero@gentoo.org> +samba-3.0.28.ebuild: + Version bump for security bug #200773 (CVE-2007-6015). + Minor fixes for bugs #200132 and #199934. + + 02 Dec 2007; Tiziano Müller <dev-zero@gentoo.org> samba-3.0.27a.ebuild: + Added note to restart clients + + 24 Nov 2007; Chris Gianelloni <wolf31o2@gentoo.org> samba-3.0.27a.ebuild: + Stable on amd64 wrt bug #197519. + + 24 Nov 2007; Brent Baude <ranger@gentoo.org> samba-3.0.27a.ebuild: + Marking samba-3.0.27a ppc for bug 197519 + + 23 Nov 2007; Markus Rothe <corsair@gentoo.org> samba-3.0.27a.ebuild: + Stable on ppc64; bug #197519 + + 22 Nov 2007; Jeroen Roovers <jer@gentoo.org> samba-3.0.27a.ebuild: + Stable for HPPA (bug #197519). + + 22 Nov 2007; Raúl Porcel <armin76@gentoo.org> samba-3.0.27a.ebuild: + alpha/ia64/sparc stable wrt #197519 + + 22 Nov 2007; Christian Faulhammer <opfer@gentoo.org> samba-3.0.27a.ebuild: + stable x86, security bug 197519 + +*samba-3.0.27a (21 Nov 2007) + + 21 Nov 2007; Tiziano Müller <dev-zero@gentoo.org> +samba-3.0.27a.ebuild: + Version bump which fixes CVE-2007-5398 correctly (security-bug #197519, + regression-bug #199450) + + 20 Nov 2007; Joshua Kinard <kumba@gentoo.org> samba-3.0.27.ebuild: + Stable on mips, per #197519. + + 18 Nov 2007; Markus Rothe <corsair@gentoo.org> samba-3.0.27.ebuild: + Stable on ppc64; bug #197519 + + 18 Nov 2007; Tobias Scherbaum <dertobi123@gentoo.org> samba-3.0.27.ebuild: + ppc stable, bug #197519 + + 16 Nov 2007; Raúl Porcel <armin76@gentoo.org> samba-3.0.27.ebuild: + alpha/ia64 stable wrt #197519 + + 15 Nov 2007; Steve Dibb <beandog@gentoo.org> samba-3.0.27.ebuild: + amd64 stable, bug 197519 + + 15 Nov 2007; Jeroen Roovers <jer@gentoo.org> samba-3.0.27.ebuild: + Stable for HPPA (bug #197519). + + 15 Nov 2007; Markus Meier <maekke@gentoo.org> samba-3.0.27.ebuild: + x86 stable, security bug #197519 + + 15 Nov 2007; Ferris McCormick <fmccor@gentoo.org> samba-3.0.27.ebuild: + Sparc stable --- Security Bug #197519 --- installs with all tests passing. + +*samba-3.0.27 (15 Nov 2007) + + 15 Nov 2007; Tiziano Müller <dev-zero@gentoo.org> +samba-3.0.27.ebuild: + Security-Version bump. Fixes CVE-2007-4572 (in addition to CVE-2007-5398). + +*samba-3.0.26a-r2 (15 Nov 2007) + + 15 Nov 2007; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.26a-CVE-2007-5398.patch, +samba-3.0.26a-r2.ebuild: + Revision bump. Marking stable for all archs for remote vulnerability + security bug (CVE-2007-5398) + +*samba-3.0.26a-r1 (02 Nov 2007) + + 02 Nov 2007; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.26a-invalid-free-fix.patch, -samba-3.0.26a.ebuild, + +samba-3.0.26a-r1.ebuild: + Added patch for bug #196015 (thanks to Evgeniy Dushistov) + + 31 Oct 2007; Tiziano Müller <dev-zero@gentoo.org> samba-3.0.26a.ebuild: + Removed some useless files from the dodoc-call, quoted some more vars. + + 31 Oct 2007; Tiziano Müller <dev-zero@gentoo.org> samba-3.0.26a.ebuild: + Removed broken 'remove stalled symlinks' fix + +*samba-3.0.26a (15 Sep 2007) + + 15 Sep 2007; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.26a-lazyldflags.patch, -files/3.0.x-libdirsymlink.patch, + +samba-3.0.26a.ebuild: + Version bump. Removed unneeded patch. + + 11 Sep 2007; Roy Marples <uberlord@gentoo.org> files/samba-init: + de-bashify the init script + +*samba-3.0.25c-r2 (11 Sep 2007) + + 11 Sep 2007; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.25c-CVE-2007-4138.patch, -samba-3.0.25c-r1.ebuild, + +samba-3.0.25c-r2.ebuild: + Added security fix for CVE-2007-4138 (bug #192163) + + 10 Sep 2007; Tiziano Müller <dev-zero@gentoo.org> + samba-3.0.25c-r1.ebuild: + make better use of pam.eclass (bug #191942 thanks to Jakub Moc) + + 09 Sep 2007; Tiziano Müller <dev-zero@gentoo.org> + samba-3.0.25c-r1.ebuild: + Fixed newins and removed install of {mount,umount}.cifs.8 (bugs #191804 and + #191805 thanks to Jakub Moc) + +*samba-3.0.25c-r1 (08 Sep 2007) + + 08 Sep 2007; Tiziano Müller <dev-zero@gentoo.org> files/samba-init, + -samba-3.0.25c.ebuild, +samba-3.0.25c-r1.ebuild: + Fixed init-script to correctly start daemons when not started via symlink + (bug #191647, thanks to Christoph Schulz) + +*samba-3.0.25c (07 Sep 2007) + + 07 Sep 2007; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.25c-lazyldflags.patch, +files/3.0.25c-py_smp.patch, + +files/3.0.x-libdirsymlink.patch, +files/config/lmhosts, + +files/config/nsswitch.conf-winbind, +files/config/nsswitch.conf-wins, + +files/config/samba.pam, +files/config/samba.schema, + +files/config/smb.conf.example-samba3, +files/config/smbusers, + +files/config/swat.xinetd, +files/config/system-auth-winbind, + files/samba-init, +files/samba-xinetd, +samba-3.0.25c.ebuild: + Version bump (bug #178639, thanks to Johan Andersson for the py_smb-patch). + Added ipv6 support (bug #187905). Replaced 'kerberos' with 'ads' USE flag + (bug #181558). Added possibility to start daemons seperately (bug #112188). + Fixed python-handling (bug #177545). + + 24 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> -samba-3.0.24.ebuild: + Dropped old version + + 09 Jun 2007; Tiziano Müller <dev-zero@gentoo.org> + -files/3.0.24-sid2name_elevation.patch, -files/3.0.24-heap_overflow.patch, + -samba-3.0.22-r3.ebuild, -samba-3.0.24-r1.ebuild, -samba-3.0.24-r2.ebuild: + Dropped old versions and patches. + + 01 Jun 2007; nixnut <nixnut@gentoo.org> samba-3.0.24-r3.ebuild: + Stable on ppc wrt bug 179867 + + 01 Jun 2007; Peter Weller <welp@gentoo.org> samba-3.0.24-r3.ebuild: + Stable on amd64 wrt bug 179867 + + 01 Jun 2007; Joshua Kinard <kumba@gentoo.org> samba-3.0.24-r3.ebuild: + Stable on mips, per #179867. + + 28 May 2007; Raúl Porcel <armin76@gentoo.org> samba-3.0.24-r3.ebuild: + alpha/ia64/x86 stable wrt #179867 + + 28 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> + samba-3.0.24-r3.ebuild: + Stable on sparc wrt #179867 + + 27 May 2007; Brent Baude <ranger@gentoo.org> samba-3.0.24-r3.ebuild: + Marking samba-3.0.24-r3 ppc64 for bug 179867 + + 27 May 2007; Joshua Kinard <kumba@gentoo.org> samba-3.0.24-r2.ebuild: + Stable on mips. + + 26 May 2007; Jeroen Roovers <jer@gentoo.org> samba-3.0.24-r3.ebuild: + Stable for HPPA (bug #179867). + +*samba-3.0.24-r3 (26 May 2007) + + 26 May 2007; Tiziano Müller <dev-zero@gentoo.org> + +files/3.0.24-heap_overflow_v2.patch, + +files/3.0.24-sid2name_elevation_v2.patch, +samba-3.0.24-r3.ebuild: + Updated security patches (bug #179867, thanks to Rafael Antonio Porras) + + 15 May 2007; Raúl Porcel <armin76@gentoo.org> samba-3.0.24-r2.ebuild: + alpha stable wrt security bug 177029 + + 15 May 2007; Christian Faulhammer <opfer@gentoo.org> + samba-3.0.24-r2.ebuild: + stable amd64, security bug 177029 + + 14 May 2007; Raúl Porcel <armin76@gentoo.org> samba-3.0.24-r2.ebuild: + ia64 stable wrt security bug 177029 + + 14 May 2007; Tobias Scherbaum <dertobi123@gentoo.org> + samba-3.0.24-r2.ebuild: + ppc stable, bug #177029 + + 14 May 2007; Joshua Jackson <tsunam@gentoo.org> samba-3.0.24-r2.ebuild: + stable x86 security bug #177029 + + 14 May 2007; Gustavo Zacarias <gustavoz@gentoo.org> + samba-3.0.24-r2.ebuild: + Stable on sparc wrt security #177029 + +*samba-3.0.24-r2 (14 May 2007) + + 14 May 2007; Markus Rothe <corsair@gentoo.org> + +files/3.0.24-heap_overflow.patch, +files/3.0.24-shell_escape.patch, + +files/3.0.24-sid2name_elevation.patch, +samba-3.0.24-r2.ebuild: + Version bump (fixes bug #177029 aka CVE-2007-2446, CVE-2007-2447) and mark + it stable on ppc64 + + 12 May 2007; Joshua Kinard <kumba@gentoo.org> samba-3.0.24.ebuild: + Stable on mips. + + 06 May 2007; Marius Mauch <genone@gentoo.org> samba-3.0.22-r3.ebuild, + samba-3.0.24.ebuild, samba-3.0.24-r1.ebuild: + Replacing einfo with elog + +*samba-3.0.24-r1 (09 Apr 2007) + + 09 Apr 2007; Tiziano Müller <dev-zero@gentoo.org> +files/samba-conf, + +files/samba-init, +samba-3.0.24-r1.ebuild: + Removed obsolete patches. Moved conf.d/init.d files out of the tarball. + Fixed bug #170072 (thanks to Roy Marples) + + 01 Mar 2007; Daniel Black <dragonheart@gentoo.org> Manifest: + digest fix - bug #168842 + + 01 Mar 2007; Doug Goldstein <cardoe@gentoo.org> metadata.xml: + Fixing herd + + 26 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> samba-3.0.24.ebuild: + Added caps USE-flag (bug #167863) + + 11 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org> samba-3.0.24.ebuild: + Stable on IA64; bug #165549 + + 08 Feb 2007; Alexander H. Færøy <eroyf@gentoo.org> samba-3.0.24.ebuild: + Stable on Alpha; Bug #165549 + + 07 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> + -samba-3.0.14a-r2.ebuild, -samba-3.0.20b.ebuild, -samba-3.0.21a.ebuild, + -samba-3.0.21b-r1.ebuild, -samba-3.0.22.ebuild, -samba-3.0.22-r2.ebuild, + -samba-3.0.23.ebuild, -samba-3.0.23a.ebuild, -samba-3.0.23d.ebuild: + Dropped old versions (bug #164208) + + 07 Feb 2007; Jeroen Roovers <jer@gentoo.org> samba-3.0.24.ebuild: + Stable for HPPA (bug #165549). + + 06 Feb 2007; Simon Stelling <blubb@gentoo.org> samba-3.0.24.ebuild: + stable on amd64 wrt security bug 165549 + + 06 Feb 2007; Tobias Scherbaum <dertobi123@gentoo.org> samba-3.0.24.ebuild: + Stable on ppc wrt bug #165549. + + 06 Feb 2007; Raúl Porcel <armin76@gentoo.org> samba-3.0.24.ebuild: + x86 stable wrt security bug 165549 + + 06 Feb 2007; Markus Rothe <corsair@gentoo.org> samba-3.0.24.ebuild: + Stable on ppc64; bug #165549 + + 06 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.24.ebuild: + Stable on sparc wrt security #165549 + +*samba-3.0.24 (06 Feb 2007) + + 06 Feb 2007; Tiziano Müller <dev-zero@gentoo.org> +samba-3.0.24.ebuild: + Version bump (fixes bug #165549 aka CVE-2007-0452, CVE-2007-0453, + CVE-2007-0454). Small cleanups. + + 08 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> + samba-3.0.14a-r2.ebuild, samba-3.0.20b.ebuild, samba-3.0.21a.ebuild, + samba-3.0.21b-r1.ebuild, samba-3.0.22.ebuild, samba-3.0.22-r2.ebuild, + samba-3.0.22-r3.ebuild, samba-3.0.23.ebuild, samba-3.0.23a.ebuild, + samba-3.0.23d.ebuild: + Add inherit pam. + + 17 Dec 2006; Mike Frysinger <vapier@gentoo.org> samba-3.0.23d.ebuild: + Remove the swat binary if USE=swat since it will be unusable otherwise #138026. + +*samba-3.0.23d (17 Dec 2006) + + 17 Dec 2006; Mike Frysinger <vapier@gentoo.org> +samba-3.0.23d.ebuild: + Version bump with a lot of help from Chris Smith #143903. + + 17 Dec 2006; Mike Frysinger <vapier@gentoo.org> samba-3.0.23a.ebuild: + Unpack the gentoo tarball first so that it doesnt force old timestamps onto + directories #146801 by Richard Fish. + + 13 Dec 2006; Charlie Shepherd <masterdriverz@gentoo.org> + samba-3.0.23.ebuild: + Add blockers with dev-libs/tdb; bug 148001 + + 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> samba-3.0.14a-r2.ebuild, + samba-3.0.20b.ebuild, samba-3.0.21a.ebuild, samba-3.0.21b-r1.ebuild, + samba-3.0.22.ebuild, samba-3.0.22-r2.ebuild, samba-3.0.22-r3.ebuild, + samba-3.0.23.ebuild: + dev-db/mysql => virtual/mysql + + 30 Oct 2006; Roy Marples <uberlord@gentoo.org> samba-3.0.23a.ebuild: + Added ~sparc-fbsd keyword. + + 05 Sep 2006; Joshua Kinard <kumba@gentoo.org> samba-3.0.22-r3.ebuild: + Marked stable on mips. + + 24 Jul 2006; Christian Andreetta <satya@gentoo.org> samba-3.0.23a.ebuild: + shared modules fix (bug #140602) + +*samba-3.0.23a (23 Jul 2006) + + 23 Jul 2006; Christian Andreetta <satya@gentoo.org> +samba-3.0.23a.ebuild: + version bump. USE flags removed: xml, mysql, postgres, libclamav. Better + "-ldap" configure options. Added FEATURES="test" support + (--enable-socket-wrapper) + + 16 Jul 2006; Jose Luis Rivero <yoswink@gentoo.org> samba-3.0.22-r3.ebuild: + Stable on alpha wrt security bug #139369 + + 15 Jul 2006; Rene Nussbaumer <killerfox@gentoo.org> + samba-3.0.22-r3.ebuild: + Stable on hppa. See bug #139369. + + 14 Jul 2006; Patrick McLean <chutzpah@gentoo.org> samba-3.0.22-r3.ebuild: + Stable on amd64 (bug #139369). + + 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> samba-3.0.22-r3.ebuild: + Mark 3.0.22-r3 stable on ia64 + +*samba-3.0.23 (12 Jul 2006) + + 12 Jul 2006; Christian Andreetta <satya@gentoo.org> + -files/035_all_samba-3.0.21-winbind_log.patch, files/README.gentoo, + +samba-3.0.23.ebuild: + version bump. ldap schema small change. xml and *sql backends removed. See + README.gentoo for further informations + + 11 Jul 2006; Jason Wever <weeve@gentoo.org> samba-3.0.22-r3.ebuild: + Stable on SPARC wrt security bug #139369. + + 11 Jul 2006; Joshua Jackson <tsunam@gentoo.org> samba-3.0.22-r3.ebuild: + Stable x86 bug #139369 + + 11 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org> + samba-3.0.22-r3.ebuild: + ppc stable, bug #139369 + + 11 Jul 2006; Markus Rothe <corsair@gentoo.org> samba-3.0.22-r3.ebuild: + Stable on ppc64; bug #139369 + +*samba-3.0.22-r3 (11 Jul 2006) + + 11 Jul 2006; Christian Andreetta <satya@gentoo.org> + +samba-3.0.22-r3.ebuild: + security memory DoS fix (CVE-2006-3403: bug #139369) + + 06 Jul 2006; Seemant Kulleen <seemant@gentoo.org> samba-3.0.22-r2.ebuild: + Add the fix for autoconf-2.60 reported by Polinik <polinik@lexx.eu.org> and + fixed by Canal Vorfeed in bug #138234 + + 08 Jun 2006; Christian Andreetta <satya@gentoo.org> + samba-3.0.14a-r2.ebuild, samba-3.0.20b.ebuild, samba-3.0.21a.ebuild, + samba-3.0.21b-r1.ebuild, samba-3.0.22.ebuild, samba-3.0.22-r2.ebuild: + deprecated 'xml2' use flag removed (use 'xml' instead) + + 15 May 2006; Christian Andreetta <satya@gentoo.org> + -samba-3.0.14a-r3.ebuild, -samba-3.0.21c-r1.ebuild, + -samba-3.0.22-r1.ebuild: + spring cleanings ;-) + + 15 May 2006; Christian Andreetta <satya@gentoo.org> + samba-3.0.22-r1.ebuild, samba-3.0.22-r2.ebuild: + support for cups 1.2 libs location (bug #133133), removed msdfs use flag + (included by default: bug #127839) + + 28 Apr 2006; Jason Wever <weeve@gentoo.org> samba-3.0.22.ebuild: + Stable on SPARC wrt bug #124632. + + 27 Apr 2006; Alec Warner <antarus@gentoo.org> + files/digest-samba-3.0.14a-r2, files/digest-samba-3.0.14a-r3, + files/digest-samba-3.0.20b, files/digest-samba-3.0.21a, + files/digest-samba-3.0.21b-r1, files/digest-samba-3.0.21c-r1, + files/digest-samba-3.0.22, files/digest-samba-3.0.22-r1, + files/digest-samba-3.0.22-r2, Manifest: + Fixing SHA256 digest, pass four + +*samba-3.0.22-r2 (27 Apr 2006) + + 27 Apr 2006; Christian Andreetta <satya@gentoo.org> + +samba-3.0.22-r2.ebuild: + idmap_ad (active directory) backend on winbind use flag (bug #131443) + + 27 Apr 2006; Christian Andreetta <satya@gentoo.org> + -samba-3.0.20-r1.ebuild, -samba-3.0.20a.ebuild, -samba-3.0.21b.ebuild, + -samba-3.0.21c.ebuild: + old versions cleanup + +*samba-3.0.22-r1 (27 Apr 2006) + + 27 Apr 2006; Christian Andreetta <satya@gentoo.org> + +samba-3.0.22-r1.ebuild: + net-fs/samba msdfs support (bug #127839: Simon C. Ion) + + 24 Apr 2006; Joshua Kinard <kumba@gentoo.org> samba-3.0.22.ebuild: + Marked stable on mips. + + 13 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> samba-3.0.22.ebuild: + Add dependency over virtual/libiconv as needed. + + 13 Apr 2006; Diego Pettenò <flameeyes@gentoo.org> samba-3.0.22.ebuild: + Add ~x86-fbsd keyword and make sys-apps/acl dep under kernel_linux conditional. + + 09 Apr 2006; Markus Rothe <corsair@gentoo.org> samba-3.0.22.ebuild: + Stable on ppc64 + + 08 Apr 2006; Mark Loeser <halcy0n@gentoo.org> samba-3.0.22.ebuild: + Stable on x86; bug #127924 + + 05 Apr 2006; Markus Ullmann <jokey@gentoo.org> samba-3.0.22.ebuild: + Stable on arm wrt bug #127924 + + 05 Apr 2006; Patrick McLean <chutzpah@gentoo.org> samba-3.0.22.ebuild: + Stable on amd64 (bug #127924) + + 04 Apr 2006; Aron Griffis <agriffis@gentoo.org> samba-3.0.22.ebuild: + Mark 3.0.22 stable on ia64 + + 03 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org> samba-3.0.22.ebuild: + ppc stable, bug #127924 + + 02 Apr 2006; Guy Martin <gmsoft@gentoo.org> samba-3.0.22.ebuild: + Stable on hppa. Fix #127924 and unexpected relocs 0x42. + + 01 Apr 2006; Markus Rothe <corsair@gentoo.org> samba-3.0.21c-r1.ebuild: + Stable on ppc64; bug #127924 + +*samba-3.0.22 (31 Mar 2006) +*samba-3.0.21c-r1 (31 Mar 2006) +*samba-3.0.21b-r1 (31 Mar 2006) + + 31 Mar 2006; Christian Andreetta <satya@gentoo.org> + +files/035_all_samba-3.0.21-winbind_log.patch, files/README.gentoo, + +samba-3.0.21b-r1.ebuild, +samba-3.0.21c-r1.ebuild, +samba-3.0.22.ebuild: + security fix CVE-2006-1059: winbind log private info exposure. samba-3.0.22 is + just 3.0.21c with the CVE patch + + 14 Mar 2006; Patrick McLean <chutzpah@gentoo.org> samba-3.0.21b.ebuild: + Stable on amd64 (bug #124632) + + 10 Mar 2006; Michael Hanselmann <hansmi@gentoo.org> samba-3.0.21b.ebuild: + Stable on ppc. + + 10 Mar 2006; Joshua Jackson <tsunam@gentoo.org> samba-3.0.21b.ebuild: + Stable on x86; bug #124632 + + 10 Mar 2006; Aron Griffis <agriffis@gentoo.org> samba-3.0.21b.ebuild: + Mark 3.0.21b stable on ia64 + + 02 Mar 2006; Markus Rothe <corsair@gentoo.org> samba-3.0.21b.ebuild: + Stable on ppc64; bug #124632 + +*samba-3.0.21c (24 Feb 2006) + + 24 Feb 2006; Christian Andreetta <satya@gentoo.org> +samba-3.0.21c.ebuild: + version bump (bug #123944) + +*samba-3.0.21b (02 Feb 2006) + + 02 Feb 2006; Christian Andreetta <satya@gentoo.org> +samba-3.0.21b.ebuild: + 3.0.21b version bump: includes samba-vscan-0.3.6b support. *Many* thanks to + Chris Smith (bug #116284) for the patchset and the test + +*samba-3.0.21a (02 Feb 2006) + + 02 Feb 2006; Christian Andreetta <satya@gentoo.org> +samba-3.0.21a.ebuild: + 3.0.21a version bump: includes samba-vscan-0.3.6b support. *Many* thanks to + Chris Smith (bug #116284) for the patchset and the test + + 29 Jan 2006; Mike Frysinger <vapier@gentoo.org> samba-3.0.20a.ebuild, + samba-3.0.20b.ebuild: + Remove pointless fstab.h include to fix building on uClibc. + + 08 Nov 2005; Christian Andreetta <satya@gentoo.org> + samba-3.0.14a-r2.ebuild, samba-3.0.14a-r3.ebuild, samba-3.0.20-r1.ebuild, + samba-3.0.20a.ebuild, samba-3.0.20b.ebuild: + 'examples' IUSE flag (bug #111508) + + 29 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> samba-3.0.20b.ebuild: + Disable pie support for *BSD systems as it's not supported. Fixes bug #110278. + + 19 Oct 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.20b.ebuild: + patchset PORTAGE_TMPDIR fix: version bump to force mirror deployment (bug + #109297) + +*samba-3.0.20b (14 Oct 2005) + + 14 Oct 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.20b.ebuild: + 3.0.20b version bump (bug #109174), which fixes also swat: xinetd dependency + (bug #81387), smbmount not suid (bug #105680), sql backend and mysql schema + (bug #106457), ldapsam support (bug #108400) + +*samba-3.0.20a (06 Oct 2005) + + 06 Oct 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.20a.ebuild: + version bump. Fixes bugs #106846 (idmap_rid with winbind), #107606 + ('bad user' configuration parameter), #107614 (ldapsam support), #107939 + + 03 Oct 2005; MATSUU Takuto <matsuu@gentoo.org> samba-3.0.14a-r2.ebuild: + Stable on sh. + + 23 Sep 2005; Christian Andreetta <satya@gentoo.org> + samba-3.0.14a-r2.ebuild, samba-3.0.14a-r3.ebuild, samba-3.0.20-r1.ebuild: + samba-old mirrors also: bug #106676 + + 03 Sep 2005; Christian Andreetta <satya@gentoo.org> -samba-3.0.20.ebuild, + samba-3.0.20-r1.ebuild: + smbmount patch typo fix (bug #104505) + +*samba-3.0.20-r1 (02 Sep 2005) + + 02 Sep 2005; Christian Andreetta <satya@gentoo.org> + +samba-3.0.20-r1.ebuild: + added umount.cifs support (bug #104504) + +*samba-3.0.20 (01 Sep 2005) + + 01 Sep 2005; Christian Andreetta <satya@gentoo.org> +files/README.gentoo, + +samba-3.0.20.ebuild: + version bump (bug #103164). Non-linux compatibility (bug #101675) + + 24 Aug 2005; Christian Andreetta <satya@gentoo.org> + samba-3.0.14a-r2.ebuild, samba-3.0.14a-r3.ebuild: + 'cp -pPR' instead of 'cp -a' required by Darwin and BSD (bug #103487) + + 13 Aug 2005; Christian Andreetta <satya@gentoo.org> + +samba-3.0.14a-r3.ebuild: + 'hide pecial files' option control fix (thanks to Tim Redman, bug #101770) + + 09 Aug 2005; Seemant Kulleen <seemant@gentoo.org> -files/lmhosts, + -files/nsswitch.conf-winbind, -files/nsswitch.conf-wins, -files/samba.pam, + -files/samba.schema, -files/samba-conf, -files/samba-init, + -files/smb.conf.example-samba3.gz, -files/smbusers, -files/swat.xinetd, + -files/system-auth-winbind, samba-3.0.14a-r2.ebuild: + config files are now moved into the tarball as well. All the patches and + configs are under version control under the gentoo/src/patchsets/samba + module + + 09 Aug 2005; Seemant Kulleen <seemant@gentoo.org> + -files/vscan-0.3.5-libclamav.patch, -files/samba-2.2.8-statfs.patch, + -files/samba-3.0.11-gcc4.patch, -files/samba-3.0.x-libdirsymlink.patch, + -files/samba-3.0.x-python-setup.patch, + -files/samba-3.0.x-smbumount-uid32.patch, -samba-3.0.10.ebuild: + clean out old outdated ebuild and its patches + + 09 Aug 2005; Aaron Walker <ka0ttic@gentoo.org> samba-3.0.14a-r2.ebuild: + Stable on mips. + + 08 Aug 2005; Bryan Østergaard <kloeri@gentoo.org> + samba-3.0.14a-r2.ebuild: + Stable on alpha + ia64. + + 08 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r2.ebuild: + keywording thanks to vapier + + 05 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.10.ebuild, + samba-3.0.14a-r2.ebuild: + removing the addpredic line -- the fault was with sandbox package itself, + which azarah has fixed earlier today. + + 05 Aug 2005; Seemant Kulleen <seemant@gentoo.org> + -samba-3.0.14a-r3.ebuild: + removing -r3 -- the clamav thing was a bad idea. See the aforementioned bug + +*samba-3.0.14a-r3 (04 Aug 2005) + + 04 Aug 2005; Seemant Kulleen <seemant@gentoo.org> + +samba-3.0.14a-r3.ebuild: + Add dependency on clamav with the 'clamav' and/or 'libclamav' USE flags. The + libclamav flag will *go away* soon. Additionally, make sure that + /use/lib/samba/{auth,idmap,rpc} stay around. Fixed bug #100766 with the + clamav/libclamav thing + + 04 Aug 2005; Seemant Kulleen <seemant@gentoo.org> -samba-3.0.11.ebuild, + -samba-3.0.14a-r1.ebuild: + since I moved 14a-r2 to stable x86 finally, we can now remove some of the + cruft versions + + 03 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r2.ebuild: + only install smb.conf (blank) if none is currently present in the live + filesystem + + 03 Aug 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r2.ebuild: + do not install a blank smb.conf. Fixes bug #70686 + + 01 Aug 2005; Joseph Jezak <josejx@gentoo.org> samba-3.0.14a-r2.ebuild: + Marked ppc stable for bug #95327. + + 28 Jul 2005; Guy Martin <gmsoft@gentoo.org> samba-3.0.14a-r2.ebuild: + Stable on hppa. + + 27 Jul 2005; Herbie Hopkins <herbs@gentoo.org> samba-3.0.14a-r2.ebuild: + Stable on amd64 wrt bug #95327. + + 27 Jul 2005; Christian Andreetta <satya@gentoo.org> files/samba.pam: + pam library location fix in /etc/pam.d/samba + + 26 Jul 2005; Markus Rothe <corsair@gentoo.org> samba-3.0.14a-r2.ebuild: + Stable on ppc64 (bug #95327) + + 25 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> + samba-3.0.14a-r2.ebuild: + Stable on sparc wrt #95327 + +*samba-3.0.14a-r2 (23 Jul 2005) + + 23 Jul 2005; Christian Andreetta <satya@gentoo.org> + +samba-3.0.14a-r2.ebuild: + patcheset updated: little fix in python tdb bindings (removal of deprecated + functions wrappers) and in python testsuite (smbcontrol) + + 20 Jul 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild, + samba-3.0.11.ebuild, samba-3.0.14a-r1.ebuild: + Stale doc removal (if present): bug #99375 (thanks to carlo@gentoo.org) + + 20 Jun 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild, + samba-3.0.11.ebuild, samba-3.0.14a-r1.ebuild: + mit-krb5 sandbox perms (fake write) #bugs #95840 and #96453 + + 10 Jun 2005; Christian Andreetta <satya@gentoo.org> files/samba.pam: + reverting pam to old behaviour until pam-0.78 becomes stable + + 09 Jun 2005; Markus Rothe <corsair@gentoo.org> samba-3.0.14a-r1.ebuild: + Stable on ppc64 + + 08 Jun 2005; Gustavo Zacarias <gustavoz@gentoo.org> + samba-3.0.14a-r1.ebuild: + Stable on sparc wrt #95327 + + 19 May 2005; Christian Andreetta <satya@gentoo.org> files/samba.pam: + pam 'include' directive, instead of Redhat's pam_stack for better standard + adeherence (*BSD requirement: Diego Pettenò <flameeyes@gentoo.org>) + + 29 Apr 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r1.ebuild: + the smbspool symlink is now fixed, thanks again to: Chris Smith + <chris@realcomputerguy.com> in bug #90681 + + 28 Apr 2005; Christian Andreetta <satya@gentoo.org> -samba-3.0.13.ebuild: + removing due to acl bug (https://bugzilla.samba.org/show_bug.cgi?id=2521) + + 28 Apr 2005; Heinrich Wendel <lanius@gentoo.org> files/samba-init: + revert 'use cupsd' again, it was the wrong way around + + 28 Apr 2005; Christian Andreetta <satya@gentoo.org> -samba-3.0.13.ebuild: + removing due to acl bug (https://bugzilla.samba.org/show_bug.cgi?id=2521) + + 28 Apr 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild: + exaples permissions issue fixed (bug #90002) + +*samba-3.0.11 (28 Apr 2005) + + 28 Apr 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.11.ebuild: + made 3.0.11 available again due to ACL bug in 3.0.1{2,3} versions (bug #89793) + + 28 Apr 2005; Seemant Kulleen <seemant@gentoo.org> : + Apparently, I missed the version bump request from: b52 <b52@entrap.de> in + bug #89664 + + 28 Apr 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a-r1.ebuild: + fix for the use acl configure option, thanks to: Chris Smith + <chris@realcomputerguy.com> in bug #90681 + +*samba-3.0.14a-r1 (27 Apr 2005) + + 27 Apr 2005; Seemant Kulleen <seemant@gentoo.org> + +samba-3.0.14a-r1.ebuild: + replace with -r1, which has improved patches, and a ChangeLog for the + patchset. No more /usr/bin/mount.cifs.old and stuff in this. A lot cleaner + now + + 27 Apr 2005; Christian Andreetta <satya@gentoo.org> files/samba-init: + 'use cupsd' removed due to bug #89956 + + 26 Apr 2005; Seemant Kulleen <seemant@gentoo.org> samba-3.0.14a.ebuild: + typo + + 26 Apr 2005; Seemant Kulleen <seemant@gentoo.org> -samba-3.0.11.ebuild, + -samba-3.0.12.ebuild: + remove some of the more intermediate versions + +*samba-3.0.14a (26 Apr 2005) + + 26 Apr 2005; Seemant Kulleen <seemant@gentoo.org> + files/samba-2.2.8-statfs.patch, +samba-3.0.14a.ebuild: + version bump to 3.0.14a, but this time, with an appropriate patch tarball, + which gives a much cleaner ebuild. I'll be updating the remaining samba + ebuilds to use this method as well over the next week or so + + 13 Apr 2005; Seemant Kulleen <seemant@gentoo.org> + -files/samba-3.0.6-samba.schema, -files/config-svc-smbd+nmbd, + -files/nonroot-bind.diff, -files/samba-slapd-include.conf, + -files/samba-svc, -files/smb.conf.example, -files/smbldap_conf.pm: + even more cruft removal -- unused files in filesdir + + 13 Apr 2005; Seemant Kulleen <seemant@gentoo.org> + -files/samba-2.2.5-gp-reloc-fix.patch, -files/samba-2.2.6-libresolv.patch, + -files/samba-2.2.8-statfs.patch, -files/samba-3.0.0-python-setup.patch, + -files/samba-3.0.2a-smbprint.patch, + -files/samba-3.0.6-homes-reuse_v2.patch, + -files/samba-3.0.6-libdirsymlink.patch, + -files/samba-3.0.6-winbind_getpwnam_v1.patch, + -files/samba-3.0.8-lanman.patch, + -files/samba-3.0.9-util.c-bitpmap.c-4120.patch, -files/samba-3.0.x.patch, + -files/samba-pdb_ldap-exop.patch: + more cruft removal -- this time unused patches + + 13 Apr 2005; Seemant Kulleen <seemant@gentoo.org> -samba-3.0.6-r3.ebuild, + -samba-3.0.6-r4.ebuild, -samba-3.0.7.ebuild, -samba-3.0.7-r1.ebuild, + -samba-3.0.8.ebuild, -samba-3.0.8-r1.ebuild, -samba-3.0.9.ebuild, + -samba-3.0.9-r1.ebuild: + clean up cruft + + 04 Apr 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.12.ebuild: + warning on acl and win 9x/Me as per bug #87583 + +*samba-3.0.13 (25 Mar 2005) + + 25 Mar 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.13.ebuild: + version bump + + 24 Mar 2005; Christian Andreetta <satya@gentoo.org> files/samba-init: + slapd init scripts precedence: bug #86464 + +*samba-3.0.12 (19 Mar 2005) + + 19 Mar 2005; Christian Andreetta <satya@gentoo.org> +samba-3.0.12.ebuild: + version bump. Split from smbldap-tools, which is now a separate ebuild + + 14 Mar 2005; Mark Loeser <halcy0n@gentoo.org> + +files/samba-3.0.11-gcc4.patch, samba-3.0.11.ebuild: + GCC 4 compile fix. bug #85172 + + 12 Mar 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.11.ebuild: + minor fixes: dirs creations via keepdir, examples permissions (bug #83563) + + 03 Mar 2005; <mglauche@gentoo.org> samba-3.0.10.ebuild: + smbldap-tools have new download location, see Bug 83203. Thanks to Ricardo + Nuno <me@rnuno.com> + + 06 Feb 2005; Jeremy Huddleston <eradicator@gentoo.org> + samba-3.0.11.ebuild: + Multilib fixes. + + 06 Feb 2005; Joshua Kinard <kumba@gentoo.org> samba-3.0.10.ebuild: + Marked stable on mips. + +*samba-3.0.11 (05 Feb 2005) + + 05 Feb 2005; Christian Andreetta <satya@gentoo.org> samba-3.0.10.ebuild, + +samba-3.0.11.ebuild: + version bump (bug #80807) and old conf file preservation fix (bug #80293) + + 25 Jan 2005; Guy Martin <gmsoft@gentoo.org> samba-3.0.10.ebuild: + Stable on hppa. + + 22 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.10.ebuild: + Stable on alpha. + + 19 Jan 2005; Olivier Crête <tester@gentoo.org> samba-3.0.10.ebuild: + Stable on x86 wrt bug #77734 + + 14 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> samba-3.0.10.ebuild: + stable on amd64; bug #77734 + + 14 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.10.ebuild: + Stable on sparc wrt #77734 + + 14 Jan 2005; Michael Hanselmann <hansmi@gentoo.org> samba-3.0.10.ebuild: + Stable on ppc. + + 14 Jan 2005; Markus Rothe <corsair@gentoo.org> samba-3.0.10.ebuild: + Stable on ppc64; bug #77734 + + 09 Jan 2005; Sven Wegener <swegener@gentoo.org> samba-3.0.10.ebuild, + samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, samba-3.0.7-r1.ebuild, + samba-3.0.7.ebuild, samba-3.0.8-r1.ebuild, samba-3.0.8.ebuild, + samba-3.0.9-r1.ebuild, samba-3.0.9.ebuild: + Added missing parentheses in SRC_URI/*DEPEND/LICENSE. + + 29 Dec 2004; Hardave Riar <hardave@gentoo.org> samba-3.0.9-r1.ebuild: + Stable on mips, bug #73943 + + 29 Dec 2004; Ciaran McCreesh <ciaranm@gentoo.org> : + Change encoding to UTF-8 for GLEP 31 compliance + + 21 Dec 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.9-r1.ebuild: + Stable on hppa (#73943). + +*samba-3.0.10 (17 Dec 2004) + + 17 Dec 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.10.ebuild: + version bump + +*samba-3.0.9-r1 (17 Dec 2004) + + 17 Dec 2004; Christian Andreetta <satya@gentoo.org> + +files/samba-3.0.9-util.c-bitpmap.c-4120.patch, +samba-3.0.9-r1.ebuild: + bug #73943: CAN-2004-1154: Integer overflow for samba 2.x, 3.x<=3.0.9 + + 29 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.9.ebuild: + more masked archs added + + 23 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.8-r1.ebuild, + samba-3.0.9.ebuild: + old private config saved in pkg_setup (no more post_install: bug #72235) + + 21 Nov 2004; Jason Wever <weeve@gentoo.org> samba-3.0.9.ebuild: + Added ~sparc keyword as it was not carried over in the version bump. + +*samba-3.0.9 (20 Nov 2004) + + 20 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.8-r1.ebuild, + +samba-3.0.9.ebuild: + version bump: smbldap-0.8.5-3 (bug #71728) and samba-3.0.9 + + 18 Nov 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.8-r1.ebuild, + samba-3.0.8.ebuild: + bug #71334: automatically copy of old privatedir to new location + +*samba-3.0.8-r1 (15 Nov 2004) + + 15 Nov 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.8-r1.ebuild: + bug #71223: win9x/Me lanman printing. bug #70628: 3.0.8 docs upstream + permission error + + 13 Nov 2004; Christian Andreetta <satya@gentoo.org> + files/samba-3.0.x-python-setup.patch: + samba-3.0.x-python-setup.patch update (bug #69034) + + 10 Nov 2004; Olivier Crete <tester@gentoo.org> samba-3.0.8.ebuild: + Stable on x86 see 70429 + + 10 Nov 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.8.ebuild: + Marked stable on mips. + + 10 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.8.ebuild: + Stable on alpha, bug 70429. + + 09 Nov 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.8.ebuild: + Stable on sparc wrt #70429 + + 09 Nov 2004; Simon Stelling <blubb@gentoo.org> samba-3.0.8.ebuild: + stable on amd64. bug #69985 + + 09 Nov 2004; Markus Rothe <corsair@gentoo.org> samba-3.0.8.ebuild: + Stable on ppc64; bug #70429 + + 09 Nov 2004; <SeJo@gentoo.org> samba-3.0.8.ebuild: + stable on ppc gsla: 70429 + +*samba-3.0.8 (09 Nov 2004) + + 09 Nov 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.8.ebuild: + security: (CAN-2004-0930) (bug #70429). New IUSE flags: quotas, winbind, + libclamav (bugs #67857, #64602) + + 07 Nov 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.7-r1.ebuild: + Marked stable on mips. + + 29 Oct 2004; <mglauche@gentoo.org> samba-3.0.6-r3.ebuild, + samba-3.0.6-r4.ebuild, samba-3.0.7-r1.ebuild: + fixed some small typos, thanks to bin-doph <bauer@dmsb.de> + + 21 Oct 2004; Christian Andreetta <satya@gentoo.org> -files/recycle.conf, + -files/smb.conf.example-samba3, files/smb.conf.example-samba3.gz, + -files/winbind-init, samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, + samba-3.0.7-r1.ebuild, samba-3.0.7.ebuild: + Some old files cleanup. recycle.conf removed (bug #68315). winbind {r,g}id -> + idmap {r,g}id in example smb.conf (bug #68318). + + 10 Oct 2004; Jason Wever <weeve@gentoo.org> samba-3.0.7-r1.ebuild: + Stable on sparc. + + 08 Oct 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.7-r1.ebuild: + Marked stable on hppa. + + 08 Oct 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.7-r1.ebuild: + stable on x86 and amd64. Note on sendfile(2) (bug #66656). ADS and krb5 on + amd64 also (bug #64815) + + 01 Oct 2004; Stephen P. Becker <geoman@gentoo.org> samba-3.0.7.ebuild: + stable on mips to satisfy repoman deps - stop breaking our stable tree + + 27 Sep 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild, + samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, samba-3.0.7-r1.ebuild, + samba-3.0.7.ebuild: + gentoo mirrors updated: removing nomirror directive (see 16 Sep 2004) + + 24 Sep 2004; <SeJo@gentoo.org> samba-3.0.7-r1.ebuild: + removed the O1 section for ppc and pcc64 as not neccesary anymore + +*samba-3.0.7-r1 (17 Sep 2004) + + 17 Sep 2004; Christian Andreetta <satya@gentoo.org> +samba-3.0.7-r1.ebuild: + libs preload on suid binaries only (bug #63884) + + 16 Sep 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild, + samba-3.0.6-r3.ebuild, samba-3.0.6-r4.ebuild, samba-3.0.7.ebuild: + smbldap-0.8.5 changed retaining uri and version number. Forcing fetch from + distributor. + + 14 Sep 2004; Christian Andreetta <satya@gentoo.org> + +files/samba-3.0.x-libdirsymlink.patch, -samba-3.0.1-r1.ebuild, + -samba-3.0.2a-r2.ebuild, -samba-3.0.4-r1.ebuild, -samba-3.0.6-r1.ebuild, + -samba-3.0.6-r2.ebuild, -samba-3.0.6.ebuild, samba-3.0.7.ebuild: + some old files cleanup + +*samba-3.0.7 (13 Sep 2004) + + 13 Sep 2004; Mike Frysinger <vapier@gentoo.org> +samba-3.0.7.ebuild: + Version bump for security! + + 10 Sep 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.6-r4.ebuild: + fixed amd64 patch typo (bug #63542) + + 09 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> samba-3.0.6-r4.ebuild: + Marked ~amd64 now. GLSA has been taken back. + + 09 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.6-r4.ebuild: + Stable on sparc + + 09 Sep 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.6-r4.ebuild: + Stable on alpha, bug 62476. + + 08 Sep 2004; Danny van Dyk <kugelfang@gentoo.org> samba-3.0.6-r4.ebuild: + Added -L/usr/$(get_libdir) to come around a ./configure bug on amd64. Marked + stable on amd64 (see BUG #62476). + +*samba-3.0.6-r4 (06 Sep 2004) + + 06 Sep 2004; Christian Andreetta <satya@gentoo.org> + +files/smb.conf.example-samba3.gz, +samba-3.0.6-r4.ebuild: + selinux (#62907) and linker issue (#62674) + + 01 Sep 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.6-r3.ebuild: + Stable on sparc wrt #62476 + +*samba-3.0.6-r3 (01 Sep 2004) + + 01 Sep 2004; Christian Andreetta <satya@gentoo.org> + +files/samba-3.0.6-homes-reuse_v2.patch, +files/samba-3.0.6-samba.schema, + +files/samba-3.0.6-winbind_getpwnam_v1.patch, files/smb.conf.example-samba3, + +samba-3.0.6-r3.ebuild: + adding latest Jerry Carter patches (bug #62476) + +*samba-3.0.6-r2 (26 Aug 2004) + + 26 Aug 2004; <mglauche@gentoo.org> samba-3.0.6-r2.ebuild, + files/samba.schema: + Fix for bug #61055. (ldap schema in examples had wrong id) + Thanks to Torsten Kurbad <torsten@tk-webart.de> for the updates schema file. + + 21 Aug 2004; Jeremy Huddleston <eradicator@gentoo.org> + samba-3.0.5-r1.ebuild, samba-3.0.6-r1.ebuild, samba-3.0.6.ebuild: + Fix bad bash... needed a space before ] + +*samba-3.0.6-r1 (21 Aug 2004) + + 21 Aug 2004; <mglauche@gentoo.org> samba-3.0.6-r1.ebuild: + Fix for bug #61046. Thanks to Jeff Kowalczyk <jtk@yahoo.com> for + pointing it out + +*samba-3.0.6 (20 Aug 2004) + + 20 Aug 2004; <mglauche@gentoo.org> samba-3.0.6.ebuild: + new upstream version, fixes memory leaks, winbindd and some cifs problems + + 30 Jul 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild: + empty dirs disappearance fixed (bug #53976) + + 28 Jul 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.5-r1.ebuild, + samba-3.0.5.ebuild: + Marked stable on mips. + + 24 Jul 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.5-r1.ebuild: + cosmetical minor changes in ebuild internal checks + +*samba-3.0.5-r1 (23 Jul 2004) + + 23 Jul 2004; Christian Andreetta <satya@gentoo.org> metadata.xml, + +files/samba-3.0.x-python-setup.patch, + +files/samba-3.0.x-smbumount-uid32.patch, +files/samba-3.0.x.patch, + +samba-3.0.5-r1.ebuild, samba-3.0.5.ebuild: + Various contributors (see comments in ebuild): development traced in bug #58090 + +*samba-3.0.5 (22 Jul 2004) + + 22 Jul 2004; Michael Glauche <mglauche@gentoo.org> samba-3.0.5.ebuild: + Version bump, fixes 2 buffer overruns. + + 14 Jul 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.4-r1.ebuild: + Stable on alpha. + + 01 Jul 2004; Tom Gall <tgall@gentoo.org> samba-3.0.4-r1.ebuild: + stable on ppc64, bug #54804 + + 30 Jun 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.4-r1.ebuild: + Marked stable on hppa. + + 28 Jun 2004; Gustavo Zacarias <gustavoz@gentoo.org> samba-3.0.4-r1.ebuild: + Stable on sparc + + 26 Jun 2004; Marius Mauch <genone@gentoo.org> samba-3.0.4-r1.ebuild: + QA fix: moving manpages to /usr/share/man, removing unneccessary gzip + call. + + 21 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.4-r1.ebuild: + stable on x86 + + 18 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.2a-r2.ebuild, + samba-3.0.4-r1.ebuild: + closing bug #53236 (Jaco Kroon), #53082: smbget and mount.cifs + + 15 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.2a-r2.ebuild: + minor initscript fix (as per bug #53962), oav support fix (#52009, Alessandro + Pisani) + + 14 Jun 2004; Aron Griffis <agriffis@gentoo.org> samba-3.0.4-r1.ebuild: + Fix use invocation + + 12 Jun 2004; Christian Andreetta <satya@gentoo.org> metadata.xml, + files/samba-init: + minor init script, as per bug #53676 + +*samba-3.0.4-r1 (11 Jun 2004) + + 11 Jun 2004; Christian Andreetta <satya@gentoo.org> samba-3.0.4-r1.ebuild, + files/samba-3.0.4-python-setup.patch, files/samba-3.0.4.patch, + files/samba-init files/samba-conf: + version bump. new initscripts. _very_ nice group work for bug #48871, + which resolves 30151, 31208, 36465, 38190, 41796, 42557, 49463 also. + + 12 May 2004; Michael McCabe <randy@gentoo.org> samba-3.0.2a-r2.ebuild: + Added s390 keywords + + 10 May 2004; Michael Sterrett <mr_bones_@gentoo.org> samba-2.2.8a.ebuild, + samba-3.0.0-r1.ebuild, samba-3.0.1.ebuild, samba-3.0.2a-r1.ebuild: + prune old ebuilds + + 04 May 2004; Michael Sterrett <mr_bones_@gentoo.org> samba-3.0.2a.ebuild: + clean extra ebuild + + 29 Apr 2004; Lars Weiler <pylon@gentoo.org> samba-3.0.2a-r2.ebuild: + stable on ppc + + 27 Apr 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.2a-r2.ebuild: + Marked stable on mips. + + 27 Apr 2004; Travis Tilley <lv@gentoo.org> samba-3.0.2a-r2.ebuild: + stable on amd64 + + 27 Apr 2004; Guy Martin <gmsoft@gentoo.org> samba-3.0.2a-r2.ebuild: + Marked stable on hppa. + + 27 Apr 2004; Brandon Hale <tseng@gentoo.org> samba-3.0.2a-r2.ebuild: + Stable on x86. + + 27 Apr 2004; Jason Wever <weeve@gentoo.org> samba-3.0.2a-r2.ebuild: + Stable on sparc wrt bug #41800. + + 27 Apr 2004; Bryan Østergaard <kloeri@gentoo.org> samba-3.0.2a-r2.ebuild: + Keyworded alpha, see bug #41800. + +*samba-3.0.2a-r2 (26 Apr 2004) + + 26 Apr 2004; <solar@gentoo.org> samba-3.0.2a-r2.ebuild, samba-3.0.2a.ebuild: + net-fs/samba 3.x + kernel 2.6.x local root vulnerability - bug #41800 + + 22 Apr 2004; Jason Wever <weeve@gentoo.org> samba-3.0.2a-r1.ebuild: + Fixed ebuild to ensure we're in the right place before applying the smbprint + patch. Only should have effected PPC and SPARC. + +*samba-3.0.2a-r1 (21 Apr 2004) + + 21 Apr 2004; Deedra Waters,,, <dmwaters@gentoo.org> samba-3.0.2a-r1.ebuild, + files/samba-3.0.2a-smbprint.patch: + committing samba-3.0.2a-r1.ebuildsamba-3.0.2a-r1.ebuild. + This ebuild will fix a local root exploitsee #41800 for more info. + Thanks to mglauche and condordes for theese fixes. + + 15 Apr 2004; Joshua Kinard <kumba@gentoo.org> samba-3.0.2a.ebuild: + mips needs the statfs patch too, it seems. + + 23 Mar 2004; Jon Portnoy <avenj@gentoo.org> samba-3.0.0-r1.ebuild, + samba-3.0.1-r1.ebuild, samba-3.0.1.ebuild, samba-3.0.2a.ebuild : + Fix broken USE constructs with 'amd64? () :' + + 23 Mar 2004; Joshua Kinard <kumba@gentoo.org> samba-2.2.8a.ebuild, + samba-3.0.2a.ebuild: + Marked stable on mips. + + 14 Mar 2004; Tom Gall <tgall@gentoo.org> samba-3.0.0-r1.ebuild, + samba-3.0.1-r1.ebuild, samba-3.0.1.ebuild, samba-3.0.2a.ebuild: + remove ppc64 for now + +*samba-3.0.2a (15 Feb 2004) + + 15 Feb 2004; Donny Davies <woodchip@gentoo.org> samba-3.0.2a.ebuild, + files/smb.conf.example-samba3: + #30019; USE=kerberos isn't enough to build ADS, #36296; code page typos + in sample config file, #36454; quotas.h build headaches, #36782; USE=xml + DEPENDS missing. Update to smbldap tools 0.8.4. + + 17 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> : + manifest fix + + 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> samba-3.0.1-r1.ebuild: + set ppc in keywords + + 16 Jan 2004; Bartosch Pixa <darkspecter@gentoo.org> samba-3.0.1-r1.ebuild: + ppc needs the statfs patch too + + 07 Jan 2004; <agriffis@gentoo.org> samba-3.0.1-r1.ebuild: + add ~alpha and ia64 to keywords + +*samba-3.0.1-r1 (24 Dec 2003) + + 24 Dec 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.1-r1.ebuild: + Include patch from Michal in bug #36200; hardwire + #define LINUX_QUOTAS_1 to help with sys-kernel/linux-headers dependency. + + 23 Dec 2003; Brad House <brad_mssw@gentoo.org> samba-3.0.1.ebuild: + samba 3.0.1 won't compile with the latest ~arch'd linux-headers for any + platform. It requires headers > 2.4.21 apparently. When it's fixed, it can be + unmasked again, though there are supposedly problems with other apps. + +*samba-3.0.1 (20 Dec 2003) + + 20 Dec 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.1.ebuild: + Version bump and add mount.cifs as from Antonio in #30834. + + 17 Dec 2003; Lars Weiler <pylon@gentoo.org> samba-3.0.0-r1.ebuild: + Stable on PPC + + 09 Dec 2003; <spider@gentoo.org> samba-3.0.0-r1.ebuild, samba-3.0.0.ebuild, + files/smb.conf.example-samba3: + Fixing chown issues. + + 02 Nov 2003; Donny Davies <woodchip@gentoo.org> metadata.xml: + Add metadata.xml. + + 17 Oct 2003; Joshua Kinard <kumba@gentoo.org> samba-2.2.8a.ebuild, + samba-3.0.0-r1.ebuild: + Added ~mips to KEYWORDS; Works for me well on mips, but still need wider use + +*samba-3.0.0-r1 (25 Sep 2003) + + 25 Sep 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0-r1.ebuild, + files/smb.conf.example-samba3, files/winbind-init: + This is what should have been samba-3.0.0.ebuild; was out of my control, + sigh. Added three more VFS modules: cap, default_quota, readonly. Added + the IDEALX scripts for managing LDAP backend user accounts, also the + mkntpwd utility. Added the clamav vscan plugin. Added a decent + smb.conf.example file, which documents important Samba-3 options. + Tidied up the winbind rc-script. Some documentation fixes. + Various miscellaneous ebuild housekeeping. + + 26 Sep 2003; Martin Holzer <mholzer@gentoo.org> samba-3.0.0.ebuild: + minor ebuild fixes. + +*samba-3.0.0 (25 Sep 2003) + + 25 Sep 2003; Patrick Kursawe <phosphan@gentoo.org> samba-3.0.0.ebuild: + Version bump + +*samba-3.0.0_rc4 (15 Sep 2003) + + 15 Sep 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc4.ebuild: + Update to latest _rc. + +*samba-3.0.0_rc3 (10 Sep 2003) + + 10 Sep 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc3.ebuild: + Bump to latest _rc plus latest samba-vscan. All USE options should + build ok again. This code is going gold soon, we just need to tidy + up the sample smb.conf. + + 04 Sep 2003; Jason Wever <weeve@gentoo.org> samba-3.0.0_rc2.ebuild: + Added previous patch from samba-2.2.8a to samba-3.0.0_rc2 to finish fixing bug + #27858. + + 03 Sep 2003; Jason Wever <weeve@gentoo.org> samba-2.2.8a.ebuild, + files/samba-2.2.8-statfs.patch: + Added a patch to samba to fix bug #27858. Patch originated from IBM at + http://oss.software.ibm.com/linux/patches/?patch_id=764. + +*samba-3.0.0_rc2 (29 Aug 2003) + + 29 Aug 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc2.ebuild: + This is the plain samba-3.0.0rc2 release with a patch for the Python + extensions build. + +*samba-3.0.0_rc1-r1 (21 Aug 2003) + + 21 Aug 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_rc1-r1.ebuild, + files/samba-3.0.0-python-setup.patch: + SAMBA_3_0 CVS snapshot from 20030821 plus the latest samba-vscan CVS + snapshot 0.3.4beta2cvs. USE flags python and oav appear to be + casualties of recent changes; patches welcome. The "Using Samba" + book moved to it's own CVS module, it's not in here anymore. + +*samba-3.0.0_beta3-r1 (20 Jul 2003) + + 20 Jul 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_beta1-r1.ebuild, + samba-3.0.0_beta3-r1.ebuild: + SAMBA_3_0 CVS snapshot from 20030720; basically the beta3 release with + added bug fixes. Latest samba-vscan CVS snapshot HEAD-07-09-2003 is + included. All USE flags should build ok. See WHATSNEW.txt again for + important changes to idmap and winbindd. + +*samba-3.0.0_beta2-r1 (06 Jul 2003) + + 06 Jul 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_beta2-r1.ebuild: + SAMBA_3_0 CVS snapshot from 20030706; an slightly updated beta2 release. + The latest samba-vscan CVS snapshot in included, I had trouble accessing + their CVS. All USE flags build OK here. See WHATSNEW.txt for + information on IdMap LDAP support and Trust Relationships. + +*samba-3.0.0_beta1-r1 (17 Jun 2003) + + 17 Jun 2003; Donny Davies <woodchip@gentoo.org> samba-3.0.0_beta1-r1.ebuild: + This is another SAMBA_3_0 CVS snapshot as pulled on 20030616, so it's newer + than the actual beta1 release. USE flags `oav' and `python' are broken + right now, and nisplussam still doesnt build yet (commented out). + +*samba-3.0_alpha24-r1 (28 May 2003) + + 28 May 2003; Donny Davies <woodchip@gentoo.org> Manifest, + samba-3.0_alpha24-r1.ebuild, files/samba-pdb_ldap-exop.patch: + This is basically SAMBA_3_0 as pulled from CVS on 20030528 with a small + patch to fix `ldap passwd sync' against an OpenLDAP-2.1.x server. + `oav' USE flag DOESNT work right now, neither does the nisplussam passdb. + +*samba-3.0_alpha23 (11 Apr 2003) + + 11 Apr 2003; Donny Davies <woodchip@gentoo.org> samba-3.0_alpha23.ebuild: + Chase latest; nuke `torture' target; seems broken at the moment :\ + +*samba-2.2.8a (07 Apr 2003) + + 07 Apr 2003; Daniel Ahlberg <aliz@gentoo.org> samba-2.2.8a.ebuild : + Security update. + + 28 Mar 2003; Donny Davies <woodchip@gentoo.org> : + Clean out all old stuff. + +*samba-2.2.8 (15 Mar 2003) + + 07 Apr 2003; Guy Martin <gmsoft@gentoo.org> samba-2.2.8.ebuild : + Added hppa to KEYWORDS. + + 15 Mar 2003; Daniel Ahlberg <aliz@gentoo.org> : + Security update. + +*samba-3.0_alpha22 (11 Mar 2003) + + 11 Mar 2003; Donny Davies <woodchip@gentoo.org> : Version bump. Add + dynrpc modules. Fix readline configure. Python stuff still has issues. + +*samba-2.2.8_pre2 (01 Mar 2003) + + 01 Mar 2003; Donny Davies <woodchip@gentoo.org> : About another 30 bugs + fixed in this _pre update. Quell smbwrapper/smbsh. + +*samba-3.0_alpha21 (22 Feb 2003) + + 22 Feb 2003; Donny Davies <woodchip@gentoo.org> : Initial import. + Added to package.mask for now. + +*samba-2.2.8_pre1 (22 Feb 2003) + + 22 Feb 2003; Donny Davies <woodchip@gentoo.org> : This _pre update fixes + about 30 bugs; see WHATSNEW.txt. Updated to samba-vscan-0.3.2. Install + libsmbclient.h #15357. Added --with-winbind-auth-challenge #15748. Add + --with-winbind-ldap-hack if USE=ldap. Re-org some stuff. + + 27 Jan 2003; Donny Davies <woodchip@gentoo.org> : #14644 adds reload(). + +*samba-2.2.7a (16 Dec 2002) + + 16 Dec 2002; Donny Davies <woodchip@gentoo.org> : Update to latest, + fixes large file copying bug, among others. Changed the 'vscan' + USE flag to 'oav'. Added description for that to use.desc. + +*samba-2.2.7 (20 Nov 2002) + + 15 Dec 2002; Bjoern Brauel <bjb@gentoo.org> samba-2.2.7.ebuild : + Add alpha to KEYWORDS + + 07 Dec 2002; Jack Morgan <jmorgan@gentoo.org> samba-2.2.5-r1.ebuild, + samba-2.2.6-r2.ebuild, samba-2.2.7.ebuild : + Changed sparc64 to sparc keyword samba-2.2.5-r1.ebuild + Changed ~sparc64 to ~sparc keyword samba-2.2.6-r2.ebuild, samba-2.2.7.ebuild + + 20 Nov 2002; Donny Davies <woodchip@gentoo.org> : Chase latest. This release + fixes a security problem. --with-lockdir is changed to /var/cache/samba; + thanks Achim for #10819. Marked as latest stable. Fix problem with USE=ldap + and export VISUAL. + +*samba-2.2.6-r2 (07 Nov 2002) + + 07 Nov 2002; Donny Davies <woodchip@gentoo.org> : Added patch to fix fd leak. + Made pam support optional. Added --with-sendfile-support. Fixup digest (vscan). + Fix for #9249. + +*samba-2.2.6-r1 (26 Oct 2002) + + 26 Oct 2002; Jon Nall <nall@gentoo.org> : samba expects ldap to depend on sasl + in order for libresolv.so to get linked in, but ldap need not be compiled with + sasl support. in this case samba needs to link in libresolv.so + +*samba-2.2.6 (24 Oct 2002) + + 26 Oct 2002; Donny Davies <woodchip@gentoo.org> : Fix openldap dependency :) + + 25 Oct 2002; Donny Davies <woodchip@gentoo.org> : Fix openldap dependency from #9249. + + 24 Oct 2002; Donny Davies <woodchip@gentoo.org> : Chase latest release. New local USE + vscan flag for building the openantivirus project plugins. Added several more ldap files + and scripts. Now builds the bundled VFS plugins. Added more docs and findsmb script. + Added lazy smbumount and VFS plugins reloc patches. + +*samba-2.2.5-r1 (Aug 27 2002) + + 20 Oct 2002; Michael Cohen <mjc@gentoo.org> samba-2.2.5-r1.ebuild: + added portldap use flag for my nifty ldap stuff coming up. no need + to bump version. + + 27 Aug 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.5-r1.ebuid, + smb.conf.example : Fix #6936; thanks shadow@ines.ro. Fix #7133, thanks + klebermass@limtec.de. + +*samba-2.2.5 (23 Jun 2002) + + 25 Aug 2002; Jack Morgan <jmorgan@gentoo.org> : Added sparc64 keyword + + 14 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> : Added ppc keyword + + 23 Jun 2002; Donny Davies <woodchip@gentoo.org> : + Update to latest; samba-2.2.5. Please see the samba WHATSNEW.txt file + in /usr/doc/samba for the detailed fixes. + +*samba-2.2.4-r1 (13 May 2002) + + 13 May 2002; Donny Davies <woodchip@gentoo.org> : Install smbmnt and smbumount + suid root, close #2635. Pass --bindir to ./configure, close #2515. Add a few + more codepages. + +*samba-2.2.4 (6 May 2002) + + 6 May 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.4.ebuild, + smb.conf.example, system-auth-winbind, samba-svc, winbind-init, lmhosts, + samba-init, nsswitch.conf-winbind, nsswitch.conf-wins : + Added a much better smb.conf.example. Added smbwrapper (smbsh). Added + libnss_winbind (see /etc/nsswitch.conf-winbind). Added libnss_wins + (see /etc/nsswitch.conf-wins). Added libsmbclient. Added USE ssl and + ldap support. Added better winbind support including an example + nsswitch.conf, a pam.d/ service snippet and a winbind initscript. Also + see smb.conf.example. Mucho cleaned up the docs (no more 2 copies of + the book!). Removed the recycle bin patches. Removed the afs patch. + Added a few convenience directories for netlogon, profiles, samba-hosted + printer drivers and the samba spool directory. + +*samba-2.2.3a-r3 (3 May 2002) + + 3 May 2002; Donny Davies <woodchip@gentoo.org> : Added LICENSE, SLOT, $Headers. + +*samba-2.2.3a-r2 (27 March 2002) + + 27 March 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.3a-r2.ebuild, + swat.xinetd, smbusers, samba.rc6, samba-2.2.3a-srv_spoolss_nt.patch : + /etc/smb has moved to the better-suited /etc/samba directory. Simply move + your /etc/smb/* to /etc/samba. Then delete the /etc/samba/codepages + directory. These files are now in /var/lib/samba/codepages. /var/run/smb + has moved to /var/run/samba. Simply move your /var/run/smb/* to + /var/run/samba. If you have the string "/etc/smb" in your smb.conf file, + then please change all occurances of that to "/etc/samba". Added a + sample smbusers file. Added an xinetd snippet for the swat service. + Added a patch to fix changing printer properties from Windows NT. + + 10 March 2002; Donny Davies <woodchip@gentoo.org> files/samba.rc6 : + Tweak initscript to kill the daemons via pidfile. + +*samba-2.2.3a-r1 (5 March 2002) + + 5 March 2002; M.Schlemmer <azarah@gentoo.org> samba-2.2.3a-r1.ebuild, + samba-2.2.3a-loadparm.c.patch, samba-2.2.3a-proto.c.patch, + samba-2.2.3a-reply.h.patch : + Move the patches to ${FILESDIR}, as they have the same names as those for + 2.2.2, but is not the same, thus ibiblio do not cache the new ones, and + we get digest errors. + +*samba-2.2.3a (4 March 2002) + + 4 March 2002; Donny Davies <woodchip@gentoo.org> samba-2.2.3a.ebuild, + files/samba-2.2.3a-cli_spoolss_notify.diff, files/samba-2.2.3a-pam_smbpass.diff, + files/samba-2.2.2-XFS-quota.diff : + Added acl USE flag support, patch to fix pam_smbpass compilation, patch for Win2k + printing and removed XFS quota patch -- its merged upstream. Updated to latest + network recycle bin patches. If you get md5 checksum errors with the recycle bin + patches then: delete the 3 patches from your local distfiles, and comment out + your GENTOO_MIRRORS from make.conf/make.globals. This will ensure that the + proper patches are fetched from the author's site. + +*samba-2.2.2-r9 (2 March 2002) + + 2 March 2002; M.Schlemmer <azarah@gentoo.org> samba-2.2.2-r9.ebuild : + Added creation of symlink for supporting cups printing. + +*samba-2.2.2-r8 (1 Feb 2002) + + 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : + Added initial ChangeLog which should be updated whenever the package is + updated in any way. This changelog is targetted to users. This means that the + comments should well explained and written in clean English. The details about + writing correct changelogs are explained in the skel.ChangeLog file which you + can find in the root directory of the portage repository. diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest new file mode 100644 index 0000000..5facc41 --- /dev/null +++ b/net-fs/samba/Manifest @@ -0,0 +1,42 @@ +AUX 3.5/lmhosts 126 SHA256 f959c6e6b4179de24b2268c13b7cd8a8e400e43d0852f91dfb8dc8e48f56f80e SHA512 d9bc9c67b3f4bb128fee620550f46576a5554233bce2b2a0300645f6d60a40c25f88caf91057472b0cd1908c31d5494ce1c21a112535f91460cc97a75e0cfa69 WHIRLPOOL c691eb8df9272d5404a073e0507b16d7b8b6750af79090340733ebfb3428b1a106f6099cfb3c75e768da1e6adc2e6b89f4e7b9640144a5519a9cf8e6add321e1 +AUX 3.5/nsswitch.conf-winbind 406 SHA256 c6d461204201143f874f460df35f7fbb2345f93ed0d6c20b280c15864011e893 SHA512 15e42519630c8dc03fe5eed233c707be57290c79aa45085cde5dcaca2ea56ad9939bc981815f9fe832e4a8965cedcf61f451c9e89fe213b167af4a773b58a04d WHIRLPOOL afe807c64abcd1383872751d2cbed1e43a8f7c717a0b047022c890909484d9ab5559c0a260dcfa04313424bfcc0b64411a318f6f0a43975e846acffef2a49c63 +AUX 3.5/nsswitch.conf-wins 392 SHA256 3dbd18dc82371ef6f427dea1f626ee027d9d7be86036e2e10991f52f7041b5c8 SHA512 9cf4116d21531cb783af952ff891f0f70482aef10545f963efc9f86d281e7f03606b8607ef379bc257f51481f24aacc13ae44ad42048937d54caeae7e1f25db4 WHIRLPOOL a6ed5123aac2e125abbecbbbdf5897015aea9258258982a5b4fc585636d3810ee6cc4de0cdcfc2e9817d3a98178959771c95a40874e867de24c35a2f8fee8e5a +AUX 3.5/samba-3.5.6-kerberos-dummy.patch 1660 SHA256 bcc2b4ad1a4ff92221b4620cb1cf2915db19c527fb28308db7ef633c0e1f596e SHA512 ced60c7483122d529be942d0486b960a763b32ee792a8d06a5d3606e095b9e4157c1ad03caab953285089ea5c7aba18c5fc68e82823529233116c578eaa726fd WHIRLPOOL 9c11a022a0d9d88a1adcc6ce724d590c2f96e6fea28d5fe3b59d8ad3ee6fce34534f9124fdc2a01cbc1ee69255a08c1e2d57acbec1c2e97215936e53852acd4d +AUX 3.5/samba-3.5.8-uclib-build.patch 1750 SHA256 ec3d8a21fcc41a65b0dd6ae8312b3da0705628ea1002e9e79574c5e20cbe689b SHA512 cb2114bb28593fba53f0a1905b4d263669f8bfe55332cd29fa2aeb0bd338c59094f58a5b80531760a3525a984d386392a8a11165121088f35549cf4ab5ac374f WHIRLPOOL 3fd19551d7c92fb5f1b810d3779db34939253570e87dbd490c8fd482c1c00a6ebe10400cc78012363cc940c91ab641fac13cbd41aaeb16b154918d6d48dbd54a +AUX 3.5/samba.confd 1210 SHA256 02ab523d695b5ae044b871923ad817f8931a6c20c5bfefad98a4369d7b3742e3 SHA512 34326cde9fa6c072d9b948692b292531e60a05043767ec8be78329d6e99793a16dfe134797d90da2a48e240ea5ad6e4e8ea57046732d02f71f2f4dd5316bd313 WHIRLPOOL 8e1633095d0f1540c4ead736e68b36c196b9fd760ba7f80c945be71918ce5436d64679c0314c2f58c9ef88d7be0432d8c2b75c29f3201857beb729a9c8ff5726 +AUX 3.5/samba.initd 1250 SHA256 e14e32cfc6c76fcfc9894250d980800ab61f540162d6d57065f6616801965875 SHA512 5c00d6bc1367bf4e0b376430dca60134b77239ad273721882f68559c8fb1eb4b33d00c234936d466979e5fc757832d0eebcc66b7a923b050db6628f1e958cd78 WHIRLPOOL 0c99424bf79e7e5418d98797936af52a94ee9a128950e7b15f911b5bf0b5d3359af5c9f371e63227cdcef2b6304dae0ee8d081ce2ea92ad451243db9472e8221 +AUX 3.5/samba.pam 397 SHA256 86634f2d541370518d0958a73c04776ed5df2a3716ef128ff384459acce9cd38 SHA512 cdf91112dbd4a632da13abb16bc6450a5e43cc6d0f6ccab4bd62a880855824e80b779d7e9b017680669d23f2d9c88e7ce0848ccf7e3eb7eb73c3fd3e6a6eafa4 WHIRLPOOL 8c223dfbe4a122d8d641a52209ca7d5c09b964ad7dc3d203da468df32e58bcf94e11b3eb7c3aaa69ad343a8d5f6c0bde0bbd18dedc8cea998db24e532f08fd93 +AUX 3.5/smb.conf.default 9660 SHA256 8f4fc4d137a32f92b9bc1b64f76ea25a690881cf6f385b9ce9eb0c98f2b0b297 SHA512 fa3bd2a7215e732c19a0b2ce5aa3fd1aa6adc4b0d6df10a0c669c0aab2b4569131abce29478c4357db3dbc086d430abe406aa118f59d4e8e16cc6f26fb97d90b WHIRLPOOL e2ec1fdf7c008fb35b14c348267087859158ad6d657c4d2eee4af5a65fb6727b0575afc701accde21cc7f904ad4aff61b6708b687ef4c657dda183aeded1ee08 +AUX 3.5/smb.conf.default.patch 2873 SHA256 b617b011fa8be51d1f6da18dcede5bf0fc96d50551028aa2b3a5521322b4c8c7 SHA512 ede0eec6f876890b911c8f4e8fd2b291ad381a760d301c9f0b5934a078532acff5c248a775f9bd525b807281fcbe19998ef0e69f10b0eb5dd883af5b6c92fd98 WHIRLPOOL 89dbcbf8eaa56edae224793d15522e80165d3e11bf34eb17ac86748eb2a9b049b3576c66460c2788efdb1bc624638c5e3291522adbc7fe6d84c6c457b8ca6ef1 +AUX 3.5/smbusers 218 SHA256 ed24f121813aff4b8e79c99317f4f9dfde9246d150d7718f0fa60babb8b9dca1 SHA512 0cfcc2ddea1a2bafe439b1ccd407fe4ba5b2a3f56584f0fabcfe847b407fb024b8897f9f5cb196e319292e92b61a7eefe5078dac8f67b2aca18651f80fdee5a8 WHIRLPOOL 75d0976967113caa1f69aa210d11c56797ebb9b9ba0e2c65566583ddc74a20c488ba840d589b00acf19186064a1a1bc9690a78ae9773e3e42d02f218af64c083 +AUX 3.5/swat.xinetd 527 SHA256 7919926945c9a7a28446280ea477aed2d7d3506372a03cbea96b446a8fa39aa4 SHA512 374c019bbc0232d1623e44436a03722fa47b5eb14d36f09acb02980c5d970140c24f06bb5bed87d95c89229f3944167cc39dc1ae362f2cdc564de19860eb3569 WHIRLPOOL ea808b3b6e91a2f3261440190a60c241e15f2123246ff299057ce027d2e77ee48f5bd0bf49ff3af6b8aaf90b097971d73051c4eb7f662201666c9def79b85fcf +AUX 3.5/system-auth-winbind.pam 705 SHA256 eca81593dc1b3e2be19bba7a128d71474243216a7783ed788320ca51cf6ea6c7 SHA512 5b71d93f63855481e202cc7d7e5c06bea2db93cb03c268034fe572f915701c553766d28cbd38ba33882a89790df239522db0e83572dd72398bc203d4576289a9 WHIRLPOOL 0894a6567a30354a4aa24dfb7df6c500fcde912c611ece7ec7620b96a9f4a1b6f7965e0002a7bc3250e240b5bee5fb59dd2c6021a257216656a830bca6b5cdfb +AUX 3.6/lmhosts 125 SHA256 0bcbc9c3cfb44e31ccdc0930a1bcacc4e2b0fd96e5d38a56234a5133707a1826 SHA512 a742544341c0d452452d55a34f0740dc80d6e21a4ff8793e62e4d69626d5e2629ce607cb938d655e35a3585c8e0f796f4c73455c841b066d8392890f05b163f8 WHIRLPOOL 2d4aa96b24a74d6dd932f784b180575500eefe3f39e5e14512626a48bc1a9e90754b2ed75615e161a47c0624db3b1c156809991a54c4501abe6c8bcf746d6f64 +AUX 3.6/samba.confd 1210 SHA256 02ab523d695b5ae044b871923ad817f8931a6c20c5bfefad98a4369d7b3742e3 SHA512 34326cde9fa6c072d9b948692b292531e60a05043767ec8be78329d6e99793a16dfe134797d90da2a48e240ea5ad6e4e8ea57046732d02f71f2f4dd5316bd313 WHIRLPOOL 8e1633095d0f1540c4ead736e68b36c196b9fd760ba7f80c945be71918ce5436d64679c0314c2f58c9ef88d7be0432d8c2b75c29f3201857beb729a9c8ff5726 +AUX 3.6/samba.initd 1250 SHA256 3eabeabbe203fcdcea37d53048bdbf7e6cfaaf795bef8b98ec37aa572e57d052 SHA512 c28877c5def52c00e99cc62e7c0563f46ed18367bb6bc4063d70a7429fcf72978ace7efdec0d2424c51bb3a91afbf00e3e52051e6444270425a7cd330809d6b2 WHIRLPOOL 575d02078d5de6dd6e18fd01b0c1a5e1cc82725a247eeead52a8248f70bb8a527c2acd426e11d0716557f9b56375dfea9bae0db197a8b76f5d605d9d0b32a0bc +AUX 3.6/samba.pam 397 SHA256 86634f2d541370518d0958a73c04776ed5df2a3716ef128ff384459acce9cd38 SHA512 cdf91112dbd4a632da13abb16bc6450a5e43cc6d0f6ccab4bd62a880855824e80b779d7e9b017680669d23f2d9c88e7ce0848ccf7e3eb7eb73c3fd3e6a6eafa4 WHIRLPOOL 8c223dfbe4a122d8d641a52209ca7d5c09b964ad7dc3d203da468df32e58bcf94e11b3eb7c3aaa69ad343a8d5f6c0bde0bbd18dedc8cea998db24e532f08fd93 +AUX 3.6/smb.conf.default.patch 2385 SHA256 2140436e553e5dfc0b472e3a09a597de61f15847f23e8f92b9f561a6b9164034 SHA512 c321782ed148217fc43fe71664ace833e3127b4dc0517ebc898ceb2c04946d159efceb91251112f39a4aa84dadd99964e13192d020ce4f46ad0efb84378674a7 WHIRLPOOL 317fce352f6f2aae6e41927f526264f747f8d0dbff25d88878aed4ea21afff4bffa86de55112c363710c190de9eb600c355e46eb65de4d5550b9f71c29a9bdbd +AUX 3.6/smbusers 217 SHA256 c4e808dc0d0a397e777225c6f2b4008d52979b2a4969ceee3211a8bd9d58703f SHA512 6f4b5e2bffda390e08f376db0d61e1917c2a9c493d1365a54d672b07eff9d48c56cbf37c268e19c335b4c0598f0b5e1f3403bded467cd6e47a7cccdc3ae3abdc WHIRLPOOL bd53dde668eca5b03632dd2938829f184cc6b97850c4e483e999acd4e3dcf960bb392ce42ddf411bc07bc615a4ff641797bb37a0f3b66343bdf04a60910f4357 +AUX 3.6/swat.xinetd 526 SHA256 59dbb1e4669cfd5c72dacc8d8aed269f169e827338e6d6e92fa2a8e445a3ceac SHA512 37f8ac63f7eacf69b2610c2036ff9af3fcab46a1e74eaa50203db66c550c122337a19c2d87be955cd8c8a02ccb659af7ac1be35f49ab8add128601eef5c5ad72 WHIRLPOOL 89daaaa72a101112dcb2b2f007c10128f647846b509159770d6ff6726d22ccc66b2a2f03c09f2af9691ec956f59f1b43e499f1239a3a407db1d9029f3e920a8f +AUX 3.6/system-auth-winbind.pam 704 SHA256 42c80d953da2472d789c3de1311045285428a15562f7ad2371ef214d8ea7bf56 SHA512 a93a491736299a67ec39eb06fa6b14e48038f618a4812ef9b2b46bf20ef9600ca4e0f44997d8e7c7e838760c3c53a739ebcdf1bb017a5f49b005b4470afb65f6 WHIRLPOOL 0601c6866bb15779bb7f5d7286902b1a5137435a92963a60734de98ca9ce95d220dfa456dfd4a229176e3a2be7afb9097bcffcfbd8b98be9bf206dded8054ad4 +AUX 4.0/com_err.patch 1276 SHA256 f0dc953202603a5f8c0625921cd89cd59e9ca74a61302bdf07e591836e6bda31 SHA512 62800c962cfb613b11c77ae9360f6c3c610bb1551f9ac3673ab814f6f8e1f589d1192fb3019f1afdc8becf8e692c8d19f4dcaa8b00aeeeb282642327c959c27e WHIRLPOOL 37d06f7f6d7d77acd9e5d794a6b2512aa092f04c553853045fa42e11f850a91912239385b21f8d76694e37d21d63405ea864ea0627a40aa72850b1fe4b8f4b3b +AUX 4.0/samba4.confd 1783 SHA256 53755809cc27fdbaf98752cd3da45b5c2bda62dd46fcc37570c6e237f7954ffa SHA512 6fc7edf192957f97b171c97482317bf563385917cfdbf950ed28d9387961bd16f82844c6f9b5c430508ec6dc7331ecdf5f81fa3135663316061c1d0b1808f53d WHIRLPOOL 868539ecf658f9da3574847cb1447dafe422c60a9208de5580cf7f53e4346e9c7d1c6b3e7ea5c684b83e613dd912c5245ffce6a43bc8bd9bf8417a9c7a5f2557 +AUX 4.0/samba4.initd-r1 1219 SHA256 9e83017fe7034f4be57c16641ae9525001dd86b19d430327ef23f86f659735b9 SHA512 b9314842ea8cb25eecc24c0d2124d1a2cd7dab24385bab44694836d3050d32033b2fd325c94f1ba819b49c08268e907bc06def2471ef0e624aa32b99dd89ae4d WHIRLPOOL b18784242bbc72b2ec63cc152497b8e15704b7dc2565cfe29bb1a387bea0f11a5da75b586717e6a17f0a670677d5f2ea5625a9c225126e4ec25bd30d479ee43a +AUX 4.1/com_err.patch 1276 SHA256 f0dc953202603a5f8c0625921cd89cd59e9ca74a61302bdf07e591836e6bda31 SHA512 62800c962cfb613b11c77ae9360f6c3c610bb1551f9ac3673ab814f6f8e1f589d1192fb3019f1afdc8becf8e692c8d19f4dcaa8b00aeeeb282642327c959c27e WHIRLPOOL 37d06f7f6d7d77acd9e5d794a6b2512aa092f04c553853045fa42e11f850a91912239385b21f8d76694e37d21d63405ea864ea0627a40aa72850b1fe4b8f4b3b +AUX 4.1/samba4.confd 1783 SHA256 53755809cc27fdbaf98752cd3da45b5c2bda62dd46fcc37570c6e237f7954ffa SHA512 6fc7edf192957f97b171c97482317bf563385917cfdbf950ed28d9387961bd16f82844c6f9b5c430508ec6dc7331ecdf5f81fa3135663316061c1d0b1808f53d WHIRLPOOL 868539ecf658f9da3574847cb1447dafe422c60a9208de5580cf7f53e4346e9c7d1c6b3e7ea5c684b83e613dd912c5245ffce6a43bc8bd9bf8417a9c7a5f2557 +AUX 4.1/samba4.initd-r1 1219 SHA256 4e9a6f4e5fe270843c2f81610e0f763db1218803b6c0e84f17664150670dd700 SHA512 a6cd441674fa8a514b34f58baa6ee71d22a3a66293c7abbb5fecda79031a18aed1ce8d3b78cfcfbb8fdfce1e04d0155a755e931a9cee000c88293f3d7ae5076c WHIRLPOOL 3f58fd8571e360d979f15b649ca91cc8e298a280386ea9c082d28846cbba519b5443407f2a1cb6065fb0156521e5ab215823ce3ec7db36fa98913b52f060c62b +AUX nmbd.service 224 SHA256 a5e25c11714206c4fb129333dd45152c5753716c6445cbe78c28275df1a1cb77 SHA512 098dfb270c5a5c29f59b4fd8d51b17931771e25e481124832f1a086677825527e2afa7276e8614e5007fbf044d253ce2eaf3a7caf7461ad5d90d0b1c7f157f9d WHIRLPOOL 2f7c342a60c09d5e40e968a026aa17d8c2fe3fd032331c7bb26599bb0f8ec8a77c2a3e329498ed16b1602451fd85a8ef076c436e8a092740cfbd01a82ca52e30 +AUX samba-3.4.2-lib.tevent.python.mk 177 SHA256 3eab52d42a0cbc070d011a131f9a56f4b3da10b2791fec514948fd8d2d013153 SHA512 0bd691d7678737fa815da9e1934db056fa833aa6d6d2d48cf8da559987a899ae4c5ac18e4b3594d634363f515028a3d30711484dbda578aa7506fbe2df55197c WHIRLPOOL 061b3e33b327563f52648931428cce433505353e73bf9851abb33f4f13e7c723c17c3413442dd343477bb0c49fd3284c0155ff59829df448952a6e1d07475251 +AUX samba-4.1.0-remove-dmapi-automagic.patch 2755 SHA256 debf37a220205526ec54b121f23d1be93d8595fff54184099ae647759876eedd SHA512 dcd96d1ce66918072de7c60e116cb01320b5b8ac5f06856d3298628b31c69a8fdd00771100540889b57c8a4a38a142d56b145a05950617488849243cd7b339b4 WHIRLPOOL 81c31a4c8cc011327c8e7d16bf15e3fd96a36c47dd985bd146c2559c20102517b2aa643ce24a64c52331fc4ec0858299cf3cf8d705a34e22ca94b093c4101c7e +AUX samba.conf 28 SHA256 7457c27215898cac4813a59b8018ea68ea46a692ae0eeadbafe9ad2f2c8c6a8d SHA512 51e3b2499eaf2550ca8290f30821c4a79ad6582a4add5120978f2eb06b374e494072db423e5c87ba4b9f3426a37d9d38701b907459e3a6171f205b5b6caee7b4 WHIRLPOOL 67e6dabd922bb95ffd529385b1c8f9310c610bedba26c9d35e20f35bb5c176fff787c78bea8b80f414755104feedb6b22401c3d20d8420381759eaa62dca3406 +AUX samba.service 199 SHA256 0ae738fa2a15b476dbca016dfa4e1cf4b8c4a575e13edf518eb70b615c02a059 SHA512 eb277917f15de958f4a0404b66c6d2cc82ae4319b85f2f442489988d523bf92e2a9d23a6051ee693cd4bcfbc67947e8028c59906ad3e537578daf5caee8a6f16 WHIRLPOOL 1132081b63b1e0e1a9342d59493ebfe1d918133a4091e48c42dae7845dcaa24a0b8e7a1183d5a41b0173c3f6dbc17838a9b7a6297fc8ea0775ab150a22ae3151 +AUX samba4.initd 657 SHA256 4c8d1ecf42d58bfa1a2087ba9da55ed410ad238a0050272cb84c2e8d50b034d9 SHA512 3373f2ad30938dd8c2d68d19af4e248470e0b6d749b53257c97d3a0792df54f9ad61a33175ae3e576b728cc11a6ae5fd8803c22188382c7b50ca041b98b84ce7 WHIRLPOOL 25f6a313323b3076ad2a5ff733b1ed4bae1833bf5d4d1aaf9c75449e578ca479998b526a1fdfefbe5d5436c94cbcf6b38934bda1ddff8587f8820a2ccb5ce1e9 +AUX smbd.service 250 SHA256 e1f5da902cd97891852f6463b2c7eddbc61e7fbd3e3c281028a806319627fc68 SHA512 a54e3c337f7c27766a81f68ad6d8f4eb6ddb1d1aec3303f274e419a49114755bc5dd711701d5e64954ae7153a8be4a7063371af286696c0b81d543b9276703c3 WHIRLPOOL 18b6a57603a41303d207249fdb46cb4f6e887f8b9bd4921dca6b4f28a59951368d6abead2dc9d3be2c09cb2c9f295087ef5f20d121a309791b9031e3fad28b13 +AUX smbd.socket 121 SHA256 d62a239cba39ae03dbb7a291843b2c202973341c85d93ffc87b4e78813be44c2 SHA512 2db4a707fcc6ef1928ac010e5e92cdaf0f6ff3ffa8aef918e0db1ce910abfb481d6a19082337f9c8444cd780d1d442fa8df2bb65e6142fc109d29657532572ed WHIRLPOOL aef792f27a7cd91ee258b6137015269cf2e6310c24a060acb7c6a97162aaebe37f32f66e46f4399cd1160bcc65e5608da7bc87bf933bccd2ffdfe51a6a7cdd8d +AUX smbd_at.service 145 SHA256 909dddfd80982035739081d86d2c524f6a25440d9c10b8a80626d9b4eee424cd SHA512 e6486c35dfa6f77ad46547a78fcae55fb71e4dad7dc7b4580c2b8c1be232c0a870f56714b2b103a1fd8717298f41347d7178fbebb90f0f2d0324fe5233f0f9f3 WHIRLPOOL f5ac03a1e7b653458d49fa2c2afe674e9d8f1e5a81e72a5e49781de3e5111bbe23eedc38c78a6f5e7edc4c32300ddaf76caf889de256fc799cf117edcd6ce6fb +AUX winbindd.service 240 SHA256 755036bc419cce90200ac3c04986fbb7cf718c128c2a1288c634658bb779bf3a SHA512 f1ce6d035e8e0fcdc73f14e3b60c9647043777ff6b2a982a81ed07eb4df5ff245a9511e3e4a9d8163f9c8f3fb86d2a39a67621ace68392eb7c2f2e2a55d587f7 WHIRLPOOL eb4d7f30b4ce3341e3d24a6c05965bdce9ded78a7327b44d3d04d00837d6e8109857b1fb1b78c8325680588cf9abe94158755a962fb8f7e8dac04b336308c268 +DIST samba-3.6.22.tar.gz 34122131 SHA256 30bdf20e7788785573196a33905e7e27083a32d749285c22958edce0721cdeea SHA512 13b7d4c7ee24434626cf7e835e302252a281f00dfff1b83fd3c28f8264c1ce7afa0aa6ad237c28015fd2a39a38954189a140b36c27d8b0434a48b46d56936981 WHIRLPOOL 0daaeee4a7c7c3807ceda6558041708cca6c28ad20051cfff5547477f2acab8b896a4168f44a85eb7722dec5d3772bbc59566e79e1876820057f1f3107962cb5 +EBUILD samba-3.6.22-r1.ebuild 12703 SHA256 394767c1efb5720308896f8ab9fa87b5a5f0b6c115c68cc70e9d83d4b558deed SHA512 4f216d763df0e504d3f86e859e0a70596155e9d46b20e586fe0fb58582aeaf74368b6860815ece06be63f8f2a96e894e5df9af59a57041516e9253c704240222 WHIRLPOOL d120c80ecf8c05c815c2f32cf8d7789575f5303263d8ad76c39e5656bc7acf92a7e5d366eef262fbbb375f2ef6d49f181ec27d05061122fecde14619b2ca9711 +MISC ChangeLog 762 SHA256 ad21f69061913894bcd8a6794e07655dac6bf687f02d43cde0896d6f664a1547 SHA512 e8e7b33243e976712a288d112f22b6266a9eaac1d66709fb13ac90661e5d7cf3e3bc553e570f6cb088ddbcc01318e86dce0c9d7fc5ac229af92721d87f2c3bce WHIRLPOOL 5b49559fbea6e44e00b13eb38a481e0a1aa17728dd5f86f026bd0f5ac09ac373a70ca295c8531a37f2be6503f24da794f1da3e7596d0818f2de177d6836c1dbf +MISC ChangeLog-2013 106689 SHA256 00ac832a137c7ce1d21be794b45339e1f4e9c51eb1b796cbcac90a03e1cf5453 SHA512 9dc4e4e22042db7f5ff3a474eb7a454044ea6958ffc3ba5c5de6f09608cfbbcaed8db00763a38995276de03a5f1c728fc783d4addaca7da16f4be76a4e49fd6f WHIRLPOOL 85a746ae34c0386ecb151f5f323b92615cce971b1e46f249cccfdc682bdddd7dad080dd4ffbe5748f093ee11db3f5182cae6d85191a37014639a56040eff9644 +MISC metadata.xml 1514 SHA256 c10deb71703017ec67f4e5bac297d9b4581fec3d8b5549b6aea2a43bda642bc0 SHA512 9e67e8f7e0c972046e32bf4539142559c24183d6c3469e5af2f901728a3c02a9fbfd50e948a9fd414107fd0cb2a8de709ffe3fc5bf3372c77a4a3db6dc622ecc WHIRLPOOL ec92ea6a1b03e70c791670e97e7d9e07e6bdb82c24ed08c186e786afcd009ab63fbee7d481a4cdc394632ad312e58a2048dae3ff333f6f7a1ad19add55e2c8f8 diff --git a/net-fs/samba/files/3.5/lmhosts b/net-fs/samba/files/3.5/lmhosts new file mode 100644 index 0000000..80e7175 --- /dev/null +++ b/net-fs/samba/files/3.5/lmhosts @@ -0,0 +1,2 @@ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.5/lmhosts,v 1.1 2010/03/01 16:19:54 patrick Exp $ +127.0.0.1 localhost diff --git a/net-fs/samba/files/3.5/nsswitch.conf-winbind b/net-fs/samba/files/3.5/nsswitch.conf-winbind new file mode 100644 index 0000000..a95258d --- /dev/null +++ b/net-fs/samba/files/3.5/nsswitch.conf-winbind @@ -0,0 +1,17 @@ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.5/nsswitch.conf-winbind,v 1.1 2010/03/01 16:19:54 patrick Exp $ +passwd: files winbind +group: files winbind + +hosts: files dns +networks: files dns + +services: db files +protocols: db files +rpc: db files +ethers: db files +netmasks: files +netgroup: files +bootparams: files + +automount: files +aliases: files diff --git a/net-fs/samba/files/3.5/nsswitch.conf-wins b/net-fs/samba/files/3.5/nsswitch.conf-wins new file mode 100644 index 0000000..2ca2490 --- /dev/null +++ b/net-fs/samba/files/3.5/nsswitch.conf-wins @@ -0,0 +1,17 @@ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.5/nsswitch.conf-wins,v 1.1 2010/03/01 16:19:54 patrick Exp $ +passwd: files +group: files + +hosts: files dns wins +networks: files dns + +services: db files +protocols: db files +rpc: db files +ethers: db files +netmasks: files +netgroup: files +bootparams: files + +automount: files +aliases: files diff --git a/net-fs/samba/files/3.5/samba-3.5.6-kerberos-dummy.patch b/net-fs/samba/files/3.5/samba-3.5.6-kerberos-dummy.patch new file mode 100644 index 0000000..ef76aff --- /dev/null +++ b/net-fs/samba/files/3.5/samba-3.5.6-kerberos-dummy.patch @@ -0,0 +1,30 @@ +diff -NrU5 samba-3.5.6.original/source3/include/krb5_protos.h samba-3.5.6/source3/include/krb5_protos.h +--- samba-3.5.6.original/source3/include/krb5_protos.h 2010-10-07 10:41:16.000000000 -0600 ++++ samba-3.5.6/source3/include/krb5_protos.h 2010-12-23 11:01:09.000000000 -0600 +@@ -86,15 +86,10 @@ + const char *name, + krb5_principal *principal); + bool smb_krb5_principal_compare_any_realm(krb5_context context, + krb5_const_principal princ1, + krb5_const_principal princ2); +-int cli_krb5_get_ticket(const char *principal, time_t time_offset, +- DATA_BLOB *ticket, DATA_BLOB *session_key_krb5, +- uint32 extra_ap_opts, const char *ccname, +- time_t *tgs_expire, +- const char *impersonate_princ_s); + krb5_error_code smb_krb5_renew_ticket(const char *ccache_string, const char *client_string, const char *service_string, time_t *expire_time); + krb5_error_code kpasswd_err_to_krb5_err(krb5_error_code res_code); + krb5_error_code smb_krb5_gen_netbios_krb5_address(smb_krb5_addresses **kerb_addr); + krb5_error_code smb_krb5_free_addresses(krb5_context context, smb_krb5_addresses *addr); + NTSTATUS krb5_to_nt_status(krb5_error_code kerberos_error); +@@ -144,5 +139,10 @@ + krb5_creds **creds_p); + char *smb_krb5_principal_get_realm(krb5_context context, + krb5_principal principal); + #endif /* HAVE_KRB5 */ + ++int cli_krb5_get_ticket(const char *principal, time_t time_offset, ++ DATA_BLOB *ticket, DATA_BLOB *session_key_krb5, ++ uint32 extra_ap_opts, const char *ccname, ++ time_t *tgs_expire, ++ const char *impersonate_princ_s); diff --git a/net-fs/samba/files/3.5/samba-3.5.8-uclib-build.patch b/net-fs/samba/files/3.5/samba-3.5.8-uclib-build.patch new file mode 100644 index 0000000..905b06a --- /dev/null +++ b/net-fs/samba/files/3.5/samba-3.5.8-uclib-build.patch @@ -0,0 +1,58 @@ +From a5bfd634ecd0e81eb92b065da311ee4cf6f08757 Mon Sep 17 00:00:00 2001 +From: Jeff Layton <jlayton@samba.org> +Date: Mon, 5 Jul 2010 08:39:45 -0400 +Subject: [PATCH] mount.cifs: switch to using _PATH_MNTTAB and paths.h + +The code currently uses fstab.h and _PATH_FSTAB, but uClibc apparently +doesn't have that header. It does have paths.h and _PATH_MNTTAB however +and so does glibc, so use that instead. + +Reported-by: Armin Kuster <linux@kama-aina.net> +Signed-off-by: Jeff Layton <jlayton@samba.org> +--- +diff -NrU5 samba-3.5.8.original/client/mount.cifs.c samba-3.5.8/client/mount.cifs.c +--- samba-3.5.8.original/client/mount.cifs.c 2011-03-06 12:48:05.000000000 -0600 ++++ samba-3.5.8/client/mount.cifs.c 2011-05-04 08:51:42.000000000 -0600 +@@ -37,11 +37,11 @@ + #include <netdb.h> + #include <string.h> + #include <mntent.h> + #include <fcntl.h> + #include <limits.h> +-#include <fstab.h> ++#include <paths.h> + #include "mount.h" + + #define MOUNT_CIFS_VERSION_MAJOR "1" + #define MOUNT_CIFS_VERSION_MINOR "14" + +@@ -261,14 +261,14 @@ + { + FILE *fstab; + struct mntent *mnt; + + /* make sure this mount is listed in /etc/fstab */ +- fstab = setmntent(_PATH_FSTAB, "r"); ++ fstab = setmntent(_PATH_MNTTAB, "r"); + if (!fstab) { + fprintf(stderr, "Couldn't open %s for reading!\n", +- _PATH_FSTAB); ++ _PATH_MNTTAB); + return EX_FILEIO; + } + + while((mnt = getmntent(fstab))) { + if (!strcmp(mountpoint, mnt->mnt_dir)) +@@ -277,11 +277,11 @@ + endmntent(fstab); + + if (mnt == NULL || strcmp(mnt->mnt_fsname, devname)) { + fprintf(stderr, "%s: permission denied: no match for " + "%s found in %s\n", progname, mountpoint, +- _PATH_FSTAB); ++ _PATH_MNTTAB); + return EX_USAGE; + } + + /* + * 'mount' munges the options from fstab before passing them diff --git a/net-fs/samba/files/3.5/samba.confd b/net-fs/samba/files/3.5/samba.confd new file mode 100644 index 0000000..1b329da --- /dev/null +++ b/net-fs/samba/files/3.5/samba.confd @@ -0,0 +1,28 @@ +#add "winbind" to the daemon_list if you also want winbind to start +daemon_list="smbd nmbd" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +my_service_name="samba" +my_service_PRE="unset TMP TMPDIR" +my_service_POST="" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +smbd_start_options="-D" +smbd_start="start-stop-daemon --start --exec /usr/sbin/smbd -- ${smbd_start_options}" +smbd_stop="start-stop-daemon --stop --exec /usr/sbin/smbd" +smbd_reload="killall -HUP smbd" + +nmbd_start_options="-D" +nmbd_start="start-stop-daemon --start --exec /usr/sbin/nmbd -- ${nmbd_start_options}" +nmbd_stop="start-stop-daemon --stop --exec /usr/sbin/nmbd" +nmbd_reload="killall -HUP nmbd" + +winbind_start_options="" +winbind_start="start-stop-daemon --start --exec /usr/sbin/winbindd -- ${winbind_start_options}" +winbind_stop="start-stop-daemon --stop --exec /usr/sbin/winbindd" +winbind_reload="killall -HUP winbindd" + diff --git a/net-fs/samba/files/3.5/samba.initd b/net-fs/samba/files/3.5/samba.initd new file mode 100644 index 0000000..7e6d2a8 --- /dev/null +++ b/net-fs/samba/files/3.5/samba.initd @@ -0,0 +1,59 @@ +#!/sbin/runscript +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.5/samba.initd,v 1.4 2011/09/14 22:52:33 polynomial-c Exp $ + +extra_started_commands="reload" + +depend() { + after slapd + need net + use cupsd +} + +DAEMONNAME="${SVCNAME##samba.}" +[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME} + +signal_do() { + local signal="$1" + [ -z "${signal}" ] && return 0 + + local result=0 last_result=0 daemon= cmd_exec= + for daemon in ${daemon_list} ; do + eval cmd_exec=\$${daemon}_${signal} + if [ -n "${cmd_exec}" ]; then + ebegin "${my_service_name} -> ${signal}: ${daemon}" + #echo ${cmd} '->' ${!cmd} + ${cmd_exec} > /dev/null + last_result=$? + eend ${last_result} + fi + result=$(( ${result} + ${last_result} )) + done + return ${result} +} + +mkdir_sambadirs() { + [ -d /var/run/samba ] || mkdir -p /var/run/samba +} + +start() { + ${my_service_PRE} + mkdir_sambadirs + signal_do start && return 0 + + eerror "Error: starting services (see system logs)" + signal_do stop + return 1 +} +stop() { + ${my_service_PRE} + if signal_do stop ; then + ${my_service_POST} + return 0 + fi +} +reload() { + ${my_service_PRE} + signal_do reload +} diff --git a/net-fs/samba/files/3.5/samba.pam b/net-fs/samba/files/3.5/samba.pam new file mode 100644 index 0000000..91beadd --- /dev/null +++ b/net-fs/samba/files/3.5/samba.pam @@ -0,0 +1,8 @@ +#%PAM-1.0 +# * pam_smbpass.so authenticates against the smbpasswd file +# * changed Redhat's 'pam_stack' with 'include' for *BSD compatibility +# (Diego "Flameeyes" Petteno'): enable with pam>=0.78 only +auth required pam_smbpass.so nodelay +account include system-auth +session include system-auth +password required pam_smbpass.so nodelay smbconf=/etc/samba/smb.conf diff --git a/net-fs/samba/files/3.5/smb.conf.default b/net-fs/samba/files/3.5/smb.conf.default new file mode 100644 index 0000000..4c9a4a6 --- /dev/null +++ b/net-fs/samba/files/3.5/smb.conf.default @@ -0,0 +1,271 @@ +# This is the main Samba configuration file. You should read the +# smb.conf(5) manual page in order to understand the options listed +# here. Samba has a huge number of configurable options (perhaps too +# many!) most of which are not shown in this example +# +# For a step to step guide on installing, configuring and using samba, +# read the Samba-HOWTO-Collection. This may be obtained from: +# http://www.samba.org/samba/docs/Samba-HOWTO-Collection.pdf +# +# Many working examples of smb.conf files can be found in the +# Samba-Guide which is generated daily and can be downloaded from: +# http://www.samba.org/samba/docs/Samba-Guide.pdf +# +# Any line which starts with a ; (semi-colon) or a # (hash) +# is a comment and is ignored. In this example we will use a # +# for commentry and a ; for parts of the config file that you +# may wish to enable +# +# NOTE: Whenever you modify this file you should run the command "testparm" +# to check that you have not made any basic syntactic errors. +# +#======================= Global Settings ===================================== +[global] + +# workgroup = NT-Domain-Name or Workgroup-Name, eg: MIDEARTH + workgroup = MYGROUP + +# server string is the equivalent of the NT Description field + server string = Samba Server + +# Security mode. Defines in which mode Samba will operate. Possible +# values are share, user, server, domain and ads. Most people will want +# user level security. See the Samba-HOWTO-Collection for details. + security = user + +# This option is important for security. It allows you to restrict +# connections to machines which are on your local network. The +# following example restricts access to two C class networks and +# the "loopback" interface. For more examples of the syntax see +# the smb.conf man page +; hosts allow = 192.168.1. 192.168.2. 127. + +# If you want to automatically load your printer list rather +# than setting them up individually then you'll need this + load printers = yes + +# you may wish to override the location of the printcap file +; printcap name = /etc/printcap + +# on SystemV system setting printcap name to lpstat should allow +# you to automatically obtain a printer list from the SystemV spool +# system +; printcap name = lpstat + +# It should not be necessary to specify the print system type unless +# it is non-standard. Currently supported print systems include: +# bsd, cups, sysv, plp, lprng, aix, hpux, qnx +; printing = cups + +# Uncomment this if you want a guest account, you must add this to /etc/passwd +# otherwise the user "nobody" is used +; guest account = pcguest + +# this tells Samba to use a separate log file for each machine +# that connects + log file = /var/log/samba/log.%m + +# Put a capping on the size of the log files (in Kb). + max log size = 50 + +# Use password server option only with security = server +# The argument list may include: +# password server = My_PDC_Name [My_BDC_Name] [My_Next_BDC_Name] +# or to auto-locate the domain controller/s +# password server = * +; password server = <NT-Server-Name> + +# Use the realm option only with security = ads +# Specifies the Active Directory realm the host is part of +; realm = MY_REALM + +# Backend to store user information in. New installations should +# use either tdbsam or ldapsam. smbpasswd is available for backwards +# compatibility. tdbsam requires no further configuration. +; passdb backend = tdbsam + +# 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. +# Note: Consider carefully the location in the configuration file of +# this line. The included file is read at that point. +; include = /etc/samba/smb.conf.%m + +# Configure Samba to use multiple interfaces +# If you have multiple network interfaces then you must list them +# here. See the man page for details. +; interfaces = 192.168.12.2/24 192.168.13.2/24 + +# Browser Control Options: +# set local master to no if you don't want Samba to become a master +# browser on your network. Otherwise the normal election rules apply +; local master = no + +# OS Level determines the precedence of this server in master browser +# elections. The default value should be reasonable +; os level = 33 + +# Domain Master specifies Samba to be the Domain Master Browser. This +# allows Samba to collate browse lists between subnets. Don't use this +# if you already have a Windows NT domain controller doing this job +; domain master = yes + +# Preferred Master causes Samba to force a local browser election on startup +# and gives it a slightly higher chance of winning the election +; preferred master = yes + +# Enable this if you want Samba to be a domain logon server for +# Windows95 workstations. +; domain logons = yes + +# if you enable domain logons then you may want a per-machine or +# per user logon script +# run a specific logon batch file per workstation (machine) +; logon script = %m.bat +# run a specific logon batch file per username +; logon script = %U.bat + +# Where to store roving profiles (only for Win95 and WinNT) +# %L substitutes for this servers netbios name, %U is username +# You must uncomment the [Profiles] share below +; logon path = \\%L\Profiles\%U + +# Windows Internet Name Serving Support Section: +# WINS Support - Tells the NMBD component of Samba to enable it's WINS Server +; wins support = yes + +# WINS Server - Tells the NMBD components of Samba to be a WINS Client +# Note: Samba can be either a WINS Server, or a WINS Client, but NOT both +; wins server = w.x.y.z + +# WINS Proxy - Tells Samba to answer name resolution queries on +# behalf of a non WINS capable client, for this to work there must be +# at least one WINS Server on the network. The default is NO. +; wins proxy = yes + +# DNS Proxy - tells Samba whether or not to try to resolve NetBIOS names +# via DNS nslookups. The default is NO. + dns proxy = no + +# These scripts are used on a domain controller or stand-alone +# machine to add or delete corresponding unix accounts +; add user script = /usr/sbin/useradd %u +; add group script = /usr/sbin/groupadd %g +; add machine script = /usr/sbin/adduser -n -g machines -c Machine -d /dev/null -s /bin/false %u +; delete user script = /usr/sbin/userdel %u +; delete user from group script = /usr/sbin/deluser %u %g +; delete group script = /usr/sbin/groupdel %g + + +#============================ Share Definitions ============================== +[homes] + comment = Home Directories + browseable = no + writable = yes + +# Un-comment the following and create the netlogon directory for Domain Logons +; [netlogon] +; comment = Network Logon Service +; path = /var/lib/samba/netlogon +; guest ok = yes +; writable = no +; share modes = no + + +# Un-comment the following to provide a specific roving profile share +# the default is to use the user's home directory +;[Profiles] +; path = /var/lib/samba/profiles +; browseable = no +; guest ok = yes + + +# NOTE: If you have a BSD-style print system there is no need to +# specifically define each individual printer +[printers] + comment = All Printers + path = /var/spool/samba + browseable = no +# Set public = yes to allow user 'guest account' to print + guest ok = no + writable = no + printable = yes + +# This one is useful for people to share files +;[tmp] +; comment = Temporary file space +; path = /tmp +; read only = no +; public = yes + +# A publicly accessible directory, but read only, except for people in +# the "staff" group +;[public] +; comment = Public Stuff +; path = /home/samba +; public = yes +; writable = yes +; printable = no +; write list = @staff + +# Other examples. +# +# A private printer, usable only by fred. Spool data will be placed in fred's +# home directory. Note that fred must have write access to the spool directory, +# wherever it is. +;[fredsprn] +; comment = Fred's Printer +; valid users = fred +; path = /homes/fred +; printer = freds_printer +; public = no +; writable = no +; printable = yes + +# A private directory, usable only by fred. Note that fred requires write +# access to the directory. +;[fredsdir] +; comment = Fred's Service +; path = /usr/somewhere/private +; valid users = fred +; public = no +; writable = yes +; printable = no + +# a service which has a different directory for each machine that connects +# this allows you to tailor configurations to incoming machines. You could +# also use the %U option to tailor it by user name. +# The %m gets replaced with the machine name that is connecting. +;[pchome] +; comment = PC Directories +; path = /usr/pc/%m +; public = no +; writable = yes + +# A publicly accessible directory, read/write to all users. Note that all files +# created in the directory by users will be owned by the default user, so +# any user with access can delete any other user's files. Obviously this +# directory must be writable by the default user. Another user could of course +# be specified, in which case all files would be owned by that user instead. +;[public] +; path = /usr/somewhere/else/public +; public = yes +; only guest = yes +; writable = yes +; printable = no + +# The following two entries demonstrate how to share a directory so that two +# users can place files there that will be owned by the specific users. In this +# setup, the directory should be writable by both users and should have the +# sticky bit set on it to prevent abuse. Obviously this could be extended to +# as many users as required. +;[myshare] +; comment = Mary's and Fred's stuff +; path = /usr/somewhere/shared +; valid users = mary fred +; public = no +; writable = yes +; printable = no +; create mask = 0765 + + diff --git a/net-fs/samba/files/3.5/smb.conf.default.patch b/net-fs/samba/files/3.5/smb.conf.default.patch new file mode 100644 index 0000000..e9d62db --- /dev/null +++ b/net-fs/samba/files/3.5/smb.conf.default.patch @@ -0,0 +1,86 @@ +--- samba-3.5.9/examples/smb.conf.default 2011-06-14 05:17:28.000000000 -0600 ++++ /etc/samba/smb.conf.default 2011-06-29 10:12:13.000000000 -0600 +@@ -61,11 +61,11 @@ + # otherwise the user "nobody" is used + ; guest account = pcguest + + # this tells Samba to use a separate log file for each machine + # that connects +- log file = /usr/local/samba/var/log.%m ++ log file = /var/log/samba/log.%m + + # Put a capping on the size of the log files (in Kb). + max log size = 50 + + # Use password server option only with security = server +@@ -79,19 +79,22 @@ + # Specifies the Active Directory realm the host is part of + ; realm = MY_REALM + + # Backend to store user information in. New installations should + # use either tdbsam or ldapsam. smbpasswd is available for backwards +-# compatibility. tdbsam requires no further configuration. ++# compatibility. tdbsam requires no further configuration. If you're ++# migrating from < samba 3.4, you'll have to convert your old user ++# passwords to the new backend with the command: ++# pdbedit -i smbpasswd:/var/lib/samba/private/smbpasswd -e + ; passdb backend = tdbsam + + # 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. + # Note: Consider carefully the location in the configuration file of + # this line. The included file is read at that point. +-; include = /usr/local/samba/lib/smb.conf.%m ++; include = /etc/samba/smb.conf.%m + + # Configure Samba to use multiple interfaces + # If you have multiple network interfaces then you must list them + # here. See the man page for details. + ; interfaces = 192.168.12.2/24 192.168.13.2/24 +@@ -164,29 +167,29 @@ + writable = yes + + # Un-comment the following and create the netlogon directory for Domain Logons + ; [netlogon] + ; comment = Network Logon Service +-; path = /usr/local/samba/lib/netlogon ++; path = /var/lib/samba/netlogon + ; guest ok = yes + ; writable = no + ; share modes = no + + + # Un-comment the following to provide a specific roving profile share + # the default is to use the user's home directory + ;[Profiles] +-; path = /usr/local/samba/profiles ++; path = /var/lib/samba/profiles + ; browseable = no + ; guest ok = yes + + + # NOTE: If you have a BSD-style print system there is no need to + # specifically define each individual printer + [printers] + comment = All Printers +- path = /usr/spool/samba ++ path = /var/spool/samba + browseable = no + # Set public = yes to allow user 'guest account' to print + guest ok = no + writable = no + printable = yes +@@ -202,11 +205,11 @@ + # the "staff" group + ;[public] + ; comment = Public Stuff + ; path = /home/samba + ; public = yes +-; writable = no ++; writable = yes + ; printable = no + ; write list = @staff + + # Other examples. + # diff --git a/net-fs/samba/files/3.5/smbusers b/net-fs/samba/files/3.5/smbusers new file mode 100644 index 0000000..51b8dda --- /dev/null +++ b/net-fs/samba/files/3.5/smbusers @@ -0,0 +1,7 @@ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.5/smbusers,v 1.1 2010/03/01 16:19:54 patrick Exp $ + +# Syntax: +# Unix_name = SMB_name1 SMB_name2 ... + +root = Administrator admin +nobody = guest pcguest smbguest diff --git a/net-fs/samba/files/3.5/swat.xinetd b/net-fs/samba/files/3.5/swat.xinetd new file mode 100644 index 0000000..13b3ee2 --- /dev/null +++ b/net-fs/samba/files/3.5/swat.xinetd @@ -0,0 +1,17 @@ +# default: off +# description: SWAT is the Samba Web Admin Tool. Use swat \ +# to configure your Samba server. To use SWAT, \ +# connect to port 901 with your favorite web browser. +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.5/swat.xinetd,v 1.1 2010/03/01 16:19:54 patrick Exp $ + +service swat +{ + port = 901 + socket_type = stream + wait = no + only_from = localhost + user = root + server = /usr/sbin/swat + log_on_failure += USERID + disable = yes +} diff --git a/net-fs/samba/files/3.5/system-auth-winbind.pam b/net-fs/samba/files/3.5/system-auth-winbind.pam new file mode 100644 index 0000000..b58dcf6 --- /dev/null +++ b/net-fs/samba/files/3.5/system-auth-winbind.pam @@ -0,0 +1,18 @@ +#%PAM-1.0 +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.5/system-auth-winbind.pam,v 1.1 2010/03/01 16:19:54 patrick Exp $ + +auth required pam_env.so +auth sufficient pam_winbind.so +auth sufficient pam_unix.so likeauth nullok use_first_pass +auth required pam_deny.so + +account sufficient pam_winbind.so +account required pam_unix.so + +password required pam_cracklib.so retry=3 +password sufficient pam_unix.so nullok use_authtok md5 shadow +password required pam_deny.so + +session required pam_mkhomedir.so skel=/etc/skel/ umask=0022 +session required pam_limits.so +session required pam_unix.so diff --git a/net-fs/samba/files/3.6/lmhosts b/net-fs/samba/files/3.6/lmhosts new file mode 100644 index 0000000..3e3428e --- /dev/null +++ b/net-fs/samba/files/3.6/lmhosts @@ -0,0 +1,2 @@ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.6/lmhosts,v 1.1 2011/06/30 15:50:28 dagger Exp $ +127.0.0.1 localhost diff --git a/net-fs/samba/files/3.6/samba.confd b/net-fs/samba/files/3.6/samba.confd new file mode 100644 index 0000000..1b329da --- /dev/null +++ b/net-fs/samba/files/3.6/samba.confd @@ -0,0 +1,28 @@ +#add "winbind" to the daemon_list if you also want winbind to start +daemon_list="smbd nmbd" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +my_service_name="samba" +my_service_PRE="unset TMP TMPDIR" +my_service_POST="" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +smbd_start_options="-D" +smbd_start="start-stop-daemon --start --exec /usr/sbin/smbd -- ${smbd_start_options}" +smbd_stop="start-stop-daemon --stop --exec /usr/sbin/smbd" +smbd_reload="killall -HUP smbd" + +nmbd_start_options="-D" +nmbd_start="start-stop-daemon --start --exec /usr/sbin/nmbd -- ${nmbd_start_options}" +nmbd_stop="start-stop-daemon --stop --exec /usr/sbin/nmbd" +nmbd_reload="killall -HUP nmbd" + +winbind_start_options="" +winbind_start="start-stop-daemon --start --exec /usr/sbin/winbindd -- ${winbind_start_options}" +winbind_stop="start-stop-daemon --stop --exec /usr/sbin/winbindd" +winbind_reload="killall -HUP winbindd" + diff --git a/net-fs/samba/files/3.6/samba.initd b/net-fs/samba/files/3.6/samba.initd new file mode 100644 index 0000000..779ec09 --- /dev/null +++ b/net-fs/samba/files/3.6/samba.initd @@ -0,0 +1,59 @@ +#!/sbin/runscript +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.6/samba.initd,v 1.3 2011/09/14 22:52:33 polynomial-c Exp $ + +extra_started_commands="reload" + +depend() { + after slapd + need net + use cupsd +} + +DAEMONNAME="${SVCNAME##samba.}" +[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME} + +signal_do() { + local signal="$1" + [ -z "${signal}" ] && return 0 + + local result=0 last_result=0 daemon= cmd_exec= + for daemon in ${daemon_list} ; do + eval cmd_exec=\$${daemon}_${signal} + if [ -n "${cmd_exec}" ]; then + ebegin "${my_service_name} -> ${signal}: ${daemon}" + #echo ${cmd} '->' ${!cmd} + ${cmd_exec} > /dev/null + last_result=$? + eend ${last_result} + fi + result=$(( ${result} + ${last_result} )) + done + return ${result} +} + +mkdir_sambadirs() { + [ -d /var/run/samba ] || mkdir -p /var/run/samba +} + +start() { + ${my_service_PRE} + mkdir_sambadirs + signal_do start && return 0 + + eerror "Error: starting services (see system logs)" + signal_do stop + return 1 +} +stop() { + ${my_service_PRE} + if signal_do stop ; then + ${my_service_POST} + return 0 + fi +} +reload() { + ${my_service_PRE} + signal_do reload +} diff --git a/net-fs/samba/files/3.6/samba.pam b/net-fs/samba/files/3.6/samba.pam new file mode 100644 index 0000000..91beadd --- /dev/null +++ b/net-fs/samba/files/3.6/samba.pam @@ -0,0 +1,8 @@ +#%PAM-1.0 +# * pam_smbpass.so authenticates against the smbpasswd file +# * changed Redhat's 'pam_stack' with 'include' for *BSD compatibility +# (Diego "Flameeyes" Petteno'): enable with pam>=0.78 only +auth required pam_smbpass.so nodelay +account include system-auth +session include system-auth +password required pam_smbpass.so nodelay smbconf=/etc/samba/smb.conf diff --git a/net-fs/samba/files/3.6/smb.conf.default.patch b/net-fs/samba/files/3.6/smb.conf.default.patch new file mode 100644 index 0000000..c2a9a72 --- /dev/null +++ b/net-fs/samba/files/3.6/smb.conf.default.patch @@ -0,0 +1,68 @@ +--- samba-3.6.0rc2/examples/smb.conf.default~ 2011-06-07 19:13:47.000000000 +0100 ++++ samba-3.6.0rc2/examples/smb.conf.default 2011-06-30 16:12:42.388102480 +0100 +@@ -63,7 +63,7 @@ + + # this tells Samba to use a separate log file for each machine + # that connects +- log file = /usr/local/samba/var/log.%m ++ log file = /var/log/samba/log.%m + + # Put a capping on the size of the log files (in Kb). + max log size = 50 +@@ -81,7 +81,10 @@ + + # Backend to store user information in. New installations should + # use either tdbsam or ldapsam. smbpasswd is available for backwards +-# compatibility. tdbsam requires no further configuration. ++# compatibility. tdbsam requires no further configuration. If you're ++# migrating from < samba 3.4, you'll have to convert your old user ++# passwords to the new backend with the command: ++# pdbedit -i smbpasswd:/var/lib/samba/private/smbpasswd -e + ; passdb backend = tdbsam + + # Using the following line enables you to customise your configuration +@@ -89,7 +92,7 @@ + # of the machine that is connecting. + # Note: Consider carefully the location in the configuration file of + # this line. The included file is read at that point. +-; include = /usr/local/samba/lib/smb.conf.%m ++; include = /etc/samba/smb.conf.%m + + # Configure Samba to use multiple interfaces + # If you have multiple network interfaces then you must list them +@@ -166,7 +169,7 @@ + # Un-comment the following and create the netlogon directory for Domain Logons + ; [netlogon] + ; comment = Network Logon Service +-; path = /usr/local/samba/lib/netlogon ++; path = /var/lib/samba/netlogon + ; guest ok = yes + ; writable = no + ; share modes = no +@@ -175,7 +178,7 @@ + # Un-comment the following to provide a specific roving profile share + # the default is to use the user's home directory + ;[Profiles] +-; path = /usr/local/samba/profiles ++; path = /var/lib/samba/profiles + ; browseable = no + ; guest ok = yes + +@@ -184,7 +187,7 @@ + # specifically define each individual printer + [printers] + comment = All Printers +- path = /usr/spool/samba ++ path = /var/spool/samba + browseable = no + # Set public = yes to allow user 'guest account' to print + guest ok = no +@@ -204,7 +207,7 @@ + ; comment = Public Stuff + ; path = /home/samba + ; public = yes +-; writable = no ++; writable = yes + ; printable = no + ; write list = @staff + diff --git a/net-fs/samba/files/3.6/smbusers b/net-fs/samba/files/3.6/smbusers new file mode 100644 index 0000000..b3c59f2 --- /dev/null +++ b/net-fs/samba/files/3.6/smbusers @@ -0,0 +1,7 @@ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.6/smbusers,v 1.1 2011/06/30 15:50:28 dagger Exp $ + +# Syntax: +# Unix_name = SMB_name1 SMB_name2 ... + +root = Administrator admin +nobody = guest pcguest smbguest diff --git a/net-fs/samba/files/3.6/swat.xinetd b/net-fs/samba/files/3.6/swat.xinetd new file mode 100644 index 0000000..55c7cff --- /dev/null +++ b/net-fs/samba/files/3.6/swat.xinetd @@ -0,0 +1,17 @@ +# default: off +# description: SWAT is the Samba Web Admin Tool. Use swat \ +# to configure your Samba server. To use SWAT, \ +# connect to port 901 with your favorite web browser. +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.6/swat.xinetd,v 1.1 2011/06/30 15:50:28 dagger Exp $ + +service swat +{ + port = 901 + socket_type = stream + wait = no + only_from = localhost + user = root + server = /usr/sbin/swat + log_on_failure += USERID + disable = yes +} diff --git a/net-fs/samba/files/3.6/system-auth-winbind.pam b/net-fs/samba/files/3.6/system-auth-winbind.pam new file mode 100644 index 0000000..454b94d --- /dev/null +++ b/net-fs/samba/files/3.6/system-auth-winbind.pam @@ -0,0 +1,18 @@ +#%PAM-1.0 +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/3.6/system-auth-winbind.pam,v 1.1 2011/06/30 15:50:28 dagger Exp $ + +auth required pam_env.so +auth sufficient pam_winbind.so +auth sufficient pam_unix.so likeauth nullok use_first_pass +auth required pam_deny.so + +account sufficient pam_winbind.so +account required pam_unix.so + +password required pam_cracklib.so retry=3 +password sufficient pam_unix.so nullok use_authtok md5 shadow +password required pam_deny.so + +session required pam_mkhomedir.so skel=/etc/skel/ umask=0022 +session required pam_limits.so +session required pam_unix.so diff --git a/net-fs/samba/files/4.0/com_err.patch b/net-fs/samba/files/4.0/com_err.patch new file mode 100644 index 0000000..2c9ad88 --- /dev/null +++ b/net-fs/samba/files/4.0/com_err.patch @@ -0,0 +1,35 @@ +From 2f34bfbc1941127d17a7a91c6598d6a6c35620e2 Mon Sep 17 00:00:00 2001 +From: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> +Date: Thu, 6 Oct 2011 00:19:01 +0200 +Subject: [PATCH] Add missing com_err dependencies + +--- + auth/kerberos/wscript_build | 2 +- + nsswitch/wscript_build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/auth/kerberos/wscript_build b/auth/kerberos/wscript_build +index 1070770..2421b16 100644 +--- a/auth/kerberos/wscript_build ++++ b/auth/kerberos/wscript_build +@@ -1,3 +1,3 @@ + bld.SAMBA_SUBSYSTEM('KRB5_PAC', + source='gssapi_pac.c kerberos_pac.c', +- deps='gssapi_krb5 krb5 ndr-krb5pac') ++ deps='gssapi_krb5 krb5 ndr-krb5pac com_err') +diff --git a/nsswitch/wscript_build b/nsswitch/wscript_build +index 298da06..4e353d3 100644 +--- a/nsswitch/wscript_build ++++ b/nsswitch/wscript_build +@@ -33,7 +33,7 @@ if bld.CONFIG_SET('WITH_PAM_MODULES') and bld.CONFIG_SET('HAVE_PAM_START'): + if bld.CONFIG_SET('HAVE_KRB5_LOCATE_PLUGIN_H'): + bld.SAMBA_LIBRARY('winbind_krb5_locator', + source='winbind_krb5_locator.c', +- deps='wbclient krb5', ++ deps='wbclient krb5 com_err', + realname='winbind_krb5_locator.so') + + bld.SAMBA_SUBSYSTEM('WB_REQTRANS', +-- +1.7.3.4 + diff --git a/net-fs/samba/files/4.0/samba4.confd b/net-fs/samba/files/4.0/samba4.confd new file mode 100644 index 0000000..58b2c78 --- /dev/null +++ b/net-fs/samba/files/4.0/samba4.confd @@ -0,0 +1,38 @@ +# Add "winbind" to the daemon_list if you also want winbind to start. +# Replace "smbd nmbd" by "samba4" if you want the active directory domain controller part or the ntvfs +# file server part or the rpc proxy to start. +# Note that samba4 controls 'smbd' by itself, thus it can't be started manually. You can, however, +# tweak the behaviour of a samba4-controlled smbd by modifying your '/etc/samba/smb.conf' file +# accordingly. +daemon_list="smbd nmbd" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +my_service_name="samba" +my_service_PRE="unset TMP TMPDIR" +my_service_POST="" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +smbd_start_options="-D" +smbd_start="start-stop-daemon --start --exec /usr/sbin/smbd -- ${smbd_start_options}" +smbd_stop="start-stop-daemon --stop --exec /usr/sbin/smbd" +smbd_reload="killall -HUP smbd" + +nmbd_start_options="-D" +nmbd_start="start-stop-daemon --start --exec /usr/sbin/nmbd -- ${nmbd_start_options}" +nmbd_stop="start-stop-daemon --stop --exec /usr/sbin/nmbd" +nmbd_reload="killall -HUP nmbd" + +samba4_start_options="" +samba4_start="start-stop-daemon --start --exec /usr/sbin/samba -- ${samba4_start_options}" +samba4_stop="start-stop-daemon --stop --exec /usr/sbin/samba" +samba4_reload="killall -HUP samba" + +winbind_start_options="" +winbind_start="start-stop-daemon --start --exec /usr/sbin/winbindd -- ${winbind_start_options}" +winbind_stop="start-stop-daemon --stop --exec /usr/sbin/winbindd" +winbind_reload="killall -HUP winbindd" + diff --git a/net-fs/samba/files/4.0/samba4.initd-r1 b/net-fs/samba/files/4.0/samba4.initd-r1 new file mode 100644 index 0000000..434cc5f --- /dev/null +++ b/net-fs/samba/files/4.0/samba4.initd-r1 @@ -0,0 +1,56 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/4.0/samba4.initd-r1,v 1.2 2013/10/29 13:54:28 polynomial-c Exp $ + +extra_started_commands="reload" +piddir="/var/run" + +depend() { + after slapd + need net + use cupsd +} + +DAEMONNAME="${SVCNAME##samba.}" +[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME} + +signal_do() { + local signal="$1" + [ -z "${signal}" ] && return 0 + + local result=0 last_result=0 daemon= cmd_exec= + for daemon in ${daemon_list} ; do + eval cmd_exec=\$${daemon}_${signal} + if [ -n "${cmd_exec}" ]; then + ebegin "${my_service_name} -> ${signal}: ${daemon}" + #echo ${cmd} '->' ${!cmd} + ${cmd_exec} > /dev/null + last_result=$? + eend ${last_result} + fi + result=$(( ${result} + ${last_result} )) + done + return ${result} +} + +start() { + ${my_service_PRE} + [ -d "${piddir}" ] || mkdir -p "${piddir}" + signal_do start && return 0 + + eerror "Error: starting services (see system logs)" + signal_do stop + return 1 +} +stop() { + ${my_service_PRE} + if signal_do stop ; then + ${my_service_POST} + return 0 + fi +} +reload() { + ${my_service_PRE} + signal_do reload +} diff --git a/net-fs/samba/files/4.1/com_err.patch b/net-fs/samba/files/4.1/com_err.patch new file mode 100644 index 0000000..2c9ad88 --- /dev/null +++ b/net-fs/samba/files/4.1/com_err.patch @@ -0,0 +1,35 @@ +From 2f34bfbc1941127d17a7a91c6598d6a6c35620e2 Mon Sep 17 00:00:00 2001 +From: Ewoud Kohl van Wijngaarden <ewoud@kohlvanwijngaarden.nl> +Date: Thu, 6 Oct 2011 00:19:01 +0200 +Subject: [PATCH] Add missing com_err dependencies + +--- + auth/kerberos/wscript_build | 2 +- + nsswitch/wscript_build | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/auth/kerberos/wscript_build b/auth/kerberos/wscript_build +index 1070770..2421b16 100644 +--- a/auth/kerberos/wscript_build ++++ b/auth/kerberos/wscript_build +@@ -1,3 +1,3 @@ + bld.SAMBA_SUBSYSTEM('KRB5_PAC', + source='gssapi_pac.c kerberos_pac.c', +- deps='gssapi_krb5 krb5 ndr-krb5pac') ++ deps='gssapi_krb5 krb5 ndr-krb5pac com_err') +diff --git a/nsswitch/wscript_build b/nsswitch/wscript_build +index 298da06..4e353d3 100644 +--- a/nsswitch/wscript_build ++++ b/nsswitch/wscript_build +@@ -33,7 +33,7 @@ if bld.CONFIG_SET('WITH_PAM_MODULES') and bld.CONFIG_SET('HAVE_PAM_START'): + if bld.CONFIG_SET('HAVE_KRB5_LOCATE_PLUGIN_H'): + bld.SAMBA_LIBRARY('winbind_krb5_locator', + source='winbind_krb5_locator.c', +- deps='wbclient krb5', ++ deps='wbclient krb5 com_err', + realname='winbind_krb5_locator.so') + + bld.SAMBA_SUBSYSTEM('WB_REQTRANS', +-- +1.7.3.4 + diff --git a/net-fs/samba/files/4.1/samba4.confd b/net-fs/samba/files/4.1/samba4.confd new file mode 100644 index 0000000..58b2c78 --- /dev/null +++ b/net-fs/samba/files/4.1/samba4.confd @@ -0,0 +1,38 @@ +# Add "winbind" to the daemon_list if you also want winbind to start. +# Replace "smbd nmbd" by "samba4" if you want the active directory domain controller part or the ntvfs +# file server part or the rpc proxy to start. +# Note that samba4 controls 'smbd' by itself, thus it can't be started manually. You can, however, +# tweak the behaviour of a samba4-controlled smbd by modifying your '/etc/samba/smb.conf' file +# accordingly. +daemon_list="smbd nmbd" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +my_service_name="samba" +my_service_PRE="unset TMP TMPDIR" +my_service_POST="" + +#---------------------------------------------------------------------------- +# Daemons calls: <daemon_name>_<command_option> +#---------------------------------------------------------------------------- +smbd_start_options="-D" +smbd_start="start-stop-daemon --start --exec /usr/sbin/smbd -- ${smbd_start_options}" +smbd_stop="start-stop-daemon --stop --exec /usr/sbin/smbd" +smbd_reload="killall -HUP smbd" + +nmbd_start_options="-D" +nmbd_start="start-stop-daemon --start --exec /usr/sbin/nmbd -- ${nmbd_start_options}" +nmbd_stop="start-stop-daemon --stop --exec /usr/sbin/nmbd" +nmbd_reload="killall -HUP nmbd" + +samba4_start_options="" +samba4_start="start-stop-daemon --start --exec /usr/sbin/samba -- ${samba4_start_options}" +samba4_stop="start-stop-daemon --stop --exec /usr/sbin/samba" +samba4_reload="killall -HUP samba" + +winbind_start_options="" +winbind_start="start-stop-daemon --start --exec /usr/sbin/winbindd -- ${winbind_start_options}" +winbind_stop="start-stop-daemon --stop --exec /usr/sbin/winbindd" +winbind_reload="killall -HUP winbindd" + diff --git a/net-fs/samba/files/4.1/samba4.initd-r1 b/net-fs/samba/files/4.1/samba4.initd-r1 new file mode 100644 index 0000000..0c93a13 --- /dev/null +++ b/net-fs/samba/files/4.1/samba4.initd-r1 @@ -0,0 +1,56 @@ +#!/sbin/runscript +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License, v2 or later +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/4.1/samba4.initd-r1,v 1.2 2013/10/29 13:54:28 polynomial-c Exp $ + +extra_started_commands="reload" +piddir="/var/run" + +depend() { + after slapd + need net + use cupsd +} + +DAEMONNAME="${SVCNAME##samba.}" +[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME} + +signal_do() { + local signal="$1" + [ -z "${signal}" ] && return 0 + + local result=0 last_result=0 daemon= cmd_exec= + for daemon in ${daemon_list} ; do + eval cmd_exec=\$${daemon}_${signal} + if [ -n "${cmd_exec}" ]; then + ebegin "${my_service_name} -> ${signal}: ${daemon}" + #echo ${cmd} '->' ${!cmd} + ${cmd_exec} > /dev/null + last_result=$? + eend ${last_result} + fi + result=$(( ${result} + ${last_result} )) + done + return ${result} +} + +start() { + ${my_service_PRE} + [ -d "${piddir}" ] || mkdir -p "${piddir}" + signal_do start && return 0 + + eerror "Error: starting services (see system logs)" + signal_do stop + return 1 +} +stop() { + ${my_service_PRE} + if signal_do stop ; then + ${my_service_POST} + return 0 + fi +} +reload() { + ${my_service_PRE} + signal_do reload +} diff --git a/net-fs/samba/files/nmbd.service b/net-fs/samba/files/nmbd.service new file mode 100644 index 0000000..44b4ffb --- /dev/null +++ b/net-fs/samba/files/nmbd.service @@ -0,0 +1,12 @@ +[Unit] +Description=Samba NetBIOS name server +After=network.target + +[Service] +Type=forking +PIDFile=/var/run/samba/nmbd.pid +ExecStart=/usr/sbin/nmbd -D +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/samba/files/samba-3.4.2-lib.tevent.python.mk b/net-fs/samba/files/samba-3.4.2-lib.tevent.python.mk new file mode 100644 index 0000000..3a03755 --- /dev/null +++ b/net-fs/samba/files/samba-3.4.2-lib.tevent.python.mk @@ -0,0 +1,6 @@ +[PYTHON::pytevent] +LIBRARY_REALNAME = tevent.$(SHLIBEXT) +PRIVATE_DEPENDENCIES = LIBTEVENT PYTALLOC LIBSAMBA-UTIL LIBREPLACE + +pytevent_OBJ_FILES = $(libteventsrcdir)/pytevent.o + diff --git a/net-fs/samba/files/samba-4.1.0-remove-dmapi-automagic.patch b/net-fs/samba/files/samba-4.1.0-remove-dmapi-automagic.patch new file mode 100644 index 0000000..1881604 --- /dev/null +++ b/net-fs/samba/files/samba-4.1.0-remove-dmapi-automagic.patch @@ -0,0 +1,60 @@ +--- a/source3/wscript 2013-09-06 11:39:57.000000000 +0200 ++++ b/source3/wscript 2013-11-01 21:09:01.232151936 +0100 +@@ -193,28 +193,29 @@ + elif check_for_fam: + Logs.warn('no suitable FAM library found') + +- # check for DMAPI libs +- Logs.info("Checking for DMAPI library existence") + conf.env['dmapi_lib'] = '' + samba_dmapi_lib = '' +- if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'dm'): +- samba_dmapi_lib = 'dm' +- else: +- if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'jfsdm'): +- samba_dmapi_lib = 'jfsdm' ++ if Options.options.with_dmapi == True: ++ # check for DMAPI libs ++ Logs.info("Checking for DMAPI library existence") ++ if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'dm'): ++ samba_dmapi_lib = 'dm' + else: +- if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'dmapi'): +- samba_dmapi_lib = 'dmapi' ++ if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'jfsdm'): ++ samba_dmapi_lib = 'jfsdm' + else: +- if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'xdsm'): +- samba_dmapi_lib = 'xdsm' +- # only bother to test headers and compilation when a candidate +- # library has been found +- if Options.options.with_dmapi == True and samba_dmapi_lib == '': +- conf.fatal('DMAPI support requested, but no suitable DMAPI library found') +- else: +- conf.CHECK_HEADERS('sys/dmi.h xfs/dmapi.h sys/jfsdmapi.h sys/dmapi.h dmapi.h') +- conf.CHECK_CODE(''' ++ if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'dmapi'): ++ samba_dmapi_lib = 'dmapi' ++ else: ++ if conf.CHECK_FUNCS_IN('dm_get_eventlist', 'xdsm'): ++ samba_dmapi_lib = 'xdsm' ++ # only bother to test headers and compilation when a candidate ++ # library has been found ++ if samba_dmapi_lib == '': ++ conf.fatal('DMAPI support requested, but no suitable DMAPI library found') ++ else: ++ conf.CHECK_HEADERS('sys/dmi.h xfs/dmapi.h sys/jfsdmapi.h sys/dmapi.h dmapi.h') ++ conf.CHECK_CODE(''' + #include <time.h> /* needed by Tru64 */ + #include <sys/types.h> /* needed by AIX */ + #ifdef HAVE_XFS_DMAPI_H +@@ -253,8 +254,7 @@ + if conf.CONFIG_SET('USE_DMAPI'): + conf.env['dmapi_lib'] = samba_dmapi_lib + else: +- if Options.options.with_dmapi == True: +- conf.fatal('DMAPI support requested but not found'); ++ conf.fatal('DMAPI support requested but not found'); + + # Check for various members of the stat structure + conf.CHECK_STRUCTURE_MEMBER('struct stat', 'st_blocks', define='HAVE_STAT_ST_BLOCKS', diff --git a/net-fs/samba/files/samba.conf b/net-fs/samba/files/samba.conf new file mode 100644 index 0000000..9b2806c --- /dev/null +++ b/net-fs/samba/files/samba.conf @@ -0,0 +1 @@ +D /run/samba 0755 root root diff --git a/net-fs/samba/files/samba.service b/net-fs/samba/files/samba.service new file mode 100644 index 0000000..8214ff8 --- /dev/null +++ b/net-fs/samba/files/samba.service @@ -0,0 +1,10 @@ +[Unit] +Description=Samba AD server +After=network.target winbindd.service +Conflicts=nmbd.service smbd.service + +[Service] +ExecStart=/usr/sbin/samba --interactive + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/samba/files/samba4.initd b/net-fs/samba/files/samba4.initd new file mode 100644 index 0000000..b0088e5 --- /dev/null +++ b/net-fs/samba/files/samba4.initd @@ -0,0 +1,31 @@ +#!/sbin/runscript +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/files/samba4.initd,v 1.3 2011/09/14 22:52:33 polynomial-c Exp $ + +extra_started_commands="reload" + +description="The samba daemon init script" +description_reload="Reloads the samba daemon" + +depend() { + need net +} + +start() { + ebegin "Starting samba" + start-stop-daemon --start --exec /usr/sbin/samba + eend $? +} + +stop() { + ebegin "Stopping samba" + start-stop-daemon --stop --pidfile /var/run/samba/samba.pid + eend $? +} + +reload() { + ebegin "Reloading samba" + killall -HUP samba + eend $? +} diff --git a/net-fs/samba/files/smbd.service b/net-fs/samba/files/smbd.service new file mode 100644 index 0000000..5c006a4 --- /dev/null +++ b/net-fs/samba/files/smbd.service @@ -0,0 +1,12 @@ +[Unit] +Description=Samba SMB/CIFS server +After=network.target nmbd.service winbindd.service + +[Service] +Type=forking +PIDFile=/var/run/samba/smbd.pid +ExecStart=/usr/sbin/smbd -D +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/samba/files/smbd.socket b/net-fs/samba/files/smbd.socket new file mode 100644 index 0000000..833bf43 --- /dev/null +++ b/net-fs/samba/files/smbd.socket @@ -0,0 +1,9 @@ +[Unit] +Description=Samba SMB/CIFS server socket + +[Socket] +ListenStream=445 +Accept=yes + +[Install] +WantedBy=sockets.target diff --git a/net-fs/samba/files/smbd_at.service b/net-fs/samba/files/smbd_at.service new file mode 100644 index 0000000..e1f71be --- /dev/null +++ b/net-fs/samba/files/smbd_at.service @@ -0,0 +1,7 @@ +[Unit] +Description=Samba SMB/CIFS server instance + +[Service] +ExecStart=/usr/sbin/smbd -F +ExecReload=/bin/kill -HUP $MAINPID +StandardInput=socket diff --git a/net-fs/samba/files/winbindd.service b/net-fs/samba/files/winbindd.service new file mode 100644 index 0000000..67a778f --- /dev/null +++ b/net-fs/samba/files/winbindd.service @@ -0,0 +1,12 @@ +[Unit] +Description=Samba Winbind daemon +After=network.target nmbd.service + +[Service] +Type=forking +PIDFile=/var/run/samba/winbindd.pid +ExecStart=/usr/sbin/winbindd -D +ExecReload=/bin/kill -HUP $MAINPID + +[Install] +WantedBy=multi-user.target diff --git a/net-fs/samba/metadata.xml b/net-fs/samba/metadata.xml new file mode 100644 index 0000000..d0c82d3 --- /dev/null +++ b/net-fs/samba/metadata.xml @@ -0,0 +1,30 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> +<herd>samba</herd> +<maintainer> + <email>samba@gentoo.org</email> + <name>Samba Team</name> +</maintainer> +<longdescription> +Samba is an Open Source/Free Software suite that provides seamless file and print services to SMB/CIFS clients. Integration with various accounting and antivirus backends. License: GNU General Public License. +</longdescription> +<use> + <flag name="ads">Enable Active Directory support</flag> + <flag name="swat">Enables support for swat configuration gui</flag> + <flag name="winbind">Enables support for the winbind auth daemon</flag> + <flag name="client">Enables the client part</flag> + <flag name="server">Enables the server part</flag> + <flag name="netapi">Enable building of netapi bits</flag> + <flag name="addns">Enable AD DNS integration</flag> + <flag name="aio">Enable asynchronous IO support</flag> + <flag name="cluster">Enable support for clustering</flag> + <flag name="dmapi">Enable support for DMAPI. This currently works only in combination with XFS.</flag> + <flag name="ldb">Enable the ldb tools</flag> + <flag name="quota">Enables support for user quotas</flag> + <flag name="smbclient">Enable smbclient tool</flag> + <flag name="smbsharemodes">Enable special smb share modes (?) </flag> + <flag name="smbtav2">Enable Samba Traffic Analyzer version 2 </flag> + <flag name="iprint">Enabling iPrint technology by Novell</flag> +</use> +</pkgmetadata> diff --git a/net-fs/samba/samba-3.6.22-r1.ebuild b/net-fs/samba/samba-3.6.22-r1.ebuild new file mode 100644 index 0000000..6996fd1 --- /dev/null +++ b/net-fs/samba/samba-3.6.22-r1.ebuild @@ -0,0 +1,466 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=4 + +inherit pam versionator multilib eutils flag-o-matic systemd + +MY_PV=${PV/_/} +MY_P="${PN}-${MY_PV}" + +DESCRIPTION="Library bits of the samba network filesystem" +HOMEPAGE="http://www.samba.org/" +SRC_URI="mirror://samba/stable/${MY_P}.tar.gz" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" +IUSE="acl addns ads +aio avahi caps +client cluster cups debug dmapi doc examples fam + ldap ldb +netapi pam quota +readline selinux +server +smbclient smbsharemodes + swat syslog +winbind" + +DEPEND="dev-libs/popt + >=sys-libs/talloc-2.0.5 + >=sys-libs/tdb-1.2.9 + >=sys-libs/tevent-0.9.18 + virtual/libiconv + ads? ( virtual/krb5 sys-fs/e2fsprogs + client? ( sys-apps/keyutils ) ) + avahi? ( net-dns/avahi[dbus] ) + caps? ( sys-libs/libcap ) + client? ( !net-fs/mount-cifs + dev-libs/iniparser ) + cluster? ( >=dev-db/ctdb-1.13 ) + cups? ( net-print/cups ) + debug? ( dev-libs/dmalloc ) + dmapi? ( sys-apps/dmapi ) + fam? ( virtual/fam ) + ldap? ( net-nds/openldap ) + ldb? ( sys-libs/ldb ) + pam? ( virtual/pam + winbind? ( dev-libs/iniparser ) + ) + readline? ( >=sys-libs/readline-5.2 ) + selinux? ( sec-policy/selinux-samba ) + syslog? ( virtual/logger )" + +RDEPEND="${DEPEND} + kernel_linux? ( ads? ( net-fs/cifs-utils[ads] ) + client? ( net-fs/cifs-utils ) )" + +# Disable tests since we don't want to build that much here +RESTRICT="test" + +SBINPROGS="" +BINPROGS="" +KRBPLUGIN="" +PLUGINEXT=".so" +SHAREDMODS="" + +S="${WORKDIR}/${MY_P}/source3" + +# TODO: +# - enable iPrint on Prefix/OSX and Darwin? +# - selftest-prefix? selftest? +# - AFS? + +CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)" + +REQUIRED_USE=" + ads? ( ldap ) + swat? ( server ) +" + +pkg_pretend() { + if [[ ${MERGE_TYPE} != binary ]]; then + if use winbind && + [[ $(tc-getCC)$ == *gcc* ]] && + [[ $(gcc-major-version)$(gcc-minor-version) -lt 43 ]] + then + eerror "It is a known issue that ${P} will not build with " + eerror "winbind use flag enabled when using gcc < 4.3 ." + eerror "Please use at least the latest stable gcc version." + die "Using sys-devel/gcc < 4.3 with winbind use flag." + fi + fi +} + +pkg_setup() { + if use server ; then + SBINPROGS="${SBINPROGS} bin/smbd bin/nmbd" + BINPROGS="${BINPROGS} bin/testparm bin/smbstatus bin/smbcontrol bin/pdbedit + bin/profiles bin/sharesec bin/eventlogadm bin/smbta-util + $(usex client "" "bin/smbclient")" + + use swat && SBINPROGS="${SBINPROGS} bin/swat" + use winbind && SBINPROGS="${SBINPROGS} bin/winbindd" + use ads && use winbind && KRBPLUGIN="${KRBPLUGIN} bin/winbind_krb5_locator" + fi + + if use client ; then + BINPROGS="${BINPROGS} bin/smbclient bin/net bin/smbget bin/smbtree + bin/nmblookup bin/smbpasswd bin/rpcclient bin/smbcacls bin/smbcquotas + bin/ntlm_auth" + + fi + + use cups && BINPROGS="${BINPROGS} bin/smbspool" +# use ldb && BINPROGS="${BINPROGS} bin/ldbedit bin/ldbsearch bin/ldbadd bin/ldbdel bin/ldbmodify bin/ldbrename"; + + if use winbind ; then + BINPROGS="${BINPROGS} bin/wbinfo" + SHAREDMODS="${SHAREDMODS}idmap_rid,idmap_hash" + use ads && SHAREDMODS="${SHAREDMODS},idmap_ad" + use cluster && SHAREDMODS="${SHAREDMODS},idmap_tdb2" + use ldap && SHAREDMODS="${SHAREDMODS},idmap_ldap,idmap_adex" + fi +} + +src_prepare() { + cp "${FILESDIR}/samba-3.4.2-lib.tevent.python.mk" "../lib/tevent/python.mk" + + # ensure that winbind has correct ldflags (QA notice) + sed -i \ + -e 's|LDSHFLAGS="|LDSHFLAGS="\\${LDFLAGS} |g' \ + configure || die "sed failed" + cd "${WORKDIR}/${MY_P}" && epatch "${CONFDIR}"/smb.conf.default.patch +} + +src_configure() { + local myconf + + # Filter out -fPIE + [[ ${CHOST} == *-*bsd* ]] && myconf+=" --disable-pie" + + #Allowing alpha/s390/sh to build + if use alpha || use s390 || use sh ; then + replace-flags -O? -O1 + fi + + # http://wiki.samba.org/index.php/CTDB_Setup + use cluster && myconf+=" --disable-pie" + + # Upstream refuses to make this configurable + use caps && export ac_cv_header_sys_capability_h=yes || export ac_cv_header_sys_capability_h=no + + #bug #399141 wrap newer iniparser version + has_version ">=dev-libs/iniparser-3.0.0" && \ + export CPPFLAGS+=" -Diniparser_getstr\(d,i\)=iniparser_getstring\(d,i,NULL\)" + + # Notes: + # - automount is only needed in conjunction with NIS and we don't have that + # anymore => LDAP? + # - --without-dce-dfs and --without-nisplus-home can't be passed to configure but are disabled by default + econf ${myconf} \ + --with-piddir="${EPREFIX}"/var/run/samba \ + --sysconfdir="${EPREFIX}"/etc/samba \ + --localstatedir="${EPREFIX}"/var \ + $(use_enable debug developer) \ + --enable-largefile \ + --enable-socket-wrapper \ + --enable-nss-wrapper \ + $(use_enable swat) \ + $(use_enable debug dmalloc) \ + $(use_enable cups) \ + --disable-iprint \ + $(use_enable fam) \ + --enable-shared-libs \ + --disable-dnssd \ + $(use_enable avahi) \ + --with-fhs \ + --with-privatedir="${EPREFIX}"/var/lib/samba/private \ + --with-rootsbindir="${EPREFIX}"/var/cache/samba \ + --with-lockdir="${EPREFIX}"/var/cache/samba \ + --with-swatdir="${EPREFIX}"/usr/share/doc/${PF}/swat \ + --with-configdir="${EPREFIX}"/etc/samba \ + --with-logfilebase="${EPREFIX}"/var/log/samba \ + --with-pammodulesdir=$(getpam_mod_dir) \ + $(use_with dmapi) \ + --without-afs \ + --without-fake-kaserver \ + --without-vfs-afsacl \ + $(use_with ldap) \ + $(use_with ads) \ + $(use_with ads krb5 "${EPREFIX}"/usr) \ + $(use_with ads dnsupdate) \ + --without-automount \ + $(use_with pam) \ + $(use_with pam pam_smbpass) \ + $(use_with syslog) \ + $(use_with quota quotas) \ + $(use_with quota sys-quotas) \ + --without-utmp \ + --without-lib{talloc,tdb} \ + $(use_with netapi libnetapi) \ + $(use_with smbclient libsmbclient) \ + $(use_with smbsharemodes libsmbsharemodes) \ + $(use_with addns libaddns) \ + $(use_with cluster ctdb "${EPREFIX}"/usr) \ + $(use_with cluster cluster-support) \ + $(use_with acl acl-support) \ + $(use_with aio aio-support) \ + --with-sendfile-support \ + $(use_with winbind) \ + --with-shared-modules=${SHAREDMODS} \ + --without-included-popt \ + --without-included-iniparser +} + +src_compile() { + # compile libs + if use addns ; then + einfo "make addns library" + emake libaddns + fi + if use netapi ; then + einfo "make netapi library" + emake libnetapi + fi + if use smbclient ; then + einfo "make smbclient library" + emake libsmbclient + fi + if use smbsharemodes ; then + einfo "make smbsharemodes library" + emake libsmbsharemodes + fi + + # compile modules + emake modules + + # compile pam moudles + if use pam ; then + einfo "make pam modules" + emake pam_modules + fi + + # compile winbind nss modules + if use winbind ; then + einfo "make nss modules" + emake nss_modules + fi + + # compile utilities + if [ -n "${BINPROGS}" ] ; then + einfo "make binprogs" + emake ${BINPROGS} + fi + if [ -n "${SBINPROGS}" ] ; then + einfo "make sbinprogs" + emake ${SBINPROGS} + fi + + if [ -n "${KRBPLUGIN}" ] ; then + einfo "make krbplugin" + emake ${KRBPLUGIN}${PLUGINEXT} + fi + +} + +src_install() { + # pkgconfig files installation needed, bug #464818 + local pkgconfigdir=/usr/$(get_libdir)/pkgconfig + + # install libs + if use addns ; then + einfo "install addns library" + emake installlibaddns DESTDIR="${D}" + fi + if use netapi ; then + einfo "install netapi library" + emake installlibnetapi DESTDIR="${D}" + insinto $pkgconfigdir + doins pkgconfig/netapi.pc + fi + if use smbclient ; then + einfo "install smbclient library" + emake installlibsmbclient DESTDIR="${D}" + insinto $pkgconfigdir + doins pkgconfig/smbclient.pc + fi + if use smbsharemodes ; then + einfo "install smbsharemodes library" + emake installlibsmbsharemodes DESTDIR="${D}" + insinto $pkgconfigdir + doins pkgconfig/smbsharemodes.pc + fi + + # install modules + emake installmodules DESTDIR="${D}" + + if use pam ; then + einfo "install pam modules" + emake installpammodules DESTDIR="${D}" + + if use winbind ; then + newpamd "${CONFDIR}/system-auth-winbind.pam" system-auth-winbind + doman ../docs/manpages/pam_winbind.8 + # bug #376853 + insinto /etc/security + doins ../examples/pam_winbind/pam_winbind.conf || die + fi + + newpamd "${CONFDIR}/samba.pam" samba + dodoc pam_smbpass/README + fi + + # Nsswitch extensions. Make link for wins and winbind resolvers + if use winbind ; then + einfo "install libwbclient" + emake installlibwbclient DESTDIR="${D}" + dolib.so ../nsswitch/libnss_wins.so + dosym libnss_wins.so /usr/$(get_libdir)/libnss_wins.so.2 + dolib.so ../nsswitch/libnss_winbind.so + dosym libnss_winbind.so /usr/$(get_libdir)/libnss_winbind.so.2 + insinto $pkgconfigdir + doins pkgconfig/wbclient.pc + einfo "install libwbclient related manpages" + doman ../docs/manpages/idmap_rid.8 + doman ../docs/manpages/idmap_hash.8 + if use ldap ; then + doman ../docs/manpages/idmap_adex.8 + doman ../docs/manpages/idmap_ldap.8 + fi + if use ads ; then + doman ../docs/manpages/idmap_ad.8 + fi + fi + + # install binaries + insinto /usr + for prog in ${SBINPROGS} ; do + dosbin ${prog} + doman ../docs/manpages/${prog/bin\/}* + done + + for prog in ${BINPROGS} ; do + dobin ${prog} + doman ../docs/manpages/${prog/bin\/}* + done + + # install scripts + if use client ; then + dobin script/findsmb + doman ../docs/manpages/findsmb.1 + fi + + # install krbplugin + if [ -n "${KRBPLUGIN}" ] ; then + if has_version app-crypt/mit-krb5 ; then + insinto /usr/$(get_libdir)/krb5/plugins/libkrb5 + doins ${KRBPLUGIN}${PLUGINEXT} + elif has_version app-crypt/heimdal ; then + insinto /usr/$(get_libdir)/plugin/krb5 + doins ${KRBPLUGIN}${PLUGINEXT} + fi + insinto /usr + for prog in ${KRBPLUGIN} ; do + doman ../docs/manpages/${prog/bin\/}* + done + fi + + # install server components + if use server ; then + doman ../docs/manpages/vfs* ../docs/manpages/samba.7 + + diropts -m0700 + keepdir /var/lib/samba/private + + diropts -m1777 + keepdir /var/spool/samba + + diropts -m0755 + keepdir /var/{cache,log}/samba + keepdir /var/lib/samba/{netlogon,profiles} + keepdir /var/lib/samba/printers/{W32X86,WIN40,W32ALPHA,W32MIPS,W32PPC,X64,IA64,COLOR} + keepdir /usr/$(get_libdir)/samba/{auth,pdb,rpc,idmap,nss_info,gpext} + + newconfd "${CONFDIR}/samba.confd" samba + newinitd "${CONFDIR}/samba.initd" samba + + insinto /etc/samba + doins "${CONFDIR}"/{smbusers,lmhosts} + + if use ldap ; then + insinto /etc/openldap/schema + doins ../examples/LDAP/samba.schema + fi + + if use swat ; then + insinto /etc/xinetd.d + newins "${CONFDIR}/swat.xinetd" swat + script/installswat.sh "${ED}" "${EROOT}/usr/share/doc/${PF}/swat" "${S}" + fi + + dodoc ../MAINTAINERS.txt ../README* ../Roadmap ../WHATSNEW.txt ../docs/THANKS + fi + + # install the spooler to cups + if use cups ; then + dosym /usr/bin/smbspool $(cups-config --serverbin)/backend/smb + fi + + # install misc files + insinto /etc/samba + doins ../examples/smb.conf.default + doman ../docs/manpages/smb.conf.5 + + insinto /usr/"$(get_libdir)"/samba + doins ../codepages/{valid.dat,upcase.dat,lowcase.dat} + + # install docs + if use doc ; then + dohtml -r ../docs/htmldocs/* + dodoc ../docs/*.pdf + fi + + # install examples + if use examples ; then + insinto /usr/share/doc/${PF}/examples + + if use smbclient ; then + doins -r ../examples/libsmbclient + fi + + if use winbind ; then + doins -r ../examples/pam_winbind ../examples/nss + fi + + if use server ; then + cd ../examples + doins -r auth autofs dce-dfs LDAP logon misc pdb \ + perfcounter printer-accounting printing scripts tridge \ + validchars VFS + fi + fi + + # Remove empty installation directories + rmdir --ignore-fail-on-non-empty \ + "${ED}/usr/$(get_libdir)/samba" \ + "${ED}/usr"/{sbin,bin} \ + "${ED}/usr/share"/{man,locale,} \ + "${ED}/var"/{run,lib/samba/private,lib/samba,lib,cache/samba,cache,} \ + # || die "tried to remove non-empty dirs, this seems like a bug in the ebuild" + + systemd_dotmpfilesd "${FILESDIR}"/samba.conf + systemd_dounit "${FILESDIR}"/nmbd.service + systemd_dounit "${FILESDIR}"/smbd.{service,socket} + systemd_newunit "${FILESDIR}"/smbd_at.service 'smbd@.service' + systemd_dounit "${FILESDIR}"/winbindd.service +} + +pkg_postinst() { + elog "Samba 3.6 has adopted a number of improved security defaults that" + elog "will impact on existing users of Samba." + elog " client ntlmv2 auth = yes" + elog " client use spnego principal = no" + elog " send spnego principal = no" + elog "" + elog "SMB2 protocol support in 3.6.0 is fully functional and can be " + elog "enabled by setting 'max protocol = smb2'. SMB2 is a new " + elog "implementation of the SMB protocol used by Windows Vista and higher" + elog "" + elog "For further information make sure to read the release notes at" + elog "http://samba.org/samba/history/${P}.html and " + elog "http://samba.org/samba/history/${PN}-3.6.0.html" +} |