~ubuntu-branches/ubuntu/maverick/samba/maverick

125 by Chuck Short
debian/samba.if-up: We dont use init scripts in samba anymore.
1
samba (2:3.5.4~dfsg-1ubuntu8) maverick; urgency=low
2
3
  * debian/samba.if-up: We dont use init scripts in samba anymore. 
4
    (LP: #654556)
5
6
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 04 Oct 2010 09:50:26 -0400
7
124 by Mathias Gug
debian/control: Add cups breaks to push the package manager to also
8
samba (2:3.5.4~dfsg-1ubuntu7) maverick; urgency=low
9
10
  * debian/control: Add cups breaks to push the package manager to also
11
    upgrade cups (LP: #639768). 
12
13
 -- Mathias Gug <mathiaz@ubuntu.com>  Thu, 16 Sep 2010 12:19:11 -0400
14
123 by Mathias Gug, Philip Muskovac
[ Philip Muskovac ]
15
samba (2:3.5.4~dfsg-1ubuntu6) maverick; urgency=low
16
17
  [ Philip Muskovac ]
18
  * Fix typo in apport hook (LP: #623798) 
19
20
 -- Mathias Gug <mathiaz@ubuntu.com>  Wed, 15 Sep 2010 20:18:59 -0400
21
122 by Marc Deslauriers
* SECURITY UPDATE: denial of service and possible arbitrary code
22
samba (2:3.5.4~dfsg-1ubuntu5) maverick; urgency=low
23
24
  * SECURITY UPDATE: denial of service and possible arbitrary code
25
    execution via large number of SID sub authorities
26
    - debian/patches/security-CVE-2010-3069.patch: limit number of SID
27
      sub authorities in libcli/security/dom_sid.*, source3/lib/util_sid.c,
28
      source3/libads/ldap.c, source3/libsmb/cliquota.c,
29
      source3/smbd/nttrans.c.
30
    - CVE-2010-3069
31
32
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 14 Sep 2010 09:20:45 -0400
33
121 by Steve Langasek
releasing version 2:3.5.4~dfsg-1ubuntu4
34
samba (2:3.5.4~dfsg-1ubuntu4) maverick; urgency=low
120 by Steve Langasek
Fix a typo in debian/smb.conf introduced in a previous merge that causes
35
36
  * Fix a typo in debian/smb.conf introduced in a previous merge that causes
37
    3-way-merge to fail gratuitously for anyone who has enabled the [homes]
38
    share.
39
121 by Steve Langasek
releasing version 2:3.5.4~dfsg-1ubuntu4
40
 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 10 Sep 2010 11:52:45 +0000
120 by Steve Langasek
Fix a typo in debian/smb.conf introduced in a previous merge that causes
41
119 by Surbhi Palande
Add the translation of Unix Error code -ENOTSUP to NT Error Code
42
samba (2:3.5.4~dfsg-1ubuntu3) maverick; urgency=low
43
44
  * Add the translation of Unix Error code -ENOTSUP to NT Error Code
45
    NT_STATUS_NOT_SUPPORTED to prevent the Permission denied error.  
46
    (LP: #276472)
47
48
 -- Surbhi Palande <surbhi.palande@canonical.com>  Mon, 16 Aug 2010 15:09:30 +0300
49
118 by Chuck Short
* Resync with debian:
50
samba (2:3.5.4~dfsg-1ubuntu2) maverick; urgency=low
51
52
  * Resync with debian:
53
    + debian/control: Update standards version to 3.9.0. 
54
    + debian/samba-common.links: Add symlink from /etc/dhcp/dhclient-enter-hooks.d to
55
      /etc/dhcp3/dhclient-enter-hooks.d for the hook location of the new
56
      isc-dhcp-client package.
57
58
 -- Chuck Short <zulcss@ubuntu.com>  Thu, 15 Jul 2010 13:26:21 -0400
59
117 by Steve Langasek
releasing version 2:3.5.4~dfsg-1ubuntu1
60
samba (2:3.5.4~dfsg-1ubuntu1) maverick; urgency=low
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
61
62
  * Merge from Debian experimental, remaining changes:
63
    + debian/patches/VERSION.patch:
64
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
65
    + debian/smb.conf:
66
      - add "(Samba, Ubuntu)" to server string.
67
      - comment out the default [homes] share, and add a comment about
68
        "valid users = %S" to show users how to restrict access to
69
        \\server\username to only username.
70
      - Set 'usershare allow guests', so that usershare admins are 
71
        allowed to create public shares in addition to authenticated
72
        ones.
73
      - add map to guest = Bad user, maps bad username to guest access. 
74
    + debian/samba-common.config:
75
      - Do not change priority to high if dhclient3 is installed.
76
      - Use priority medium instead of high for the workgroup question.
77
    + debian/mksmbpasswd.awk:
78
      - Do not add user with UID less than 1000 to smbpasswd.
79
    + debian/control:
80
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
81
      - Don't build against or suggest ctdb.
82
      - Add dependency on samba-common-bin to samba.
83
    + debian/rules:
84
      - enable "native" PIE hardening.
85
      - Add BIND_NOW to maximize benefit of RELRO hardening.
86
    + Add ufw integration:
87
      - Created debian/samba.ufw.profile
88
      - debian/rules, debian/samba.dirs, debian/samba.files: install
89
        profile
90
      - debian/control: have samba suggest ufw
91
    + Add apport hook:
92
      - Created debian/source_samba.py.
93
      - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
94
    + Switch to upstart:
95
      - Add debian/samba.{nmbd,smbd}.upstart.
96
      - Don't ship the /etc/network/if-up.d file.
97
    + debian/samba.postinst: 
98
      - Fixed bashism.
99
      - Avoid scary pdbedit warnings on first import.
100
    + debian/samba-common.postinst: Add more informative error message for
101
      the case where smb.conf was manually deleted
102
    + debian/samba.logrotate: Make it upstart compatible
103
    + debian/samba-common.dhcp: Fix typo to get a proper parsing in
104
      /etc/samba/dhcp.
105
    + Drop the per-release smb.conf templates, only needed for upgrade paths
106
      that are no longer supported.
112 by Steve Langasek
Drop undocumented, unused debian/docs.
107
  * Drop undocumented, unused debian/docs.
113 by Steve Langasek
Drop contentless debian/README.Debian.
108
  * Drop contentless debian/README.Debian.
114 by Steve Langasek
Readd tdbtorture, which was dropped without explanation
109
  * Readd tdbtorture, which was dropped without explanation
116 by Steve Langasek
Fix up BIND_NOW handling to not clobber other LDFLAGS from
110
  * Fix up BIND_NOW handling to not clobber other LDFLAGS from
111
    dpkg-buildflags, and to pass the value to configure as intended.
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
112
117 by Steve Langasek
releasing version 2:3.5.4~dfsg-1ubuntu1
113
 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 13 Jul 2010 20:05:30 +0000
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
114
0.31.10 by Christian Perrier
New upstream release
115
samba (2:3.5.4~dfsg-1) experimental; urgency=low
116
117
  * New upstream release
118
119
 -- Christian Perrier <bubulle@debian.org>  Tue, 29 Jun 2010 22:00:53 +0200
120
109 by Chuck Short
* New upstream release, major enhancements:
121
samba (2:3.5.4~dfsg-0ubuntu1) maverick; urgency=low
122
123
  * New upstream release, major enhancements:
124
    + Fix smbd crash when sambaLMPassword and sambaNTPassword entries missing
125
      from ldap (bug #7448).
126
    + Fix init_sam_from_ldap storing group in sid2uid cache (bug #7507).
127
  * Refreshed patches.
128
129
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 23 Jun 2010 09:33:36 -0400
130
0.31.9 by Christian Perrier
* New upstream release. Fixes the following bugs:
131
samba (2:3.5.3~dfsg-1) experimental; urgency=low
132
133
  * New upstream release. Fixes the following bugs:
134
    - smbclient segfaults when used against old samba "security = share"
135
      Closes: #574886
136
  * Drop duplicate build dependency on ctdb
137
138
 -- Christian Perrier <bubulle@debian.org>  Wed, 19 May 2010 22:07:49 +0200
139
108 by Chuck Short
debian/control: Add dependency of samba-common-bin to samba. (LP: #572410)
140
samba (2:3.5.3~dfsg-0ubuntu4) maverick; urgency=low
141
142
  * debian/control: Add dependency of samba-common-bin to samba. (LP: #572410) 
143
144
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 11 Jun 2010 08:44:13 -0400
145
107 by C de-Avillez
debian/source_samba.py: if /etc/samba/smb.conf is missing, pop up
146
samba (2:3.5.3~dfsg-0ubuntu3) maverick; urgency=low
147
148
  * debian/source_samba.py: if /etc/samba/smb.conf is missing, pop up
149
    a message for why this is not a bug, and end run. (LP: #591043)
150
151
 -- C de-Avillez <hggdh2@ubuntu.com>  Mon, 07 Jun 2010 19:06:51 -0500
152
106 by Martin Pitt
debian/control: Drop ctdb build dependency again, it's not in main.
153
samba (2:3.5.3~dfsg-0ubuntu2) maverick; urgency=low
154
155
  * debian/control: Drop ctdb build dependency again, it's not in main.
156
157
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 01 Jun 2010 08:17:20 +0200
158
105 by Chuck Short
* New upstream release, major inhancements:
159
samba (2:3.5.3~dfsg-0ubuntu1) maverick; urgency=low
160
109 by Chuck Short
* New upstream release, major enhancements:
161
  * New upstream release, major enhancements:
105 by Chuck Short
* New upstream release, major inhancements:
162
     + Fix MS-DFS functionality (bug #7339).
163
     + Fix a Winbind crash when scanning trusts (bug #7389).
164
     + Fix problems with SIGCHLD handling in Winbind (bug #7317).
165
  * Refreshed patches.
166
167
 -- Chuck Short <zulcss@ubuntu.com>  Thu, 20 May 2010 11:04:36 -0400
168
104 by Chuck Short, Chuck Short
* Merge from Debian Experimental, remaining changes:
169
samba (2:3.5.2~dfsg-2ubuntu1) maverick; urgency=low
103 by Chuck Short
* Merge from debian unstable. Remaining changes:
170
104 by Chuck Short, Chuck Short
* Merge from Debian Experimental, remaining changes:
171
  * Merge from Debian Experimental, remaining changes:
103 by Chuck Short
* Merge from debian unstable. Remaining changes:
172
    + debian/patches/VERSION.patch:
173
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
174
    + debian/smb.conf:
175
      - Add "(Samba, Ubuntu)" to server string.
176
      - Comment out the default [homes] share, and add a comment about "valid users = %s"
177
        to show users how to restrict access to \\server\username to only username.
178
      - Set 'usershare allow guests', so that usershare admins are allowed to create
179
        public shares in additon to authenticated ones.
180
      - add map to guest = Bad user, maps bad username to guest access.
181
    + debian/samba-common.conf:
182
      - Do not change priority to high if dhclient3 is installed.
183
      - Use priority medium instead of high for the workgroup question.
184
    + debian/mksambapasswd.awk:
185
      - Do not add user with UID less than 1000 to smbpasswd.
186
    + debian/control:
187
      - Make libswbclient0 replace/conflict with hardy's likewise-open.
188
      - Don't build against ctdb, since its not in main yet.
189
    + debian/rules:
190
      - Enable "native" PIE hardening.
191
      - Add BIND_NOW to maximize benefit of RELRO hardening.
192
    + Add ufw integration:
193
      - Created debian/samba.ufw.profile.
194
      - debian/rules, debian/samba.dirs, debian/samba.files: install
195
    + Add apport hook:
196
      - Created debian/source_samba.py.
197
      - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
104 by Chuck Short, Chuck Short
* Merge from Debian Experimental, remaining changes:
198
    + Dropped:
199
      - debian/patches/ubuntu-gecos-fix.patch: Fix gecos parsing backported from Samba 3.5.x 
200
        (LP: #182572)
201
202
    [Chuck Short]
203
    * Removed unsupported smb.conf files.
204
    * debian/samba.postinst: Fixed bashism. (LP: #576307)
205
206
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 07 May 2010 14:40:42 -0400
207
0.31.8 by Christian Perrier
Resync changes with changes in trunk between 3:3.4.4~dfsg-1 and
208
samba (2:3.5.2~dfsg-2) experimental; urgency=low
209
210
  * Resync changes with changes in trunk between 3:3.4.4~dfsg-1 and
211
    2:3.4.7~dfsg-2
212
213
 -- Christian Perrier <bubulle@debian.org>  Tue, 04 May 2010 17:13:47 +0200
214
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
215
samba (2:3.4.7~dfsg-2ubuntu1) maverick; urgency=low
216
217
  * Merge from Debian unstable.  Remaining changes:
218
    + debian/patches/VERSION.patch:
219
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
220
    + debian/smb.conf:
221
      - Add "(Samba, Ubuntu)" to server string.
222
      - Comment out the default [homes] share, and add a comment about "valid users = %s"
223
        to show users how to restrict access to \\server\username to only username.
224
      - Set 'usershare allow guests', so that usershare admins are allowed to create
225
        public shares in additon to authenticated ones.
226
      - add map to guest = Bad user, maps bad username to guest access.
227
    + debian/samba-common.conf:
228
      - Do not change priority to high if dhclient3 is installed.
229
      - Use priority medium instead of high for the workgroup question.
230
    + debian/mksambapasswd.awk:
231
      - Do not add user with UID less than 1000 to smbpasswd.
232
    + debian/control:
233
      - Make libswbclient0 replace/conflict with hardy's likewise-open.
234
      - Don't build against ctdb, since its not in main yet.
235
    + debian/rules:
236
      - Enable "native" PIE hardening.
237
      - Add BIND_NOW to maximize benefit of RELRO hardening.
238
    + Add ufw integration:
239
      - Created debian/samba.ufw.profile.
240
      - debian/rules, debian/samba.dirs, debian/samba.files: install
241
    + Add apport hook:
242
      - Created debian/source_samba.py.
243
      - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
244
    + debian/patches/ubuntu-gecos-fix.patch: Fix gecos parsing backported from Samba 3.5.x (LP: #182572)\
245
    + debian/samba.postinst: Avoid scary pdbedit warnings on first import. (LP: #24741)
246
    + debian/samba.logrotate: Make it upstart compatible (LP: #529290)
247
    + debian/samba-common.dhcp: Fix typo to get a proper parsing in /etc/samba/dhcp. (LP: #507374)
248
    + Don't ship the /etc/samba/if-up files, we use upstart.
249
250
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 05 May 2010 03:25:03 +0100
251
0.34.8 by Christian Perrier, Christian Perrier, Debconf translations, Steve Langasek
[ Christian Perrier ]
252
samba (2:3.4.7~dfsg-2) unstable; urgency=low
253
254
  [ Christian Perrier ]
255
  * Drop smbfs package (now provided by cifs-utils as a dummy transition
256
    package)
257
258
  [ Debconf translations ]
259
  * Portuguese (Miguel Figueiredo).  Closes: #575958
260
261
  [ Steve Langasek ]
262
  * winbind.prerm: don't forget to remove the PAM profile on package
263
    removal :/
264
  * Fix winbind.pam-config to not interfere with password changes for
265
    non-winbind accounts.  Closes: #573323, LP: #546874.
266
  * debian/samba.if-up, debian/rules: add an if-up.d script for samba to
267
    try to start nmbd, if it's not running because /etc/init.d/samba ran
268
    before the network was up at boot time.  Closes: #576415, LP: #462169.
269
  * debian/samba.if-up: allow "NetworkManager" as a recognized address
270
    family... it's obviously /not/ an address family, but it's what gets
271
    sent when using NM, so we'll cope for now.
272
273
 -- Christian Perrier <bubulle@debian.org>  Sat, 17 Apr 2010 07:49:49 +0200
274
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
275
samba (2:3.4.7~dfsg-1ubuntu3) lucid; urgency=low
276
277
  * debian/winbind.pam-config: Fix potential breakage with stacking of
278
    lower-priority modules in common-passwd (LP: #556996)
279
280
 -- Thierry Carrez <thierry.carrez@ubuntu.com>  Fri, 09 Apr 2010 16:50:07 +0200
281
282
samba (2:3.4.7~dfsg-1ubuntu2) lucid; urgency=low
283
284
  * debian/winbind.pam-config: Fix password PAM profile for winbind, thanks to
285
    Steve Langasek for investigation and fix (LP: #546874)
286
  * debian/winbind.prerm, debian/winbind.postinst: Enable and disable winbind
287
    PAM profile on package install/removal (LP: #556342)
288
289
 -- Thierry Carrez <thierry.carrez@ubuntu.com>  Tue, 06 Apr 2010 11:59:54 +0200
290
291
samba (2:3.4.7~dfsg-1ubuntu1) lucid; urgency=low
292
293
  * Merge from debian testing.  Remaining changes:
294
    + debian/patches/VERSION.patch:
295
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
296
    + debian/smb.conf:
297
      - Add "(Samba, Ubuntu)" to server string.
298
      - Comment out the default [homes] share, and add a comment about "valid users = %s"
299
        to show users how to restrict access to \\server\username to only username.
300
      - Set 'usershare allow guests', so that usershare admins are allowed to create
301
        public shares in additon to authenticated ones.
302
      - add map to guest = Bad user, maps bad username to gues access.
303
    + debian/samba-common.conf:
304
      - Do not change priority to high if dhclient3 is installed.
305
      - Use priority medium instead of high for the workgroup question.
306
    + debian/mksambapasswd.awk:
307
      - Do not add user with UID less than 1000 to smbpasswd.
308
    + debian/control:
309
      - Make libswbclient0 replace/conflict with hardy's likewise-open.
310
      - Don't build against ctdb, since its not in main yet.
311
    + debian/rules:
312
      - Enable "native" PIE hardening.
313
      - Add BIND_NOW to maximize benefit of RELRO hardening.
314
    + Add ufw integration:
315
      - Created debian/samba.ufw.profile.
316
      - debian/rules, debian/samba.dirs, debian/samba.files: install
317
    + Add apport hook:
318
      - Created debian/source_samba.py.
319
      - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
320
    + debian/control: Recommend keyutils for smbfs (LP: #493565)
321
    + debian/patches/ubuntu-gecos-fix.patch: Fix gecos parsing backported from Samba 3.5.x (LP: #182572)
322
    + debian/samba.postinst: Avoid scary pdbedit warnings on first import. (LP: #24741)
323
    + debian/samba.logrotate: Make it upstart compatible (LP: #529290)
324
    + debian/samba-common.dhcp: Fix typo to get a proper parsing in /etc/samba/dhcp. (LP: #507374)
325
    + Dropped:
326
      debian/patches/debian/patches/security-CVE-2010-0728.patch: Included upstream.
327
328
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 19 Mar 2010 21:17:40 +0000
329
0.34.7 by Christian Perrier, Steve Langasek, Christian Perrier
[ Steve Langasek ]
330
samba (2:3.4.7~dfsg-1) unstable; urgency=low
331
332
  [ Steve Langasek ]
333
  * Add a PAM profile for pam_winbind.  Closes: #566890, LP: #282751.
334
  * Add the correct versioned build dependency on libtalloc-dev as
335
    we need 2.0.1 to build samba. Closes: #572603
336
  * Add avr32 to arches with a build dependency on ctdb. Closes: #572126
337
338
  [ Christian Perrier ] 
339
  * New upstream release. Security fix: all smbd processes inherited
340
    CAP_DAC_OVERRIDE capabilities, allowing all file system access to be
341
    allowed even when permissions should have denied access.
342
343
 -- Christian Perrier <bubulle@debian.org>  Tue, 09 Mar 2010 10:52:24 +0100
344
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
345
samba (2:3.4.6~dfsg-1ubuntu3) lucid; urgency=low
346
347
  [Thierry Carrez]
348
  * debian/samba.postinst: Avoid scary pdbedit warnings on first import
349
    (LP: #24741)
350
351
  [Chuck Short]
352
  * debian/samba.logrotate: Make it upstart compatible (LP: #529290)
353
  * debian/samba-common.dhcp: Fix typo to get a proper parsing in /etc/samba/dhcp. (LP: #507374)
354
355
 -- Thierry Carrez <thierry.carrez@ubuntu.com>  Thu, 11 Mar 2010 13:57:06 +0100 
356
357
samba (2:3.4.6~dfsg-1ubuntu2) lucid; urgency=low
358
359
  * SECURITY UPDATE: permission bypass via incorrect CAP_DAC_OVERRIDE
360
    handling.
361
    - debian/patches/security-CVE-2010-0728.patch: fix capability handling
362
      in source3/{include/smb.h,lib/system.c,smbd/server.c}.
363
    - CVE-2010-0728
364
  * Removed patches:
365
    - debian/patches/debian-changes-2:3.4.5~dfsg-2ubuntu2: merge error
366
    - debian/patches/debian-changes-2:3.4.6~dfsg-1ubuntu1: merge error
367
368
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Mon, 08 Mar 2010 17:50:57 -0500
369
370
samba (2:3.4.6~dfsg-1ubuntu1) lucid; urgency=low
371
372
    * Merge from debian unstable.  Remaining changes:
373
    + debian/patches/VERSION.patch:
374
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
375
    + debian/smb.conf:
376
      - Add "(Samba, Ubuntu)" to server string.
377
      - Comment out the default [homes] share, and add a comment about "valid users = %s"
378
        to show users how to restrict access to \\server\username to only username.
379
      - Set 'usershare allow guests', so that usershare admins are allowed to create
380
        public shares in additon to authenticated ones.
381
      - add map to guest = Bad user, maps bad username to gues access.
382
    + debian/samba-common.conf:
383
      - Do not change priority to high if dhclient3 is installed.
384
      - Use priority medium instead of high for the workgroup question.
385
    + debian/mksambapasswd.awk:
386
      - Do not add user with UID less than 1000 to smbpasswd.
387
    + debian/control: 
388
      - Make libswbclient0 replace/conflict with hardy's likewise-open.
389
      - Don't build against ctdb, since its not in main yet.
390
    + debian/rules:
391
      - Enable "native" PIE hardening.
392
      - Add BIND_NOW to maximize benefit of RELRO hardening.
393
    + Add ufw integration:
394
      - Created debian/samba.ufw.profile.
395
      - debian/rules, debian/samba.dirs, debian/samba.files: install
396
    + Add apport hook:
397
      - Created debian/source_samba.py.
398
      - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
399
    + debian/control: Recommend keyutils for smbfs (LP: #493565) 
400
    + Switch to upstart:
401
      - Switch smbd and nmbd over to upstart jobs, to ensure nmbd starts reliably
402
        after the network is up.  LP: #523868.
403
    + debian/patches/ubuntu-gecos-fix.patch: Fix gecos parsing backported
404
      from Samba 3.5.x. (LP: #182572)
405
    + debian/patches/security-CVE-2009-3297.patch: validate mount point and perform mount in "."
406
      to prevent race in source3/client/mount.cifs.c (CVE-2009-3297)
407
408
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 03 Mar 2010 10:52:13 -0500
409
0.34.6 by Christian Perrier
New upstream release
410
samba (2:3.4.6~dfsg-1) unstable; urgency=low
411
412
  * New upstream release
413
414
 -- Christian Perrier <bubulle@debian.org>  Fri, 26 Feb 2010 22:39:50 +0100
415
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
416
samba (2:3.4.5~dfsg-2ubuntu4) lucid; urgency=low
417
418
  * debian/patches/ubuntu-gecos-fix.patch: Fix gecos parsing backported 
419
    from Samba 3.5.x. (LP: #182572)
420
421
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 03 Mar 2010 09:35:26 -0500
422
423
samba (2:3.4.5~dfsg-2ubuntu3) lucid; urgency=low
424
425
  * debian/source_samba.py:
426
    - Fixed crashing apport hook. (LP: #526663)
427
    - Add more options to list of samba client (LP: #526666)
428
429
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 26 Feb 2010 09:10:02 -0500
430
431
samba (2:3.4.5~dfsg-2ubuntu2) lucid; urgency=low
432
433
  * Switch smbd and nmbd over to upstart jobs, to ensure nmbd starts reliably
434
    after the network is up.  LP: #523868.
435
  * Remove /etc/network/if-up.d/samba on upgrade, superseded by the above.
436
437
 -- Steve Langasek <steve.langasek@ubuntu.com>  Thu, 18 Feb 2010 12:51:45 +0000
438
439
samba (2:3.4.5~dfsg-2ubuntu1) lucid; urgency=low
440
441
  * Merge from debian unstable.  Remaining changes:
442
    + debian/patches/VERSION.patch:
443
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
444
    + debian/smb.conf:
445
      - Add "(Samba, Ubuntu)" to server string.
446
      - Comment out the default [homes] share, and add a comment about "valid users = %s"
447
        to show users how to restrict access to \\server\username to only username.
448
      - Set 'usershare allow guests', so that usershare admins are allowed to create
449
        public shares in additon to authenticated ones.
450
      - add map to guest = Bad user, maps bad username to gues access.
451
    + debian/samba-common.conf:
452
      - Do not change priority to high if dhclient3 is installed.
453
      - Use priority medium instead of high for the workgroup question.
454
    + debian/mksambapasswd.awk:
455
      - Do not add user with UID less than 1000 to smbpasswd.
456
    + debian/control: 
457
      - Make libswbclient0 replace/conflict with hardy's likewise-open.
458
      - Don't build against ctdb, since its not in main yet.
459
    + debian/rules:
460
      - Enable "native" PIE hardening.
461
      - Add BIND_NOW to maximize benefit of RELRO hardening.
462
    + Add ufw integration:
463
      - Created debian/samba.ufw.profile.
464
      - debian/rules, debian/samba.dirs, debian/samba.files: install
465
    + Add apport hook:
466
      - Created debian/source_samba.py.
467
      - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
468
    + debian/rules, debian/samba.if-up: allow "NetworkManager" as a recognized address
469
      family... it's obviously /not/ an address family, but it's what gets
470
      sent when using NM, so we'll cope for now.  (LP: #462169). Taken from karmic-proposed.
471
    + debian/control: Recommend keyutils for smbfs (LP: #493565)
472
    + debian/patches/security-CVE-2009-3297.patch: add back in as it was
473
      incorrectly removed in last merge
474
    + Removed patches:
475
      - debian/patches/debian-changes-2:3.4.3-2ubuntu1: merge mistake
476
      - debian/patches/debian-changes-2:3.4.5~dfsg-1ubuntu1: merge mistake
477
      - debian/patches/net-usershare-list-3.4.0.patch: not used
478
      - debian/patches/fix-crash-when-loading-interfaces.patch: not used
479
      - debian/patches/fix-upstream-6680.patch: not used
480
      - debian/patches/fix-password-expiry-calculation.patch: not used
481
482
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Tue, 16 Feb 2010 19:23:34 -0500
483
0.34.5 by Christian Perrier, Steve langasek, Christian Perrier
[ Steve langasek ]
484
samba (2:3.4.5~dfsg-2) unstable; urgency=low
485
486
  [ Steve langasek ]
487
  * Revert the "bashisms" fix from version 2:3.3.0~rc2-4; "local foo=bar"
488
    is explicitly allowed by Policy now, and this change introduced a
489
    syntax error.  Closes: #566946.
490
491
  [ Christian Perrier ]
492
  * No longer maker (u)mount.cifs setuid root. Add a notice
493
    about this in the package's NEWS.Debian file
494
    Closes: #567554 
495
  * Use dh_lintian instead of manual install of lintian overrides
496
  * Updated Standards to 3.8.4 (checked, no change)
497
498
 -- Christian Perrier <bubulle@debian.org>  Sat, 13 Feb 2010 14:36:33 +0100
499
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
500
samba (2:3.4.5~dfsg-1ubuntu2) lucid; urgency=low
501
502
  * debian/source_samba.py: Typo and grammar fixes for the apport hook.
503
504
 -- Brian Murray <brian@ubuntu.com>  Tue, 09 Feb 2010 11:57:20 -0800
505
506
samba (2:3.4.5~dfsg-1ubuntu1) lucid; urgency=low
507
508
  * Merge from debian testing.  Remaining changes:
509
    + debian/patches/VERSION.patch:
510
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
511
    + debian/smb.conf:
512
      - Add "(Samba, Ubuntu)" to server string.
513
      - Comment out the default [homes] share, and add a comment about "valid users = %s"
514
        to show users how to restrict access to \\server\username to only username.
515
      - Set 'usershare allow guests', so that usershare admins are allowed to create
516
        public shares in additon to authenticated ones.
517
      - add map to guest = Bad user, maps bad username to gues access.
518
    + debian/samba-common.conf:
519
      - Do not change priority to high if dhclient3 is installed.
520
      - Use priority medium instead of high for the workgroup question.
521
    + debian/mksambapasswd.awk:
522
      - Do not add user with UID less than 1000 to smbpasswd.
523
    + debian/control: 
524
      - Make libswbclient0 replace/conflict with hardy's likewise-open.
525
      - Don't build against ctdb, since its not in main yet.
526
    + debian/rules:
527
      - Enable "native" PIE hardening.
528
      - Add BIND_NOW to maximize benefit of RELRO hardening.
529
    + Add ufw integration:
530
      - Created debian/samba.ufw.profile.
531
      - debian/rules, debian/samba.dirs, debian/samba.files: install
532
    + Add apoort hook:
533
      - Created debian/source_samba.py.
534
      - debian/rules, debian/samba.dirs, debian/samba-common-bin.files: install
535
    + debian/rules, debian/samba.if-up: allow "NetworkManager" as a recognized address
536
      family... it's obviously /not/ an address family, but it's what gets
537
      sent when using NM, so we'll cope for now.  (LP: #462169). Taken from karmic-proposed.
538
    + debian/control: Recommend keyutils for smbfs (LP: #493565)
539
    + Dropped patches:
540
      - debian/patches/security-CVE-2009-3297.patch: No longer needed
541
      - debian/patches/fix-too-many-open-files.patch: No longer needed
542
543
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 29 Jan 2010 06:16:15 +0000
544
0.34.4 by Christian Perrier
* New upstream release. Bugs fixed by this release:
545
samba (2:3.4.5~dfsg-1) unstable; urgency=low
546
547
  * New upstream release. Bugs fixed by this release:
548
    - Memory leak in smbd. Closes: #538819, #558453
549
  * Declare a versioned dependency of winbind and samba on libwbclient0
550
    Closes: #550481
551
  * A few lintian fixes:
552
  * Drop /var/run/samba from samba-common. The directory is created
553
    by init scripts when needed.
554
  * No longer prepend a path to the mksmbpasswd call in samba.postinst.
555
    This prevents the local administrator to use a replacement version
556
    for some local reason.
557
558
 -- Christian Perrier <bubulle@debian.org>  Sat, 23 Jan 2010 12:16:42 +0100
559
0.31.7 by Christian Perrier
* New upstream release
560
samba (2:3.5.2~dfsg-1) experimental; urgency=low
561
562
  * New upstream release
563
  * Bugs fixed upstream:
564
    - Fix parsing of the gecos field
565
      Closes: #460494
566
567
 -- Christian Perrier <bubulle@debian.org>  Thu, 08 Apr 2010 19:48:07 +0200
568
0.31.6 by Christian Perrier
New upstream release. Security fix: all smbd processes inherited
569
samba (2:3.5.1~dfsg-1) experimental; urgency=low
570
571
  * New upstream release. Security fix: all smbd processes inherited
572
    CAP_DAC_OVERRIDE capabilities, allowing all file system access to be
573
    allowed even when permissions should have denied access.
574
575
 -- Christian Perrier <bubulle@debian.org>  Tue, 09 Mar 2010 10:54:01 +0100
576
577
samba (2:3.5.0dfsg-1) experimental; urgency=low
578
579
  * New upstream release. Not using "3.5.0~dfsg" as version number
580
    because we used a "higher" version number in previous versions.
581
582
 -- Christian Perrier <bubulle@debian.org>  Tue, 02 Mar 2010 22:03:15 +0100
583
0.31.5 by Christian Perrier
New upstream release candidate
584
samba (2:3.5.0~rc3~dfsg-1) experimental; urgency=low
585
586
  * New upstream release candidate
587
588
 -- Christian Perrier <bubulle@debian.org>  Sat, 20 Feb 2010 08:36:57 +0100
589
0.31.4 by Christian Perrier
* New upstream pre-release
590
samba (2:3.5.0~rc2~dfsg-1) experimental; urgency=low
591
592
  * New upstream pre-release
593
  * Use new --with-codepagedir option. Consequently drop
594
    codepages-location.patch
595
  * Drop "Using Samba" from the samba-doc file list as it was
596
    removed upstream.
597
598
 -- Christian Perrier <bubulle@debian.org>  Sun, 31 Jan 2010 11:53:48 +0100
599
0.31.3 by Christian Perrier, Christian Perrier
[ Christian Perrier ]
600
samba (2:3.5.0~rc1~dfsg-1) experimental; urgency=low
0.31.2 by Christian Perrier, Christian Perrier, Mathieu Parent, Steve Langasek
[ Christian Perrier ]
601
602
  [ Christian Perrier ]
603
  * New upstream pre-release
0.31.3 by Christian Perrier, Christian Perrier
[ Christian Perrier ]
604
605
 -- Christian Perrier <bubulle@debian.org>  Fri, 15 Jan 2010 23:31:01 +0100
606
0.35.1 by Christian Perrier
* New upstream version.
607
samba (2:3.4.4~dfsg-1) unstable; urgency=low
608
609
  * New upstream version.
610
  * Drop all RFC files from upstream source, therefore using a "~dfsg"
611
    suffix to upstream version number.
612
  * Bugs fixed upstream:
613
    - fixed list of workgroup servers in libsmbclient. 
614
      Closes: #555462, #561148
615
    - fixed documentation of the credentials file format in
616
      mount.cifs(8). Closes: #552250
617
618
 -- Christian Perrier <bubulle@debian.org>  Thu, 14 Jan 2010 20:16:34 +0100
619
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
620
samba (2:3.4.3-2ubuntu3) lucid; urgency=low
621
622
  * SECURITY UPDATE: privilege escalation via mount.cifs race
623
    - debian/patches/security-CVE-2009-3297.patch: validate mount point and
624
      perform mount in "." to prevent race in source3/client/mount.cifs.c.
625
    - CVE-2009-3297
626
627
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Thu, 28 Jan 2010 15:21:15 -0500
628
629
samba (2:3.4.3-2ubuntu2) lucid; urgency=low
630
631
  * debian/rules, debian/samba.if-up: allow "NetworkManager" as a recognized address
632
    family... it's obviously /not/ an address family, but it's what gets
633
    sent when using NM, so we'll cope for now.  (LP: #462169). Taken from karmic-proposed.
634
  * debian/control: Recommend keyutils for smbfs (LP: #493565)
635
  * debian/patches/series, debian/patches/fix-too-many-open-files.patch: Windows 7 needs
636
    the Windows server open file handle number of 16384 handles. (LP: #462172)
637
638
 -- Chuck Short <zulcss@ubuntu.com>  Tue, 19 Jan 2010 12:54:46 -0500
639
640
samba (2:3.4.3-2ubuntu1) lucid; urgency=low
641
642
  * Merge from debian testing.  Remaining changes:
643
    + debian/patches/VERSION.patch:
644
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
645
    + debian/smb.conf:
646
      - Add "(Samba, Ubuntu)" to server string.
647
      - Comment out the default [homes] share, and add a comment about "valid users = %s" 
648
        to show users how to restrict access to \\server\username to only username.
649
      - Set 'usershare allow guests', so that usershare admins are allowed to create
650
        public shares in additon to authenticated ones.
651
      - add map to guest = Bad user, maps bad username to gues access.
652
    + debian/samba-common.conf:
653
      - Do not change priority to high if dhclient3 is installed.
654
      - Use priority medium instead of high for the workgroup question.
655
    + debian/mksambapasswd.awk:
656
      - Do not add user with UID less than 1000 to smbpasswd.
657
    + debian/control:
658
      - Make libswbclient0 replace/conflickt with hardy's likewise-open.
659
      - Don't build against ctdb.
660
      - Build-depend on libreadline-dev instead of libreadline5-dev.
661
    + debian/rules:
662
      - Enable "native" PIE hardening.
663
      - Add BIND_NOW to maximize benefit of RELRO hardening.
664
    + Add ufw integration:
665
      - Created debian/samba.ufw.profile.
666
      - debian/rules, debian/samba.dirs, debian/samba.files: install
667
668
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 28 Dec 2009 05:02:32 +0000
669
0.34.3 by Christian Perrier, Christian Perrier, Steve Langasek
[ Christian Perrier ]
670
samba (2:3.4.3-2) unstable; urgency=low
671
672
  [ Christian Perrier ]
673
  * Switch to source format 3.0 (quilt)
674
  * Better adapt "add machine script" example to adduser
675
    Thanks to Heiko Schlittermann for the suggestion
676
    Closes: #555466
677
678
  [ Steve Langasek ]
679
  * The "I hate non-declarative alternatives" upload:
680
    - debian/samba{,-common}.prerm: don't call update-alternatives --remove
681
      on upgrade, /do/ call it on other invocations of the prerm script.  If
682
      these tools ever go away, the removal needs to be handled on upgrade by
683
      the maintainer scripts of the new package version.
684
    - debian/samba{,-common-bin}.postinst: call update-alternatives
685
      unconditionally, don't second-guess the maintainer script arguments.
686
    - debian/samba.postinst: call update-alternatives after the debconf
687
      handling, not before; debconf triggers a re-exec of the script so
688
      anything done before invoking debconf is wasted because it will be
689
      re-done, and if there's already a debconf frontend running when this
690
      is called, the not-redirected update-alternatives output will confuse
691
      it.  Closes: #558116.
692
    - debian/samba-common.prerm: move to samba-common-bin, this is the package
693
      that owns these binaries.
694
695
 -- Christian Perrier <bubulle@debian.org>  Thu, 17 Dec 2009 16:53:13 +0100
696
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
697
samba (2:3.4.3-1ubuntu2) lucid; urgency=low
698
699
  * debian/rules: add BIND_NOW to maximize benefit of RELRO hardening.
700
701
 -- Kees Cook <kees@ubuntu.com>  Sun, 20 Dec 2009 23:56:17 -0800
702
703
samba (2:3.4.3-1ubuntu1) lucid; urgency=low
704
705
  * Merge from debian testing.  Remaining changes:
706
    + debian/patches/VERSION.patch:
707
      - set SAMBA_VERSION_SUFFIX to Ubuntu
708
    + debian/smb.conf:
709
      - Add "(Samaba, Ubuntu)" to server string.
710
      - Comment out the default [homes] share, and add a comment about "valid users = %s" to show users
711
        how to restrict access to \\server\username to only username.
712
      - Set 'usershare allow guests', so that usershare admins are allowed to create public shares in addition to 
713
        authenticated ones.
714
      - add map to guest = Bad user, maps bad username to guest access.
715
    + debian/samba-common.config:
716
      - Do not change priority to high if dhclient3 is installed.
717
      - Use priority medium instead of high for the workgroup question.
718
    + debian/mksambapasswd.awk:
719
      - Do not add user with UID less than 1000 to smbpasswd.
720
    + debian/control:
721
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
722
      - Don't build against ctdb.
723
      - Build-depend on libreadline-dev instead of libreadline5-dev.
724
    + debian/rules:
725
      - enable "native" PIE hardening.
726
    + Add ufw integration:
727
      - Created debian/samba.ufw.profile
728
      - debian/rules, debian/samba.dirs, debian/samba.files: install
729
    + Dropped:
730
      - debian/patches/fix-smbclient-long-names.patch: Already upstream.
731
732
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 23 Nov 2009 23:28:03 +0000
733
0.34.2 by Christian Perrier
* New upstream release. This fixes the following bugs:
734
samba (2:3.4.3-1) unstable; urgency=low
735
736
  * New upstream release. This fixes the following bugs:
737
    - Do not attempt to update /etc/mtab if it is
738
      a symbolic link. Closes: #408394
739
  * Bump Standards-Version to 3.8.3 (checked)
740
741
 -- Christian Perrier <bubulle@debian.org>  Sat, 31 Oct 2009 14:32:07 +0100
742
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
743
samba (2:3.4.2-1ubuntu1) lucid; urgency=low
744
745
  * Merge from debian unstable, remaining changes:
746
    + debian/patches/VERSION.patch:
747
      - set SAMBA_VERSION_SUFFIX to Ubuntu
748
    + debian/smb.conf:
749
      - Add "(Samaba, Ubuntu)" to server string.
750
      - Comment out the default [homes] share, and add a comment about "valid users = %s" to show users
751
        how to restrict access to \\server\username to only username.
752
      - Set 'usershare allow guests', so that usershare admins are
753
        allowed to create public shares in addition to authenticated ones.
754
      - add map to guest = Bad user, maps bad username to guest access.
755
    + debian/samba-common.config:
756
      - Do not change priority to high if dhclient3 is installed.
757
      - Use priority medium instead of high for the workgroup question.
758
    + debian/mksambapasswd.awk:
759
      - Do not add user with UID less than 1000 to smbpasswd.
760
    + debian/control:
761
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
762
      - Don't build against ctdb.
763
      - Build-depend on libreadline-dev instead of libreadline5-dev.
764
    + debian/rules:
765
      - enable "native" PIE hardening.
766
    + Add ufw integration:
767
      - Created debian/samba.ufw.profile
768
      - debian/rules, debian/samba.dirs, debian/samba.files: install
769
    + debian/patches/fix-smbclient-long-names.patch: Samba shares with more than 12 characters are not
770
      displayed. (LP: #449735)
771
    + Dropped:
772
      - debian/patches/536757.patch: Already upstream
773
      - debian/patches/net-usershare-list-3.4.0.patch: Already upstream
774
      - debian/patches/fix-crash-when-loading-interfaces.patch: Already upstream
775
      - debian/patches/fix-upstream-6680.patch: Already upstream
776
      - debian/patches/security-CVE-2009-2813.patch: Already upstream
777
      - debian/patches/security-CVE-2009-2948.patch: Already upstream
778
      - debian/patches/security-CVE-2009-2906.patch: Already upstream
779
780
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 21 Oct 2009 22:14:57 +0100
781
0.34.1 by Christian Perrier
* New upstream release. Security update.
782
samba (2:3.4.2-1) unstable; urgency=high
783
784
  * New upstream release. Security update.
785
  * CVE-2009-2813:
786
    Connecting to the home share of a user will use the root of the
787
    filesystem as the home directory if this user is misconfigured to
788
    have an empty home directory in /etc/passwd.
789
  * CVE-2009-2948:
790
    If mount.cifs is installed as a setuid program, a user can pass it
791
    a credential or password path to which he or she does not have
792
    access and then use the --verbose option to view the first line of
793
    that file.
794
  * CVE-2009-2906:
795
    Specially crafted SMB requests on authenticated SMB connections
796
    can send smbd into a 100% CPU loop, causing a DoS on the Samba
797
    server.
798
799
 -- Christian Perrier <bubulle@debian.org>  Sat, 03 Oct 2009 08:30:33 +0200
800
0.28.10 by Steve Langasek
./configure --disable-avahi, to avoid accidentally picking up an avahi
801
samba (2:3.4.1-2) unstable; urgency=low
802
803
  * ./configure --disable-avahi, to avoid accidentally picking up an avahi
804
    dependency when libavahi-common-dev is installed.
805
806
 -- Steve Langasek <vorlon@debian.org>  Sat, 26 Sep 2009 00:01:12 -0700
807
0.28.9 by Steve Langasek, Christian Perrier, Steve Langasek
[ Christian Perrier ]
808
samba (2:3.4.1-1) unstable; urgency=low
809
810
  [ Christian Perrier ]
811
  * New upstream release. This fixes the following bugs:
812
    - smbd SIGSEGV when breaking oplocks. Thanks to Petr Vandrovec
813
      for the clever analysis and collaboration with upstream.
814
      Closes: #541171
815
    - Fix password change propagation with ldapsam. Closes: #505215
816
    - Source package contains non-free IETF RFC/I-D. Closes: #538034
817
  * Turn the build dependency on libreadline5-dev to libreadline-dev
818
    to make further binNMUs easier when libreadline soname changes
819
    Thanks to Matthias Klose for the suggestion
820
821
  [ Steve Langasek ]
822
  * Don't build talloctort when using --enable-external-talloc; and don't
823
    try to include talloctort in the samba-tools package, since we're
824
    building with --enable-external-talloc. :)  Closes: #546828.
825
826
 -- Steve Langasek <vorlon@debian.org>  Mon, 21 Sep 2009 22:20:22 -0700
827
0.28.8 by Steve Langasek
Move /etc/pam.d/samba back to samba-common, because it's shared with
828
samba (2:3.4.0-5) unstable; urgency=low
829
830
  * Move /etc/pam.d/samba back to samba-common, because it's shared with
831
    samba4.  Closes: #545764.
832
833
 -- Steve Langasek <vorlon@debian.org>  Tue, 08 Sep 2009 18:43:17 -0700
834
835
samba (2:3.4.0-4) unstable; urgency=low
836
837
  [ Steve Langasek ]
838
  * debian/samba.pamd: include common-session-noninteractive instead of
839
    common-session, to avoid pulling in modules specific to interactive
840
    logins such as pam_ck_connector.
841
  * debian/control: samba depends on libpam-runtime (>= 1.0.1-11) for the
842
    above.
843
  * rename debian/samba.pamd to debian/samba.pam and call dh_installpam
844
    from debian/rules install, bringing us a smidge closer to a stock
845
    debhelper build
846
  * don't call pyversions from debian/rules, this throws a useless error
847
    message during build.
848
  * fix up the list of files that need to be removed by hand in the clean
849
    target; the majority of these are now correctly handled upstream.
850
  * debian/rules: fix the update-arch target for the case of unversioned
851
    build-deps.
852
  * Pull avr32 into the list of supported Linux archs.  Closes: #543543.
853
  * Fix LSB header in winbind.init; thanks to Petter Reinholdtsen for the
854
    patch. Closes: #541367.
855
856
  [ Christian Perrier ]
857
  * Use DEP-3 for patches meta-information
858
859
  [ Steve Langasek ]
860
  * Change swat update-inetd call to use --remove only on purge,
861
    and --disable on removal.
862
  * Add missing build-dependency on pkg-config, needed to fix libtalloc
863
    detection
864
  * debian/patches/external-talloc-support.patch: fix the Makefile so it
865
    works when using external talloc instead of giving a missing-depend
866
    error.
867
  * debian/patches/autoconf.patch: resurrect this patch, needed for the
868
    above.
869
  * debian/rules: build with --without-libtalloc
870
    --enable-external-libtalloc, also needed to fix the build failure.
871
872
 -- Steve Langasek <vorlon@debian.org>  Mon, 07 Sep 2009 22:58:29 -0700
873
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
874
samba (2:3.4.0-3ubuntu5) karmic; urgency=low
875
876
  * SECURITY UPDATE: whole filesystem share via user with no home directory
877
    - debian/patches/security-CVE-2009-2813.patch: make sure home directory
878
      is set in source3/param/loadparm.c, source3/smbd/service.c.
879
    - CVE-2009-2813
880
  * SECURITY UPDATE: credentials file disclosure and unauthorized usage via
881
    setuid mount.cifs
882
    - debian/patches/security-CVE-2009-2948.patch: don't open credentials
883
      file if user doesn't have permission, and don't print password when
884
      using verbose option in source3/client/mount.cifs.c.
885
    - CVE-2009-2948
886
  * SECURITY UPDATE: denial of service via unexpected oplock break
887
    notification reply
888
    - debian/patches/security-CVE-2009-2906.patch: track messages already
889
      processed in source3/include/smb.h, source3/smbd/process.c.
890
    - CVE-2009-2906
891
892
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Thu, 01 Oct 2009 08:20:29 -0400
893
894
samba (2:3.4.0-3ubuntu4) karmic; urgency=low
895
896
  * Build-depend on libreadline-dev instead of libreadline5-dev.
897
898
 -- Matthias Klose <doko@ubuntu.com>  Sat, 19 Sep 2009 22:16:40 +0200
899
900
samba (2:3.4.0-3ubuntu3) karmic; urgency=low
901
902
  * Fix FTBFS: fix libtalloc detection. (cherry picked from Debian)
903
    + debian/control: Add pkg-config as a dependency, needed to fix libtalloc detection
904
    + debian/patches/external-talloc-support.patch: fix the Makefile so it works
905
      when using external talloc instead of giving a missing-depend error.
906
    + debian/patches/autoconf.pach: Resurrect needed to fix the libtalloc errors.
907
    + debian/rules: build with --without-libtalloc and --enale-external-libtalloc
908
  * debian/patches/fix-crash-when-loading-interfaces.patch: Fix segfault when loading
909
    some wonky configuration files. (LP: #421419)  
910
911
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 18 Sep 2009 08:29:06 -0400
912
913
samba (2:3.4.0-3ubuntu2) karmic; urgency=low
914
915
  * Apply patch for "net usershare list" to stop it from crashing (LP: #423854)
916
917
 -- Mike Pontillo <pontillo@gmail.com>  Thu, 03 Sep 2009 23:45:05 -0700
918
919
samba (2:3.4.0-3ubuntu1) karmic; urgency=low
920
921
  * Merge from debian unstable, remaining changes:
922
    + debian/patches/VERSION.patch:
923
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
924
    + debian/smb.conf:
925
      - Add "(Samaba, Ubuntu)" to server string.
926
      - Comment out the default [homes] share, and add a comment
927
        about "valid users = $s" to show users how to restrict access
928
        to \\server\username to only username.
929
      - Set 'usershare allow guests' so that usershare admins are
930
        allowed to create public shares to authenticated ones.
931
      - Add 'map to gues = Bad user', maps bad username to guest access.
932
   + debian/samba-common.conf:
933
     - Do not change priority to hight if dhclient3 is installed.
934
     - Use priority medium  instead of high for the workgroup question.
935
   + debian/samba-common.postinst: Add more informative error message for the case
936
     where smb.conf was manually deleted. (LP: #312449)
937
   + debian/mksambapasswd.awk: Do not add user with UID less than 1000 to smbpasswd.
938
   + debian/control:
939
     - Make libwbclient0 replace/conflict with hardy's likewise-open.
940
     - Don't build against ctdb.
941
     - Add suggests keyutils for smbfs. (LP: #300221)
942
   + debian/rules:
943
     - enable "native" PIE hardening.
944
     - remove --with-ctdb and --with-cluster-support=yes
945
   + Add ufw integration:
946
     - Created debian/samba.ufw profile.
947
     - debian/rules, debian/samba.dirs, debian/samba.files: install profile
948
     - debian/control: have samba suggest ufw.
949
950
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 21 Aug 2009 21:13:10 +0100
951
79 by Chuck Short
* Merge from debian unstable, remaining changes:
952
samba (2:3.4.0-3) unstable; urgency=low
953
954
  [ Steve Langasek ]
955
  * debian/control: samba-common-bin has no reason to depend on
956
    libpam-modules.
957
958
  [ Christian Perrier ]
959
  * Fix "invalid argument" when trying to copy a file from smb share
960
    Use an upstream patch that will be included in 3.4.1
961
    Closes: #536757
962
963
 -- Christian Perrier <bubulle@debian.org>  Fri, 21 Aug 2009 11:08:43 +0200
964
0.28.7 by Christian Perrier, Debconf translations, Steve Langasek, Jelmer Vernooij
[ Debconf translations ]
965
samba (2:3.4.0-2) unstable; urgency=low
966
967
  [ Debconf translations ]
968
  * German. Closes: #536433
969
970
  [ Steve Langasek ]
971
  * Enable the ldap idmap module; thanks to Aaron J. Zirbes.  Closes: #536786.
972
973
  [ Jelmer Vernooij ]
974
  * Properly rename smbstatus.1 for alternatives. Closes: #534772
975
976
 -- Christian Perrier <bubulle@debian.org>  Sun, 02 Aug 2009 12:20:51 +0200
977
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
978
samba (2:3.4.0-1ubuntu2) karmic; urgency=low
979
980
  * debian/control: Suggest ufw, (LP: #399468)
981
982
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 15 Jul 2009 10:01:41 -0400
983
984
samba (2:3.4.0-1ubuntu1) karmic; urgency=low
985
986
  * Merge from debian unstable, remaining changes:
987
    + debian/patches/VERSION.patch:
988
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
989
    + debian/smb.conf:
990
      - Add "(Samaba, Ubuntu)" to server string.
991
      - Comment out the default [homes] share, and add a comment 
992
        about "valid users = $s" to show users how to restrict access
993
        to \\server\username to only username.
994
      - Set 'usershare allow guests' so that usershare admins are
995
        allowed to create public shares to authenticated ones.
996
      - Add 'map to gues = Bad user', maps bad username to guest access.
997
    + debian/samba-common.conf:
998
      - Do not change priority to hight if dhclient3 is installed.
999
      - Use priority medium  instead of high for the workgroup question.
1000
    + debian/samba-common.postinst: Add more informative error message for the case
1001
      where smb.conf was manually deleted. (LP: #312449)
1002
    + debian/mksambapasswd.awk: Do not add user with UID less than 1000 to smbpasswd.
1003
    + debian/control:
1004
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
1005
      - Don't build against ctdb.
1006
      - Add suggests keyutils for smbfs. (LP: #300221)
1007
    + debian/rules:
1008
      - enable "native" PIE hardening.
1009
      - remove --with-ctdb and --with-cluster-support=yes
1010
    + Add ufw integration:
1011
      - Created debian/samba.ufw profile.
1012
      - debian/rules, debian/samba.dirs, debian/samba.files: install profile
1013
      - debian/control: have samba suffest ufw
1014
    + Dropped:
1015
      - debian/patches/fix-password-expiry-calculation.patch: Already upstream.
1016
1017
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 08 Jul 2009 07:02:37 +0100
1018
0.28.6 by Christian Perrier, Christian Perrier, Debconf translations
[ Christian Perrier ]
1019
samba (2:3.4.0-1) unstable; urgency=low
1020
1021
  [ Christian Perrier ]
1022
  * New upstream release: first upload to unstable for 3.4
1023
  * Correct dependencies for samba-common-bin. Closes: #534595
1024
1025
  [ Debconf translations ]
1026
  * Czech. Closes: #534793
1027
  * Russian. Closes: #534796
1028
1029
 -- Christian Perrier <bubulle@debian.org>  Tue, 07 Jul 2009 20:42:19 +0200
1030
1031
samba (2:3.4.0~rc1-1) experimental; urgency=low
1032
1033
  * New upstream version. That fixes the following bugs:
1034
    - Remove pidfile on clean shutdown. Closes: #299433, #454112
1035
  * Drop swat-de.patch that was applied upstream
1036
  * Bump debhelper compatibility level to 6 and declare a versioned
1037
    dependency on debhelper >= 6.0.0
1038
1039
 -- Christian Perrier <bubulle@debian.org>  Sat, 20 Jun 2009 18:43:20 +0200
1040
1041
samba (2:3.4.0~pre2-1) experimental; urgency=low
1042
1043
  [ Jelmer Vernooij ]
1044
  * Split binaries out of samba-common into samba-common-bin.
1045
    Closes: #524661
1046
1047
  [ Christian Perrier ]
1048
  * New upstream version. That fixes the following bugs:
1049
    - Do not limit the number of network interfaces. Closes: #428618
1050
    - Fix Connect4 in samr.idl. Closes: #526229
1051
  * "Using samba" is back.
1052
  * Drop non-linux-ports.patch that was integrated upstream
1053
  * Drop smbpasswd-syslog.patch that was integrated upstream
1054
  * Drop smbclient-link.patch that was integrated upstream
1055
1056
  [ Debconf translations ]
1057
  * Italian. Closes: #529350
1058
1059
 -- Christian Perrier <bubulle@debian.org>  Sat, 06 Jun 2009 11:45:35 +0200
1060
0.31.1 by Christian Perrier
* New upstream pre-release
1061
samba (2:3.4.0~pre1-1) experimental; urgency=low
1062
1063
  * New upstream pre-release
1064
  * "Using samba" is dropped from upstream source. Therefore, drop
1065
    debian/samba-doc.doc-base.samba-using
1066
1067
 -- Christian Perrier <bubulle@debian.org>  Wed, 20 May 2009 18:50:35 +0200
1068
0.28.6 by Christian Perrier, Christian Perrier, Debconf translations
[ Christian Perrier ]
1069
samba (2:3.3.6-1) unstable; urgency=high
1070
1071
  * New upstream release. Security release.
1072
  * CVE 2009-1886: Fix Formatstring vulnerability in smbclient
1073
  * CVE 2009-1888: Fix uninitialized read of a data value
1074
1075
 -- Christian Perrier <bubulle@debian.org>  Fri, 26 Jun 2009 18:21:51 +0200
1076
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1077
samba (2:3.3.5-1ubuntu4) karmic; urgency=low
1078
1079
  * No really rix it. 
1080
1081
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 29 Jun 2009 11:09:56 -0400
1082
1083
samba (2:3.3.5-1ubuntu3) karmic; urgency=low
1084
1085
  * Really add patch. 
1086
1087
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 29 Jun 2009 09:38:14 -0400
1088
1089
samba (2:3.3.5-1ubuntu2) karmic; urgency=low
1090
1091
  * debian/patches/fix-password-expiry-calculation.patch: Use correct
1092
    value for password expiry calculation (LP: #393450) 
1093
1094
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 29 Jun 2009 09:15:13 -0400
1095
1096
samba (2:3.3.5-1ubuntu1) karmic; urgency=low
1097
1098
  * Merge from debian unstable, remaining changes:
1099
    + debian/patches/VERSION.patch:
1100
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1101
    + debian/smb.conf:
1102
      - add "(Samba, Ubuntu)" to server string.
1103
      - comment out the default [homes] share, and add a comment about
1104
        "valid users = %S" to show users how to restrict access to
1105
        \\server\username to only username.
1106
      - Set 'usershare allow guests' so that usershare admins are
1107
        allowed to create public shares in addition to authenticated ones.
1108
      - add map to guest = Bad user, maps bad username to gues access.
1109
    + debian/samba-common.config:
1110
      - Do not change priority to high if dhclient3 is installed.
1111
      - Use prioity medium instead of hight for the workgroup question.
1112
    + debian/samba-common.postinst: Add more informative error message for the 
1113
      case where smb.conf was manually deleted (LP: #312449)
1114
    + debian/mksambapasswd.awk: Do not add user with UID less than 1000 to smbpasswd.
1115
    + debian/control:
1116
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
1117
      - Don't build against ctdb.
1118
      - Add suggests keyutils for smbfs. (LP: #300221)
1119
    + debian/rules:
1120
      - enable "native" PIE hardening.
1121
      - remove --with-ctdb and --with-cluster-support=yes
1122
    + Add ufw integration:
1123
      - Created debian/samba.ufw profile.
1124
      - debian/rules, debian/samba.dirs, debian/samba.files: install
1125
        profile
1126
      - debian/control: have samba sugguest ufw
1127
1128
 -- Chuck Short <zulcss@ubuntu.com>  Sun, 21 Jun 2009 02:53:22 +0100
1129
73 by Chuck Short
* Merge from debian unstable, remaining changes:
1130
samba (2:3.3.5-1) unstable; urgency=low
1131
1132
  [ Steve Langasek ]
1133
  * debian/patches/undefined-symbols.patch: fix up patch so that it's
1134
    suitable for submission upstream.
1135
  * debian/patches/proper-static-lib-linking.patch: apply the rules to
1136
    vfstest, ldbrename, nss_wins, pam_winbind, pam_smbpass, and
1137
    rpc_open_tcp.
1138
1139
  [ Debconf translations ]
1140
  * Italian. Closes: #529350
1141
1142
  [ Christian Perrier ]
1143
  * New upstream version
1144
  * Lintian fixes:
1145
    -  Declare versioned dependency on debhelper to fit what we have in
1146
       debian/compat
1147
    - samba.postinst: do not call mksmbpasswd with an absolute path
1148
  * Upgrade Standard to 3.8.2 (checked, no change)
1149
  * Upgrade debhelper compatibility level to 6
1150
1151
 -- Christian Perrier <bubulle@debian.org>  Sat, 20 Jun 2009 08:01:16 +0200
1152
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1153
samba (2:3.3.4-2ubuntu1) karmic; urgency=low
1154
1155
  * Merge from debian unstable, remaining changes:
1156
    + debian/patches/VERSION.patch:
1157
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1158
    + debian/smb.conf:
1159
      - add "(Samba, Ubuntu)" to server string.
1160
      - comment out the default [homes] share, and add a comment about
1161
        "valid users = %S" to show users how to restrict access to
1162
        \\server\username to only username.
1163
      - Set 'usershare allow guests', so that usershare admins are
1164
        allowed to create public shares in addition to authenticated
1165
        ones.
1166
      - add map to guest = Bad user, maps bad username to guest access.
1167
    + debian/samba-common.config:
1168
      - Do not change priority to high if dhclient3 is installed.
1169
      - Use priority medium instead of high for the workgroup question.
1170
    + debian/samba-common.postinst: Add more informative error message for
1171
      the case where smb.conf was manually deleted (LP: #312449)
1172
    + debian/mksambapasswd.awk:
1173
      - Do not add user with UID less than 1000 to smbpasswd.
1174
    + debian/control:
1175
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
1176
      - Don't build against ctdb.
1177
      - Add suggests keyutils for smbfs. (LP: #300221)
1178
    + debian/rules:
1179
      - enable "native" PIE hardening.
1180
      - remove --with-ctdb and --with-cluster-support=yes
1181
    + Add ufw integration:
1182
      - Created debian/samba.ufw profile.
1183
      - debian/rules, debian/samba.dirs, debian/samba.files: install 
1184
        profile
1185
      - debian/control: have samba sugguest ufw.
1186
  * Dropped patches:
1187
    + debian/patches/fix-upstream-bug-6186.patch: Merged upstream
1188
1189
 -- Andrew Mitchell <ajmitch@ubuntu.com>  Mon, 18 May 2009 13:26:04 +1200
1190
0.28.5 by Christian Perrier, Christian Perrier, Debconf translations
[ Christian Perrier ]
1191
samba (2:3.3.4-2) unstable; urgency=low
73 by Chuck Short
* Merge from debian unstable, remaining changes:
1192
0.28.5 by Christian Perrier, Christian Perrier, Debconf translations
[ Christian Perrier ]
1193
  [ Christian Perrier ]
73 by Chuck Short
* Merge from debian unstable, remaining changes:
1194
  * Do no compile with clustering support on non-Linux platforms
1195
    Closes: #528382
0.28.5 by Christian Perrier, Christian Perrier, Debconf translations
[ Christian Perrier ]
1196
73 by Chuck Short
* Merge from debian unstable, remaining changes:
1197
  [ Debconf translations ]
1198
  * Basque. Closes: #528757
0.28.5 by Christian Perrier, Christian Perrier, Debconf translations
[ Christian Perrier ]
1199
1200
 -- Christian Perrier <bubulle@debian.org>  Sat, 16 May 2009 17:31:09 +0200
1201
0.28.4 by Christian Perrier, Christian Perrier, Debconf translations, Steve Langasek
[ Christian Perrier ]
1202
samba (2:3.3.4-1) unstable; urgency=low
1203
1204
  [ Christian Perrier ]
1205
  * New upstream release:
1206
    - Fixed daily winbind crash when retrieving users from an ADS server
1207
      Closes: #522907.
1208
  * Add idmap_tdb2 module to winbind package
1209
  * No longer shrink "dead" code from smbd, winbindd and vfstest as it prevents
1210
    VFS modules to properly load. Closes: #524048.
1211
1212
  [ Debconf translations ]
1213
  * Bengali added.
1214
1215
  [ Steve Langasek ]
1216
  * Recommend logrotate instead of depending on it.  Closes: #504219.
1217
1218
 -- Christian Perrier <bubulle@debian.org>  Sat, 02 May 2009 10:06:16 +0200
1219
0.28.3 by Christian Perrier
* New upstream release:
1220
samba (2:3.3.3-1) unstable; urgency=low
1221
1222
  * New upstream release:
1223
    - Fix map readonly. Closes: #521225
1224
    - Add missing whitespace in mount.cifs error message. Closes: #517021
1225
    - Includes our patch to fix detection of GNU ld version. As a
1226
      consequence, we dropped fix_wrong_gnu_ld_version_check.patch
1227
    - Fix segfault in lookup_sid. Closes: #521408
1228
1229
 -- Christian Perrier <bubulle@debian.org>  Sat, 11 Apr 2009 10:12:23 +0200
1230
0.29.1 by Christian Perrier, Steve Langasek, Christian Perrier, Mathieu Parent, Debconf translations
[ Steve Langasek ]
1231
samba (2:3.3.2-2) unstable; urgency=low
1232
1233
  [ Steve Langasek ]
1234
  * libcap2-dev is only available on Linux, so make this build-dependency
1235
    conditional.  Closes: #519911.
1236
1237
  [ Christian Perrier ]
1238
  * Switch samba-dbg to "Section: debug"
1239
  * Update debian/copyright for year 2009. Thanks to debian-devel
1240
    for the reminder.
1241
  * Dropping Adam Conrad from Uploaders
1242
  * Dropping Eloy Paris from Uploaders with special thanks for his tremendous
1243
    work maintaining the package between 1997 and 2004.
1244
1245
  [ Mathieu Parent ]
1246
  * ensure clustering is enabled with --with-cluster-support=yes
1247
  * build-depends on ctdb >= 1.0.73. Closes: #520202.
1248
  * samba suggests ctdb
1249
1250
  [ Debconf translations ]
1251
  * Esperanto updated.  Closes: #519237.
1252
1253
 -- Christian Perrier <bubulle@debian.org>  Sun, 29 Mar 2009 09:23:35 +0200
1254
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1255
samba (2:3.3.2-1ubuntu3) jaunty; urgency=low
1256
1257
  [Thierry Carrez] 
1258
  * debian/samba-common.postinst: Add more informative error message for
1259
    the case where smb.conf was manually deleted (LP: #312449)
1260
1261
  [Chuck Short]
1262
  * debian/control: Add suggests keyutils for smbfs. (LP: #300221)
1263
1264
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 27 Mar 2009 10:46:15 -0400
1265
1266
samba (2:3.3.2-1ubuntu2) jaunty; urgency=low
1267
1268
  * debian/patches/fix-upstream-bug-6186.patch: Fix for data loss
1269
    with roaming profiles. (https://bugzilla.samba.org/show_bug.cgi?id=6186) 
1270
1271
 -- Chuck Short <zulcss@ubuntu.com>  Thu, 26 Mar 2009 07:52:14 -0400
1272
1273
samba (2:3.3.2-1ubuntu1) jaunty; urgency=low
1274
1275
  * Merge from debian unstable, remaining changes:
1276
    + debian/patches/VERSION.patch:
1277
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1278
    + debian/smb.conf:
1279
      - add "(Samba, Ubuntu)" to server string.
1280
      - comment out the default [homes] share, and add a comment about
1281
        "valid users = %S" to show users how to restrict access to
1282
        \\server\username to only username.
1283
      - Set 'usershare allow guests', so that usershare admins are
1284
        allowed to create public shares in addition to authenticated
1285
        ones.
1286
      - add map to guest = Bad user, maps bad username to guest access.
1287
    + debian/samba-common.config:
1288
      - Do not change priority to high if dhclient3 is installed.
1289
      - Use priority medium instead of high for the workgroup question.
1290
    * debian/mksambapasswd.awk:
1291
      - Do not add user with UID less than 1000 to smbpasswd.
1292
    * debian/control:
1293
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
1294
      - Don't build against ctdb.
1295
    * debian/rules:
1296
      - enable "native" PIE hardening.
1297
    * Add ufw integration:
1298
      - Created debian/samba.ufw profile.
1299
      - debian/rules, debian/samba.dirs, debian/samba.files: install 
1300
        profile
1301
      - debian/contorl: have samba sugguest ufw.
1302
1303
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 16 Mar 2009 06:05:47 +0000
1304
0.28.2 by Christian Perrier, Christian Perrier, Steve Langasek
[ Christian Perrier ]
1305
samba (2:3.3.2-1) unstable; urgency=low
1306
1307
  [ Christian Perrier ]
1308
  * New upstream release. Closes: #519626
1309
    - mounts with -o guest will now automatically try to connect anonymously.
1310
      Closes: #423971.
1311
    - fix for brokenness when using 'force group'.  Closes: #517760.
1312
    - fix for saving files on Samba shares using MS Office 2007.
1313
      LP: #337037.
1314
  * Re-fix slave links for manual pages in samba-common. Closes: #517204.
1315
1316
  [ Steve Langasek ]
1317
  * Add missing debhelper token to libpam-smbpass.prerm.
1318
1319
 -- Christian Perrier <bubulle@debian.org>  Sun, 15 Mar 2009 12:16:48 +0100
1320
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1321
samba (2:3.3.1-1ubuntu1) jaunty; urgency=low
1322
1323
  * Merge from Debian unstable (LP: #337094), remaining changes:
1324
    + debian/patches/VERSION.patch:
1325
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1326
    + debian/smb.conf:
1327
      - add "(Samba, Ubuntu)" to server string.
1328
      - comment out the default [homes] share, and add a comment about
1329
        "valid users = %S" to show users how to restrict access to
1330
        \\server\username to only username.
1331
      - Set 'usershare allow guests', so that usershare admins are 
1332
        allowed to create public shares in addition to authenticated
1333
        ones.
1334
      - add map to guest = Bad user, maps bad username to guest access. 
1335
    + debian/samba-common.config:
1336
      - Do not change priority to high if dhclient3 is installed.
1337
      - Use priority medium instead of high for the workgroup question.
1338
    + debian/mksambapasswd.awk:
1339
      - Do not add user with UID less than 1000 to smbpasswd.
1340
    + debian/control:
1341
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
1342
      - Don't build against ctdb.
1343
    + debian/rules:
1344
      - enable "native" PIE hardening.
1345
    + Add ufw integration:
1346
      - Created debian/samba.ufw.profile
1347
      - debian/rules, debian/samba.dirs, debian/samba.files: install
1348
        profile
1349
      - debian/control: have samba suggest ufw
1350
  * Dropped changes, merged in Debian:
1351
    + debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
1352
      debian/libpam-smbpass.prerm, debian/libpam-smbpass.files,
1353
      debian/rules:
1354
      - Make libpam-smbpasswd depend on libpam-runtime to allow 
1355
        libpam-smbpasswd for auto-configuration.
1356
    + debian/control:
1357
      - Provide a config block for the new PAM framework to auto-configure
1358
        itself
1359
    + debian/samba.postinst:
1360
      - When populating the new sambashare group, it is not an error
1361
        if the user simply does not exist; test for this case and let
1362
        the install continue instead of aborting.
1363
    + debian/winbind.files:
1364
      - include additional files
1365
1366
 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 03 Mar 2009 22:02:23 +0000
1367
0.28.1 by Steve Langasek, Christian Perrier, Jelmer Vernooij, Steve Langasek
[ Christian Perrier ]
1368
samba (2:3.3.1-1) unstable; urgency=low
1369
1370
  [ Christian Perrier ]
1371
  * New upstream release. Closes: #516981
1372
    Upstream fixes in that release:
1373
    - Fixed various spelling errors/typos in manpages
1374
      Closes: #516047
1375
    - Fix renaming/deleting of files using Windows clients.
1376
      Closes: #516160
1377
    - Fix syntax error in mount.cifs(8). Closes: #454799
1378
  * Use a slave alternative for smbstatus.1 even though that manpage
1379
    is not provided by samba4
1380
1381
  [ Jelmer Vernooij ]
1382
  * Fix slave links for manual pages in samba-common. Closes: #517204.
1383
1384
  [ Steve Langasek ]
1385
  * Add Vcs-{Browser,Svn} fields to debian/control.
1386
  * When populating the sambashare group, it's not an error if the user
1387
    simply doesn't exist; test for this case and let the install continue
1388
    instead of aborting.  LP: #206036.
1389
  * debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
1390
    debian/libpam-smbpass.files, debian/rules: provide a config block
1391
    for the new PAM framework, allowing this PAM module to
1392
    auto-configure itself
1393
  * debian/control: make libpam-smbpass depend on
1394
    libpam-runtime (>= 1.0.1-2ubuntu1) for the above
1395
  * debian/patches/fix_wrong_gnu_ld_version_check.patch: new patch to fix
1396
    wrong detection of the GNU ld version, so that the symbol export scripts
1397
    will be properly applied when building.
1398
  * refresh debian/libsmbclient.symbols for 3.3.1.
1399
1400
 -- Steve Langasek <vorlon@debian.org>  Mon, 02 Mar 2009 00:30:35 -0800
1401
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1402
samba (2:3.3.0-4ubuntu2) jaunty; urgency=low
1403
1404
  * debian/rules, debian/control: Remove ctdb support. 
1405
1406
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 27 Feb 2009 08:03:01 -0500
1407
1408
samba (2:3.3.0-4ubuntu1) jaunty; urgency=low
1409
1410
  * Merge from debian unstable, remaining changes:
1411
    + debian/patches/VERSION.patch:
1412
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1413
    + debian/smb.conf:
1414
      - add "(Samba, Ubuntu)" to server string.
1415
      - comment out the default [homes] share, and add a comment about
1416
        "valid users = %S" to show users how to restrict access to
1417
         \\server\username to only username.
1418
      - Set 'usershare allow guests', so that usershare admins are
1419
        allows to create public shares in addition to authenticated
1420
        ones.
1421
      - add map to guest = Bad user, maps bad username to guest access.
1422
     + debian/samba.postinst:
1423
       - When populating the new sambashare group, it is not an error
1424
         if the user simply does not exist; test for this case and let
1425
         the install continue instead of aborting.
1426
     + debian/samba-common.config:
1427
       - Do not change priority to high if dhclient3 is installed.
1428
       - Use priority medium instead of high for the workgroup question.
1429
     + debian/mksambapasswd.awk:
1430
       - Do not add user with UID to less than a 1000 to smbpasswd.
1431
     + debian/control:
1432
       - Make libpam-smbpasswd depend on libpam-runtime to allow
1433
         libpam-smbpasswd for auto-configuration.
1434
       - Make libwbclient0 replace/conflict with hardy's likewise-open.
1435
     + debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
1436
       debian/libpam-smbpass.prerm, debian/libpam-smbpass.files,
1437
       debian/rules:
1438
       - Provide a config block for the new PAM framework to auto-configure
1439
         itself
1440
     + debian/rules:
1441
      -  enable "native" PIE hardening.
1442
     + Add ufw integration:
1443
       - Created debian/samba.ufw.profile
1444
       - debian/rules, debian/samba.dirs, debian/samba.files: install
1445
         profile
1446
       - debian/control: have samba suggest ufw
1447
     + debian/patches/last-char-truncation.patch:
1448
       - Fix compatibility issue with NAS boxes still using Samba 2.2 and
1449
         earlier.
1450
     + debian/winbind.files:
1451
       - include additional files
1452
     + Fixes LP: #330626.
1453
1454
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 25 Feb 2009 10:56:23 +0000
1455
0.25.15 by Steve Langasek, Steve Langasek, Debconf translations, Mathieu Parent
[ Steve Langasek ]
1456
samba (2:3.3.0-4) unstable; urgency=low
1457
1458
  [ Steve Langasek ]
1459
  * Build-Depend on libcap2-dev.  Closes: #515851.
1460
  * debian/patches/fhs-filespaths-debatable.patch: Add a missing prototype
1461
    for cache_path, which causes nearly undiagnoseable crashes when building
1462
    with -fPIE, because of a wrong return type!  LP: #330626.
1463
1464
  [ Debconf translations ]
1465
  * Belarusian added.  Closes: #516052.
1466
  * Traditional Chinese updated. Closes: #516594
1467
  * Swedish updated.  Closes: #516681.
1468
1469
  [ Mathieu Parent ]
1470
  * enable clustering by default (CTDB). Closes: #514050 
1471
1472
 -- Steve Langasek <vorlon@debian.org>  Tue, 24 Feb 2009 16:58:58 -0800
1473
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1474
samba (2:3.3.0-3ubuntu2) jaunty; urgency=low
1475
1476
  * Drop debian/patches/last-char-truncation.patch, which is applied
1477
    upstream.
1478
1479
 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 17 Feb 2009 07:32:55 +0000
1480
1481
samba (2:3.3.0-3ubuntu1) jaunty; urgency=low
1482
1483
  * Merge from debian unstable, remaining changes:
1484
    + debian/patches/VERSION.patch:
1485
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1486
    + debian/smb.conf:
1487
      - add "(Samba, Ubuntu)" to server string.
1488
      - comment out the default [homes] share, and add a comment about
1489
        "valid users = %S" to show users how to restrict access to
1490
        \\server\username to only username.
1491
      - Set 'usershare allow guests', so that usershare admins are 
1492
        allowed to create public shares in addition to authenticated
1493
        ones.
1494
      - add map to guest = Bad user, maps bad username to guest access. 
1495
    + debian/samba.postinst:
1496
      - When populating the new samabshare group, it is not an error
1497
        if the user simply does not exist; test for this case and let
1498
        the install continue instead of aborting.
1499
    + debian/samba-common.config:
1500
      - Do not change priority to high if dhclient3 is installed.
1501
      - Use priority medium instead of high for the workgroup question.
1502
    + debian/mksambapasswd.awk:
1503
      - Do not add user with UID less than 1000 to smbpasswd.
1504
    + debian/control:
1505
      - Make libpam-smbpasswd depend on libpam-runtime to allow 
1506
        libpam-smbpasswd for auto-configuration.
1507
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
1508
    + debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
1509
      debian/libpam-smbpass.prerm, debian/libpam-smbpass.files,
1510
      debian/rules:
1511
      - Provide a config block for the new PAM framework to auto-configure
1512
        itself
1513
    + debian/rules:
1514
      - enable "native" PIE hardening.
1515
    + Add ufw integration:
1516
      - Created debian/samba.ufw.profile
1517
      - debian/rules, debian/samba.dirs, debian/samba.files: install
1518
        profile
1519
      - debian/control: have samba suggest ufw
1520
    + debian/patches/last-char-truncation.patch:
1521
      - Fix compatibility issue with NAS boxes still using Samba 2.2 and
1522
        earlier.
1523
    + debian/winbind.files:
1524
      - include additional files
1525
  * Merged changes:
1526
    + debian/control:
1527
      - Depend on lsb-base >= 3.2-14, which has the status_of_proc()
1528
        function.
1529
    + debian/samba.init:
1530
      - Add a 'status' action.
1531
    + debian/winbind.init:
1532
      - Add a PID variable and a 'status' action.
1533
  * Fixes LP: #328874.
1534
1535
 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 17 Feb 2009 07:00:42 +0000
1536
0.25.14 by Steve Langasek, Steve Langasek, Debconf translations
[ Steve Langasek ]
1537
samba (2:3.3.0-3) unstable; urgency=low
1538
1539
  [ Steve Langasek ]
1540
  * Re-add smb.conf fixes that were dropped in the 3.3.0 merge to unstable.
1541
  * Make samba conflict with samba4, not with itself.
1542
1543
  [ Debconf translations ]
1544
  * Vietnamese updated.  Closes: #515235.
1545
  * Slovak updated.  Closes: #515240.
1546
1547
 -- Steve Langasek <vorlon@debian.org>  Mon, 16 Feb 2009 07:15:47 -0800
1548
0.25.13 by Christian Perrier
Upload to unstable
1549
samba (2:3.3.0-2) unstable; urgency=low
1550
1551
  * Upload to unstable
1552
1553
 -- Christian Perrier <bubulle@debian.org>  Sat, 14 Feb 2009 13:38:14 +0100
1554
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1555
samba (2:3.2.5-4ubuntu1) jaunty; urgency=low
1556
1557
  * Merge from Debian unstable, remaining changes:
1558
    + debian/patches/VERSION.patch:
1559
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1560
    + debian/smb.conf:
1561
      - add "(Samba, Ubuntu)" to server string.
1562
      - comment out the default [homes] share, and add a comment about
1563
        "valid users = %S" to show users how to restrict access to
1564
        \\server\username to only username.
1565
      - Set 'usershare allow guests', so that usershare admins are 
1566
        allowed to create public shares in addition to authenticated
1567
        ones.
1568
      - add map to guest = Bad user, maps bad username to guest access. 
1569
    + debian/samba.postinst:
1570
      - When populating the new samabshare group, it is not an error
1571
        if the user simply does not exist; test for this case and let
1572
        the install continue instead of aborting.
1573
    + debian/samba-common.config:
1574
      - Do not change priority to high if dhclient3 is installed.
1575
      - Use priority medium instead of high for the workgroup question.
1576
    + debian/mksambapasswd.awk:
1577
      - Do not add user with UID less than 1000 to smbpasswd.
1578
    + debian/control:
1579
      - Depend on lsb-base >= 3.2-14, which has the status_of_proc()
1580
        function.
1581
      - Make libpam-smbpasswd depend on libpam-runtime to allow 
1582
        libpam-smbpasswd for auto-configuration.
1583
      - Make libwbclient0 replace/conflict with hardy's likewise-open.
1584
    + debian/samba.init:
1585
      - Add a 'status' action.
1586
    + debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
1587
      debian/libpam-smbpass.prerm, debian/libpam-smbpass.files,
1588
      debian/rules:
1589
      - Provide a config block for the new PAM framework to auto-configure
1590
        itself
1591
    + debian/rules:
1592
      - enable "native" PIE hardening.
1593
    + Add ufw integration:
1594
      - Created debian/samba.uwf.profile
1595
      - debian/rules, debian/samba.dirs, debian/samba.files: install
1596
        profile
1597
      - debian/control: have samba suggest ufw
1598
    + debian/patches/last-char-truncation.patch:
1599
      - Fix compatibility issue with NAS boxes still using Samba 2.2 and
1600
        earlier.
1601
    + debian/winbind.files:
1602
      - include additional files
1603
    + debian/winbind.init:
1604
      - Add a PID variable and a 'status' action.
1605
  * Dropped changes:
1606
    - don't worry about handling upgrades from feisty or edgy, since
1607
      users should have upgraded to the hardy version first so this
1608
      transition is now finished.
1609
  * Fixes LP: #264943 and LP: #286119.
1610
1611
 -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 28 Jan 2009 02:35:42 +0000
1612
0.25.14 by Steve Langasek, Steve Langasek, Debconf translations
[ Steve Langasek ]
1613
samba (2:3.2.5-4) unstable; urgency=low
1614
1615
  * Fix segfault whan accessign some NAS devices running old versions of Samba
1616
    Closes: #500129
1617
  * Fix process crush when using gethostbyname_r in several threads
1618
    Closes: #509101, #510450
1619
1620
 -- Christian Perrier <bubulle@debian.org>  Thu, 08 Jan 2009 05:59:17 +0100
1621
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1622
samba (2:3.2.5-3ubuntu1) jaunty; urgency=low
1623
1624
  * Merge from debian unstable, remaining changes:
1625
    + debian/patches/VERSION.patch:
1626
      - setup SAMBA_VERSION_SUFFIX to Ubuntu.
1627
    + debian/smb.conf:
1628
      - add "(Samba, Ubuntu)" to server string.
1629
      - add comment on the default [homes] share, and add a comment about
1630
        "valid user = %s" to show users how to restrict access to
1631
        \\share\username to only username.
1632
      - add map to guest = Bad user, maps bad username to guest access. 
1633
        (LP:#32067)
1634
     + debian/samba-common.postinst:
1635
       - Fix upgrade from a first installation done with fiesty, edgy, or
1636
	 dapper. (LP: #201059)
1637
       - When populating the new samabshare group, it is not an error 
1638
         if the user simply does not exist; test for this case and let
1639
         the isntall continue instead of aborting. (LP: #206036)
1640
     + debian/samba-common.conf:
1641
       - Do not change priority to HIH if dhclient3 is installed.
1642
       - Use priority medium instead of HIGH for the workgroun question.
1643
     + debian/mksambapasswd.awk:
1644
       - Do not add user with UID less than 1000 to smbpasswd.
1645
     + debian/control:
1646
       - Depend on lsb-base >= 3.2-14, which has the status_of_proc()
1647
         function.
1648
       - Make libpam-smbpasswd depend on libpam-runtime to allow 
1649
         libpam-smbpasswd for auto-configuration.
1650
      + debian/samba.init:
1651
        - Add a pid variable and a 'status' action.
1652
      + debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
1653
        debian/libpam-smbpass.files, debian/rules:
1654
        - Provide a config block for the new PAM framework to auto-configure
1655
          itself
1656
      + debian/rules:
1657
        - enable "native" PIE hardening.
1658
      + Add ufw integration (thanks Nicolas Valcárcel) (LP: #261544):
1659
        - Created debian/samba.uwf.profile
1660
        - debian/rules: install profile
1661
        - debian/control: have samaba suggest ufw
1662
      + debian/patches/last-char-truncation.patch:
1663
        - Fix compatibility issue with NAS boxes still using Samba 2.2 and 
1664
          before. (fixes LP: #282298)
1665
1666
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 05 Jan 2009 23:56:54 +0000
1667
0.25.14 by Steve Langasek, Steve Langasek, Debconf translations
[ Steve Langasek ]
1668
samba (2:3.2.5-3) unstable; urgency=high
1669
1670
  * Security update
1671
  * Fix Potential access to "/" in setups with registry shares enabled
1672
    This fixes CVE-2009-0022, backported from 3.2.7
1673
  * Fix links in HTML documentation index file.
1674
    Closes: #508388
1675
  * Drop spurious docs-xml/smbdotconf/parameters.global.xml.new
1676
    file in the diff. Thanks to the release managers for spotting it
1677
1678
 -- Christian Perrier <bubulle@debian.org>  Sun, 21 Dec 2008 08:09:31 +0100
1679
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1680
samba (2:3.2.5-2ubuntu1) jaunty; urgency=low
1681
1682
  * Merge from debian unstable, remaining changes:
1683
    + debian/patches/VERSION.patch:
1684
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
1685
    + debian/smb.conf
1686
      - add "(Samba, Ubuntu)" to server string.
1687
      - add comment on the default [homes] share, and add a comment about
1688
        "valid user = %s" to show users how to restrict access to \\share\username
1689
         to only username.
1690
      - add map to guest = Bad user, maps bad username to guest access. (LP: #32067)
1691
     + debian/samba-common.postinst:
1692
       - Fix upgrade from a first installation done with fiesty, edgy, or dapper.
1693
         (LP: #201059)
1694
       - When populating the new samabshare group, it is not an error if the user
1695
         simply does not exist; test for this case and let the install continue
1696
         instead of aborting. (LP: #206036)
1697
      + debian/samba-common.config:
115 by Steve Langasek
fix wrong changelog syntax
1698
        - Do not change priority to HIGH if dhclient3 is installed.
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1699
        - Use priority medium instad of HIGH for the workgroup question.
1700
      + debian/mksambapasswd.awk:
1701
        - Do not add user with UID less than 1000 to smbpasswd.
1702
      + debian/control:
1703
        - Depend on lsb-base >= 3.2-14, which has the status_of_proc() function.
1704
        - Make libpam-smbpasswd depend on libpam-runtime to allow libpam-smbpasswd
1705
          for auto-configuration.
1706
      + debian/samba.init:
1707
        - Add a pid variable and a 'status' action.
1708
      + debian/libpam-smbpass.pam-config,  debian/libpam-smbpass.postinst,
115 by Steve Langasek
fix wrong changelog syntax
1709
        debian/libpam-smbpass.files, debian/rules:
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1710
        - Provide a config block for the new PAM framework to auto-configure itself.
1711
      + debian/rules:
1712
        - enable "native" PIE hardening.
1713
      + Add ufw integration (thanks Nicolas Valcárcel) (LP: #261544):
1714
        - Created debian/samba.ufw.profile.
1715
        - debian/rules: install profile
1716
        - debian/control: have samba suggest ufw
1717
      + debian/patches/last-char-truncation.patch:
1718
        - Fix compatibility issue with NAS boxes still using Samba 2.2 or before (fixes LP: #282298)
1719
1720
 -- Chuck Short <zulcss@ubuntu.com>  Sat, 13 Dec 2008 23:03:22 +0000
1721
0.25.14 by Steve Langasek, Steve Langasek, Debconf translations
[ Steve Langasek ]
1722
samba (2:3.2.5-2) unstable; urgency=low
1723
1724
  * Fix typo in bug number in a comment for the default smb.conf file
1725
    Closes: #507620
1726
  * Document the need to set appropriate permissions on the printer
1727
    drivers directory, in the default smb.conf file. Also change
1728
    the example group from ntadmin to lpadmin
1729
    Closes: #459243
1730
  * Add missing rfc2307.so and sfu*.so links that prevent using the
1731
    'winbind nss info' feature properly
1732
    Thans to Martin Dag Nilsson for reporting and Jelmer Jaarsma for
1733
    the patch. Closes: #506109
1734
1735
 -- Christian Perrier <bubulle@debian.org>  Sat, 13 Dec 2008 13:56:07 +0100
1736
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1737
samba (2:3.2.5-1ubuntu1) jaunty; urgency=low
1738
1739
  * Merge from debian unstable, remaining changes:
1740
    + debian/patches/VERSION.patch:
1741
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
1742
    + debian/smb.conf:
1743
      - add "(Samba, Ubuntu)" to server string.
1744
      - add comment on the default [homes] shares, and add a comment about 
1745
        "valid user = %s" to show users how to restrict access to \\share\username
1746
         to only username.
1747
      - add map to guest = Bad user, maps bad username to guess access. (LP: #32067)
1748
    + debian/samba-common.postinst:
1749
      - Fix upgrade from a first installation done with feisty, edgy, or dapper.
1750
        (LP: #201059)
1751
    + debian/samba-common.config:
1752
      - Do not change priority to HIGH if dhclient3 is installed.
1753
      - Use priority medium insteam of HIGH for the worgroup question.
1754
    + debian/mksambapasswd.awk:
1755
      - Do not add user with UID less than 1000 to smbpasswd.
1756
    + debian/control:
1757
      - Depen on lsb-base >= 3.2-14, which has the status_of_proc() function.
1758
      - Make libpam-smbpasswd depend on libpam-runtime to allow libpam-smbpasswd for
1759
        auto-configuration.
1760
    + debian/samba.postinst:
1761
      - When populating the new sambashare group, it is not an error if the
1762
        user simply does not exist; test for this case and let the install continue
1763
        instead of aborting. (LP: #206036)
1764
    + debian/samba.init:
1765
      - Replace previous 'status' gathering mechanism with the common one now
1766
        provided by status_of_proc(). (LP: #247087)
1767
    + debian/winbind.init:
1768
      - Add a pid variable and a 'status' action.
1769
    + debian/libpam-smbpass.pam-config, debian/libpam-smbpassw.postinst,
1770
      debian/libpam-smbpass.files, debian/rules:
1771
      - Provide a config block for the new PAM framework, allowing this PAM module
1772
        to auto-configure itself.
1773
    + debian/rules:
1774
      - enable "native" PIE hardening.
1775
    + Add ufw integration (thanks Nicolas Valcárcel) (LP: #261544):
1776
      - Created debian/samba.ufw.profile.
1777
      - debian/rules: install profile
1778
      - debian/control: have samba suggest ufw
1779
    + debian/patches/last-char-truncation.patch: 
1780
      - Fix compatibility issue with NAS boxes still using Samba 2.2 or before (fixes LP: #282298)
1781
    + Dropped bian/patches/security-CVE-2008-4314.patch
1782
      - Due to new upstream version.
1783
1784
 -- Chuck Short <zulcss@ubuntu.com>  Thu, 27 Nov 2008 22:56:41 +0000
1785
0.25.14 by Steve Langasek, Steve Langasek, Debconf translations
[ Steve Langasek ]
1786
samba (2:3.2.5-1) unstable; urgency=high
1787
1788
  * New upstream version. Security-only release.
1789
    This addresses CVE-2008-4314: potentially leaking
1790
    arbitrary memory contents to malicious clients.
1791
  * Better document cases where using a "master" file for smb.conf
1792
    is a bad idea. Closes: #483187
1793
  * Insert example "add machine script" and "add group script" scripts
1794
    in the default smb.conf. Closes: #349049
1795
  * Move homepage URL to Homepage filed in debian/control
1796
1797
 -- Christian Perrier <bubulle@debian.org>  Thu, 27 Nov 2008 11:36:35 +0100
1798
0.25.13 by Christian Perrier
Upload to unstable
1799
samba (2:3.3.0-1) experimental; urgency=low
1800
1801
  * New upstream release. Fixes the following bugs:
1802
    - smb file deletion gvfs. Closes: #510564
1803
    - smbclient du command does not recuse properly. Closes: #509258
1804
    - mention possible workgroup field in credential files in mount.cifs(8)
1805
      Closes: #400734
1806
    - bashism in /usr/share/doc/samba-doc/examples/perfcounter/perfcountd.init
1807
      Closes: #489656
1808
    - describe '-g' option in smbclient man page. Closes: #510812
1809
    - fix swat status table layout. Closes: #511275
1810
1811
  [ Jelmer Vernooij ]
0.25.14 by Steve Langasek, Steve Langasek, Debconf translations
[ Steve Langasek ]
1812
  * Use alternatives for the smbstatus, nmblookup, net and 
0.25.13 by Christian Perrier
Upload to unstable
1813
    testparm binaries and various data files in samba-common 
1814
    to allow installation of Samba 3 together with Samba 4. 
1815
  * Add myself to uploaders.
1816
1817
  [ Christian Perrier ]
1818
  * Add mbc_getOptionCaseSensitive@Base, smbc_setOptionCaseSensitive@Base,
1819
    smbc_set_credentials@Base, smbc_urldecode@Base and smbc_urlencode@Base to
1820
    libsmbclient's symbols file with 3.3.0 as version number
1821
  * Also add 18 symbols to libwbclient0's symbols file with 3.3.0 as
1822
    version number
1823
1824
 -- Christian Perrier <bubulle@debian.org>  Fri, 30 Jan 2009 21:41:49 +0100
1825
1826
samba (2:3.3.0~rc2-4) experimental; urgency=low
1827
1828
  [ Steve Langasek ]
1829
  * Revert one of the template depersonalization changes from the -2 upload,
1830
    because it loses important context
1831
1832
  [ Christian Perrier ]
1833
  * Use double quotation marks in debconf templates
1834
  * Add 'status" option to init scripts. Thansk to Dustin Kirkland for
1835
    providing the patch. Closes: #488275
1836
  * Move WHATSNEW.txt, README, Roadmap to samba-common. Closes: #491997
1837
  * [Lintian] Add ${misc:Depends} to dependencies of binary packages
1838
    that didn't have it already as we're using debhelper in the source
1839
    package
1840
  * [Lintian] Don't ignore errors in swat.postrm
1841
  * [Lintian] Fix "local foo=bar" bashisms in samba-common.dhcp, samba.config
1842
    and samba-common.config
1843
  * smb.conf.5-undefined-configure.patch: fix syntax error in smb.conf(5)
1844
    Closes: #512843
1845
1846
  [ Debconf translations ]
1847
  * Asturian added. Closes: #511730
1848
1849
 -- Christian Perrier <bubulle@debian.org>  Sat, 24 Jan 2009 16:04:57 +0100
1850
1851
samba (2:3.3.0~rc2-3) experimental; urgency=low
1852
1853
  * Fix around the libsmbclient/libsmbclient-dev descriptions, which got
1854
    swapped in the last upload.
1855
  * Drop a boilerplate sentence from the samba-common, smbclient, swat, 
1856
    samba-doc, samba-doc-pdf, samba-dbg, and libwbclient0 descriptions
1857
    that's not relevant for these packages.
1858
  * Hyphenate "command-line" in the smbclient short description.
1859
  * Fix up the smbclient description, which got crossed with the smbfs one.
1860
  * Fix the smbfs description, which was not actually fixed in the previous
1861
    upload.  Really closes: #496206.
1862
  * Further minor adjustments to the description of the swat package.
1863
  * Fix various inaccuracies in the winbind package description.
1864
  * Clarify in the description that samba-tools are extra, only useful for
1865
    testing.
1866
1867
 -- Steve Langasek <vorlon@debian.org>  Tue, 30 Dec 2008 18:42:05 -0800
1868
1869
samba (2:3.3.0~rc2-2) experimental; urgency=low
1870
1871
  [ Steve Langasek ]
1872
  * Handle clearing out netbios settings whenever the DHCP server has gone
1873
    away.  Closes: #299618.
1874
1875
  [ Christian Perrier ]
1876
  * Point the correct document about password encryption in debconf templates
1877
    Corrected in translations as well. Closes: #502838
1878
  * Reword debconf templates to avoid mentioning the local host as a "server".
1879
    Closes: #171177
1880
  * Use this opportunity for other minor rewording:
1881
    - replace "SMB" by "SMB/CIFS"
1882
    - more strongly discouraging the use of plain text passwords
1883
    - unpersonnalization
1884
  * Reword the libpam-smbpass package description
1885
    Thanks to Justin B. Rye for the very useful suggestions
1886
    Closes: #496196
1887
  * Improve the package descriptions by rewording the description overhaul
1888
    Also improve the specific information for samba and samba-dbg
1889
    Thanks again to Justin B. Rye for the invaluable help
1890
    Closes: #496200
1891
  * Improve libsmbclient package description. Closes: #496197
1892
  * Improve libwbclient0 package description. Closes: #496199
1893
  * Improve samba-doc package description. Closes: #496202
1894
  * Improve samba-tools package description. Closes: #496203
1895
  * Improve samba-common package description. Closes: #496204
1896
  * Improve smbclient package description. Closes: #496205
1897
  * Improve smbfs package description. Closes: #496206
1898
  * Improve swat package description. Closes: #496207
1899
  * Improve winbind package description. Closes: #496208
1900
  * Improve samba-doc-pdf package description. Closes: #496211
1901
  * Update French debconf translation
1902
1903
 -- Christian Perrier <bubulle@debian.org>  Mon, 29 Dec 2008 11:50:04 +0100
1904
1905
samba (2:3.3.0~rc2-1) experimental; urgency=low
1906
1907
  * New upstream release
1908
1909
 -- Christian Perrier <bubulle@debian.org>  Wed, 17 Dec 2008 08:22:18 +0100
1910
1911
samba (2:3.3.0~rc1-2) experimental; urgency=low
1912
1913
  * Provide idmap_adex and idmap_hash in winbind.
1914
    Thanks to Jelmer Jaarsma for reporting and providing a patch
0.25.10 by Christian Perrier
* Fix typo in bug number in a comment for the default smb.conf file
1915
0.25.13 by Christian Perrier
Upload to unstable
1916
 -- Christian Perrier <bubulle@debian.org>  Thu, 04 Dec 2008 19:59:23 +0100
1917
1918
samba (2:3.3.0~rc1-1) experimental; urgency=low
1919
1920
  * New upstream release
1921
1922
 -- Christian Perrier <bubulle@debian.org>  Fri, 28 Nov 2008 10:51:32 +0100
1923
1924
samba (2:3.3.0~pre2-1) experimental; urgency=low
1925
1926
  * New upstream release.
1927
1928
 -- Christian Perrier <bubulle@debian.org>  Fri, 07 Nov 2008 20:52:36 +0100
0.25.9 by Christian Perrier
* New upstream version. Security-only release.
1929
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
1930
samba (2:3.2.4-1ubuntu3) jaunty; urgency=low
1931
1932
  * SECURITY UPDATE: potential arbitrary memory leak and crash via secondary
1933
    trans, trans2 and nttrans requests.
1934
    - debian/patches/security-CVE-2008-4314.patch: fix the offset checks in the
1935
      trans routines in source/smbd/{ipc.c,nttrans.c,trans2.c}.
1936
    - CVE-2008-4314
1937
1938
 -- Marc Deslauriers <marc.deslauriers@ubuntu.com>  Fri, 21 Nov 2008 14:45:51 -0500 
1939
1940
samba (2:3.2.4-1ubuntu2) jaunty; urgency=low
1941
1942
  * debian/patches/last-char-truncation.patch: Fix compatibility issue with
1943
    NAS boxes still using Samba 2.2 or before (fixes LP: #282298)
1944
1945
 -- Thierry Carrez <thierry.carrez@ubuntu.com>  Mon, 17 Nov 2008 16:17:26 +0000
1946
1947
samba (2:3.2.4-1ubuntu1) jaunty; urgency=low
1948
1949
  * Merge from debian unstable, remaining changes:
1950
    + debian/patches/VERSION.patch:
1951
      - set SAMBA_VERSION_SUFFIX to Ubuntu
1952
    + debian/smb.conf:
1953
      - add "(Samba, Ubuntu)" to server string.
1954
      - add comment on the default [homes] shares, and add a comment about
1955
        "valid user = %s" to show users how to restrict access to \\server\unserane
1956
         to only username.
1957
      - add map to guest = Bad user, maps bad username to guest access. (LP: #32067)
1958
    + debian/samba-common.postinst:
1959
      - Fix upgrade from a first installation done with feisty, edgy, or dapper.
1960
        (LP: #201059)
1961
      - When populating the new sambashare group, it is not an error if the
1962
        user simply does not exist; test for this case and let the install continue
1963
        instead of aborting. (LP: #206036)
1964
    + debian/samba-common.config:
1965
      - do not change priority to HIGH if dhclient3 is installed.
1966
      - use priorotiy medium instead of HIGH for the workgroup question.
1967
    + debian/mksambapasswd.awk:
1968
      - Do not add user with UID less than 1000 to smbpasswd.
1969
    + debian/control:
1970
      - Depend on lsb-base >= 3.2-14, which has the status_of_proc() function.
1971
      - Make libpam-smbpasswd depend on libpam-runtime to allow libpam-smbpasswd for
1972
        auto-configuration.
1973
     + debian/samba.init:
1974
       - Replace previous 'status' gathering mechanism with the common one now
1975
         provided by status_of_proc() (LP: #247087).
1976
     + debian/winbind.init: 
1977
       - Add a pid variable and a 'status' action.
1978
     + debian/libpam-smbpass.pam-config, debian/libpam-smbpassw.postinst,
1979
       debian/libpam-smbpass.files, debian/rules:
1980
       - provide a config block for the new PAM framework, allowing this PAM module
1981
         to auto-configure itself.
1982
     + debian/libpam-smbpass.prerm: 
1983
       - call pam-auth-update --remoove on removal, to clean up after ourselves.
1984
     + debian/rules:
1985
       - enable "native" PIE hardening
1986
     + Add ufw integration (thanks Nicolas Valcárcel) (LP: #261544)
1987
       - Created debian/samaba.ufw.profile.
1988
       - debian/rules: install profile
1989
       - debian/control: have samba suggest ufw
1990
1991
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 05 Nov 2008 03:24:52 +0000
1992
0.25.8 by Christian Perrier, Steve Langasek, Christian Perrier
[ Steve Langasek ]
1993
samba (2:3.2.4-1) unstable; urgency=low
1994
1995
  [ Steve Langasek ]
1996
  * New upstream release.
1997
    - debian/rules: we don't need to move cifs.upcall around, it's now
1998
      installed to the right place upstream.
1999
    - Fixed in this release:
2000
      - typo in cifs.upcall.8. Closes: #501499
2001
2002
  [ Christian Perrier ]
2003
  * Create /var/lib/samba in samba-common. Thanks to Thierry Carrez for
2004
    the patch. Closes: #499359
2005
2006
 -- Christian Perrier <bubulle@debian.org>  Sat, 18 Oct 2008 08:20:31 +0200
2007
0.25.7 by Christian Perrier, Steve Langasek, Jelmer Vernooij
[ Steve Langasek ]
2008
samba (2:3.2.3-3) unstable; urgency=low
2009
2010
  [ Steve Langasek ]
2011
  * Add missing manpage for cifs.upcall; thanks to Per Olofsson for pointing
2012
    this out.  Closes: #497857.
2013
  * Georgian debconf translation added. Closes: #498426
2014
  * Polish debconf translation added. Thanks to Łukasz Paździora.
2015
2016
  [ Jelmer Vernooij ]
2017
  * Add ldb-tools to Suggests: of samba. Closes: #488384
2018
2019
 -- Christian Perrier <bubulle@debian.org>  Fri, 03 Oct 2008 20:37:19 +0200
2020
2021
samba (2:3.2.3-2) unstable; urgency=low
2022
2023
  [ Christian Perrier ]
2024
  * Fix FTBFS on GNU/kFreeBSD. Closes: #496880
2025
2026
 -- Steve Langasek <vorlon@debian.org>  Sat, 30 Aug 2008 00:46:07 -0700
2027
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2028
samba (2:3.2.3-1ubuntu3) intrepid; urgency=low
2029
2030
  * Fix pam-smbpass.so crashing because it misses /var/lib/samba (LP: #260687)
2031
    - debian/samba-common.dirs: create /var/lib/samba in samba-common
2032
    - debian/samba.postrm: don't completely remove /var/lib/samba on purge
2033
      (just let samba-common postrm do it)
2034
2035
 -- Thierry Carrez <thierry.carrez@ubuntu.com>  Fri, 10 Oct 2008 11:24:48 +0200
2036
2037
samba (2:3.2.3-1ubuntu2) intrepid; urgency=low
2038
2039
  * Make libwbclient0 replace/conflict with hardy's likewise-open (LP: #254434)
2040
2041
 -- Thierry Carrez <thierry.carrez@ubuntu.com>  Fri, 12 Sep 2008 14:30:00 +0200
2042
2043
samba (2:3.2.3-1ubuntu1) intrepid; urgency=low
2044
2045
  * Merge from debian unstable, remaining changes:
2046
    - debian/patches/VERSION.patch:
2047
      + set SAMBA_VERSION_SUFFIX to Ubuntu.
2048
    - debian/smb.conf:
2049
      + add "(Samba, Ubuntu)" to server string.
2050
      + comment on the default [homes] shares, and add a comment about "valid user = %s"
2051
        to show users how to restrict access to \\server\username to only username.
2052
      + add map to guest = Bad user, maps bad username to guest access. (LP: #32067)
2053
    - debian/samba-common.postinst:
2054
      + Fix upgrade from a first installation done with feisty, edgy, or dapper. 
2055
       (LP: #201059)
2056
      + When populating the new sambashare group, it's not an error if the user
2057
        simply doesn't exist; test for this case and the install continue instead
2058
        of aborting. (LP: #206036)
2059
    - debian/samba-common.config:
2060
      + do not change priority to HIGH if dhclient3 is installed.
2061
      + use priority medium instead of HIGH for the workgroup question.
2062
    - debian/winbind.files:
2063
      + include additional files
2064
    - debian/mksambapasswd.awk:
2065
      + Don't add user with UID less than 1000 to smbpasswd.
2066
    - debian/control:
2067
      + Depend on lsb-base >= 3.2-14, which has the status_of_proc() function.
2068
      + Make libpam-smbpass depend on libpam-runtime for allowing libpam-smbpasss
2069
        to auto-configure itself.
2070
    - debian/samba.init:
2071
      + Replace the previous 'status' gathering mechanism with the common one
2072
        now provided by status_of_proc() (LP: #247087).
2073
    - debian/winbind.init:
2074
      + Add a pid variable and a 'status' action.
2075
    - debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
2076
      debian/libpam-smbpass.files, debian/rules: provide a config block for the
2077
      new PAM framework, allowing his PAM module to auto-configure itself.
2078
    - debian/libpam-smbpass.prerm: call pam-auth-update --remove on removal,
2079
      to clean up after ourselves.
2080
    - debian/rules: enable "native" PIE hardening.
2081
2082
  [Jamie Strandboge]
2083
  * Add ufw integration (thanks Nicolas Valcárcel) (LP: #261544)
2084
    - Created debian/samba.ufw.profile
2085
    - debian/rules: install profile
2086
    - debian/control: have samba Suggests ufw
2087
2088
 -- Chuck Short <zulcss@ubuntu.com>  Wed, 27 Aug 2008 23:57:11 +0100
2089
54 by Chuck Short, Jamie Strandboge
* Merge from debian unstable, remaining changes:
2090
samba (2:3.2.3-1) unstable; urgency=high
2091
2092
  * High-urgency upload for security fix
2093
  * New upstream release
2094
    - Fix "/usr/lib/cups/backend/smb does not try port 139 anymore by default"
2095
      Closes: #491881
2096
    - Fix the default permissions on ldb databases.  Addresses
2097
      CVE-2008-3789; closes: #496073.
2098
    - debian/rules, debian/smbfs.files: build with cifs.upcall,
2099
      newly introduced to replace cifs.spnego
2100
    - debian/rules: no more need to rename libsmbclient.so to
2101
      libsmbclient.so.0, or libwbclient.so to libwbclient.so.0
2102
2103
  [ Noèl Köthe ]
2104
  * fixing lintian warning "build-depends-on-1-revision"
2105
2106
 -- Steve Langasek <vorlon@debian.org>  Wed, 27 Aug 2008 10:19:59 -0700
2107
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2108
samba (2:3.2.1-1ubuntu5) intrepid; urgency=low
2109
2110
  * debian/{control,rules}: revert sledge-hammer PIE approach.
2111
  * debian/rules: enable "native" PIE hardening.
2112
2113
 -- Kees Cook <kees@ubuntu.com>  Tue, 26 Aug 2008 10:59:10 -0700
2114
2115
samba (2:3.2.1-1ubuntu4) intrepid; urgency=low
2116
2117
  * debian/{control,rules}: enable PIE hardening
2118
2119
 -- Kees Cook <kees@ubuntu.com>  Mon, 25 Aug 2008 14:40:21 -0700
2120
2121
samba (2:3.2.1-1ubuntu3) intrepid; urgency=low
2122
2123
  * debian/libpam-smbpass.prerm: call pam-auth-update --remove on removal,
2124
    to clean up after ourselves.
2125
2126
 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 22 Aug 2008 00:07:04 +0000
2127
2128
samba (2:3.2.1-1ubuntu2) intrepid; urgency=low
2129
2130
  * debian/libpam-smbpass.pam-config, debian/libpam-smbpass.postinst,
2131
    debian/libpam-smbpass.files, debian/rules: provide a config block
2132
    for the new PAM framework, allowing this PAM module to
2133
    auto-configure itself
2134
  * debian/control: make libpam-smbpass depend on
2135
    libpam-runtime (>= 1.0.1-2ubuntu1) for the above
2136
2137
 -- Steve Langasek <steve.langasek@ubuntu.com>  Thu, 21 Aug 2008 01:45:12 +0000
2138
2139
samba (2:3.2.1-1ubuntu1) intrepid; urgency=low
2140
2141
  * Merge from debian unstable, remaining changes:
2142
    - debian/patches/VERSION.patch:
2143
      + set SAMBA_VERSION_SUFFIX to Ubuntu.
2144
    - debian/smb.conf:
2145
      + add "(Samba, Ubuntu)" to server string.
2146
      + comment on the default [homes] shares, and add a comment about "valid user = %s"
2147
        to show users how to restrict access to \\server\username to only username.
2148
      + add map to guest = Bad user, maps bad username to guess access.
2149
        (LP: #32067)
2150
    - debian/samba-common.postinst:
2151
      + Fix upgrade from a first installation done with feisty, edgy, or dapper.
2152
        (LP: #201059)
2153
      + When populating the new sambashare group, it's not an error if the user
2154
        simply doesn't exist; test for this care and let the install continue
2155
        instead of aborting. (LP: #206036)
2156
    - debian/samba-common.config:
2157
      + do not change priority ti HIGH if dhclient3 is installed
2158
      + use priority medium instead of HIGH for the workgroup question.
2159
    - debian/winbind.files:
2160
      + include additional files
2161
    - debian/mksambapasswd.awk:
2162
      + Don't add user with UID less than 1000 to smpasswd.
2163
    - debian/control: 
2164
      + Depend on lsb-base >= 3.2-14, which has the status_of_proc() function.
2165
    - debian/samba.init: 
2166
      + Replace the previous 'status' gathering mechanism with the common one
2167
        now provided by status_of_proc() (LP: #247087).
2168
    - debian/winbind.init: Add a pid variable and a 'status' action.
2169
2170
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 15 Aug 2008 11:49:41 +0100
2171
49 by Chuck Short
* Merge from debian unstable, remaining changes:
2172
samba (2:3.2.1-1) unstable; urgency=low
2173
2174
  [ Steve Langasek ]
2175
  * Build-depend on keyutils only on the linux archs.  Closes: #493401.
2176
  * New patch debian/patches/shrink-dead-code.patch: throw all .o files into
2177
    a .a archive as a first pass before linking the final executables, so
2178
    that the executables don't end up with quite so much unused code bloating
2179
    the system.  Not applied to net or ntlm_auth, which have particularly
2180
    hairy linking needs.  Partially addresses: bug #474543; no code was
2181
    harmed in the making of this patch.
2182
  * Build-depend on libcups2-dev | libcupsys2-dev, to facilitate backports.
2183
2184
  [ Christian Perrier ]
2185
  * New upstream release
2186
    - Fix trusted domain handling in Winbindd. Closes: #493752
2187
    - Fix for print jobs that continued to show as active after printing
2188
      had completed.  Closes: #494899.
2189
2190
 -- Steve Langasek <vorlon@debian.org>  Thu, 14 Aug 2008 16:13:24 -0700
2191
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2192
samba (2:3.2.0-4ubuntu3) intrepid; urgency=low
2193
2194
  * debian/winbind.init: Fixed error in init script. (LP: #253910) 
2195
2196
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 01 Aug 2008 14:01:09 +0000
2197
2198
samba (2:3.2.0-4ubuntu2) intrepid; urgency=low
2199
2200
  * debian/control: Depend on lsb-base >= 3.2-14, which has the
2201
    status_of_proc() function.
2202
  * debian/samba.init: Replace the previous 'status' gathering mechanism with
2203
    the common one now provided by status_of_proc() (LP: #247087).
2204
  * debian/winbind.init: Add a pid variable and a 'status' action.
2205
2206
 -- Dustin Kirkland <kirkland@ubuntu.com>  Mon, 28 Jul 2008 15:55:45 -0500
2207
2208
samba (2:3.2.0-4ubuntu1) intrepid; urgency=low
2209
2210
  * Merge from debian unstable, remaining changes:
2211
    * debian/patpches/VERSION.patch:
2212
      - set SAMBA_VERSION_SUFFIX to Ubuntu.
2213
    * debian/smb.conf:
2214
      - add "(Samba, Ubuntu)" to server string.
2215
      - comment on the default [homes] shares, and add a comment about
2216
        "valid user = %s" to show users how to restrict access to 
2217
         \\server\username to only username.
2218
      - add map to guest = Bad user, maps bad username to guest access.
2219
        (LP: #32067)
2220
    * debian/samba-common.postinst:
2221
      - Fix upgrad from a first installation done with feisty, edgy, or dapper.
2222
        (LP: #201059)
2223
      - When populating the new sambashare group, it's not an error if the
2224
        user simply doesn't exist; test for this case and let the install
2225
        continue instead of aborting. (LP: #206036)
2226
    * debian/samba-common.config:
2227
      - do not change priority to HIGH if dhclient3 is instaleld
2228
      - use priority medium instead of HIGH for the workgroup question
2229
    * debian/winbind.files:
2230
      - include additional files
2231
    * debian/mksambapasswd.awk:
2232
      - Don't add user with UID less than 1000 to smbpasswd.
2233
2234
 -- Chuck Short <zulcss@ubuntu.com>  Tue, 22 Jul 2008 13:45:10 +0100
2235
46 by Chuck Short
* Merge from debian unstable, remaining changes:
2236
samba (2:3.2.0-4) unstable; urgency=low
2237
2238
  * Brown paper bag bug: add a change to debian/patches/fhs-filespaths.patch
2239
    that went missing somehow, causing samba to look for secrets.tdb in
2240
    /etc/samba instead of /var/lib/samba where it's been for years.  No
2241
    migration handling added, because this was only present in unstable for
2242
    about a day.  Thanks to Rick Nelson for pointing this out.
2243
2244
 -- Steve Langasek <vorlon@debian.org>  Mon, 21 Jul 2008 17:39:48 -0700
2245
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2246
samba (2:3.2.0-3ubuntu1) intrepid; urgency=low
2247
2248
  * Merge from debian unstable, remaining changes:
2249
    * debian/patches/VERSION.patch:
2250
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu.
2251
    * debian/smb.conf
2252
      - add "(Samba, Ubuntu)" to server string.
2253
      - comment out the default [homes] shares, and add a comment about
2254
        "valid user = %s" to show users how to restrict access to \\server\username
2255
         to only username.
2256
      - add map to guest = Bad user, maps bad username to guest access. (LP: #32067)
2257
    * debian/samba-common.postinst: 
2258
      - Fix upgrade from a first installation done with feisty, edgy, or dapper.
2259
        (LP: #201059)
2260
      - When population the new sambashare group, it's not an error if the user
2261
        simply doesn't exist; test for this case and the install continue instead
2262
        of aborting. (LP: #206036)
2263
    * debian/samba-common.config:
2264
      - do not change priority to HIGH if dhclient3 is installed
2265
      - used priority medium instaed of high for the workgroup question
2266
    * debian/winbind.files:
2267
      - include additional files
2268
    * debian/mksambapasswd.awk:
2269
      - Don't add user with UID less than 1000 to smbpasswd.
2270
    * Dropped changes: 
2271
      - Dropped debian/patches/upstream_bug5517.patch. Already applied upstream.
2272
      - Dropped debian/patches/disable-weak-auth.patch. Already applied upstream.
2273
      - Dropped debian/patches/fix-server-signature.patch. Already appled upstream.
2274
      - Dropped debian/patches/fix-documentation.patch. Already applied upstream.
2275
2276
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 21 Jul 2008 12:51:37 +0100
2277
45 by Chuck Short
* Merge from debian unstable, remaining changes:
2278
samba (2:3.2.0-3) unstable; urgency=low
2279
2280
  * Upload to unstable.
2281
  * debian/patches/proper-static-lib-linking.patch: fix SMB_LIBRARY macro
2282
    and Makefile.in to properly avoid linking .a libraries into other .a
2283
    libraries, since this bloats the libraries without providing any useful
2284
    functionality.
2285
  * Version the build-dependency on libtalloc-dev, to ensure we're building
2286
    against a package with the right symbols.
2287
  * Add debian/libsmbclient.symbols and debian/libwbclient0.symbols, to get
2288
    more fine-grained versioned library dependencies
2289
  * Bump the shlibs version for libsmbclient to 2:3.2.0, as new symbols
2290
    have been added.
2291
  * Re-add docs/registry to samba-doc, restored upstream
2292
  * Move schannel_store.tdb out of /etc/samba to /var/lib/samba, where it
2293
    belongs according to the FHS.  Closes: #454770.
2294
2295
 -- Steve Langasek <vorlon@debian.org>  Sun, 20 Jul 2008 15:38:10 -0700
2296
2297
samba (2:3.2.0-2) experimental; urgency=low
2298
2299
  * Fix up the copyright file to correctly document that we're now under
2300
    GPLv3, not GPLv2.
2301
2302
 -- Steve Langasek <vorlon@debian.org>  Tue, 08 Jul 2008 12:21:47 -0700
2303
2304
samba (2:3.2.0-1) experimental; urgency=low
2305
2306
  [ Christian Perrier ]
2307
  * New samba-tools package to provide all "torture" tools:
2308
    smbtorture msgtest masktest locktest locktest2 nsstest vfstest
2309
    pdbtest talloctort replacetort tdbtorture smbconftort
2310
  * Upgrade Standard to 3.8.0 (checked)
2311
  * Merged from unstable:
2312
    * Drop "invalid users = root" from the default smb.conf file
2313
      as it differs from upstream's behaviour and upstream is fairly
2314
      noisy about this choice of ours. Closes: #462046
2315
    * Drop commented "guest account = nobody". This is already upstream's
2316
      default
2317
    * Remove versioned Build-Depends when satisfied in etch (actually all
2318
      versioning in Build-Depends)
2319
    * Remove Conflicts with non-existing packages
2320
    * Drop dpkg-dev and binutils from Build-Depends, since the versioned
2321
      build-dep is no longer needed and these are both Build-Essential
2322
    * Mini-policy for settings in smb.conf:
2323
      - don't explicitly set settings to their default value
2324
      - commented settings with the default value are commented with "#"
2325
      - commented settings with a non-default value are commented with ";"
2326
    * Apply this policy to "socket options". Closes: #476104
2327
    * No longer gratuitously use /usr/lib/libsmbclient.so.0.1 but a more logical
2328
      libsmbclient.so.0 as upstream doesn't assign versions
2329
    * Add idmap_*(8) man pages (idea taken from SerNet packages)
2330
    * Create the entire set of directories needed by clients for
2331
      Point-and-Click printing (including old clients!) in
2332
      /var/lib/samba/printers (idea taken from SerNet packages)
2333
    * Update copyright and README.debian information for current and past
2334
      maintainers. Remove redundant mention of Tridge (the copyright is enough)
2335
    * Add doc-base files for samba-doc-pdf. Closes: #451685
2336
    * add a soft dependency on slapd in init script to allow
2337
      proper operation when dependency-based boot sequence is enabled.
2338
      Thanks to Petter Reinholdtsen for reporting and providing a patch
2339
      Closes: #478800
2340
  * Rename libcupsys2-dev to libcups2-dev in build dependencies
2341
  * Localize SWAT in German. Closes: #487681
2342
2343
  [ Debconf translations ]
2344
  * Merged from unstable:
2345
    * Kurdish. Closes: #480151
2346
    * Romanian updated. Closes: #488709.
2347
2348
  [ Steve Langasek ]
2349
  * New upstream release
2350
  * Merged from unstable:
2351
    * debian/patches/no-unnecessary-cups.patch: don't try to connect to a
2352
      cups server when we know that no printers are configured.
2353
      Closes: #479512.
2354
2355
  [ Jelmer Vernooij ]
2356
  * Merged from unstable:
2357
  * Fix bashism in smbtar. (Closes: #486056)
2358
2359
  [ Peter Eisentraut ]
2360
  * Merged from unstable:
2361
    * Removed myself from Uploaders
2362
2363
 -- Christian Perrier <bubulle@debian.org>  Sun, 06 Jul 2008 09:59:07 +0200
2364
2365
samba (2:3.2.0~rc2-1) experimental; urgency=low
2366
2367
  [ Christian Perrier ]
2368
  * New upstream release
2369
2370
  [ Steve Langasek ]
2371
  * Enable building of cifs.spnego for the smbfs package, adding a
2372
    build-dependency on keyutils-dev, to allow kerberos-based authentication
2373
    of cifs mounts.  Closes: #480663, LP: #236830.
2374
2375
 -- Christian Perrier <bubulle@debian.org>  Thu, 12 Jun 2008 17:17:38 +0200
2376
2377
samba (2:3.2.0~rc1-2) experimental; urgency=low
2378
2379
  * Reupload to experimental. Sigh.
2380
2381
 -- Christian Perrier <bubulle@debian.org>  Sat, 31 May 2008 11:08:14 +0200
2382
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2383
samba (2:3.0.30-2ubuntu3) intrepid; urgency=low
2384
2385
  * debian/patches/upstream_bug5517.patch: adjust cli_negprot() to properly
2386
    calculate buffer sizes. This bug was introduced in the fix for
2387
    CVE-2008-1105
2388
  * References
2389
    LP: #241448
2390
    https://bugzilla.samba.org/show_bug.cgi?id=5517
2391
2392
 -- Jamie Strandboge <jamie@ubuntu.com>  Mon, 30 Jun 2008 09:17:40 -0400
2393
2394
samba (2:3.0.30-2ubuntu2) intrepid; urgency=low
2395
2396
  * Fix spelling of "unsuccessful" in debian/smb.conf (LP: #225661)
2397
2398
 -- Nathan Handler <nathan.handler@gmail.com>  Sun, 22 Jun 2008 12:41:05 -0500
2399
2400
samba (2:3.0.30-2ubuntu1) intrepid; urgency=low
2401
2402
  * Merge from debian unstable, remaining changes:
2403
    * debian/patches/VERSION.patch
2404
      - set SAMABA_VERSION_VENDOR_SUFFIX to Ubuntu
2405
    * debian/smb.conf
2406
      - add "(Samba, Ubuntu)" to server string.
2407
      - comment out the default [homes] shares, and a comment about
2408
        "valid users = %S to show users how to restrict access to 
2409
        \\server\useranem to only username.
2410
      - Add map to guest = Bad user, maps bad username to guest access.
2411
        (LP: #32067)
2412
    * debian/samba-common.postinst:
2413
      - Fix upgrade from a first installation done with feisty, edgy, or dapper.
2414
        (LP: #201059)
2415
      - When populating the new sambashare group, it's not an error if the user
2416
        simply doesn't exist; test for this case and the install continue 
2417
        instead of aborting. (LP: #206036)
2418
    * debian/smba-common.config:
2419
      - do not change priority to HIGH if dhclient3 is installed
2420
      - used priority medium instead of high for the workgroup question
2421
    * debian/winbind.files
2422
      - insclude additional files
2423
    * debian/patches/fix-documentation.patch:
2424
      - fix typos in net(8) and smb.conf(5) man pages
2425
    * debian/mksambapasswd.awk:
2426
      - Don't add user with UID less than 1000 to smbpasswd.
2427
    * debian/samba.init:
2428
      - add 'status' option for LSB conformance.
2429
    * Updated control version.
2430
    * Dropped Changes:
2431
      - Dropped debian/patches/fix-smbprinting-os2.patch. Accepted upstream.
2432
      - Dropped debian/patches/fix-documentation.patch. Accepted upstream.
2433
       
2434
2435
 -- Chuck Short <zulcss@ubuntu.com>  Mon, 02 Jun 2008 09:01:46 -0500
2436
2437
samba (2:3.0.30-2) unstable; urgency=high
2438
2439
  * Brown paper bag releae with epoch increased after yet another
2440
    accidental upload of 3.2.0 to unstable. Sigh and apologies to
2441
    autobuilders.
2442
2443
 -- Christian Perrier <bubulle@debian.org>  Sat, 31 May 2008 12:08:50 +0200
2444
45 by Chuck Short
* Merge from debian unstable, remaining changes:
2445
samba (1:3.2.0~rc1-1) unstable; urgency=low
2446
2447
  * New upstream version
2448
  * debian/samba-doc.doc-base.samba-using: index file is no named toc.html
2449
2450
 -- Christian Perrier <bubulle@debian.org>  Fri, 30 May 2008 20:22:57 +0200
2451
2452
samba (1:3.2.0~pre3-1) experimental; urgency=low
2453
2454
  * New upstream version
2455
  * debian/patches/fix-manpage-htmlchars.patch: dropped as fixed upstream
2456
  * docs/registry removed from samba-doc as missing from upstream tarball
2457
    (upstream bug #5421)
2458
  * debian/samba-doc.doc-base.samba-using: The index (and only) file
2459
    is now book.html
2460
2461
 -- Christian Perrier <bubulle@debian.org>  Sat, 26 Apr 2008 08:20:21 +0200
2462
2463
samba (1:3.2.0~pre2-2) experimental; urgency=low
2464
2465
  [ Christian Perrier ]
2466
  * Upload to experimental with an epoch as the earlier version
2467
    accidentally went to unstable.
2468
2469
  [ Peter Eisentraut ]
2470
  * Removed myself from Uploaders
2471
2472
 -- Christian Perrier <bubulle@debian.org>  Sun, 06 Apr 2008 20:38:35 +0200
2473
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2474
samba (1:3.0.30-1) unstable; urgency=high
2475
2476
  * New upstream release: fix a heap overflow when parsing SMB responses in
2477
    client code. (CVE-2008-1105). Closes: #483410
2478
2479
 -- Christian Perrier <bubulle@debian.org>  Wed, 28 May 2008 22:38:44 +0200
2480
2481
samba (1:3.0.29-1) unstable; urgency=low
2482
2483
  * New upstream release
2484
2485
 -- Christian Perrier <bubulle@debian.org>  Thu, 22 May 2008 07:31:55 +0200
2486
2487
samba (1:3.0.28a-3) unstable; urgency=low
2488
2489
  * The "bug hunting at SambaXP" release
2490
  * Drop "invalid users = root" from the default smb.conf file
2491
    as it differs from upstream's behaviour and upstream is fairly
2492
    noisy about this choice of ours. Closes: #462046
2493
  * Drop commented "guest account = nobody". This is already upstream's
2494
    default
2495
  * Remove versioned Build-Depends when satisfied in etch (actually all
2496
    versioning in Build-Depends)
2497
  * Remove Conflicts with non-existing packages
2498
  * Drop dpkg-dev and binutils from Build-Depends, since the versioned
2499
    build-dep is no longer needed and these are both Build-Essential
2500
  * Mini-policy for settings in smb.conf:
2501
    - don't explicitly set settings to their default value
2502
    - commented settings with the default value are commented with "#"
2503
    - commented settings with a non-default value are commented with ";"
2504
  * Apply this policy to "socket options". Closes: #476104
2505
  * No longer gratuitously use /usr/lib/libsmbclient.so.0.1 but a more logical
2506
    libsmbclient.so.0 as upstream doesn't assign versions
2507
  * Add idmap_*(8) man pages (idea taken from SerNet packages)
2508
  * Create the entire set of directories needed by clients for
2509
    Point-and-Click printing (including old clients!) in
2510
    /var/lib/samba/printers (idea taken from SerNet packages)
2511
  * Update copyright and README.debian information for current and past
2512
    maintainers. Remove redundant mention of Tridge (the copyright is enough)
2513
  * Add doc-base files for samba-doc-pdf. Closes: #451685
2514
  * Kurdish debconf translation. Closes: #480151
2515
2516
 -- Christian Perrier <bubulle@debian.org>  Wed, 16 Apr 2008 23:14:46 +0200
2517
2518
samba (1:3.0.28a-2) unstable; urgency=low
2519
2520
  [ Peter Eisentraut ]
2521
  * Removed myself from Uploaders
2522
2523
  [ Steve Langasek ]
2524
  * debian/patches/manpage-encoding.patch: fix up the manpage synopses to
2525
    not use embedded iso8859-1 non-break spaces, there is a roff escape
2526
    sequence that we should use instead.  Closes: #470844.
2527
2528
  [ Christian Perrier ]
2529
  * Reupload with an epoch to supersede an accidental upload of 3.2.0
2530
    in unstable
2531
2532
 -- Christian Perrier <bubulle@debian.org>  Sat, 05 Apr 2008 11:59:23 +0200
2533
45 by Chuck Short
* Merge from debian unstable, remaining changes:
2534
samba (3.2.0~pre2-1) unstable; urgency=low
2535
2536
  * New upstream (pre-)release. It closes the following bugs:
2537
    - typos in net.8. Closes: #460487, #460491
2538
    - mention insmb.conf(5) that logging still occurs when
2539
      "syslog only" is enabled and "syslog=0". Closes: #311300
2540
    - bad link in HTML docs. Closes: #358479
2541
    - enhance a useless and confusing debug message in pdb_ldap
2542
      Closes: #448546
2543
    - mention the correct default debug level in smbclient(1)
2544
      Closes: #292371
2545
    - no longer mention that "ip" parameter can use the host name
2546
      in mount.cifs(8). Closes: #296057
2547
    - wrong spelling of "its own" in source comments fixed
2548
      Closes: #448686
2549
    - fix "ldapsam_getgroup: Did not find group" debug message
2550
      Closes: #448546
2551
    - fix smbclient(1): useless use of cat. Closes: #429349
2552
2553
  [ Steve Langasek ]
2554
  * debian/patches/fix-manpage-htmlchars.patch: patch all the manpages from
2555
    3.2.0pre2, which ended up with html entity encodings embedded in them
2556
    by mistake.  This patch is expected to go away again for 3.2.0pre3.
2557
  * fix up the FHS patches for the new upstream release:
2558
    - debian/patches/fhs-newpaths.patch has been merged upstream, drop it.
2559
    - debian/patches/fhs-filespaths.patch has been mostly applied; only one
2560
      path usage remains inconsistent, and a new .tdb has been added with
2561
      the wrong path so fix this up here too.
2562
    - debian/patches/fhs-filespaths-debatable.patch: updated for some new
2563
      uses of lock_path() which we map to cache_path().
2564
    - debian/patches/fhs-assignpaths.patch: patch source/m4/check_path.m4
2565
      instead of source/configure.in.
2566
  * debian/patches/smbstatus-locking.patch: merged upstream
2567
  * debian/patches/smbpasswd-syslog.patch: updated to account for new
2568
    calls to logging functions
2569
  * Handle the new libraries available in samba 3.2: ship libwbclient as a
2570
    shared library, link against the system libtalloc (adding a
2571
    build-dependency on libtalloc-dev - which is actually sort of kludgy
2572
    because this only works as long as the system libtalloc has the same
2573
    soname as the one within the samba tree, this should be fixed to
2574
    properly build against the system libtalloc), and suppress generation
2575
    of the tdb and netapi libraries which aren't useful to us right now.
2576
2577
 -- Christian Perrier <bubulle@debian.org>  Wed, 05 Mar 2008 22:45:28 +0100
2578
2579
samba (2:3.0.31-1) unstable; urgency=medium
2580
2581
  * New upstream release
2582
2583
 -- Christian Perrier <bubulle@debian.org>  Sat, 12 Jul 2008 16:57:09 +0200
2584
2585
samba (2:3.0.30-4) unstable; urgency=low
2586
2587
  [ Christian Perrier ]
2588
  * Rename libcupsys2-dev to libcups2-dev in build dependencies
2589
  * Localize SWAT in German. Closes: #487681
2590
  
2591
  [ Jelmer Vernooij ]
2592
  * Fix bashism in smbtar. (Closes: #486056)
2593
2594
  [ Jamie Strandboge ]
2595
  * debian/patches/upstream_bug5517.patch: adjust cli_negprot() to properly
2596
    calculate buffer sizes. This bug was introduced in the fix for
2597
    CVE-2008-1105. Closes: #488688
2598
2599
  [ Debconf translations ]
2600
  * Romanian updated. Closes: #488709.
2601
2602
 -- Christian Perrier <bubulle@debian.org>  Sun, 06 Jul 2008 11:43:53 +0200
2603
2604
samba (2:3.0.30-3) unstable; urgency=low
2605
2606
  [ Christian Perrier ]
2607
  * add a soft dependency on slapd in init script to allow
2608
    proper operation when dependency-based boot sequence is enabled.
2609
    Thanks to Petter Reinholdtsen for reporting and providing a patch
2610
    Closes: #478800
2611
2612
  [ Steve Langasek ]
2613
  * debian/patches/no-unnecessary-cups.patch: don't try to connect to a cups
2614
    server when we know that no printers are configured.  Closes: #479512.
2615
2616
 -- Christian Perrier <bubulle@debian.org>  Tue, 10 Jun 2008 21:03:51 +0200
2617
2618
samba (2:3.0.30-2) unstable; urgency=high
2619
2620
  * Brown paper bag releae with epoch increased after yet another
2621
    accidental upload of 3.2.0 to unstable. Sigh and apologies to
2622
    autobuilders.
2623
2624
 -- Christian Perrier <bubulle@debian.org>  Sat, 31 May 2008 12:08:50 +0200
2625
42 by Chuck Short
* Merge from debian unstable, remaining changes:
2626
samba (1:3.0.30-1) unstable; urgency=high
2627
2628
  * New upstream release: fix a heap overflow when parsing SMB responses in
2629
    client code. (CVE-2008-1105). Closes: #483410
2630
2631
 -- Christian Perrier <bubulle@debian.org>  Wed, 28 May 2008 22:38:44 +0200
2632
2633
samba (1:3.0.29-1) unstable; urgency=low
2634
2635
  * New upstream release
2636
2637
 -- Christian Perrier <bubulle@debian.org>  Thu, 22 May 2008 07:31:55 +0200
2638
2639
samba (1:3.0.28a-3) unstable; urgency=low
2640
2641
  * The "bug hunting at SambaXP" release
2642
  * Drop "invalid users = root" from the default smb.conf file
2643
    as it differs from upstream's behaviour and upstream is fairly
2644
    noisy about this choice of ours. Closes: #462046
2645
  * Drop commented "guest account = nobody". This is already upstream's
2646
    default
2647
  * Remove versioned Build-Depends when satisfied in etch (actually all
2648
    versioning in Build-Depends)
2649
  * Remove Conflicts with non-existing packages
2650
  * Drop dpkg-dev and binutils from Build-Depends, since the versioned
2651
    build-dep is no longer needed and these are both Build-Essential
2652
  * Mini-policy for settings in smb.conf:
2653
    - don't explicitly set settings to their default value
2654
    - commented settings with the default value are commented with "#"
2655
    - commented settings with a non-default value are commented with ";"
2656
  * Apply this policy to "socket options". Closes: #476104
2657
  * No longer gratuitously use /usr/lib/libsmbclient.so.0.1 but a more logical
2658
    libsmbclient.so.0 as upstream doesn't assign versions
2659
  * Add idmap_*(8) man pages (idea taken from SerNet packages)
2660
  * Create the entire set of directories needed by clients for
2661
    Point-and-Click printing (including old clients!) in
2662
    /var/lib/samba/printers (idea taken from SerNet packages)
2663
  * Update copyright and README.debian information for current and past
2664
    maintainers. Remove redundant mention of Tridge (the copyright is enough)
2665
  * Add doc-base files for samba-doc-pdf. Closes: #451685
2666
  * Kurdish debconf translation. Closes: #480151
2667
2668
 -- Christian Perrier <bubulle@debian.org>  Wed, 16 Apr 2008 23:14:46 +0200
2669
2670
samba (1:3.0.28a-2) unstable; urgency=low
2671
2672
  [ Peter Eisentraut ]
2673
  * Removed myself from Uploaders
2674
2675
  [ Steve Langasek ]
2676
  * debian/patches/manpage-encoding.patch: fix up the manpage synopses to
2677
    not use embedded iso8859-1 non-break spaces, there is a roff escape
2678
    sequence that we should use instead.  Closes: #470844.
2679
2680
  [ Christian Perrier ]
2681
  * Reupload with an epoch to supersede an accidental upload of 3.2.0
2682
    in unstable
2683
2684
 -- Christian Perrier <bubulle@debian.org>  Sat, 05 Apr 2008 11:59:23 +0200
2685
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2686
samba (3.0.28a-1ubuntu4) hardy; urgency=low
2687
2688
  [ Mathias Gug ]
2689
  * debian/samba-common.postinst:
2690
    Fix upgrade from a first installation done with feisty, edgy or dapper.
2691
    (LP: #201059).
2692
  * debian/smb.conf.feisty:
2693
    Add default smb.conf shipped in feisty.
2694
2695
  [ Steve Langasek ]
2696
  * When populating the new sambashare group, it's not an error if the
2697
    user simply doesn't exist; test for this case and let the install
2698
    continue instead of aborting.  LP: #206036.
2699
2700
 -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 02 Apr 2008 21:07:11 +0000
2701
2702
samba (3.0.28a-1ubuntu3) hardy; urgency=low
2703
2704
  * debian/patches/fix-smbprinting-os2.patch
2705
    - Fixes printing large documents from OS/2. (LP: #60931) 
2706
2707
 -- Chuck Short <zulcss@ubuntu.com>  Fri, 28 Mar 2008 08:37:31 -0400
2708
2709
samba (3.0.28a-1ubuntu2) hardy; urgency=low
2710
2711
  * debian/smb.conf
2712
    - Add map to guest = Bad user, maps bad username to guest access. 
2713
      (LP: #32067)
2714
2715
 -- Chuck Short <zulcss@ubuntu.com>  Thu, 27 Mar 2008 14:24:13 -0400
2716
2717
samba (3.0.28a-1ubuntu1) hardy; urgency=low
2718
2719
  * Merge from Debian unstable, remaining changes:
2720
    * debian/patches/VERSION.patch:
2721
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
2722
    * debian/smb.conf:
2723
      - add "(Samba, Ubuntu)" to server string.
2724
      - comment out the default [homes] shares, and add a comment about
2725
        "valid users = %S" to show users how to restrict access to
2726
        \\server\username to only username.
2727
    * debian/samba-common.config:
2728
      - do not change priority to HIGH if dhclient3 is installed
2729
      - use priority medium instead of high for the workgroup question
2730
    * debian/winbind.files:
2731
      - include additional files
2732
    * debian/patches/fix-documentation.patch:
2733
      - fix typos in net(8) and smb.conf(5) man pages
2734
    * debian/mksambapasswd.awk:
2735
      - Don't add user with UID less than 1000 to smbpasswd.
2736
    * debian/samba.init:
2737
      - add 'status' option for LSB conformance.
2738
    * Updated control version.
2739
    * Set Ubuntu maintainer address.
2740
  * Dropped changes:
2741
    * debian/samba.if-up: this ifup hook isn't actually needed with
2742
      current Samba.
2743
  * Set 'usershare allow guests' by in the default smb.conf, so that
2744
    usershare admins are allowed to create public shares too, not just
2745
    authenticated ones (e.g., via nautilus-share).  LP: #204703.
2746
2747
 -- Steve Langasek <steve.langasek@ubuntu.com>  Tue, 25 Mar 2008 19:53:09 +0000
2748
38 by Steve Langasek
* Merge from Debian unstable, remaining changes:
2749
samba (3.0.28a-1) unstable; urgency=low
2750
2751
  [ Christian Perrier ]
2752
  * New upstream release. This fixes the following Debian bugs:
2753
    - Prevent nmbd from shutting down when no network
2754
      interfaces can be located. Closes: #433449
2755
  * Debian patches dropped as applied upstream:
2756
    - make-distclean.patch
2757
    - linux-cifs-user-perms.patch
2758
    - cifs-umount-same-user.patch
2759
    - get_global_sam_sid-non-root.patch
2760
    - chgpasswd.patch
2761
    - cups.patch
2762
  * Fix doc-base section from Apps/Net to Network
2763
  * Fix copyright in debian/copyright
2764
  * Updated Standards-Version to 3.7.3 (no changes needed)
2765
  * [Lintian] No longer use -1 revision for the libacl-dev build
2766
    dependency
2767
2768
  [ Steve Langasek ]
2769
  * Merge smb.conf changes from Ubuntu:
2770
    - correct an inconsistency inthe winbind enum comment
2771
    - correct default and example settings to use the canonical names for all
2772
      options, rather than historical synonyms
2773
    - clarify the comment for 'max log size'.
2774
    Thanks to Chuck Short and Richard Laager.
2775
  * Add an additional sed command to samba-common.postinst to cleverly
2776
    pick up any shares that have been appended to the default smb.conf 
2777
    and exclude them from the ucf diff.
2778
2779
 -- Christian Perrier <bubulle@debian.org>  Fri, 14 Mar 2008 21:28:16 +0100
2780
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2781
samba (3.0.28a-0ubuntu3) hardy; urgency=low
2782
2783
  * But smbpasswd-syslog does need updated for the new upstream release,
2784
    overlooked in the previous upload.  Merge the version from Debian
2785
    svn.
2786
2787
 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 14 Mar 2008 07:40:06 +0000
2788
2789
samba (3.0.28a-0ubuntu2) hardy; urgency=low
2790
2791
  * Re-enable the smbpasswd-syslog patch; this was not really merged
2792
    upstream.
2793
2794
 -- Steve Langasek <steve.langasek@ubuntu.com>  Fri, 14 Mar 2008 05:35:20 +0000
2795
2796
samba (3.0.28a-0ubuntu1) hardy; urgency=low
2797
2798
  [Chuck Short]
2799
  * New upstream release. This fixes the following Ubuntu bugs.
2800
    - Prevent nmbd from shutting down when no network interfaces can be
2801
      located. (LP: #180493)
2802
    - Fixes I/O errors on access to SMB shares of OS/2. (LP: #112839)
2803
  * Dropped patches:
2804
    - make-distclean.patch
2805
    - linux-cifs-user-perms.patch
2806
    - cifs-umount-same-user.patch
2807
    - get_global_sam_sid-non-root.patch
2808
    - chgpasswd.patch
2809
    - cups.patch
2810
    - samba-syslog.patch
2811
  * debian/mksambapasswd.awk
2812
    - Don't add user with UID less than 1000 to smbpasswd. (LP: #199412) 
2813
  * debian/samba.if-up
2814
    - ifup hook to reload samba once the interfaces comes up. (LP: #180493)
2815
  * Updated control version.
2816
  
2817
  [Nicolas Valcárcel]
2818
  * debian/patches/fix-documentation.patch
2819
    - Fixed some escape typos in smb.conf(5) manpage. (LP: #182571)
2820
2821
  [Shawn Smith]
2822
  * debian/samba.init
2823
    - Samba init script does not conform to the LSP specification; it needs a
2824
      status section (LP: #39157)
2825
2826
 -- Chuck Short <zulcss@ubuntu.com>  Tue, 11 Mar 2008 14:21:29 -0400
2827
2828
samba (3.0.28-4ubuntu1) hardy; urgency=low
2829
2830
  * Merge from Debian unstable, remaining changes:
2831
    * debian/patches/VERSION.patch:
2832
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
2833
    * debian/smb.conf:
2834
      - add "(Samba, Ubuntu)" to server string.
2835
      - comment out the default [homes] shares and add more verbose comments to
2836
        explain what they do and how they work (LP #27608). Also, add a
2837
        comment about "valid users = %S" to show users how to restrict access
2838
        to \\server\username to only username.
2839
      - correct winbind enum comment inconsistency.
2840
      - correct configuration directive inconsistences.
2841
      - clarify comment for max log size.
2842
    * debian/samba-common.config:
2843
      - do not change priority to HIGH if dhclient3 is installed
2844
      - use priority medium instead of high for the workgroup question
2845
    * debian/winbind.files:
2846
      - include additional files
2847
    * debian/patches/fix-documentation.patch:
2848
      - fix typo in net(8) man pages
2849
    * Set Ubuntu maintainer address.
2850
  * Dropped changes:
2851
    - default passwd chat value is modified; the default password sync
2852
      chat script from Debian now works out of the box.  LP: #50624.
2853
2854
 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 09 Mar 2008 12:44:53 +0000
2855
34 by Steve Langasek
* Merge from Debian unstable, remaining changes:
2856
samba (3.0.28-4) unstable; urgency=low
38 by Steve Langasek
* Merge from Debian unstable, remaining changes:
2857
 
2858
  [ Steve Langasek ]
34 by Steve Langasek
* Merge from Debian unstable, remaining changes:
2859
  * Brown paper bag: fix samba-common.files to list all of the smb.conf
2860
    templates, not just the current one.  Closes: #470138.
38 by Steve Langasek
* Merge from Debian unstable, remaining changes:
2861
  * Drop debian/patches/gcc42-arm-workaround.patch, which should have been
2862
    dropped in the previous upload
34 by Steve Langasek
* Merge from Debian unstable, remaining changes:
2863
2864
 -- Steve Langasek <vorlon@debian.org>  Sun, 09 Mar 2008 04:09:26 -0700
2865
2866
samba (3.0.28-3) unstable; urgency=low
2867
2868
  * Drop the arm optimization workaround, as the compiler is now reported
2869
    to be fixed.
2870
  * Add missing eventlogadm(8) manpage.
2871
  * Refresh the list of Linux architectures from type-handling, to pick up
2872
    libacl-dev on armel.  Closes: #465121.
2873
  * Convert handling of smb.conf to use ucf, so that we can sanely manage
2874
    syntax changes going forward.
2875
  * In the process, fix the dhcp handling to allow proper reconfiguration
2876
    via debconf.
2877
2878
  [ Debconf translations ]
2879
  * Indonesian added. Closes: #469976
2880
2881
 -- Steve Langasek <vorlon@debian.org>  Sat, 08 Mar 2008 17:11:16 -0800
2882
2883
samba (3.0.28-2) unstable; urgency=low
2884
2885
  [ Steve Langasek ]
2886
  * Drop some further code in samba-common.postinst that's specific to
2887
    pre-3.0 upgrades.
2888
  * Make the mount.smbfs wrapper a bash script instead of a POSIX sh script,
2889
    so we can use bash array variables and cope with arguments containing
2890
    embedded spaces (such as share names).  Thanks to Julian Gilbey
2891
    <jdg@debian.org> for the patch.  Closes: #457105.
2892
  * debian/patches/gcc42-arm-workaround.patch: work around an arm compiler
2893
    problem by building rpc_parse/parse_prs.o with -O0 on this architecture.
2894
    Thanks to Martin Michlmayr for helping to pin down the problem file.
2895
    Closes: #445566.
2896
  * mount.smbfs: map the smbfs "guest" option to "guest,sec=none", which is
2897
    a closer approximation of the semantics with cifs.
2898
2899
 -- Christian Perrier <bubulle@debian.org>  Sat, 05 Jan 2008 09:46:06 +0100
2900
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2901
samba (3.0.28-1ubuntu3) hardy; urgency=low
2902
2903
  * Added additional files to winbind.files. (LP: #156468)
2904
  * Deleted winbind enum comment inconsistency. Thanks to Richard Laager for
2905
    the patches. (LP: #182569)
2906
  * Deleted configuration directive inconsistences. Thanks to Richard Laager
2907
    for the patches. (LP: #182567)
2908
  * Fixed typo on net(8) man pages using fix-documentation.patch. (LP: #182570)
2909
  * Clarrified comment for max log size. Thanks to Richard Laager for the
2910
    patches. (LP: #182566)
2911
2912
 -- Chuck Short <zulcss@ubuntu.com>  Tue, 22 Jan 2008 09:53:52 -0500
2913
2914
samba (3.0.28-1ubuntu2) hardy; urgency=low
2915
2916
  * Fixed incorrect line in debian/patches/VERSION.patch
2917
2918
 -- Rick Clark <rick.clark@ubuntu.com>  Sat, 15 Dec 2007 11:03:39 -0500
2919
2920
samba (3.0.28-1ubuntu1) hardy; urgency=low
2921
2922
  * Merge from debian unstable, remaining changes:
2923
    * debian/patches/VERSION.patch:
2924
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
2925
    * debian/smb.conf:
2926
      - Add "(Samba, Ubuntu)" to server string.
2927
      - Comment out the default [homes] shares and add more verbose comments to
2928
        explain what they do and how they work (LP #27608). Also, add a
2929
        comment about "valid users = %S" to show users how to restrict access
2930
        to \\server\username to only username.
2931
      - default passwd chat value is modified
2932
    * debian/samba-common.config:
2933
      - do not change priority to HIGH if dhclient3 is installed
2934
      - use priority medium instead of high for the workgroup question
2935
    * Set Ubuntu maintainer address.
2936
 
2937
 -- Rick Clark <rick.clark@ubuntu.com>  Thu, 13 Dec 2007 08:44:33 -0500
2938
31 by Rick Clark
* Merge from debian unstable, remaining changes:
2939
samba (3.0.28-1) unstable; urgency=high
2940
2941
  * New upstream release. Security fix
2942
  * Fix a remote code execution vulnerability when running as a domain
2943
    logon server (PDC or BDC).  (CVE-2007-6015)
2944
2945
 -- Christian Perrier <bubulle@debian.org>  Tue, 11 Dec 2007 00:12:11 +0530
2946
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2947
samba (3.0.27a-2ubuntu1) hardy; urgency=low
2948
2949
  * Merge from debian unstable (LP: #174296), remaining changes:
2950
    * debian/patches/VERSION.patch:
2951
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
2952
    * debian/smb.conf:
2953
      - Add "(Samba, Ubuntu)" to server string.
2954
      - Comment out the default [homes] shares and add more verbose comments to
2955
        explain what they do and how they work (LP #27608). Also, add a
2956
        comment about "valid users = %S" to show users how to restrict access
2957
        to \\server\username to only username.
2958
      - default passwd chat value is modified
2959
    * debian/samba-common.config:
2960
      - do not change priority to HIGH if dhclient3 is installed
2961
      - use priority medium instead of high for the workgroup question
2962
    * Set Ubuntu maintainer address.
2963
2964
 -- Steve Langasek <steve.langasek@ubuntu.com>  Wed, 05 Dec 2007 16:14:20 -0800
2965
30 by Steve Langasek
* Merge from debian unstable (LP: #174296), remaining changes:
2966
samba (3.0.27a-2) unstable; urgency=low
2967
2968
  * debian/patches/disable-weak-auth.patch: disable plaintext authentication
2969
    on the client, and lanman authentication on both client and server, by
2970
    default since these are only needed for Win9x or Samba with encrypted
2971
    passwords disabled and are potential password attack vectors.  This
2972
    change is backported from Samba 3.2.  LP: #163194.
2973
  * Don't build the userspace tools for the deprecated smbfs kernel driver
2974
    anymore; instead, use a shell wrapper around mount.cifs that translates
2975
    option names between the smbfs and cifs drivers.
2976
    Closes: #169624, #256637, #265468, #289179, #305210, #410075;
2977
    LP: #29413
2978
  * debian/panic-action: detect when we're on an Ubuntu system and direct bug
2979
    reporters to Launchpad instead of to the Debian BTS.  Closes: #452940.
2980
  * debian/samba.init: call log_progress_msg separately for each daemon on
2981
    stop rather than passing a second arg to log_daemon_msg, for greater
2982
    compatibility with both Debian and Ubuntu LSB initscript implementations.
2983
    Closes: #453350.
2984
  * Drop smbldap-tools to Suggests:, consistent with the textbook meaning of
2985
    recommends/suggests which is now implemented correctly in apt.
2986
    Closes: #453144.
2987
  * Get rid of the build-dependency on type-handling:
2988
    - add a new target, "update-archs", to be invoked by hand to refresh
2989
      the list of known Linux architectures for the libacl1-dev
2990
      build-dep; this avoids the clean target making changes to
2991
      debian/control
2992
    - rework the sed line so that it works in-place on debian/control,
2993
      so we can get rid of debian/control.in as well and just update
2994
      debian/control directly
2995
    Closes: #340570.
2996
2997
 -- Steve Langasek <vorlon@debian.org>  Tue, 04 Dec 2007 18:35:29 -0800
2998
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
2999
samba (3.0.27a-1ubuntu1) hardy; urgency=low
3000
3001
  * Merge from debian unstable (LP: #165072), remaining changes:
3002
    * debian/patches/VERSION.patch:
3003
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
3004
    * debian/control:
3005
      - Remove type-handling (not used in Ubuntu)
3006
    * debian/rules:
3007
      - Remove type-handling.
3008
    * debian/samba.init:
3009
      - Ubuntu's log_progress_msg is a no-op, so to avoid confusion, don't
3010
        say specifically which daemons we're handling. (LP #25803)
3011
    * debian/smb.conf:
3012
      - Add "(Samba, Ubuntu)" to server string.
3013
      - Comment out the default [homes] shares and add more verbose comments to
3014
        explain what they do and how they work (LP #27608). Also, add a
3015
        comment about "valid users = %S" to show users how to restrict access
3016
        to \\server\username to only username.
3017
      - default passwd chat value is modified
3018
    * debian/panic-action:
3019
      - Alter the panic-action script to link to the samba bug reporting page
3020
        on Launchpad.
3021
    * debian/samba-common.config:
3022
      - do not change priority to HIGH if dhclient3 is installed
3023
      - use priority medium instead of high for the workgroup question
3024
    * Set Ubuntu maintainer address.
3025
  * Bugs fixed in Debian:
3026
    - Enable net usershare (LP: #128548)
3027
  * Ubuntu patches merged in Debian:
3028
    * debian/smb.conf:
3029
      - "printer admin" is a deprecated option, and is dropped
3030
        completely from the examples.
3031
    * debian/samba-common.templates:
3032
      - Default workgroup value is now set to WORKGROUP; this is a
3033
        change from previous Ubuntu versions which used MSHOME, but is
3034
        consistent with the Samba upstream defaults and the default
3035
        behavior for most versions of Windows.
3036
  * Ubuntu patches dropped:
3037
    * debian/rules:
3038
      - Samba should not use --error-handler=true for its init script.
3039
    * debian/samba-common.templates, debian/po/*.po:
3040
      - unnecessary divergence from Debian debconf template which
3041
        resulted in fuzzy translations; this is cleaned up now
3042
3043
 -- Steve Langasek <steve.langasek@ubuntu.com>  Sun, 25 Nov 2007 12:56:27 -0800
3044
29 by Steve Langasek
* Merge from debian unstable (LP: #165072), remaining changes:
3045
samba (3.0.27a-1) unstable; urgency=low
3046
3047
  [ Steve Langasek ]
3048
  * New upstream release
3049
    - fix regression with smbfs clients, introduced by the security fix in
3050
      3.0.27.  Closes: #451839.
3051
    - debian/patches/cifs-umount-trailing-slashes.patch: merged upstream.
3052
  * Drop the deprecated "printer admin" example from the default smb.conf.
3053
    Closes: #451273.
3054
  * Add a *new* debian/patches/cups.patch to *enable* cups as the default
3055
    printing system, because since the original introduction of this patch
3056
    in Debian there was a regression upstream that caused cups to never be
3057
    selected as the default print system.
3058
  * Set the default value for the workgroup question to "WORKGROUP" in
3059
    samba-common.templates, not just in the template smb.conf, so that the
3060
    debconf question comes out right every time; and always treat this
3061
    as a high-priority debconf question instead of selecting the
3062
    priority based on whether there's an existing value, since there's
3063
    now *always* an existing value but the value doesn't tell us
3064
    anything meaningful about the user's preference.  Closes: #451271.
3065
  * Drop some code from samba.postinst that only applies to upgrades from
3066
    pre-3.0 (i.e., pre-sarge) packages
3067
3068
  [ Christian Perrier ]
3069
  * Update the "built by" part of README.debian
3070
  * Remove the very outdated parts of README.debian
3071
3072
 -- Steve Langasek <vorlon@debian.org>  Fri, 23 Nov 2007 13:04:52 -0800
3073
3074
samba (3.0.27-1) unstable; urgency=low
3075
3076
  * New upstream version
3077
    - fixes a remote code execution vulnerability when running nmbd as a
3078
      WINS server. (CVE-2007-5398; closes: #451385)
3079
    - fixes a buffer overflow in nmbd when running as a domain controller
3080
      during processing of GETDC logon server requests. (CVE-2007-4572)
3081
3082
  [ Steve Langasek ]
3083
  * fhs.patch: net usershares should also be stored under /var/lib, not under
3084
    /var/run.  No transition handling in maintainer scripts, since this
3085
    feature is not activated by default.
3086
  * get_global_sam_sid-non-root.patch: avoid calling get_global_sam_sid()
3087
    from smbpasswd -L or pam_smbpass when running as non-root, to avoid a
3088
    foreseeable panic.  Closes: #346547, #450738.
3089
  * usershare.patch: enable "user shares" by default in the server with a
3090
    default limit of 100, to support user shares on both upgrades and new
3091
    installs with no need to munge config files.  Thanks to Mathias Gug
3092
    <mathiaz@ubuntu.com> for the patch.  Closes: #443230.
3093
  * On Ubuntu, support autopopulating the sambashare group using the existing
3094
    members of the admin group; no equivalent handling is done on Debian,
3095
    because there doesn't seem to be an appropriate template group we can use
3096
    that wouldn't be considered a privilege escalation for those users.
3097
  * Update Samba to explicitly use the C locale when doing password changes,
3098
    to account for Linux-PAM's recently adopted i18n support.
3099
    Closes: #451272.
3100
  * Enforce creation of the pid directory (/var/run/samba) in the samba
3101
    init script, for compatibility with systems that use a tmpfs for
3102
    /var/run.  Closes: #451270.
3103
  * debian/patches/cups.patch, debian/NEWS: drop the patch to force bsd
3104
    as the default printing system, as CUPS is now the dominant/default
3105
    printing system for Linux.
3106
3107
  [ Debconf translations ]
3108
  * Hebrew added. Closes: #444054
3109
3110
  [ Christian Perrier ]
3111
  * Split fhs.patch into 3 separate patches to make upstream integration
3112
    easier:
3113
    - fhs-newpaths.patch: introduce new paths
3114
    - fhs-filespaths.patch: assign files to new paths
3115
    - fhs-assignpaths.patch: assign paths to FHS-compatible locations
3116
  * Compile with DNS update support. Thanks to Matthias Gug for
3117
    reporting and contributions from Launchpad's #156686
3118
    Closes: #449422
3119
3120
 -- Steve Langasek <vorlon@debian.org>  Thu, 15 Nov 2007 11:46:17 -0800
3121
45 by Chuck Short
* Merge from debian unstable, remaining changes:
3122
samba (3.2.0~pre1-1) experimental; urgency=low
3123
3124
  * New upstream (pre-)release
3125
3126
  [ Steve Langasek ]
3127
  * fhs.patch: net usershares should also be stored under /var/lib, not under
3128
    /var/run.  No transition handling in maintainer scripts, since this
3129
    feature is not activated by default.
3130
  * Update smbstatus-locking.patch to use db_open() instead of
3131
    tdb_open(), per upstream recommendation.
3132
  * Use talloc_strdup() and talloc_asprintf() instead of static strings in
3133
    data_path(), state_path(), and cache_path(), as suggested by Volker
3134
    Lendecke.
3135
3136
  [ Debconf translations ]
3137
  * Hebrew added. Closes: #444054
3138
3139
  [ Christian Perrier ]
3140
  * Split fhs.patch into 4 separate patches to make upstream integration
3141
    easier:
3142
    - fhs-newpaths.patch: introduce new paths
3143
    - fhs-filespaths.patch: assign files to new paths
3144
    - fhs-filespaths-debatable.patch: assign files to new paths (part that
3145
      seems more difficult to be integrated upstream)
3146
    - fhs-assignpaths.patch: assign paths to FHS-compatible locations
3147
3148
 -- Christian Perrier <bubulle@debian.org>  Sun, 21 Oct 2007 09:14:42 +0200
3149
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
3150
samba (3.0.26a-1ubuntu2) gutsy; urgency=low
3151
3152
  * debian/patches/chgpasswd.patch:
3153
    - Also set the locale to 'C' when using PAM for password changes,
3154
      since the PAM conversation is equally affected by PAM l10n support
3155
      (LP: #139265).
3156
3157
 -- Steve Langasek <steve.langasek@canonical.com>  Tue, 02 Oct 2007 13:54:23 -0700
3158
3159
samba (3.0.26a-1ubuntu1) gutsy; urgency=low
3160
3161
  * debian/patches/chgpasswd.patch:
3162
    - Set locale to 'C' while calling the passwd change program
3163
  * Merge from debian unstable, remaining changes:
3164
    * debian/patches/VERSION.patch:
3165
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
3166
    * debian/control:
3167
      - Remove typehandling (not used in Ubuntu)
3168
    * debian/samba-common.templates:
3169
      - Set default workgroup to MSHOME
3170
    * debian/rules:
3171
      - Remove type-handling.
3172
    * debian/samba.init:
3173
      - Make sure $PIDDIR exists (/var/run is a tmpfs)
3174
      - Ubuntu's log_progress_msg is a no-op, so to avoid confusion, don't
3175
        say specifically which daemons we're handling. (LP #25803)
3176
    * debian/smb.conf:
3177
      - Add "(Samba, Ubuntu)" to server string.
3178
      - Change the (commented-out) "printer admin" example to use "@lpadmin"
3179
        instead of "@ntadmin", since the lpadmin group is used for spool admin.
3180
      - Comment out the default [homes] shares and add more verbose comments to
3181
        explain what they do and how they work (LP #27608). Also, add a
3182
        comment about "valid users = %S" to show users how to restrict access
3183
        to \\server\username to only username.
3184
    * debian/panic-action:
3185
      - Bail out if there's no "mail" command.
3186
      - Alter the panic-action script to link to the samba bug reporting page
3187
        on Launchpad.
3188
    * debian/samba-common.config:
3189
      - do not change priority to HIGH if dhclient3 is installed
3190
3191
 -- Andrew Mitchell <ajmitch@ubuntu.com>  Mon, 17 Sep 2007 15:58:10 +1200
3192
27 by Andrew Mitchell
* debian/patches/chgpasswd.patch:
3193
samba (3.0.26a-1) unstable; urgency=low
3194
3195
  * New upstream release.
3196
  * Remove the samba-common/unsupported-passdb debconf template and
3197
    the associated code in samba-common.postinst, that deals with pre-etch
3198
    versions transition
3199
  * Remove the samba/tdbsam template and the remaining line referencing
3200
    it (for no need) in samba.postinst. That code was removed in 3.0.23c-2
3201
    and was dealing with pre-3.0 transitions.
3202
3203
 -- Christian Perrier <bubulle@debian.org>  Sun, 16 Sep 2007 10:16:29 +0200
3204
3205
samba (3.0.26-1) unstable; urgency=high
3206
3207
  * New upstream release: security update for CVE-2007-4138: 
3208
    incorrect primary group assignment for domain users using the rfc2307 or
3209
    sfu winbind nss info plugin.
3210
3211
 -- Christian Perrier <bubulle@debian.org>  Tue, 11 Sep 2007 19:16:32 +0200
3212
3213
samba (3.0.25c-1) unstable; urgency=low
3214
3215
  [ Noèl Köthe ]
3216
  * new upstream released from 2007-08-20
3217
    - added smbfs deprecation information to help and manpage
3218
      Closes: #360384
3219
    - fixed winbind leaking file descriptors
3220
      Closes: #410663
3221
    - fixed smbpasswd fails with errorcode SUCCESS as normal user
3222
      Closes: #155345
3223
3224
  [ Christian Perrier ]
3225
  * Drop the (upstream unmaintained) python bindings (python-samba package)
3226
  * swat: turn the dependency on samba-doc to a Recommends:
3227
    Thanks to Peter Eisentraut for dealing with that issue and bringing it
3228
    back. Closes: #391742
3229
3230
 -- Christian Perrier <bubulle@debian.org>  Sun, 26 Aug 2007 14:57:16 +0200
3231
3232
samba (3.0.25b-2) unstable; urgency=low
3233
3234
  [ Steve Langasek ]
3235
  * Don't start nmbd if 'disable netbios' is set in the config.
3236
    Closes: #429429.
3237
  * missing_userspace_bugzilla999.patch: always use opt_gid and opt_uid,
3238
    set to those of the invoking user, when called as non-root.
3239
    Closes: #431661.
3240
  * Fix up fhs.patch for some new FHS regressions:
3241
    - make sure all references to winbindd_idmap.tdb look in /var/lib/samba
3242
    - make sure all references to winbindd_cache.tdb look in /var/cache/samba
3243
    - share_info.tdb belongs in /var/lib/samba; this is a regression
3244
      introduced in 3.0.23-1, so fix up this path on samba upgrade
3245
    - move the ADS "gpo" cache directory to /var/cache/samba
3246
    - move idmap_cache.tdb to /var/cache/samba, and fix up the path on
3247
      winbind upgrade
3248
  * linux-cifs-user-perms.patch: also support setting a default uid and gid
3249
    value when mount.cifs is called as non-root
3250
  * cifs-umount-trailing-slashes.patch: canonicalize mount point names when
3251
    umount.cifs is called, to avoid unnecessarily leaving entries behind in
3252
    /etc/mtab if invoked with a trailing slash in the mount point name
3253
  * cifs-umount-same-user.patch: the CIFS_IOC_CHECKMOUNT ioctl check
3254
    in umount.cifs assumed that errors would return a value > 0, when in fact
3255
    the return value on failure is -1.  Correct this assumption, which was
3256
    allowing any user to unmount shares mounted by other users.
3257
  * smbpasswd-syslog.patch: Fix pam_smbpass to no longer call openlog()
3258
    and closelog(), since this will interfere with syslogging behavior
3259
    of the calling application.  Closes: #434372.
3260
  * swat should depend only on inet-superserver, not update-inetd, per
3261
    Marco d'Itri.
3262
3263
  [ Christian Perrier ]
3264
  * debian/panic-action: bail out if there's no "mail" command
3265
    Patch from the Ubuntu samba packagers.
3266
  * debian/smb.conf: use the comment from Ubuntu package for the "valid users"
3267
    setting of [homes] as a basis for ours. Ubuntu's wording is better.
3268
3269
  [ Peter Eisentraut ]
3270
  * Don't ignore errors from make distclean, as per lintian check
3271
3272
  [ Debconf translations ]
3273
  * Gujarati updated. Closes: #436215
3274
3275
 -- Steve Langasek <vorlon@debian.org>  Fri, 17 Aug 2007 18:38:58 -0700
3276
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
3277
samba (3.0.25b-1ubuntu4) gutsy; urgency=low
3278
3279
  * debian/rules:
3280
    - add error-handler=true to samba dh_installinit. Fixes LP: #85194.
3281
3282
 -- Mathias Gug <mathiaz@ubuntu.com>  Fri, 17 Aug 2007 12:11:45 -0400
3283
3284
samba (3.0.25b-1ubuntu3) gutsy; urgency=low
3285
3286
  * Build depend on libacl1-dev on lpia.
3287
3288
 -- Matthias Klose <doko@ubuntu.com>  Tue, 14 Aug 2007 10:26:58 +0000
3289
3290
samba (3.0.25b-1ubuntu2) gutsy; urgency=low
3291
3292
  * debian/smb.conf:
3293
    - Fix 'valid users =' option in smb.conf. LP: #131419.
3294
3295
 -- Mathias Gug <mathiaz@ubuntu.com>  Thu, 09 Aug 2007 21:39:54 -0400
3296
3297
samba (3.0.25b-1ubuntu1) gutsy; urgency=low
3298
3299
  * Dropped patches:
3300
    + debian/patches/ubuntu-auxsrc.patch:
3301
      - ntlm_auth_proto.h, smbadduser, gen-8bit-gap.sh are all autogenerated at
3302
        build time.
3303
  * Merge from debian unstable, remaining changes:
3304
    * debian/patches/VERSION.patch:
3305
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
3306
    * debian/control:
3307
      - Remove typehandling (not used in Ubuntu)
3308
      - Added Conflicts/Replaces on python2.4-samba.
3309
    * debian/samba-common.templates:
3310
      - Set default workgroup to MSHOME
3311
    * debian/rules:
3312
      - Remove type-handling.
3313
    * debian/samba.init:
3314
      - Make sure $PIDDIR exists (/var/run is a tmpfs)
3315
      - Ubuntu's log_progress_msg is a no-op, so to avoid confusion, don't
3316
        say specifically which daemons we're handling. (LP #25803)
3317
    * debian/smb.conf:
3318
      - Add "(Samba, Ubuntu)" to server string.
3319
      - Change the (commented-out) "printer admin" example to use "@lpadmin"
3320
        instead of "@ntadmin", since the lpadmin group is used for spool admin.
3321
      - Comment out the default [homes] shares and add more verbose comments to
3322
        explain what they do and how they work (LP #27608). Also, add a
3323
        comment about "valid users = %S" to show users how to restrict access
3324
        to \\server\username to only username.
3325
    * debian/panic-action:
3326
      - Bail out if there's no "mail" command.
3327
      - Alter the panic-action script to link to the samba bug reporting page
3328
        on Launchpad.
3329
    * debian/samba-common.config:
3330
      - do not change priority to HIGH if dhclient3 is installed
3331
3332
 -- Soren Hansen <soren@ubuntu.com>  Mon, 16 Jul 2007 10:58:21 +0200
3333
23 by Soren Hansen
* Dropped patches:
3334
samba (3.0.25b-1) unstable; urgency=low
3335
3336
  * New upstream version
3337
  * Bugs fixed upstream:
3338
    - correct default mentioned for "store dos attribute" in smb.conf(5)
3339
      Closes: #367379
3340
    - fix typo in pdbedit.c. Closes: #421758
3341
    - fixed crashes in idmap_rid. Closes: #428411
3342
    - misleading documentation in smb.conf(5). Closes: #218477
3343
    - don't crash when no eventlog names are defined in smb.conf
3344
      Closes: #424683
3345
    - typography errors in manpages. Closes: #427865, #418811
3346
    - fix compilation and linking of pam_smbpass.so. Closes: #430755
3347
  * Drop patches that have been applied upstream:
3348
    - nmbd-signalling.patch
3349
3350
 -- Christian Perrier <bubulle@debian.org>  Wed, 27 Jun 2007 15:12:13 +0200
3351
3352
samba (3.0.25a-2) unstable; urgency=low
3353
3354
  [ Debconf translations ]
3355
  * Danish updated. Closes: #426773
3356
3357
  [ Christian Perrier ]
3358
  * Clean out some remaining cruft that is not deleted
3359
    by "make clean". Taken from Ubuntu patches.
3360
  * Add missing userspace patches to properly pass uid and gid with 2.6
3361
    kernels. See #408033 and upstream's #999 for rationale
3362
  * Drop smbmount-unix-caps.patch as workaraound for #310982 as the issue
3363
    is fixed in 2.4 and 2.6 kernels (2.6 kernels need
3364
    missing_userspace_bugzilla999.patch, though)
3365
    Closes: #408033
3366
  * Add the samba-common and winbind packages to samba-dbg to get
3367
    debugging symbols for winbindd, net, etc.
3368
  * Replace all occurrences of ${Source:Version} by ${$binary:Version} in
3369
    dependencies. All these were Arch:any depending on Arch:any (the only
3370
    Arch:any depending on Arch:all already used ${source:Version}
3371
3372
  [ Steve Langasek ]
3373
  * Update samba.config to not override user preference on passdb.tdb
3374
    creation after initial configuration.  Closes: #350926.
3375
  * Drop the last vestiges of the unified samba.patch; this reverts the
3376
    change for bug #112195 which it's been determined has no actual security
3377
    benefits, and drops the fix for bug #106976 which is superseded
3378
    upstream.
3379
3380
  [ Debconf translations ]
3381
  * Vietnamese updated.  Closes: #426979.
3382
3383
 -- Christian Perrier <bubulle@debian.org>  Wed, 13 Jun 2007 15:47:06 +0200
3384
3385
samba (3.0.25a-1) unstable; urgency=low
3386
3387
  [ Christian Perrier ]
3388
  * New upstream version
3389
  * Bugs fixed upstream:
3390
    - password expiration loog on samba domain controllers. Closes: #425083
3391
    - no more login on samba servers that are members of samba domains
3392
      Closes: #425680, #426002
3393
    - users no longer have access according to their secondary groups
3394
      on shares with "force group". Closes: #424629
3395
  * Debian packaging fixes:
3396
    - Enforce building with "--with-ads" and therefore fail
3397
      when the build can't be done with kerberos support.
3398
      Closes: #424637
3399
    - debian/control: wrap long lines in packages' descriptions
3400
    - uncomment out use of type-handling in the clean target, because
3401
      type-handling has been fixed to support the new /usr/share/dpkg/ostable
3402
    - avoid installing extra COPYING files in /usr/share/doc/* (one was
3403
      installed along with the pcap2nbench example)
3404
  * Merge Ubuntu changes:
3405
    - use of PIDDIR instead of hardcoding it in samba.init and winbind.init
3406
  * Patches to upstream source:
3407
    - patches/fhs.patch: recreate winbindd_cache.tdb in the cache directory
3408
      instead of the lock directory. Thanks to C. K. Jester-Young for the
3409
      patch. Closes: #425640
3410
3411
  [ Steve Langasek ]
3412
  * swat and samba depend on update-inetd instead of on netbase; swat also
3413
    depends on "openbsd-inetd | inet-superserver", for samba this is only a
3414
    Suggests.
3415
3416
 -- Christian Perrier <bubulle@debian.org>  Sun, 27 May 2007 09:30:02 +0200
3417
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
3418
samba (3.0.25-1ubuntu1) gutsy; urgency=low
3419
3420
  * Merge from debian unstable, remaining changes:
3421
    * debian/smb.conf:
3422
      - Do not show the version number by default
3423
      - Comment out the default [homes] shares and add more verbose comments to
3424
        explain what they do and how they work (closes: launchpad.net/27608)
3425
      - Add a "valid users = %S" stanza to the commented-out [homes] section,
3426
        to show users how to restrict access to \\server\username to only
3427
        username.
3428
      - Change the (commented-out) "printer admin" example to use "@lpadmin"
3429
        instead of "@ntadmin", since the lpadmin group is used for spool admin.
3430
    * debian/panic-action:
3431
      - Alter the panic-action script to encourage users to report their
3432
        bugs in Ubuntu packages to Ubuntu, rather than reporting to Debian.
3433
        Modify text to more closely match the Debian script
3434
    * debian/samba-common.templates:
3435
      - Set default workgroup to MSHOME
3436
    * debian/control:
3437
      - remove typehandling
3438
      - add update-inetd to Depends
3439
    * debian/patches/VERSION.patch:
3440
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
3441
    * debian/samba-common.config:
3442
      - do not change priority to HIGH if dhclient3 is installed
3443
    * debian/samba.init:
3444
      - use of PIDDIR instead of hardcoding it
3445
      - Munge our init script to deal with the fact that our implementation
3446
        (or lack thereof) of log_daemon_msg and log_progress_msg differs
3447
        from Debian's implementation of the same (Ubuntu #19691)
3448
    * debian/rules:
3449
      - remove type-handling
3450
      - properly clean on make clean
3451
      - do not install mount.cifs and umount.cifs as suid
3452
    * debian/patches/ubuntu-auxsrc.patch:
3453
      - some auxilliary sources (undocumented in previous changelogs)
3454
3455
 -- Andrew Mitchell <ajmitch@ubuntu.com>  Sun, 20 May 2007 21:43:26 +1200
3456
22 by Andrew Mitchell
* Merge from debian unstable, remaining changes:
3457
samba (3.0.25-1) unstable; urgency=high
3458
3459
  * New upstream version including security fixes
3460
  * Bugs fixed upstream:
3461
    - nmbd no longer segfaults on bad interface line
3462
      Closes: #265577, #386922, #359155, #366800
3463
    - documentation issues about displaycharset. Closes: #350790
3464
    - documentation makes it clear that case options such as
3465
      "default case" can only be set on a per-share basis.
3466
      Closes: #231229
3467
    - all occurrences of "encypt" fixed in smb.conf(5)
3468
      Closes: #408507
3469
    - two typos on "account" fixed in source/passdb/pdb_ldap.c and
3470
      source/utils/pdbedit.c. Closes: #402392
3471
    - no longer panic when using the (deprecated) "only user" option
3472
      in user level security. Closes: #388282
3473
    - CVE-2007-2444 (User privilege elevation because of a local SID/Name
3474
      translation bug)
3475
    - CVE-2007-2446 (Multiple heap overflows allow remote code execution)
3476
    - CVE-2007-2447 (Unescaped user input parameters are passed as
3477
                     arguments to /bin/sh allowing for remote command
3478
                     execution)
3479
3480
  [ Debconf translations ]
3481
  * Marathi added. Closes: #416802
3482
  * Esperanto added. Closes: #417795.
3483
  * Basque updated. Closes: #418196.
3484
  * Wolof updated. Closes: #421636
3485
3486
  [ Christian Perrier ]
3487
  * /etc/dhcp3/dhclient-enter-hooks.d/samba tests for /etc/init.d/samba
3488
    before running invoke-rc.d. Closes: #414841
3489
3490
  [ Steve Langasek ]
3491
  * Comment out use of type-handling in the clean target, because
3492
    type-handling is currently broken in unstable and clean shouldn't be
3493
    editing debian/control anyway.
3494
3495
 -- Christian Perrier <bubulle@debian.org>  Mon, 14 May 2007 10:30:15 +0200
3496
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
3497
samba (3.0.24-6ubuntu1) gutsy; urgency=low
3498
3499
  * Merge from debian unstable, remaining changes:
3500
    * debian/smb.conf:
3501
      - Do not show the version number by default
3502
      - Comment out the default [homes] shares and add more verbose comments to
3503
        explain what they do and how they work (closes: launchpad.net/27608)
3504
      - Add a "valid users = %S" stanza to the commented-out [homes] section,
3505
        to show users how to restrict access to \\server\username to only
3506
        username.
3507
      - Change the (commented-out) "printer admin" example to use "@lpadmin"
3508
        instead of "@ntadmin", since the lpadmin group is used for spool admin.
3509
    * debian/panic-action:
3510
      - Alter the panic-action script to encourage users to report their
3511
        bugs in Ubuntu packages to Ubuntu, rather than reporting to Debian.
3512
        Modify text to more closely match the Debian script
3513
    * debian/samba-common.templates:
3514
      - Set default workgroup to MSHOME
3515
    * debian/control:
3516
      - remove typehandling
3517
      - add update-inetd to Depends
3518
    * debian/patches/VERSION.patch:
3519
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
3520
    * debian/samba-common.config:
3521
      - do not change priority to HIGH if dhclient3 is installed
3522
    * debian/samba.init:
3523
      - use of PIDDIR instead of hardcoding it
3524
      - Munge our init script to deal with the fact that our implementation
3525
        (or lack thereof) of log_daemon_msg and log_progress_msg differs
3526
        from Debian's implementation of the same (Ubuntu #19691)
3527
    * debian/rules:
3528
      - remove type-handling
3529
      - properly clean on make clean
3530
      - do not install mount.cifs and umount.cifs as suid
3531
    * debian/patches/ubuntu-auxsrc.patch:
3532
      - some auxilliary sources (undocumented in previous changelogs)
3533
3534
 -- Kees Cook <kees@ubuntu.com>  Tue, 08 May 2007 05:18:16 -0700
3535
21 by Kees Cook
* Merge from debian unstable, remaining changes:
3536
samba (3.0.24-6) unstable; urgency=high
3537
3538
  * Arrrgh, cut'n'paste error in the regexp in the last upload, so the bug
3539
    is still present :/  Fix a missing ] in the regexp for passdb backend
3540
    checking, really-closes: #415725.
3541
3542
 -- Steve Langasek <vorlon@debian.org>  Sat, 24 Mar 2007 03:32:46 -0700
3543
3544
samba (3.0.24-5) unstable; urgency=high
3545
3546
  * The "see what you get for trusting the quality of my packages,
3547
    release team?  Release team, please unblock this package" release.
3548
  * High-urgency brown-paper-upload for etch-targetted fix for
3549
    regression introduced in the last version
3550
3551
  [ Steve Langasek ]
3552
  * Fixed the regexp used for matching broken passdb backend settings,
3553
    since we were getting false positives on *all* values. :/  The
3554
    correct match should be: one or more non-space, non-comma
3555
    characters, followed by a space or a comma, followed by zero or more
3556
    spaces, followed by one or more non-space characters.  Closes: #415725.
3557
3558
  [ Debconf translations ]
3559
  * Nepali
3560
  * Korean; closes: #414883.
3561
  * Russian
3562
  * Arabic
3563
  * Portuguese
3564
  * Greek. Closes: #415122
3565
  * Norwegian Nynorsk added.
22 by Andrew Mitchell
* Merge from debian unstable, remaining changes:
3566
  * Marathi added. Closes: #416802
21 by Kees Cook
* Merge from debian unstable, remaining changes:
3567
3568
 -- Steve Langasek <vorlon@debian.org>  Wed, 21 Mar 2007 13:49:46 -0700
3569
3570
samba (3.0.24-4) unstable; urgency=medium
3571
3572
  [ Steve Langasek ]
3573
  * Documentation fix for a problem affecting upgrades from sarge: if
3574
    passdb backend is still a comma- or space-separated list after any
3575
    attempts at automatic fix-ups, throw a debconf error notifying the
3576
    user that they'll need to fix this manually.  Closes: #408981.
3577
3578
  [ Debconf translations ]
3579
  * French
3580
  * Spanish
3581
  * Galician; closes: #414605.
3582
  * Swedish; closes: #414610.
3583
  * Brazilian Portuguese; closes: #414603.
3584
  * German; closes: #414630.
3585
  * Norwegian Bokmål; closes: #414619.
3586
  * Bulgarian; closes: #414624.
3587
  * Romanian; closes: #414629.
3588
  * Tagalog; closes: #414637.
3589
  * Khmer; closes: #381833.
3590
  * Thai; closes: #414664.
3591
  * Slovak; closes: #414665.
3592
  * Slovenian
3593
  * Simplified Chinese; closes: #414671.
3594
  * Japanese; closes: #414673.
3595
  * Hungarian; closes: #414677.
3596
  * Dzongkha; closes: #414680.
3597
  * Estonian; closes: #414679.
3598
  * Catalan
3599
  * Malayalam; closes: #414728
3600
  * Traditional Chinese; closes: #414730
3601
  * Turkish
3602
  * Italian; closes: #414708
3603
  * Finnish; closes: #414736
3604
  * Dutch; closes: #414741
3605
  * Albanian; closes: #414778.
3606
  * Czech; closes: #414793.
3607
3608
 -- Steve Langasek <vorlon@debian.org>  Tue, 13 Mar 2007 16:29:21 -0700
3609
3610
samba (3.0.24-3) unstable; urgency=low
3611
3612
  [ Christian Perrier ]
3613
  * Merge some Ubuntu changes:
3614
    - do not expose the Samba version anymore
3615
    - default workgroup set to WORKGROUP (default workgroup of
3616
      Windows workstations)
3617
  * Fix FTBFS on GNU/kFreeBSD. Thanks to Petr Salinger for the patch
3618
    Closes: #394830
3619
  * Add commented "winbind enum*" settings in smb.conf
3620
    This will point users to these important settings which changed
3621
    their default behaviour between sarge and etch. Closes: #368251
3622
3623
  [ Steve Langasek ]
3624
  * samba-common.dhcp: support creating /etc/samba/dhcp.conf the first
3625
    time the script is called if the dhcp client was already running at
3626
    the time of install, and manually reload samba to get the updated
3627
    config files read.  Thanks to Bas Zoetekouw for the patch.
3628
    Closes: #407408.
3629
  * While we're at it, use atomic replace for /etc/samba/dhcp.conf just
3630
    in case someone else reloads samba while the script is running.  Low
3631
    impact, low-risk change.
3632
3633
 -- Steve Langasek <vorlon@debian.org>  Sun, 11 Mar 2007 23:34:10 -0700
3634
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
3635
samba (3.0.24-2ubuntu1) feisty; urgency=low
3636
3637
  * Merge from debian unstable, remaining changes:
3638
    * debian/smb.conf:
3639
      - Do not show the version number by default
3640
      - Comment out the default [homes] shares and add more verbose comments to
3641
        explain what they do and how they work (closes: launchpad.net/27608)
3642
      - Add a "valid users = %S" stanza to the commented-out [homes] section,
3643
        to show users how to restrict access to \\server\username to only
3644
        username.
3645
      - Change the (commented-out) "printer admin" example to use "@lpadmin"
3646
        instead of "@ntadmin", since the lpadmin group is used for spool admin.
3647
    * debian/panic-action:
3648
      - Alter the panic-action script to encourage users to report their
3649
        bugs in Ubuntu packages to Ubuntu, rather than reporting to Debian.
3650
        Modify text to more closely match the Debian script
3651
    * debian/samba-common.templates:
3652
      - Set default workgroup to MSHOME
3653
    * debian/control:
3654
      - remove typehandling
3655
      - add update-inetd to Depends
3656
    * debian/patches/VERSION.patch:
3657
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
3658
    * debian/samba-common.config:
3659
      - do not change priority to HIGH if dhclient3 is installed
3660
    * debian/samba.init:
3661
      - use of PIDDIR instead of hardcoding it
3662
      - Munge our init script to deal with the fact that our implementation
3663
        (or lack thereof) of log_daemon_msg and log_progress_msg differs
3664
        from Debian's implementation of the same (Ubuntu #19691)
3665
    * debian/rules:
3666
      - remove type-handling
3667
      - properly clean on make clean
3668
      - do not install mount.cifs and umount.cifs as suid
3669
    * debian/patches/ubuntu-auxsrc.patch:
3670
      - some auxilliary sources (undocumented in previous changelogs)
3671
    * Really drop debian/patches/ubuntu-fix-ldap.patch:
3672
      - Fixed upstream, see Debian #274155
3673
3674
 -- Kees Cook <kees@ubuntu.com>  Tue,  6 Feb 2007 20:58:01 -0800
3675
20 by Kees Cook
* Merge from debian unstable, remaining changes:
3676
samba (3.0.24-2) unstable; urgency=low
3677
3678
  * Re-upload with a proper .orig.tar.gz.
3679
3680
 -- Steve Langasek <vorlon@debian.org>  Mon,  5 Feb 2007 19:55:34 -0800
3681
3682
samba (3.0.24-1) unstable; urgency=high
3683
3684
  * New upstream release, security update
3685
  * Fixes for the following security advisories:
3686
    - Directly affecting Debian:
3687
      - CVE-2007-0452 (Potential Denial of Service bug in smbd)
3688
    - Not affecting Debian:
3689
      - CVE-2007-0453 (Buffer overrun in NSS host lookup Winbind
3690
        NSS library on Solaris)
3691
      - CVE-2007-0454 (Format string bug in afsacl.so VFS plugin)
3692
  * Correct paths for the documentation pointers in the default smb.conf
3693
    file. Thanks to Ted Percival for his care reporting this. Closes: #408898
3694
3695
 -- Christian Perrier <bubulle@debian.org>  Mon,  5 Feb 2007 05:27:07 +0100
3696
3697
samba (3.0.23d-4) unstable; urgency=low
3698
3699
  * Debconf translation updates:
3700
    - Slovenian added.
3701
3702
 -- Christian Perrier <bubulle@debian.org>  Wed,  3 Jan 2007 08:43:50 +0100
3703
3704
samba (3.0.23d-3) unstable; urgency=low
3705
3706
  * Debconf translation updates:
3707
    - Malayalam added. Closes: #403107
3708
    - Tamil added. Closes: #403353
3709
3710
 -- Christian Perrier <bubulle@debian.org>  Mon,  1 Jan 2007 10:17:18 +0100
3711
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
3712
samba (3.0.23d-2ubuntu2) feisty; urgency=low
3713
3714
  * Rebuild for python2.5 as the default python version.
3715
3716
 -- Matthias Klose <doko@ubuntu.com>  Fri, 12 Jan 2007 13:18:25 +0000
3717
3718
samba (3.0.23d-2ubuntu1) feisty; urgency=low
3719
3720
  * Merge from debian unstable, remaining changes:
3721
    * debian/smb.conf:
3722
      - Do not show the version number by default
3723
      - Comment out the default [homes] shares and add more verbose comments to
3724
        explain what they do and how they work (closes: launchpad.net/27608)
3725
      - Add a "valid users = %S" stanza to the commented-out [homes] section, 
3726
        to show users how to restrict access to \\server\username to only 
3727
        username.
3728
      - Change the (commented-out) "printer admin" example to use "@lpadmin"
3729
        instead of "@ntadmin", since the lpadmin group is used for spool admin.
3730
    * debian/panic-action:
3731
      - Alter the panic-action script to encourage users to report their
3732
        bugs in Ubuntu packages to Ubuntu, rather than reporting to Debian.
3733
        Modify text to more closely match the Debian script
3734
    * debian/samba-common.templates:
3735
      - Set default workgroup to MSHOME
3736
    * debian/control: 
3737
      - remove typehandling
3738
      - add update-inetd to Depends
3739
    * debian/patches/VERSION.patch: 
3740
      - set SAMBA_VERSION_VENDOR_SUFFIX to Ubuntu
3741
    * debian/samba-common.config: 
3742
      - do not change priority to HIGH if dhclient3 is installed
3743
    * debian/samba.init: 
3744
      - use of PIDDIR instead of hardcoding it
3745
      - Munge our init script to deal with the fact that our implementation
3746
        (or lack thereof) of log_daemon_msg and log_progress_msg differs
3747
        from Debian's implementation of the same (Ubuntu #19691)
3748
    * debian/rules:
3749
      - remove type-handling
3750
      - properly clean on make clean
3751
      - do not install mount.cifs and umount.cifs as suid
3752
    * debian/patches/ubuntu-auxsrc.patch: 
3753
      - some auxilliary sources (undocumented in previous changelogs)
3754
    * debian/patches/ubuntu-fix-ldap.patch:
3755
      - fix LDAP backend, see Ubuntu #1905, Debian #274155
3756
  
3757
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 18 Dec 2006 13:31:09 +0100
3758
18 by Michael Vogt
* Merge from debian unstable, remaining changes:
3759
samba (3.0.23d-2) unstable; urgency=low
3760
3761
  * Build-Conflicts: libfam-dev to avoid problems accessing shares
3762
    when using GAMIN. Closes: #400617
3763
  * Lintian fixes:
3764
    - Run debconf-updatepo in the clean target to ensure up-to-date PO
3765
      and POT files
3766
    - debian/patches/no_unbreakable_spaces_in_man.patch:
3767
      Replace all non-breakable spaces by regular spaces in man pages.
3768
      They are encoded in ISO-8859-1 which is not recommended in man pages.
3769
      This should be submitted upstream.
3770
    - reformat too long lines in package description
3771
3772
 -- Christian Perrier <bubulle@debian.org>  Sun,  3 Dec 2006 09:39:29 +0100
3773
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
3774
samba (3.0.23d-1ubuntu3) feisty; urgency=low
3775
3776
  * added depends on update-inetd
3777
3778
 -- Michael Vogt <michael.vogt@ubuntu.com>  Thu, 14 Dec 2006 18:59:14 +0100
3779
3780
samba (3.0.23d-1ubuntu2) feisty; urgency=low
3781
3782
  * Remove type-handling from build-deps, it's not in Ubuntu main.  (It
3783
    was already disabled in the rules file.
3784
3785
 -- Tollef Fog Heen <tfheen@ubuntu.com>  Tue, 12 Dec 2006 14:42:23 +0100
3786
3787
samba (3.0.23d-1ubuntu1) feisty; urgency=low
3788
3789
  * Merge from debian unstable.
3790
  * Drop python2.4-samba, replace with python-samba. Added Conflicts/Replaces
3791
    on python2.4-samba
3792
  * Drop track-connection-dos.patch, ubuntu-winbind-panic.patch, 
3793
    ubuntu-fix-ldap.patch, ubuntu-setlocale.patch, ubuntu-setlocale-fixes.patch
3794
  * Remaining Ubuntu changes:
3795
    - Revert Debian's installation of mount.cifs and umount.cifs as suid
3796
    - Comment out the default [homes] shares and add more verbose comments to
3797
      explain what they do and how they work (closes: launchpad.net/27608)
3798
    - Add a "valid users = %S" stanza to the commented-out [homes] section, to
3799
      show users how to restrict access to \\server\username to only username.
3800
    - Change the (commented-out) "printer admin" example to use "@lpadmin"
3801
      instead of "@ntadmin", since the lpadmin group is used for spool admin.
3802
    - Alter the panic-action script to encourage users to report their
3803
      bugs in Ubuntu packages to Ubuntu, rather than reporting to Debian.
3804
      Modify text to more closely match the Debian script
3805
    - Munge our init script to deal with the fact that our implementation
3806
      (or lack thereof) of log_daemon_msg and log_progress_msg differs
3807
      from Debian's implementation of the same (Ubuntu #19691)
3808
    - Kept ubuntu-auxsrc.patch: some auxilliary sources (undocumented in 
3809
      previous changelogs)
3810
    - Set default workgroup to MSHOME
3811
	
3812
 -- Andrew Mitchell <ajmitch@ubuntu.com>  Tue, 28 Nov 2006 20:14:37 +1300
3813
15 by Andrew Mitchell
* Merge from debian unstable.
3814
samba (3.0.23d-1) unstable; urgency=low
3815
3816
  * new upstream release (2006-11-15)
3817
3818
  [ Noèl Köthe ]
3819
  * updated documentation.patch for 3.0.23d
3820
  * updated non-linux-ports.patch for 3.0.23d
3821
  * updated adapt_machine_creation_script.patch for 3.0.23d
3822
  * updated autoconf.patch for 3.0.23d
3823
3824
  [ Debconf translations ]
3825
  * Added Bosnian. Closes: #396634
3826
  * Added Bulgarian. Closes: #397773
3827
3828
 -- Noèl Köthe <noel@debian.org>  Thu, 16 Nov 2006 13:55:26 +0100
3829
3830
samba (3.0.23c-4) unstable; urgency=low
3831
3832
  [ Debconf translations ]
3833
  * Added Greek.
3834
  * Added Gujarati. Closes: #394430
3835
  * Added Korean. Closes: #394509
3836
  * Added Nepali.
3837
  * Updated Czech (typo fixed).
3838
  * Added Wolof. Closes: #396079
3839
3840
 -- Christian Perrier <bubulle@debian.org>  Sun,  5 Nov 2006 09:42:40 +0100
3841
3842
samba (3.0.23c-3) unstable; urgency=low
3843
3844
  [ Debconf translations ]
3845
  * Updated Catalan; thanks to Guillem Jover for his help
3846
  * Updated Russian.
3847
  * Updated Spanish. Add a missing word and correct the copyright header
3848
  * Updated Vietnamese. Closes: #394164
3849
  * Added Albanian. Closes: #393777
3850
  * Added Chinese (Traditional).
3851
  * Added Thai.
3852
3853
 -- Christian Perrier <bubulle@debian.org>  Sat, 21 Oct 2006 10:44:11 +0200
3854
3855
samba (3.0.23c-2) unstable; urgency=low
3856
3857
  [ Debconf translations ]
3858
  * Updated Swedish. Closes: #386510.
3859
  * Updated Japanese. Closes: #386534.
3860
  * Updated Italian. Closes: #386691.
3861
  * Updated Romanian. Closes: #388254.
3862
  * Updated German. Closes: #389072.
3863
  * Updated Brazilian Portuguese. Closes: #389097.
3864
  * Updated Basque. Closes: #389722.
3865
  * Updated Turkish. Closes: #390887
3866
  * Updated Danish. Closes: #390878
3867
  * Updated German. Closes: #390813
3868
  * Updated Simplified Chinese. Closes: #390959
3869
  * Updated Arabic.
3870
  * Updated Spanish. Closes: #391735
3871
  * Updated Dutch. Closes: #392082
3872
  * Added Slovak. Closes: #386847.
3873
  * Added Finnish. Closes: #390150.
3874
  * Added Estonian. Closes: #391102.
3875
  * Added Norwegian Bokmål. Closes: #391692
3876
  * Added Hungarian. Closes: #391746
3877
3878
  [ Steve Langasek ]
3879
  * Change the Maintainer field at last to the mailing list... gives
3880
    our spam rules some testing, in response to popular demand :)
3881
  * Check for update-inetd on purge before trying to invoke it;
3882
    closes: #388606.
3883
3884
  [ Peter Eisentraut ]
3885
  * Make swat binNMU-safe by using ${source:Version} for dependency on
3886
    samba-doc
3887
  * Make samba-common owner of /var/{cache,log,run}/samba, let samba and
3888
    winbind only delete files they know they're exclusive owners of.
3889
    Closes: #370718.
3890
  * Use python-central to manage installation of python-samba.
3891
    Closes: #386499.  (patch by Patrick Winnertz)
3892
  * Use upstream makefile to install Python module.
3893
  * Build-Depend on python-dev instead of python-all-dev.
3894
  * Removed old upgrade support.
3895
  * Remove possibly leftover comma from "passdb backend" setting in
3896
    smb.conf on upgrade. Closes: ##383307.
3897
  * Added libpam-smbpass logcheck file by martin f krafft.
3898
    Closes: #391487, #391916.
3899
3900
  [ Christian Perrier ]
3901
  * Add LSB info to the init script
3902
3903
 -- Christian Perrier <bubulle@debian.org>  Thu, 12 Oct 2006 18:31:46 +0200 
3904
3905
samba (3.0.23c-1) unstable; urgency=low
3906
3907
  [ Christian Perrier ]
3908
  * New upstream version
3909
  * Split out samba/run_mode with "__Choices".
3910
 
3911
  [ Noèl Köthe ]
3912
  * corrected samba override disparity:
3913
    samba-dbg_3.0.23b-2_i386.deb: package says priority is optional, override says extra.
3914
3915
  [ Debconf translations ]
3916
  * Updated Galician. Closes: #383001.
3917
  * Updated Danish. Closes: #383025.
3918
  * Added Tagalog. Closes: #383039, #383252.
3919
  * Updated Khmer.
3920
  * Updated Arabic.
3921
  * Updated Dzongkha. Closes: #383125.
3922
  * Updated Vietnamese. Closes: #383126.
3923
  * Updated Czech. Closes: #384760.
3924
3925
  [ Peter Eisentraut ]
3926
  * Preseed configure result for method to detect interfaces in
3927
    debian/config.cache; the test might otherwise fail if there are no
3928
    interfaces configured at build time. Closes: #382429.
3929
  * Refined panic-action script text. Closes: #382500.
3930
3931
 -- Noèl Köthe <noel@debian.org>  Mon, 04 Sep 2006 12:10:28 +0200
3932
3933
samba (3.0.23b-2) unstable; urgency=low
3934
3935
  [ Debconf translations ]
3936
  * Updated Romanian. Closes: #382358
3937
  * Updated Dzongkha. Closes: #382448, #382948
3938
  * Updated Basque. Closes: #382456
3939
  * Added Simplified Chinese. Closes: #382489
3940
3941
  [ Peter Eisentraut ]
3942
  * Remove no longer functioning "guest" value from "passdb backend"
3943
    setting in smb.conf on upgrade. Closes: #382296
3944
3945
  [ Steve Langasek ]
3946
  * Drop code and debconf questions specific to upgrades from samba <= 2.2.
3947
  * Reword some debconf translations as discussed on the list.
3948
  * Rerun debconf-updatepo.
3949
  * Switch debian/ca.po to UTF-8.
3950
  * Restore some reverted strings for Galician, Czech, Brazilian Portuguese,
3951
    Spanish, French, Italian, Catalan, Portuguese, Russian, and Japanese.
3952
  * Update translations for Brazilian Portuguese, Spanish, French, Italian,
3953
    Catalan, and Portuguese.
3954
3955
 -- Peter Eisentraut <petere@debian.org>  Mon, 14 Aug 2006 19:04:31 +0200
3956
3957
samba (3.0.23b-1) unstable; urgency=low
3958
3959
  * New upstream release
3960
3961
  [ Debconf translations ]
3962
  * Updated Galician. Closes: #381988
3963
3964
 -- Noèl Köthe <noel@debian.org>  Tue, 08 Aug 2006 22:28:00 +0200
3965
3966
samba (3.0.23a-1) unstable; urgency=medium
3967
3968
  * New upstream release
3969
3970
  * Fixes the following Debian bugs:
3971
    - winbind: panic()s when started outside of a domain context.
3972
      Closes: #337070
3973
    - Make smbclient -L use RPC to list shares, fall back to RAP.
3974
      Closes: #168732
3975
    - Potential hang in nmbd. Upstream bug #3779. Closes: #367472
3976
    - Typos in "ldap group suffix" in smb.conf(5) (upstream #3780).
3977
      Closes: #367507
3978
    - Erroneous permissions checks after 3.0.10 -> 3.0.14a
3979
      (upstream #2591). Closes: #307626
3980
    - Anonymous memory exhaustion DoS (CVE-2006-3403). Closes: #378070
3981
    - ImportError exception raised when trying to import samba.smb
3982
      (upstream #3567). Closes: #350050
3983
    - Changed references from pam_pwdb to pam_unix (upstream #3225).
3984
      Closes: #206672
3985
    - SWAT segfault (upstream #3702). Closes: #363523
3986
3987
  [ Adam Conrad ]
3988
  * Fix typo in smb.conf that causes all samba apps to whine.
3989
    Closes: #369782
3990
  * Add myself to Uploaders, on the off chance that I might upload.
3991
3992
  [ Debconf translations ]
3993
  * Add Galician translation of debconf templates. Closes: #361204, #369403
3994
  * Add Basque translation of debconf templates. Closes: #375104
3995
  * Add Romanian translation of debconf templates. Closes: #379246
3996
  * Add Khmer translation of debconf templates. Closes: #381833
3997
  * Add Dzongkha translation of debconf templates.
3998
  * Updated Russian. Closes: #369375
3999
  * Updated Czech. Closes: #369408
4000
  * Updated Japanese. Closes: #369457
4001
  * Updated Italian. Closes: #369587
4002
  * Updated Swedish. Closes: #369730
4003
  * Updated Dutch. Closes: #376515
4004
  * Updated Vietnamese. Closes: #381557
4005
  * Updated French.
4006
  * Updated Brazilian.
4007
  * Updated Portuguese. Closes: #372632
4008
  * Updated Arabic.
4009
4010
  [ Christian Perrier ]
4011
  * Add dependency on procps for samba, as ps is used in init scripts.
4012
    Thanks to Bastian Blank for reporting. Closes: #365618
4013
  * Rewrite debconf templates to be compliant with 6.5.2 of the Developer's
4014
    Reference
4015
  * Add support for /etc/default/winbind. Closes: #262313, #374411
4016
    Thanks to Guido Guenther for the old patch and to Jérôme Warnier
4017
    for reminding us about it.
4018
  * Compile with --with-cifsmount which is now needed to properly compile
4019
    mount.cifs and umount.cifs. See samba bug #3799
4020
4021
  [ Peter Eisentraut ]
4022
  * Use debian/compat instead of DH_COMPAT
4023
  * Updated Standards-Version to 3.7.2 (no changes needed)
4024
  * Replaced libsmbclient shlibs file by dh_makeshlibs call, so the
4025
    required ldconfig calls appear in the maintainer scripts
4026
  * Adjusted debian/rules to get 3.0.23rc1 to build
4027
  * Updated to debhelper level 5
4028
  * Rearranged dh_strip calls so that build succeeds with
4029
    DEB_BUILD_OPTIONS=nostrip. Closes: #288995
4030
  * Create /var/spool/samba and use it as default printer spool.
4031
    Closes: #275241
4032
  * Made winbind init script more careful about returning proper exit code
4033
  * Added winbindd_priv group as owner of winbindd_privileged directory.
4034
    Closes: #307257
4035
  * Python transition preparations: renamed package to python-samba,
4036
    removed hardcoded references to Python version 2.3. Closes: #380939
4037
  * Removed unwanted swat debconf warning
4038
  * Put localized swat messages into /usr/share/samba, where swat looks for
4039
    them. Closes: #376991
4040
4041
 -- Peter Eisentraut <petere@debian.org>  Mon,  7 Aug 2006 23:00:49 +0200
4042
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4043
samba (3.0.22-1ubuntu4) edgy; urgency=low
4044
4045
  * SECURITY UPDATE: Remote DoS.
4046
  * Add debian/patches/track_connection_dos.patch:
4047
    - Limit active connections to 2048 to avoid DoS due to unbound array
4048
      growing when tracking active connections.
4049
    - CVE-2006-3403
4050
4051
 -- Martin Pitt <martin.pitt@ubuntu.com>  Tue, 11 Jul 2006 13:14:27 +0200
4052
4053
samba (3.0.22-1ubuntu3) dapper; urgency=low
4054
4055
  * Config file changes only in this upload; no destabilising code changes.
4056
  * Comment out the default [homes] shares and add more verbose comments to
4057
    explain what they do and how they work (closes: launchpad.net/27608)
4058
  * Add a "valid users = %S" stanza to the commented-out [homes] section, to
4059
    show users how to restrict access to \\server\username to only username.
4060
  * Change the (commented-out) "printer admin" example to use "@lpadmin"
4061
    instead of "@ntadmin", since the lpadmin group is used for spool admin.
4062
4063
 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 17 May 2006 18:29:00 +1000
4064
4065
samba (3.0.22-1ubuntu2) dapper; urgency=low
4066
4067
  * After much faff about fixing this properly and getting fixes
4068
    submitted upstream (some of which has happened), I've concluded
4069
    that getting every case_tables usage in the code nailed down
4070
    before release just isn't going to happen, so applying a more
4071
    global bandaid (ubuntu-setlocale-fixes.patch) instead to stop
4072
    the SEGVs completely (closes: launchpad.net/{39990,39484,39956})
4073
  * Snag a patch from upstream SVN to stop winbindd from panicking
4074
    when not joined to a domain (closes: launchpad.net/32614)
4075
  * Mangle patch fuzz for previous patch to make it apply cleanly.
4076
4077
 -- Adam Conrad <adconrad@ubuntu.com>  Tue, 16 May 2006 22:36:17 +1000
4078
4079
samba (3.0.22-1ubuntu1) dapper; urgency=low
4080
4081
  * Sync with Debian's new upstream (UVF exception granted by mdz) to
4082
    resolve the information disclosure vuln reported in CVE-2006-1059
4083
  * Make the panic-action script check for 'mail' before it goes about
4084
    trying to backtrace crashes and mail to root (launchpad.net/32987)
4085
  * Include patch from upstream to purge setlocale calls from the client
4086
    library, so we don't break the desktop locale (launchpad.net/28603)
4087
  * Make the samba and winbind init scripts more robust in the face of a
4088
    tmpfs /var/run, creating directories as we go (launchpad.net/33389)
4089
  * Fix up syntax error in the default config file (launchpad.net/37965)
4090
4091
 -- Adam Conrad <adconrad@ubuntu.com>  Sun,  2 Apr 2006 22:09:41 +1000
4092
11 by Adam Conrad
* Sync with Debian's new upstream (UVF exception granted by mdz) to
4093
samba (3.0.22-1) unstable; urgency=medium
4094
4095
  [ Steve Langasek ]
4096
  * New upstream release
4097
    - CAN-2006-1059: fixes an information leak in logfiles of systems using
4098
      winbind with log level >= 5.
4099
  * Fix a typo in the default smb.conf (closes: #354495).
4100
4101
  [ Noèl Köthe ]
4102
  * replacing SMB with SMB/CIFS in the descriptions like
4103
    named on the samba.org webpage. Closes: #356335
4104
4105
 -- Steve Langasek <vorlon@debian.org>  Sun, 12 Mar 2006 22:40:28 +0100
10 by Martin Pitt
* SECURITY UPDATE: Password leakage.
4106
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4107
samba (3.0.21c-1ubuntu1) dapper; urgency=low
4108
4109
  * Merge with Debian for new upstream bugfixes, UVF exception by mdz.
4110
  * Remove dapper->dapper upgrade hack, which should be a non-issue now.
4111
4112
 -- Adam Conrad <adconrad@ubuntu.com>  Fri, 24 Mar 2006 02:59:17 +1100
4113
9 by Adam Conrad
* Merge with Debian for new upstream bugfixes, UVF exception by mdz.
4114
samba (3.0.21c-1) unstable; urgency=low
4115
4116
  * New upstream release
4117
  * add a few logon-related parameters as good and safe
4118
    examples for *DC-type settings. Closes: #349051
4119
  * add an example "add user script". Closes: #349050
4120
  * drop outdated information from the smbfs package description
4121
    Closes: #352828
4122
4123
 -- Christian Perrier <bubulle@debian.org>  Sat, 25 Feb 2006 11:58:45 +0100
4124
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4125
samba (3.0.21b-1ubuntu2) dapper; urgency=low
4126
4127
  * Due to a misplaced file in older samba packages, temporarily make
4128
    python2.4-samba Replace samba for smooth dapper->dapper upgrades.
4129
4130
 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 23 Feb 2006 20:33:34 +1100
4131
4132
samba (3.0.21b-1ubuntu1) dapper; urgency=low
4133
4134
  * Sync with Debian's new upstream release (UVF exception granted by Colin),
4135
    which fixes several nasty crashes, as well as a vicious memory leak in
4136
    winbind that can OOM a machine within days (Closes: launchpad.net/32440)
4137
  * Resolve some fairly scary merge conflicts from Debian's switch to quilt.
4138
  * Revert Debian's installation of mount.cifs and umount.cifs as suid until
4139
    Martin Pitt and I have had a chance to review/discuss this for Ubuntu.
4140
4141
 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 23 Feb 2006 15:23:37 +1100
4142
7 by Adam Conrad
* Sync with Debian's new upstream release (UVF exception granted by Colin),
4143
samba (3.0.21b-1) unstable; urgency=low
4144
4145
  * The "Tridge" release: celebrates the 2005 Free Software Award winner
4146
4147
  * New upstream release
4148
4149
  * Upstream bugs fixed by the new upstream release:
4150
    - Support changing expired passwords in
4151
      pam_winbindd. Closes: #258302
4152
    - vfs_full_audit fixes for multiple connections. Closes: #348419
4153
    - crashes of smbd in security=server mode
4154
      Closes: #346045, #346069, #350598, #351448
4155
4156
  [ Peter Eisentraut ]
4157
  * Put correct paths for Debian installations into the man pages, and
4158
    remove outdated swat setup instructions therein. Closes: #321005
4159
  * Fix lintian overrides and install them into the right packages.
4160
  * Remove swat inetd registration in remove, not purge. Closes: #313214
4161
  * Add findsmb script. Closes: #231806
4162
  * Fix sonames of libnss_win{bind,s}.so. Closes: #333290
4163
  * Remove autoconf build dependency.
4164
  * Remove remnants of old patch system.
4165
  * Install smbumount setgid root. Closes: #253437
4166
  * Add watch file.
4167
  * Activate kernel oplocks. Closes: #218511
4168
  * Disable PIE compilation. Closes: #346416
4169
4170
  [ Christian Perrier ]
4171
  * activate building of idmap_rid. Closes: #284681.
4172
    Thanks to Ubuntu patches
4173
  * activate building of idmap_ad. Closes: #341814
4174
  * modify the long description of the libsmbclient-dev package to
4175
    avoid repeating the long description. Thanks, linda.
4176
4177
  [ Steve Langasek ]
4178
  * Also enable setresuid()/setresgid() on alpha and sparc now that support
4179
    for Linux 2.2 is dropped.
4180
4181
 -- Christian Perrier <bubulle@debian.org>  Mon,  6 Feb 2006 07:02:20 +0100
4182
4183
samba (3.0.21a-4) unstable; urgency=low
4184
4185
  [ Peter Eisentraut ]
4186
  * Add umount.cifs. Closes: #340967
4187
  * Really make mount.cifs and umount.cifs suid root. Closes: #340966
4188
4189
  [ Christian Perrier ]
4190
  * Add "bind interfaces only" and "interfaces" options (commented)
4191
    to the default smb.conf file. Closes: #349043
4192
4193
  [ Steve Langasek ]
4194
  * Add missing changes to source/include/config.h.in into the
4195
    autoconf.patch, so that samba looks for files in /var/lib/samba like it's
4196
    supposed to instead of in /var/run/samba!  Closes: #349372, #349464.
4197
4198
 -- Steve Langasek <vorlon@debian.org>  Mon, 23 Jan 2006 00:59:20 -0800
4199
4200
samba (3.0.21a-3) unstable; urgency=low
4201
4202
  * Add Build-Depends on quilt (>= 0.40 as we use quilt.make)
4203
4204
 -- Christian Perrier <bubulle@debian.org>  Sat, 21 Jan 2006 23:02:32 +0100
4205
4206
samba (3.0.21a-2) unstable; urgency=low
4207
4208
  [ Christian Perrier ]
4209
  * Switch to quilt for patches management. Refresh all patches so
4210
    that they apply cleanly. Closes: #345557
4211
  * debian/patches/adapt_machine_creation_script.patch:
4212
    - adapt example machine creation script to Debian. Closes: #346234
4213
  * winbind.dirs:
4214
    - added /var/run/samba. Closes: #347585
4215
4216
  [ Peter Eisentraut ]
4217
  * swat.links:
4218
    - file added. Closes: #346001
4219
4220
  [ Noèl Köthe ]
4221
  * fixed typo in panic-script. Closes: #348410
4222
4223
  [ Steve Langasek ]
4224
  * debian/patches/autoconf.patch:
4225
    - move changes to autogenerated files into their own patch now that we've
4226
      lost the script that was calling autogen.sh for us; this also helps
4227
      make debian/rules clean just a little bit cleaner.
4228
  * debian/patches/fhs.patch:
4229
    - fix new references to registry.tdb (closes: #348874).
4230
    - also move account_policy.tdb, perfcount, and eventlog into /var/lib/samba
4231
      where they belong
4232
4233
 -- Christian Perrier <bubulle@debian.org>  Fri, 20 Jan 2006 14:20:35 +0100
4234
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4235
samba (3.0.21a-1ubuntu1) dapper; urgency=low
4236
4237
  * Resyncronise with Debian, resolving many merge conflicts (#20710)
4238
  * Alter the panic-action script to encourage users to report their
4239
    bugs in Ubuntu packages to Ubuntu, rather than reporting to Debian.
4240
  * Munge our init script to deal with the fact that our implementation
4241
    (or lack thereof) of log_daemon_msg and log_progress_msg differs
4242
    from Debian's implementation of the same (Ubuntu #19691)
4243
  * Enable the idmap_rid.so backend plugin for winbind (Ubuntu #12797)
4244
4245
 -- Adam Conrad <adconrad@ubuntu.com>  Tue,  3 Jan 2006 13:56:26 +1000
4246
6 by Adam Conrad
* Resyncronise with Debian, resolving many merge conflicts (#20710)
4247
samba (3.0.21a-1) unstable; urgency=low
4248
4249
  [ Christian Perrier ]
4250
  * *Really* make samba-doc suggest samba-doc-pdf. This change finally
4251
    did not make it in the previous release.
4252
4253
  [ Noèl Köthe ]
4254
  * new upstream release 3.0.21a
4255
    - removed smbsh.1 from debian/rules
4256
    - added new smbclient programm smbget (with conflict/replace
4257
      to existing Debian smbget package)
4258
    - added libsmbclient.7 to libsmbclient package
4259
    - added umount.cifs.8 to smbfs package
4260
    - added pam_winbind.7 to winbind package
4261
    - added new /usr/bin/eventlogadm to samba package which is
4262
      documented here http://www.samba.org/~jerry/Samba-EventLog-HOWTO.txt
4263
    - fixed "cd command fails in smbclient". Closes: #307535
4264
    - fixed "file descriptor leak". Closes: #339564
4265
    - fixed "smbclient(1) doesn't list same options as
4266
      smbclient usage statement". Closes: #154184
4267
    - fixed "typo in smbmount.8". Closes: #260673
4268
    - fixed "smbmount manual page doesn't have a link to
4269
      smbumount". Closes: #297535
4270
    - fixed "smb.conf man page references non-existent
4271
      BROWSING.txt file". Closes: #316458
4272
    - fixed "smb.conf - improve topic: hosts deny (S)". Closes: #273480
4273
    - fixed "fails to manage groups containing spaces". Closes: #299592
4274
    - corrected nonpic-libsmbclient.patch to apply
4275
    - corrected fhs.patch to apply
4276
  * added myself to Uploaders
4277
  * Rewording of the panic action script. Closes: #335051
4278
  * added missing swat translation to swat package
4279
4280
 -- Noèl Köthe <noel@debian.org>  Sun, 01 Jan 2006 12:45:33 +0100
4281
4282
samba (3.0.20b-4) unstable; urgency=low
4283
4284
  [ Christian Perrier ]
4285
  * Remove the smbldap-tools-* directory from the examples of samba-doc
4286
    as these tools exist as an independent package. Closes: #341934
4287
  * Swedish debconf translation update. Closes: #342022
4288
  * Preserve the local admin settings for run_mode in /etc/default/samba
4289
    when upgrading. Closes: #234038, #267988, #269735
4290
  * Winbind also must depend on lsb-base. Closes: #343379
4291
  * Enable swat in inetd when installing it and remove it when
4292
    uninstalling. Closes: #87905, #230936, #268429
4293
4294
  [ Peter Eisentraut ]
4295
  * Added separate samba-doc-pdf package, suggested by samba-doc.
4296
    Closes: #281971
4297
  * Removed duplicate documentation in swat package, symlinked to
4298
    samba-doc; swat now depends on samba-doc. Closes: #233447
4299
4300
 -- Christian Perrier <bubulle@debian.org>  Tue, 20 Dec 2005 17:08:20 +0100
4301
4302
samba (3.0.20b-3) unstable; urgency=low
4303
4304
  [ Steve Langasek ]
4305
  * Drop the FHS transition code from the samba postinst, since it's
4306
    not needed for upgrades from sarge (and most of it not for upgrades
4307
    from woody).
4308
4309
  [ Noèl Köthe ]
4310
  * libpam-smbpass dependency on samba-common
4311
    Closes: #297923
4312
  * Updated swedish debconf translation. Closes: #335784
4313
  * Added Recommends: smbldap-tools. Closes: #227675
4314
4315
  [ Peter Eisentraut ]
4316
  * Added doc-base support. Closes: #55580
4317
  * Fixed dh_installexamples call so the debian/*.examples files are
4318
    actually used.
4319
  * Patched libpam-smbpass README to refer to examples directory.
4320
    Closes: #215771
4321
4322
  [ Christian Perrier ]
4323
  * Add a working passwd chat line to the default smb.conf file
4324
    Closes: #269746
4325
  * Add the profiles binary and man page to the shipped files. Closes: #225494
4326
  * Add a dependency on samba-common for winbind and force versions to match
4327
    Closes: #273007, #264855
4328
  * Add /var/log/samba to winbind directories. Closes: #340833
4329
  * Lintian cleaning:
4330
    - Add a few lintian overrides to avoid lintian complaining
4331
      for things done on purpose or just because it makes wrong assumptions
4332
    - Corrected FSF address in debian/copyright
4333
    - Make swat depend on netbase as it uses update-inetd in its postinst
4334
      script
4335
    - Correct shebang lines in config scripts
4336
    - Remove an extra copy of the GPL in smbldap-tool examples in samba-doc
4337
    - Minor correction in libsmbclient-dev description to avoid strictly
4338
      repeating the short description in the long description
4339
    - Call confmodule in swat.postinst as this is the only way to guarantee
4340
      that the config script is run in all cases
4341
4342
 -- Christian Perrier <bubulle@debian.org>  Sat,  3 Dec 2005 07:30:40 +0100
4343
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4344
samba (3.0.20b-2ubuntu1) dapper; urgency=low
4345
4346
  * Resynchronise with Debian.
4347
4348
 -- Michael Vogt <michael.vogt@ubuntu.com>  Mon, 14 Nov 2005 11:11:28 +0100
4349
5 by Michael Vogt
Resynchronise with Debian.
4350
samba (3.0.20b-2) unstable; urgency=low
4351
4352
  * Don't build with -gstabs any more; -g no longer gives a problematic
4353
    size hit, and -gstabs is no longer supported on ia64.
4354
4355
 -- Steve Langasek <vorlon@debian.org>  Wed, 19 Oct 2005 19:02:44 -0700
4356
4357
samba (3.0.20b-1) unstable; urgency=low
4358
4359
  * Christian Perrier:
4360
    - Debconf translations:
4361
      - Added Vietnamese. Closes: #317876
4362
      - Updated German. Closes: #322907
4363
  * Steve Langasek:
4364
    - Use ${misc:Depends} in debian/control instead of depending on
4365
      debconf directly, allowing use of cdebconf as an alternative.
4366
      Closes: #332088.
4367
  * Noèl Köthe
4368
    - corrected libsmbclient priority to optional. Closes: #310045
4369
    - corrected the path of ServerType.html in smb.conf. Closes: #296500
4370
    - updated Standards-Version to 3.6.2 (no changes needed)
4371
    - added homepage to description
4372
    - switched init scripts (samba and winbind) to lsb-functions
4373
      (took patches from ubuntu)
4374
    - added Swedish. Closes: #331437
4375
    - removed outdated "guest" value in "passdb backend" in default smb.conf
4376
      Closes: #289519
4377
    - moved smbpasswd(5) to samba-common where the binary and smbpasswd(8)
4378
      is; Replaces: all previous versions of samba.  Closes: #253603
4379
    - new upstream release 3.0.20b (from 2005-10-13). Closes: #324515
4380
      - support for Windows Vista. Closes: #323489
4381
      - Mac OS Tiger Problem fixed. Closes: #309836
4382
      - BUG 2688: re-implement support for the -P (--port) option.
4383
        Closes: #307746
4384
      - "man smb.conf" warnings fixed. Closes: #266320
4385
      - testprns removed by upstream so removed in samba.files
4386
      - corrected docs/*.pdf names (samba-doc.docs)
4387
      - corrected diagnosis.html path (samba.docs)
4388
      - removing patches which are included upstream:
4389
        dos7-xcopy-always-copies-files.patch
4390
           (* BUG 2622: Remove DPTR_MASK as it makes no sense.)
4391
        hide-special-file-fix.patch
4392
           (* Hide dot files and directory logic fixes.)
4393
        rap-printing-bigendian.patch
4394
           (* BUG 1998: Correct byte ordering bug when storing
4395
              16-bit RAP print job ids.)
4396
        smbclient-vfat-loop.patch
4397
        smbclient-vfat-loop2.patch
4398
           (* BUG 2698: Fix infinite listing loop in smbclient
4399
              caused by an invalid character set conversion.)
4400
      - fixed the following patches which didn't applied cleanly
4401
        fhs.patch
4402
        non-linux-ports.patch
4403
4404
 -- Steve Langasek <vorlon@debian.org>  Tue, 18 Oct 2005 19:02:21 -0700
4405
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4406
samba (3.0.14a-6ubuntu1) breezy; urgency=low
4407
4408
  * Resynchronise with Debian, resolving merge conflicts (#12360)
4409
4410
 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 21 Jul 2005 17:53:23 +0000
4411
4 by Adam Conrad
Resynchronise with Debian, resolving merge conflicts (#12360)
4412
samba (3.0.14a-6) unstable; urgency=low
4413
4414
  * Use DEB_HOST_ARCH_OS instead of DEB_HOST_GNU_SYSTEM to detect
4415
    Linux in debian/rules, for compatibility with dpkg-dev >= 1.13.9;
4416
    add a versioned build-depend accordingly.  Closes: #315955
4417
  * Switch to libreadline5.
4418
4419
 -- Steve Langasek <vorlon@debian.org>  Fri,  1 Jul 2005 00:13:12 -0700
4420
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4421
samba (3.0.14a-5ubuntu1) breezy; urgency=low
4422
4423
  * Resynchronise with Debian (closes Ubuntu bugs #11662 and #3134)
4424
  * Add --oknodo to the start-stop-daemon call in our init script, so we
4425
    don't fail when trying to start an already started service (#11600)
4426
4427
 -- Adam Conrad <adconrad@ubuntu.com>  Wed, 29 Jun 2005 05:58:13 +0000
4428
4 by Adam Conrad
Resynchronise with Debian, resolving merge conflicts (#12360)
4429
samba (3.0.14a-5) unstable; urgency=low
4430
4431
  * Fix libsmbclient.a to be built as non-PIC instead of PIC.
4432
    Closes: #279243.
4433
4434
 -- Steve Langasek <vorlon@debian.org>  Wed,  8 Jun 2005 05:46:52 -0700
4435
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4436
samba (3.0.14a-4ubuntu1) breezy; urgency=low
4437
4438
  * Resynchronise with Debian, resolving merge conflicts.
4439
4440
 -- Adam Conrad <adconrad@ubuntu.com>  Fri,  3 Jun 2005 05:45:34 +0000
4441
4 by Adam Conrad
Resynchronise with Debian, resolving merge conflicts (#12360)
4442
samba (3.0.14a-4) unstable; urgency=high
4443
4444
  * Last-minute upload for sarge, because I don't listen to anything
4445
    that RM guy says
4446
  * Patch smbmount to strip CAP_UNIX out of the capabilities passed to
4447
    the kernel when uid, gid, dmask, or fmask options have been
4448
    specified; this keeps the mount permissions from changing out from
4449
    under the user when upgrading to a server (or to a kernel) that 
4450
    supports unix extensions.  Closes: #310982.
4451
  * Second patch to smbclient search continuation logic, from upstream:
4452
    preserve the original UCS2 filename to guard against lossy
4453
    conversions, and break out if we find ourselves looping.
4454
    Closes: #311157.
4455
  * Upstream fix to make print job cancellations work on big-endian
4456
    systems when talking to RAP-style clients (i.e., smbclient).
4457
    Closes: #311213.
4458
  * Add build-dependency on libpopt-dev, so that we consistently use the
4459
    system popt lib instead of the bundled one.
4460
4461
 -- Steve Langasek <vorlon@debian.org>  Thu,  2 Jun 2005 07:02:46 -0700
4462
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4463
samba (3.0.14a-3ubuntu3) breezy; urgency=low
4464
4465
  * Use -g instead of -gstabs on powerpc64-linux-gnu and ia64-linux-gnu,
4466
    which should finally fix that pesky ia64 build failure.
4467
4468
 -- Adam Conrad <adconrad@ubuntu.com>  Sat, 28 May 2005 08:41:21 +0000
4469
4470
samba (3.0.14a-3ubuntu2) breezy; urgency=low
4471
4472
  * Reverse the sense of LaMont's dpkg-architecture patch to minimise
4473
    our diff against upstream and get us building on ia64 again.
4474
4475
 -- Adam Conrad <adconrad@ubuntu.com>  Sat, 28 May 2005 07:12:39 +0000
4476
4477
samba (3.0.14a-3ubuntu1) breezy; urgency=low
4478
4479
  * Resynchronise with Debian (Ubuntu #10966)
4480
  * Give winbind a dependency on samba-common (Ubuntu #9156)
4481
4482
 -- Adam Conrad <adconrad@ubuntu.com>  Fri, 27 May 2005 15:39:48 +0000
4483
4 by Adam Conrad
Resynchronise with Debian, resolving merge conflicts (#12360)
4484
samba (3.0.14a-3) unstable; urgency=high
4485
4486
  * Urgency set to high for a bug that makes smbclient/libsmbclient
4487
    /almost/ mostly unusable
4488
  * Fix smbclient's search continuation logic so that it works correctly
4489
    against 2K servers offering VFAT-hosted shares; many thanks to
4490
    Jeremy Allison for the timely upstream fix.  Closes: #309798.
4491
  * Update pt_BR debconf translation.  Thanks to Andre Luis Lopes
4492
    <andrelop@debian.org>. (closes: #308510)
4493
  * Add Russian debconf translation, thanks to Yuriy Talakan
4494
    <yt@amur.elektra.ru>. (closes: #310063)
4495
4496
 -- Steve Langasek <vorlon@debian.org>  Thu, 26 May 2005 23:37:57 -0700
4497
4498
samba (3.0.14a-2) unstable; urgency=low
4499
4500
  * Point the sense of the file_is_special() check right way around;
4501
    thanks to Matthijs Mohlmann for catching this.  Closes: #305747.
4502
  * debian/patches/dos7-xcopy-always-copies-files.patch:
4503
    Fix the MS-DOS 7 XCOPY copying files over and over bug
4504
    Closes: #309003
4505
  * Steve Langasek <vorlon@debian.org>:
4506
    - Add Christian Perrier to Uploaders:.  Thanks, Christian :)
4507
4508
 -- Steve Langasek <vorlon@debian.org>  Sun,  8 May 2005 04:43:21 -0700
4509
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4510
samba (3.0.14a-1ubuntu2) breezy; urgency=low
4511
4512
  * dpkg changes cleanup.
4513
4514
 -- LaMont Jones <lamont@ubuntu.com>  Mon, 23 May 2005 21:55:07 -0600
4515
4516
samba (3.0.14a-1ubuntu1) breezy; urgency=low
4517
4518
  * Resynchronise with Debian; fixing merge conflicts.
4519
  * Drop patches/gcc4-fix.patch, which was fixed differently upstream.
4520
  * Remove patches/krb.patch, which was integrated upstream.
4521
  * Drop patches/samba-client-no-auto-anon.patch, included upstream.
4522
  * Disable the use of type-handling, which we don't ship in main.
4523
4524
 -- Adam Conrad <adconrad@ubuntu.com>  Thu, 12 May 2005 07:01:56 +0000
4525
4 by Adam Conrad
Resynchronise with Debian, resolving merge conflicts (#12360)
4526
samba (3.0.14a-1) unstable; urgency=low
4527
4528
  * New upstream version
4529
    - A more complete upstream fix for missing files in file listings,
4530
      should really give us working (closes: #302771); drop
4531
      xp-missing-files.patch, which has been superseded.
4532
  * Use the right path when removing mount.cifs binary in the clean
4533
    target.  Closes: #303318.
4534
4535
 -- Steve Langasek <vorlon@debian.org>  Mon, 18 Apr 2005 03:22:29 -0700
4536
4537
samba (3.0.11-1) unstable; urgency=high
4538
4539
  * New upstream version
4540
    - Fixes duplicated entry in swat(8) manpage (closes: #292957).
4541
    - Fix queue handling so that processes serving print clients don't
4542
      spin off into infinity and clobber the system (closes: #274969).
4543
    - Make sure we use C-locale toupper/tolower functions for case
4544
      conversion, since Turkish pairing rules are incompatible
4545
      (closes: #286174).
4546
  * Fix logrotate script to exit true instead of false when nmbd.pid is
4547
    missing (closes: #287263).
4548
  * Added Portuguese debconf translation. Thanks to Miguel Figueiredo
4549
    <elmig@debianpt.org>. (closes: #286375)
4550
  * Added Italian debconf translation. Thanks to Luca Monducci
4551
    <luca.mo@tiscali.it>. (closes: #284125)
4552
  * Add support for building on the Debian BSD and Hurd ports; thanks to
4553
    Robert Millan for the patch. (closes: #266693)
4554
  * debian/patches/xp-missing-files.patch: import patch from upstream to
4555
    fix missing entries in directory listings when talking to WinXP
4556
    servers (closes: #297771).
4557
4558
 -- Steve Langasek <vorlon@debian.org>  Wed, 23 Mar 2005 00:13:16 -0800
4559
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4560
samba (3.0.10-1ubuntu4) breezy; urgency=low
4561
4562
  * debian/patches/gcc4-fix.patch: Fix FTBFS with gcc 4.0. (#9047)
4563
4564
 -- Martin Pitt <martin.pitt@ubuntu.com>  Fri, 15 Apr 2005 09:14:57 +0000
4565
4566
samba (3.0.10-1ubuntu3) hoary; urgency=low
4567
4568
  * debian/patches/krb.patch:
4569
    - patch to use kerberos by default if the authentication succeeds, 
4570
      but fall back to the normal methods if not. 
4571
      Fix the kerberos support for gnomevfs (Hoary: #7357).
4572
4573
 -- Sebastien Bacher <seb128@canonical.com>  Tue, 22 Mar 2005 12:43:19 +0100
4574
4575
samba (3.0.10-1ubuntu2) hoary; urgency=low
4576
4577
  * debian/patches/samba-client-no-auto-anon.patch:
4578
    - propogate an error back to the caller, instead of automatic Guest login
4579
      (Hoary: #5425).
4580
4581
 -- Sebastien Bacher <seb128@canonical.com>  Sun, 23 Jan 2005 14:06:48 +0100
4582
4583
samba (3.0.10-1ubuntu1) hoary; urgency=low
4584
4585
  * Merged new Debian version
4586
  * Dropped patch ubuntu-debconfpo.patch, it did not actually change anything
4587
  * Since the debian/ directory now contains Ubuntu specific changes anyway,
4588
    the following Ubuntu specific patches which only touched debian/ were
4589
    statically applied and deleted; this will make manual merges much harder,
4590
    but is apparently what my fellow developers like to have:
4591
    + ubuntu-debconf-dhcp3.patch
4592
    + ubuntu-defaultworkgroup.patch
4593
    + ubuntu-lsbinit.patch
4594
    + ubuntu-smbmount-nosuid.patch
4595
    + ubuntu-branding.patch (only the debian/ parts; dropped unnecessary
4596
      version.h patch)
4597
4598
 -- Martin Pitt <martin.pitt@canonical.com>  Wed,  5 Jan 2005 14:03:21 +0100
4599
3 by Sebastien Bacher
* debian/patches/krb.patch:
4600
samba (3.0.10-1) unstable; urgency=high
4601
4602
  * New upstream release.
4603
    - CAN-2004-1154: integer overflow can lead to remote code execution
4604
      by authenticated users; closes: #286023.
4605
  * High-urgency upload for sarge-targetted RC bugfix.  
4606
  * Sync the fhs.patch to samba 3.0.10.
4607
  * Install mount.cifs suid root, to make user mounts possible
4608
    (closes: #283819).
4609
  * debian/patches/cups.patch: Change the default printing system, so we
4610
    can compile in CUPS support without making it the default -- CUPS is
4611
    not a reasonable default on Debian, at least for sarge.
4612
4613
 -- Steve Langasek <vorlon@debian.org>  Fri, 17 Dec 2004 11:56:01 -0800
4614
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4615
samba (3.0.9-1ubuntu2) hoary; urgency=low
4616
4617
  * Build python2.4-samba package.
4618
4619
 -- Matthias Klose <m@klose.in-berlin.de>  Thu, 16 Dec 2004 13:44:41 +0100
4620
4621
samba (3.0.9-1ubuntu1) hoary; urgency=low
4622
4623
  * Resynchronise with Debian.
4624
4625
 -- Scott James Remnant <scott@canonical.com>  Sat, 04 Dec 2004 12:48:02 +0000
4626
3 by Sebastien Bacher
* debian/patches/krb.patch:
4627
samba (3.0.9-1) unstable; urgency=low
4628
4629
  * New upstream release
4630
    - Fixes Win9x printing; closes: #283530, #282571, #283818.
4631
    - Fixes a problem with setting dosmodes on filesystems without ACL
4632
      support; closes: #283661.
4633
    - Drop ldapsam_compat.patch, redundant now that a fix is integrated
4634
      upstream
4635
4636
 -- Steve Langasek <vorlon@debian.org>  Thu,  2 Dec 2004 01:11:39 -0800
4637
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4638
samba (3.0.8-2ubuntu1) hoary; urgency=low
4639
4640
  * Resynchronise with Debian.
4641
4642
 -- LaMont Jones <lamont@canonical.com>  Mon, 22 Nov 2004 20:55:18 -0700
4643
3 by Sebastien Bacher
* debian/patches/krb.patch:
4644
samba (3.0.8-2) unstable; urgency=low
4645
4646
  * Fix the module paths for python2.3-samba so that "import foo from samba"
4647
    works, and include the __init__.py glue; closes: #222867).
4648
  * Enable quota support; closes: #246839.
4649
  * Fix missing symbols in libsmbclient (and libnss_wins), and add
4650
    -Wl,-z,defs to the libsmbclient link options to prevent future
4651
    instances of undefined symbols (closes: #281181).
4652
  * Fix for the legacy ldapsam_compat backend; thanks to Fabien
4653
    Chevalier for the patch (closes: #274155).
4654
4655
 -- Steve Langasek <vorlon@debian.org>  Mon, 15 Nov 2004 06:54:13 -0800
4656
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4657
samba (3.0.8-1ubuntu1) hoary; urgency=low
4658
4659
  * SECURITY UPDATE: new upstream version fixes CAN-2004-0882 (QFILEPATHINFO
4660
    unicode filename buffer overflow).
4661
  * Manual merge with the Debian version.
4662
  * Reorganized the Ubuntu changes as proper patches prefixed with ubuntu- to
4663
    ease further merges:
4664
    - ubuntu-auxsrc: some auxilliary sources (undocumented in previous
4665
      changelogs)
4666
    - ubuntu-branding: put "Ubuntu" everywhere :-)
4667
    - ubuntu-debconf-dhcp3: undocumented debconf magic
4668
    - ubuntu-debconfpo: updated da, tr, pt_br debconf translations
4669
    - ubuntu-defaultworkgroup: set debconf default workgroup to "MSHOME"
4670
    - ubuntu-fix-ldap: fix LDAP backend, see Ubuntu #1905, Debian #274155
4671
    - ubuntu-lsbinit: nice init scripts
4672
    - ubuntu-smbmount-nosuid: don't install smbmount and smbumount suid root
4673
  * All other patches have been adopted by Debian/Upstream.
4674
4675
 -- Martin Pitt <martin.pitt@canonical.com>  Thu, 18 Nov 2004 12:20:48 +0100
4676
3 by Sebastien Bacher
* debian/patches/krb.patch:
4677
samba (3.0.8-1) unstable; urgency=high
4678
4679
  * New upstream package. Urgency set to "high" because of a potential
4680
    Denial of Service vulnerability in previous 3.0.x releases
4681
    (CAN-2004-0930). (Eloy)
4682
  * Introduce new -dbg package, so we can make better sense out of the
4683
    cleverly-supplied backtrace emails. (Vorlon)
4684
  * Applied patch from Luke Mewburn <luke@mewburn.net> to fix missing
4685
    lock_path() to state_path() change in the FHS patches. (Eloy)
4686
4687
 -- Eloy A. Paris <peloy@debian.org>  Mon,  8 Nov 2004 13:39:34 -0500
4688
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4689
samba (3.0.7-2ubuntu1) hoary; urgency=low
4690
4691
  * Resynchronise with Debian.
4692
  * Deleted source/autom4te.cache/ to clean up the debian diff.gz.
4693
4694
 -- Martin Pitt <martin.pitt@canonical.com>  Thu, 11 Nov 2004 12:22:59 +0100
4695
3 by Sebastien Bacher
* debian/patches/krb.patch:
4696
samba (3.0.7-2) unstable; urgency=high
4697
4698
  * High-urgency upload for sarge-targetted RC fixes.
4699
  * Use autogen.sh in unpatch-source as well as in patch-source, to get
4700
    rid of the autom4te.cache cruft.
4701
  * debian/patches/make-distclean.patch: add some missing files to the
4702
    distclean target in source/Makefile.in (mostly-fixes: #276203).
4703
  * Change compile-time default of 'use sendfile' to 'no', since the
4704
    current Samba implementation is broken (closes: #261917, #275741,
4705
    #270175).
4706
  * Add mount.cifs into the smbfs package; thanks to Igor Belyi for
4707
    showing us just how simple this patch should be. ;)  Since cifs is
4708
    the preferred kernel driver in 2.6, bugs related to smbfs and 2.6
4709
    are considered closed unless someone can show that they exist with
4710
    the cifs driver as well (closes: #249890, #269443, #227791, #236869,
4711
    #260707, #261808, #270175).
4712
  * Fix FHS migration code so that it only affects upgrades from old
4713
    package versions, and doesn't cause us to mess with non-standard
4714
    directories that may have been re-added by the admin
4715
   (closes: #251858).
4716
4717
 -- Steve Langasek <vorlon@debian.org>  Tue, 26 Oct 2004 01:35:23 -0700
4718
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4719
samba (3.0.7-1ubuntu7) hoary; urgency=low
4720
4721
  * SECURITY UPDATE for Hoary. See previous changelog.
4722
4723
 -- Martin Pitt <martin.pitt@canonical.com>  Tue,  9 Nov 2004 23:56:27 +0100
4724
4725
samba (3.0.7-1ubuntu6.1) warty-security; urgency=low
4726
4727
  * SECURITY UPDATE: fix potential remote Denial of Service
4728
  * Added patch CAN-2004-0930:
4729
    A remote attacker could cause and smbd process to consume abnormal amounts
4730
    of system resources due to an input validation error when matching filenames
4731
    containing wildcard characters.
4732
  * References:
4733
    CAN-2004-0930
4734
    http://www.securityfocus.com/archive/1/380551
4735
4736
 -- Martin Pitt <martin.pitt@canonical.com>  Mon,  8 Nov 2004 19:34:54 +0100
4737
4738
samba (3.0.7-1ubuntu6) warty; urgency=low
4739
4740
  * Added patch prefer_device_uri: change smbspool to prefer DEVICE_URI over
4741
    argv[0] to make printing work with the CUPS changes for CAN-2004-0923
4742
    (this removed authentication tokens from argv[0]). (Warty bug #2389)
4743
4744
 -- Martin Pitt <mpitt@debian.org>  Fri, 15 Oct 2004 12:31:58 +0200
4745
4746
samba (3.0.7-1ubuntu5) warty; urgency=low
4747
4748
  * Set server string = %h (Samba, Ubuntu). (Closes: #1761).
4749
4750
 -- Matthias Klose <m@klose.in-berlin.de>  Sat,  2 Oct 2004 12:56:44 +0200
4751
4752
samba (3.0.7-1ubuntu4) warty; urgency=low
4753
4754
  * Apply patch from http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=274155
4755
    to fix ldap backend.
4756
    (Closes: #1905/#274155)
4757
4758
 -- Fabio M. Di Nitto <fabbione@fabbione.net>  Thu, 30 Sep 2004 05:33:12 +0200
4759
4760
samba (3.0.7-1ubuntu3) warty; urgency=low
4761
4762
  * Apply patch from https://bugzilla.ubuntu.com/show_bug.cgi?id=1805
4763
    and start shipping mount.cifs.
4764
    (Closes: #1805/#227791)
4765
  * Set sendfile default to no, reverting upstream change:
4766
    svn diff -r 1262:1312 \
4767
    svn://svnanon.samba.org/samba/trunk/source/param/loadparm.c
4768
    (Closes: #1433/#261917)
4769
4770
 -- Fabio M. Di Nitto <fabbione@fabbione.net>  Wed, 29 Sep 2004 11:06:54 +0200
4771
4772
samba (3.0.7-1ubuntu2) warty; urgency=low
4773
4774
  * debian/samba-common.conf: Fix uncommented 'fi'
4775
4776
 -- Jeff Waugh <jdub@perkypants.org>  Tue, 14 Sep 2004 09:57:03 +1000
4777
4778
samba (3.0.7-1ubuntu1) warty; urgency=low
4779
4780
  * Merge Ubuntu changes from 3.0.6-3ubuntu4
4781
  * New upstream closes (Warty #1199)
4782
    CAN-2004-0807 and CAN-2004-0808
4783
4784
 -- Thom May <thom@planetarytramp.net>  Mon, 13 Sep 2004 19:56:19 +0100
4785
2 by Martin Pitt
Added patch prefer_device_uri: change smbspool to prefer DEVICE_URI over
4786
samba (3.0.7-1) unstable; urgency=high
4787
4788
  * New upstream release. This release fixes two possible denial of
4789
    service conditions; one in nmbd and one in smbd. The CVE numbers
4790
    for these vulnerabilities are:
4791
4792
    CAN-2004-0807 for the smbd DoS
4793
    CAN-2004-0808 for the nmbd DoS
4794
4795
    Urgency is set to "high" because of these vulnerabilities; so this
4796
    new release propagates to testing ASAP.
4797
4798
    Thanks to the Samba Team and the Debian Security Team for the
4799
    heads up.
4800
  * Remove post-3.0.6 patches that are now in 3.0.7.
4801
4802
 -- Eloy A. Paris <peloy@debian.org>  Mon, 13 Sep 2004 00:53:38 -0400
4803
4804
samba (3.0.6-4) unstable; urgency=low
4805
4806
  * Update LDAP schema (closes: #269797).
4807
  * Applied a couple of upstream fixes that will be present in Samba 3.0.7.
4808
4809
 -- Eloy A. Paris <peloy@debian.org>  Tue,  7 Sep 2004 15:28:42 -0400
4810
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4811
samba (3.0.6-3ubuntu4) warty; urgency=low
4812
4813
  * Change 3.0.6-Debian to 3.0.6-Ubuntu. (Closes: #1185)
4814
    (debian/patches/VERSION.patch)
4815
4816
 -- Fabio M. Di Nitto <fabbione@fabbione.net>  Mon, 13 Sep 2004 10:44:28 +0200
4817
4818
samba (3.0.6-3ubuntu3) warty; urgency=low
4819
4820
  * debian/winbind.init,samba.init: prettified initscripts
4821
  * debian/control: versioned depend on lsb-base
4822
4823
 -- Nathaniel McCallum <npmccallum@canonical.com>  Fri, 10 Sep 2004 13:43:24 -0400
4824
4825
samba (3.0.6-3ubuntu2) warty; urgency=low
4826
4827
  * Fix duplicate attribute numbers in example LDAP schema (Warty #1070).
4828
4829
 -- Daniel Stone <daniels@debian.org>  Wed,  8 Sep 2004 23:16:29 +1000
4830
4831
samba (3.0.6-3ubuntu1) warty; urgency=low
4832
4833
  * Merge Ubuntu changes from 3.0.5-1ubuntu2
4834
  * New upstream release fixes Warty#676, fixing compatibility with WinXP SP2
4835
4836
 -- Matt Zimmerman <mdz@alcor.net>  Thu, 26 Aug 2004 12:36:42 -0700
4837
2 by Martin Pitt
Added patch prefer_device_uri: change smbspool to prefer DEVICE_URI over
4838
samba (3.0.6-3) unstable; urgency=low
4839
4840
  * Put libsmbclient where it belongs, in /usr/lib. (closes: #267704)
4841
4842
 -- Eloy A. Paris <peloy@debian.org>  Wed, 25 Aug 2004 01:58:37 -0400
4843
4844
samba (3.0.6-2) unstable; urgency=low
4845
4846
  * Added Danish debconf translation. Thanks to Claus Hindsgaul
4847
    <claus_h@image.dk>. (closes: #232884)
4848
4849
 -- Eloy A. Paris <peloy@debian.org>  Mon, 23 Aug 2004 17:24:19 -0400
4850
4851
samba (3.0.6-1) unstable; urgency=low
4852
4853
  * New upstream version.
4854
  * Incorporate Turkish debconf translation; thanks to Recai Oktas
4855
    <roktas@omu.edu.tr>. (closes: #252031)
4856
  * Update pt_BR debconf translation. Thanks to Andre Luis Lopes
4857
    <andrelop@debian.org>. (closes: #208113)
4858
4859
 -- Eloy A. Paris <peloy@debian.org>  Mon, 23 Aug 2004 12:34:44 -0400
4860
4861
samba (3.0.5-2) unstable; urgency=high
4862
4863
  * Patches from Fabien Chevalier <fabien.chevalier@supelec.fr>
4864
    to fix:
4865
    + libnss_wins crashes other programs (closes: #252591)
4866
    + Can't list share files/dirs, but can acces deeper files/dirs
4867
      (closes: #264572)
4868
    + Samba 3.0.5 Printserver doesn't work with WinXP SP2 (closes: #265871)
4869
  * Urgency "high" to make it into testing as soon as possible since
4870
    at least #265871 is pretty bad now that WinXP SP2 has been released.
4871
    Thanks for the help Fabien! Both Vorlon and I have been very busy
4872
    lately.
4873
4874
 -- Eloy A. Paris <peloy@debian.org>  Wed, 18 Aug 2004 13:25:41 -0400
4875
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
4876
samba (3.0.5-1ubuntu2) warty; urgency=low
4877
4878
  * Don't install smbmnt and smbumount suid root since GNOME does not require
4879
    it (it uses libsmbclient)
4880
4881
 -- Martin Pitt <mpitt@debian.org>  Tue, 10 Aug 2004 17:46:25 +0200
4882
4883
samba (3.0.5-1ubuntu1) warty; urgency=low
4884
4885
  * Port of warty specific changes from previous version.
4886
  * Set default WORKGROUP to MSHOME.
4887
    (debian/samba-common.templates)
4888
  * Set WINS settings priority to medium.
4889
    (debian/samba-common.config)
4890
4891
 -- Fabio M. Di Nitto <fabbione@fabbione.net>  Fri, 23 Jul 2004 07:35:14 +0200
4892
2 by Martin Pitt
Added patch prefer_device_uri: change smbspool to prefer DEVICE_URI over
4893
samba (3.0.5-1) unstable; urgency=high
4894
4895
  * New upstream version. Urgency "high" because of potential buffer
4896
    overflows. The security fixes are the only difference between
4897
    3.0.4 and 3.0.5.
4898
4899
 -- Eloy A. Paris <peloy@debian.org>  Thu, 22 Jul 2004 08:07:36 -0400
4900
4901
samba (3.0.4-5) unstable; urgency=low
4902
4903
  * Doh! Build-depends on libcupsys2-dev (>=1.1.20final+cvs20040330-4),
23 by Soren Hansen
* Dropped patches:
4904
    not an unversioned libcupsys2-dev. (closes: #250523)
2 by Martin Pitt
Added patch prefer_device_uri: change smbspool to prefer DEVICE_URI over
4905
4906
 -- Eloy A. Paris <peloy@debian.org>  Tue, 25 May 2004 07:43:54 -0400
4907
4908
samba (3.0.4-4) unstable; urgency=low
4909
4910
  * Rebuilt with libcupsys2-gnutls10 for unstable.
4911
    Closes: #250424, #250483, #250491, #250515, #250523, #250592, #250736
4912
    Closes: #250742, #250733
4913
4914
 -- Eloy A. Paris <peloy@debian.org>  Mon, 24 May 2004 22:32:52 -0400
4915
4916
samba (3.0.4-3) unstable; urgency=low
4917
4918
  * Color me stupid; I uploaded an experimental version to unstable.
4919
4920
 -- Eloy A. Paris <peloy@debian.org>  Sat, 22 May 2004 00:40:58 -0400
4921
4922
samba (3.0.4-1) unstable; urgency=low
4923
4924
  Eloy:
4925
4926
  * New upstream version.
4927
    Closes: #247640 (New upstream version available)
4928
    Closes: #238905 (Printing crash fix)
4929
    Closes: #247090 (panic in viewing printerqueue)
4930
4931
  Vorlon:
4932
4933
  * Incorporate Catalan debconf translations; thanks to
4934
    Aleix Badia i Bosch <abadia@ica.es> and the Debian L10n Catalan Team.
4935
    (closes: #236640)
4936
  * Incorporate Czech debconf translations; thanks to
4937
    Miroslav Kure <kurem@upcase.inf.upol.cz> (closes: #236274).
4938
  * Update libsmbclient shlibs, due to an incompatibility with older
4939
    versions that prevents gnome-vfs from working correctly
4940
    (closes: #245869).
4941
4942
 -- Eloy A. Paris <peloy@debian.org>  Fri, 21 May 2004 11:42:19 -0400
4943
4944
samba (3.0.2a-1) unstable; urgency=low
4945
4946
  * New upstream version.
4947
4948
 -- Eloy A. Paris <peloy@debian.org>  Tue, 24 Feb 2004 10:30:47 -0500
4949
4950
samba (3.0.2-2) unstable; urgency=high
4951
4952
  * Apply patch from Urban Widmark <urban@teststation.com> to prevent
4953
    users from mounting remote filesystems containing suid files
4954
    (closes: 232327).  This represents an exploitable security hole on
4955
    systems running Linux 2.6 kernels.
4956
4957
 -- Steve Langasek <vorlon@debian.org>  Thu, 12 Feb 2004 21:38:40 -0600
4958
4959
samba (3.0.2-1) unstable; urgency=high
4960
4961
  * New upstream release.
4962
    - LaMont Jones: correct false failure LFS test that resulted
4963
      in _GNU_SOURCE not being defined (thus resulting in strndup()
4964
      not being defined) (closes: #226694)
4965
    - Segfault fixes. (closes: #230012) (maybe more, but we need bug
4966
      reporters to confirm.)
4967
4968
    Urgency "high" due to a password initialization bug that could grant
4969
    an attacker unauthorized access to a user account created by the
4970
    mksmbpasswd.sh shell script. See WHATSNEWS.txt for details and
4971
    workarounds for those not wishing to upgrade (which is a bad idea
4972
    anyway since this new release fixes lots of other bugs.)
4973
4974
 -- Eloy A. Paris <peloy@debian.org>  Sun,  8 Feb 2004 10:06:29 -0500
4975
4976
samba (3.0.1-2) unstable; urgency=low
4977
4978
  * Include ntlm_auth's man page.
4979
  * Don't create directories outside of the source directory during
4980
    package build time. (closes: #227221, #227238, #225862)
4981
  * Don't include the "Using Samba" book in the swat package, just a
4982
    symlink that points to the book included in the samba-doc package.
4983
4984
 -- Eloy A. Paris <peloy@debian.org>  Tue, 13 Jan 2004 13:48:13 -0500
4985
4986
samba (3.0.1-1) unstable; urgency=low
4987
4988
  * New upstream version (closes: #225565)
4989
  * Add support in the dhcp hook for netbios scope, and handle better
4990
    the case of multiple DHCP-using interfaces (closes: #224109).
4991
  * Use "tail -n 1 ..." instead of "tail -1 ..." so POSIX-compliant
4992
    tail works. Thanks to Paul Eggert <eggert@twinsun.com>.
4993
  * Include /usr/bin/ntlm_auth in the winbind package.
4994
  * Run configure with "--with-piddir=/var/run/samba" since the
4995
    default got changed to /var/run in this new upstream version.
4996
4997
 -- Eloy A. Paris <peloy@debian.org>  Tue, 30 Dec 2003 16:21:31 -0500
4998
4999
samba (3.0.0final-1) unstable; urgency=low
5000
5001
  * It's here, it's here, it's here, Samba 3.0.0 is here!
5002
  * Incorporate Japanese debconf translations; thanks to Kenshi Muto
5003
    <kmuto@debian.org>. (closes: #209291)
5004
5005
 -- Eloy A. Paris <peloy@debian.org>  Thu, 25 Sep 2003 13:39:28 -0400
5006
5007
samba (3.0.0beta2+3.0.0rc4-1) unstable; urgency=low
5008
5009
  * New upstream version.
5010
5011
 -- Eloy A. Paris <peloy@debian.org>  Sat, 13 Sep 2003 08:47:56 -0400
5012
5013
samba (3.0.0beta2+3.0.0rc3-1) unstable; urgency=low
5014
5015
  * New upstream release. Last Release Candidate according to the
5016
    Samba Team. Samba 3.0.0 is around the corner, in a week or so.
5017
    - Fixes use of non-PIC code in nss shared libraries (closes: #208773)
5018
    - 'unix password sync' option now runs the unix password program as
5019
      root again (closes: #209739).
5020
  * One-line patch to make packages buildable with distcc (closes: #210227)
5021
5022
 -- Eloy A. Paris <peloy@debian.org>  Tue,  9 Sep 2003 07:57:16 -0400
5023
5024
samba (3.0.0beta2+3.0.0rc2-1) unstable; urgency=low
5025
5026
  * New upstream release.
5027
  * Link against libgnutls7 instead of libgnutls5. (closes: #208151)
5028
5029
 -- Eloy A. Paris <peloy@debian.org>  Tue,  2 Sep 2003 21:37:13 -0400
5030
5031
samba (3.0.0beta2+3.0.0rc1-1) unstable; urgency=low
5032
5033
  * New upstream version (skipped samba 3.0.0beta3 due to time
5034
    constraints.) This ugly version number will go away when the final
5035
    Samba 3.0.0 is released.
5036
  * Drag new unpackaged tools into the packages: smbcquotas (smbclient),
5037
    vfs modules (samba), smbtree(1) manpage (smbclient), tdbbackup(8)
5038
    manpage (samba). (closes: #151158)
5039
  * Switch to DH_COMPAT level 4:
5040
    - no explicit conffile listings needed
5041
    - the postinst for libsmbclient is now completely autogenerated
5042
    - use the default init script handling (with support for
5043
      invoke-rc.d) in debhelper, instead of the currently buggy upgrade
5044
      path (closes: #185439)
5045
    - add support for ${misc:Depends} in control for those packages with
5046
      init scripts
5047
  * Add versioned dependency on libpam-runtime and change
5048
    /etc/pam.d/samba to use the new common PAM config blocks.
5049
  * New python2.3-samba package (old python2.2-samba is no more.)
5050
    (closes: #206171)
5051
5052
 -- Eloy A. Paris <peloy@debian.org>  Mon, 25 Aug 2003 17:05:14 -0400
5053
5054
samba (3.0.0beta2-1) unstable; urgency=low
5055
5056
  * New upstream release
5057
    - The smb.conf(5) manpage documents config options again
5058
      (closes: #197963).
5059
    - Handling of winbind/idmap has been restructured; domain members
5060
      should be able to map domain accounts to local accounts again
5061
      (closes: #196815).
5062
    - Use the locale charset for 'display charset' by default
5063
      (closes: #194406).
5064
    - Fix for segfault in smbclient when using the -b option
5065
      (closes: #196833).
5066
    - Handle an empty 'passdb backend' list gracefully (closes: #193946).
5067
  * Don't set 'display charset' anymore on upgrade, since this is now
5068
    grabbed from the locale by default -- a much better option.
5069
  * Removed time.c.patch which is now in the upstream sources.
5070
  * Update FHS patch for two new tdb files (netsamlogon_cache.tdb,
5071
    privilege.tdb).
5072
  * Remove python-linker.patch, since the Kerberos package has been
5073
    fixed to no longer use rpath
5074
  * Remove configure.patch: the hppa glibc bug this was added for is
5075
    long since fixed, and upstream isn't interested in supporting this
5076
    kludge.
5077
  * Update references to missing documentation in sample smb.conf file
5078
    (closes: #187632).
5079
  * Fix handling of krb5 link line, building on a patch from Stefan
5080
    Metzmacher <metze@metzemix.de>.
5081
  * Add patch so smbclient's tar support works with popt
5082
    (closes: #194921).
5083
5084
 -- Steve Langasek <vorlon@debian.org>  Wed,  2 Jul 2003 20:59:09 -0500
5085
5086
samba (3.0.0beta1-2) unstable; urgency=low
5087
5088
  * Update build-deps to libacl1-dev (>= 2.2.11-1), libacl1 (>= 2.2.11-1)
5089
    to make sure we get the right shlib dependencies (closes: #193149).
5090
  * Update the dhcp config hooks so they're suitable for sourcing (i.e.,
5091
    don't call "exit") (closes: #196477).
5092
  * Bring package into line with current policy by adding support for
5093
    the DEB_BUILD_OPTIONS flag, and enabling debugging symbols (-gstabs)
5094
    by default
5095
  * Make sure libpam-smbpass is a self-contained DSO.
5096
  * Fix a typo in samba-common.dhcp that caused us to spuriously rewrite
5097
    the server list.
5098
  * Fix python install script to ignore -Wl linker flags, as seen in the
5099
    output from the latest krb5-config.
5100
  * Add LDAP and Unicode information about upgrading from 2.2 to
5101
    README.debian.
5102
  * Remove dangerous and confusing browse options from the default 
5103
    smb.conf (closes: #198804).
5104
  * Reorder smb.conf options for clearer grouping, and clarify the
5105
    comments.
5106
  * Add a default [print$] share to the sample smb.conf, and create the
5107
    necessary tree under /var/lib/samba/printers. (closes: #168173)
5108
  * s/winbind/idmap/ in smb.conf, since the option names have changed.
5109
  * Fix the patch for postexec handling, so that we chdir("/") at the
5110
    right time.
5111
5112
 -- Steve Langasek <vorlon@debian.org>  Thu, 12 Jun 2003 15:02:00 -0500
5113
5114
samba (3.0.0beta1-1) unstable; urgency=low
5115
5116
  * New upstream version.
5117
    - fix for empty browselist bug (closes: #194553)
5118
    - fix for tab completion segfault in smbclient (closes: #194776)
5119
    - Samba now works as a domain member again without segfaulting
5120
      (closes: #194134, #194394, #194775)
5121
    - WinXP machines can join a Samba-controlled domain again
5122
      (closes: #195362)
5123
  * Build-depend on python-dev >= 2.2 instead of on just python-dev
5124
    (without version).
5125
  * Added Vorlon'n patch to source/lib/time.c to fix #194075.
5126
    (closes: #194075)
5127
5128
 -- Eloy A. Paris <peloy@debian.org>  Sun,  8 Jun 2003 22:26:43 -0400
5129
5130
samba (2.999+3.0.alpha24-3) unstable; urgency=low
5131
5132
  * Make sure Samba DSOs are compiled with -fPIC. (closes: #194324)
5133
  * Rebuild against pristine Kerberos libs, to squelch warnings about
5134
    versioned symbols. (closes: #194431, #194396)
5135
5136
 -- Steve Langasek <vorlon@debian.org>  Thu, 22 May 2003 15:32:00 -0500
5137
5138
samba (2.999+3.0.alpha24-2) unstable; urgency=low
5139
5140
  * Fixed description of the smbfs package. (closes: #194183)
5141
  * Negate the sense of the unixsam check when upgrading. (closes: #194234)
5142
5143
 -- Steve Langasek <vorlon@debian.org>  Wed, 21 May 2003 12:21:53 -0400
5144
5145
samba (2.999+3.0.alpha24-1) unstable; urgency=low
5146
5147
  * New upstream version. (closes: #189354)
5148
5149
 -- Eloy A. Paris <peloy@debian.org>  Tue, 20 May 2003 13:55:57 -0400
5150
5151
samba (2.999+3.0.alpha23-5) unstable; urgency=low
5152
5153
  * Move the python package from section "net" to section "python".
5154
  * Make sure we use PIC code for python on all platforms.
5155
  * French translation of an additional debconf template, courtesy of
5156
    Christian Perrier <bubulle@debian.org>. (closes: #188832)
5157
  * Updated Brazilian Portuguese translation from André Luís Lopes
5158
    <andrelop@ig.com.br>.
5159
  * s/unixsam/guest/ everywhere, since the unixsam backend is now
5160
    deprecated. (closes: #190095)
5161
  * Create our temp config file as /etc/samba/smb.conf.dpkg-tmp; not
5162
    only does using /tmp violate SELinux policies, it introduces the
5163
    possibility of data loss during the final copy if /tmp is a separate
5164
    filesystem. (closes: #189823)
5165
  * Pull in fix for SWAT, so that logins work again
5166
    (closes: #188255, #192077).
5167
  * Move passdb.tdb into /var/lib/samba, since it's not user-editable.
5168
  * Make sure with don't ship any .cvsignore files.
5169
  * Don't ship examples for python2.2-samba and samba-doc in an
5170
    "examples" directory inside another "examples" directory.
5171
5172
 -- Eloy A. Paris <peloy@debian.org>  Tue,  6 May 2003 12:05:46 -0400
5173
5174
samba (2.999+3.0.alpha23-4) unstable; urgency=low
5175
5176
  * Instead of s/LPT1:/LPT:/, we need to do s/LPT:/LPT1:/ -- now all
5177
    non-RPC printing clients are working again.
5178
  * Change shlibs to 0 instead of 0.1.  The library already in the
5179
    archive is using this soname, and there are no packages depending
5180
    on libsmbclient, so skip changing the package name for now.
5181
    (closes: #188661)
5182
5183
 -- Steve Langasek <vorlon@debian.org>  Fri, 11 Apr 2003 14:42:00 -0500
5184
5185
samba (2.999+3.0.alpha23-3) unstable; urgency=low
5186
5187
  * Put the Samba Python modules in /usr/lib/python2.2/site-packages/,
5188
    not in /usr/lib/python2.2/lib-dynload/.
5189
5190
 -- Eloy A. Paris <peloy@debian.org>  Wed,  9 Apr 2003 19:49:25 -0400
5191
5192
samba (2.999+3.0.alpha23-2) unstable; urgency=low
5193
5194
  * New package python2.2-samba that includes the Python modules
5195
    included in the Samba sources. Feedback on these modules and the new
5196
    package is welcome, as we (Debian Samba maintainers) don't use them.
5197
    (closes: #170731, #173322)
5198
  * Move libsmbclient-dev from section "devel" to "libdevel".
5199
  * Fix panic action script to give a sensible error message instead of
5200
    an empty backtrace when we don't have permission to attach to the
5201
    process. (closes: #188164)
5202
  * Fix libpam-smbpass so that it really does something. (closes: #178245)
5203
  * Apply patch to fix printing-related segfaults. (closes: #188076)
5204
5205
 -- Eloy A. Paris <peloy@debian.org>  Sun,  6 Apr 2003 21:40:33 -0400
5206
5207
samba (2.999+3.0.alpha23-1) unstable; urgency=high
5208
5209
  * new upstream release, includes security fix for DSA-262
5210
  * tweak the debconf templates to avoid references to specific
5211
    front-ends (closes: #183718)
5212
5213
 -- Steve Langasek <vorlon@debian.org>  Sun,  9 Mar 2003 14:58:00 -0600
5214
5215
samba (2.999+3.0.alpha21-5) unstable; urgency=low
5216
5217
  * touch up the package descriptions a little bit (caps, punctuation)
5218
  * remove addtosmbpass, which snuck back in when we weren't looking
5219
  * reverse the position of the wins server tag, after looking more
5220
    closely at the code (closes: #183061)
5221
  * fix a glitch in the Spanish .po that rendered it invalid, plus a typo
5222
  * updated Brazilian Portuguese templates (closes: #183295)
5223
  * fix a typo in upstream manpage (s/shave/share/) (closes: #180546)
5224
  * run sed before we run sed, to deal with crazybad special chars
5225
    in the workgroup name (!) (closes: #176717)
5226
5227
 -- Steve Langasek <vorlon@debian.org>  Sat,  1 Mar 2003 15:14:00 -0600
5228
5229
samba (2.999+3.0.alpha21-4) unstable; urgency=low
5230
5231
  * add scripts to samba-common to grab the netbios-name-servers options
5232
    if we're running a DHCP client (closes: #38413)
5233
  * major rearrangement of build scripts: install target now operates on
5234
    debian/tmp, not debian/samba, so we can see when new files are
5235
    added and decide where to put them; several files that should have
5236
    been in samba-common but were in samba (for the above reason) --
5237
    smbcacls, -- have been moved, with a replaces: added.
5238
  * Fix rc script so that whitespace is consistent between inetd and
5239
    daemon modes (closes: #174677).
5240
  * smbclient -M must always connect to port 139, because port 445
5241
    doesn't support messaging and we can't do the port 135 stuff yet
5242
    (closes: #175292, #167859).
5243
  * Import the diff from upstream CVS, which has fixed a few bugs
5244
    (closes: #178219, #177583, #181467, #181487, #181603, #175864).
5245
    Remove a few patches of ours which are now superseded.
5246
  * Add po-debconf support to the tree, for better i18n.
5247
  * Install the libsmbclient.so symlink in the libsmbclient-dev package,
5248
    per policy (closes: #181466).
5249
5250
 -- Steve Langasek <vorlon@debian.org>  Fri, 27 Dec 2002 00:37:00 -0600
5251
5252
samba (2.999+3.0.alpha21-3) unstable; urgency=low
5253
5254
  * Drop --with-ldapsam from the configure options, since this no longer
5255
    means what we thought it did.  Revert patch for changing the 'passdb
5256
    backend' defaults.
5257
  * Add patch from CVS HEAD to fix pdbedit segfault; postinst script
5258
    should work better now. (Closes: #173936)
5259
5260
 -- Steve Langasek <vorlon@debian.org>  Sun, 22 Dec 2002 13:29:00 -0600
5261
5262
samba (2.999+3.0.alpha21-2) unstable; urgency=low
5263
5264
  * add CONFIGDIR to the set of directories exported in the install
5265
    target, so we don't try to write to /etc/ on the autobuilders.
5266
  * Reset the default 'passdb backend' value to something sensible, so
5267
    that we don't unnecessarily break upgrading systems (closes: #173731).
5268
5269
 -- Steve Langasek <vorlon@debian.org>  Fri, 20 Dec 2002 09:13:00 -0600
5270
5271
samba (2.999+3.0.alpha21-1) unstable; urgency=low
5272
5273
  * new upstream release, many patches now incorporated upstream
5274
5275
 -- Steve Langasek <vorlon@debian.org>  Mon, 16 Dec 2002 23:39:00 -0600
5276
5277
samba (2.999+3.0.alpha20-4) unstable; urgency=low
5278
5279
  * Remove obsolete comments about non-existant LDAP support in the
5280
    Debian Samba packages. (Closes: #165035)
5281
  * Apply patch for segfault in pam_smbpass when using the unixsam
5282
    backend.
5283
  * Drop support for nmbd in inetd, since it's not supported by
5284
    upstream and is reported to cause problems (closes: #23243, #137726,
5285
    165037).
5286
  * Clarify example printing configs in smb.conf (closes: #168174).
5287
  * Make sure nmbd still responds to SIGTERM if it has no interfaces to
5288
    listen on (closes: #168079).
5289
  * Fix to get samba working again on 64-bit archs, after a
5290
    pointer<->int size mismatch bug.  Already fixed in upstream CVS.
5291
  * Merge fix from CVS for broken libsmbclient.h references to internal
5292
    structures (closes: #162956).
5293
  * Add a default 'panic action' for Samba that will give us genuinely
5294
    useful debugging information after a crash.
5295
  * Fixed correct patch to example configurations in the libpam-smbpass
5296
    packages (closes: #169350).
5297
  * acl-dev is not in sid anymore; Build-Depend on libacl1-dev instead
5298
    (closes: #169682).
5299
  * Only ask the user for permission to edit if there's a chance of us
5300
    damaging something.
5301
5302
 -- Steve Langasek <vorlon@debian.org>  Mon, 18 Nov 2002 19:53:00 -0500
5303
5304
samba (2.999+3.0.alpha20-3) unstable; urgency=low
5305
5306
  * Make sure smbstatus behavior is sane when Samba *has* been started,
5307
    as well as when it has not (closes: #164179).  Thank to Robbert Kouprie
5308
    <robbert@radium.jvb.tudelft.nl> for this patch.
5309
  * Not using 'killall' in any of the maintainer scripts (the last one
5310
    remaining was winbind.logrotate.) We now just use 'kill' to send
5311
    a SIGHUP to a specific PID (which is stored in a file in
5312
    /var/run/samba.)
5313
  * Do not depend on procps because we're not using killall anymore.
5314
5315
 -- Eloy A. Paris <peloy@debian.org>  Tue, 15 Oct 2002 22:15:57 -0400
5316
5317
samba (2.999+3.0.alpha20-2) unstable; urgency=low
5318
5319
  * fix an off-by-one error in smbd/lanman.c, which should shut off the
5320
    flood of log messages (closes: #157432)
5321
  * add a --config-cache option to the configure invocation, since
5322
    autoconf 2.5 doesn't load config.cache by default (closes: #163504)
5323
5324
 -- Steve Langasek <vorlon@debian.org>  Sat,  5 Oct 2002 01:40:00 -0500
5325
5326
samba (2.999+3.0.alpha20-1) unstable; urgency=low
5327
5328
  * new upstream release
5329
    - non-primary groups appear to work again (closes: #161271)
5330
  * the official beginning of the upstream 3.0 branch
5331
  * exit without error from smbstatus when no connections have
5332
    been seen yet (closes: #161489)
5333
5334
 -- Steve Langasek <vorlon@debian.org>  Wed,  2 Oct 2002 19:02:00 -0500
5335
5336
samba (2.999+3.0cvs20020906-1) unstable; urgency=low
5337
5338
  * CVS update
5339
    - domain authentication works again (closes: #158698)
5340
  * Factor out common code in samba-common.config
5341
  * Handle character set settings in smb.conf on upgrade
5342
    (closes: #153913, #158770)
5343
  * Don't use killall in logrotate script; there are better ways
5344
    (closes: #160076)
5345
  * Ignore value of 'hostname lookups' for hosts allow/hosts deny
5346
    (closes: #154376)
5347
5348
 -- Steve Langasek <vorlon@debian.org>  Sat,  7 Sep 2002 11:46:00 -0500
5349
5350
samba (2.999+3.0cvs20020829-1) unstable; urgency=low
5351
5352
  * CVS update.
5353
  * Move the smb.conf manpage to the samba-common package (closes: #159572)
5354
5355
 -- Steve Langasek <vorlon@debian.org>  Thu, 29 Aug 2002 17:53:25 -0500
5356
5357
samba (2.999+3.0cvs20020827-1) unstable; urgency=low
5358
5359
  * CVS update. (Closes: #158508)
5360
  * Part 1 of 3 of the library separation patch that Vorlon wrote has
5361
    gone upstream - removed the patch from our patches/ directory.
5362
  * Debconf note to warn users that their smb.conf will be re-written
5363
    and changed if they use Swat to maintain it. (Closes: #158479)
5364
  * Fixed typo in samba.prerm.
5365
5366
 -- Eloy A. Paris <peloy@debian.org>  Tue, 27 Aug 2002 15:23:23 -0400
5367
5368
samba (2.999+3.0cvs20020825-2) unstable; urgency=low
5369
5370
  * scale back the tdbsam migration support, because of undesirable
5371
    side-effects; now always defaults to 'no'.
5372
  * strip out hyperactive library dependencies that are only needed by
5373
    smbd (closes: #155156).
5374
  * nuke any broken registry.tdb files left by previous CVS snapshots.
5375
  * support rolling back the smbpasswd->tdbsam conversion on downgrade,
5376
    since many people are likely to need to downgrade for a while.
5377
  * remove postrm handling of legacy directories, and add handling of
5378
    current ones.
5379
5380
 -- Steve Langasek <vorlon@debian.org>  Sun, 28 Jul 2002 09:44:24 -0500
5381
5382
samba (2.999+3.0cvs20020825-1) unstable; urgency=low
5383
5384
  * CVS update. These packages are based on Samba 3.0alpha19 + any
5385
    code commited after 3.0alpha19 was released.
5386
5387
 -- Eloy A. Paris <peloy@debian.org>  Sun, 25 Aug 2002 14:56:46 -0400
5388
5389
samba (2.999+3.0cvs20020723-1) unstable; urgency=medium
5390
5391
  * remove spurious line from samba.config
5392
  * migrate from smbpasswd to tdbsam
5393
  * re-add the pdbedit util and manpage
5394
  * compile in ldapsam support (closes: #146935)
5395
  * add PRIVATEDIR to the list of vars we override for the install
5396
    target, so Samba doesn't try to create /etc/samba (closes: #153746).
5397
  * fix makefile handling of LOGBASEDIR, so that logs always end up in
5398
    the right place (closes: 153727).
5399
  * Fixed bug in the FHS migration path that causes nmbd to read its
5400
    state from one location, but write it out to another. (closes: #154210)
5401
  * Make sure nmbd is always looking for wins.tdb in the same place.
5402
5403
 -- Steve Langasek <vorlon@debian.org>  Fri, 19 Jul 2002 21:38:54 -0500
5404
5405
samba (2.99.cvs.20020713-1) unstable; urgency=low
5406
5407
  * first attempt for 3.0pre.
5408
  * only post a debconf note about moving logfiles if we're upgrading
5409
    from a version that had the logfiles in the old location
5410
    (closes: #152924).
5411
5412
 -- Steve Langasek <vorlon@debian.org>  Sat, 13 Jul 2002 12:54:25 -0500
5413
5414
samba (2.2.5-2) unstable; urgency=low
5415
5416
  * No longer ship make_printerdef, which is deprecated. (closes: #63059)
5417
  * Clean up some empty directories from the samba package.
5418
  * Add call to dh_installinit for winbind rc.x symlinks (closes: #151860).
5419
  * Clean up per-package documentation lists, to reduce clutter
5420
    (closes: #147638).
5421
  * Make sure we don't ship pdbedit's man page since we are still using
5422
    smbpasswd passwords. (closes: #152208)
5423
  * move libnss_wins.so to libnss_wins.so.2, where glibc expects to find
5424
    it (closes: #148586).
5425
  * reorder postinst, so that installing samba-common from scratch loads
5426
    the debconf answers properly (closes: #151985).
5427
  * add lintian overrides for winbind, to eliminate some noise.
5428
  * rename pam_smbpass changelog to comply with policy.
5429
5430
 -- Steve Langasek <vorlon@debian.org>  Sun, 23 Jun 2002 22:45:04 -0500
5431
5432
samba (2.2.5-1) unstable; urgency=low
5433
5434
  * New upstream release.
5435
5436
 -- Eloy A. Paris <peloy@debian.org>  Sun,  9 Jun 2002 15:49:21 -0400
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
5437
2 by Martin Pitt
Added patch prefer_device_uri: change smbspool to prefer DEVICE_URI over
5438
samba (2.2.4+2.2.5pre1-1) experimental; urgency=low
5439
5440
  * Getting ready for Samba 2.2.5.
5441
  * Remove patches/parse_spoolss.patch, now included upstream.
5442
  * Fixed thinko WRT POSIX ACL support, which we "half-enabled" in
5443
    2.2.4-1. We don't use POSIX ACL support ourselves, so we'd
5444
    appreciate reports from those using this feature so we can
5445
    be sure this works.
5446
  * Fix the filename-matching algorithm used for smbtar's 'exclude'
5447
    functionality. (closes: #131571)
5448
  * Look for secrets.tdb in /var/lib/samba, and handle in the postinst.
5449
    This is not really a config file, because users don't edit it.
5450
    (closes: #147429)
5451
  * Doxygen fix for libsmbclient.h, thanks to Tommi Komulainen
5452
    <Tommi.Komulainen@iki.fi> for the patch. (closes: #144847)
5453
5454
 -- Eloy A. Paris <peloy@debian.org>  Tue, 28 May 2002 11:33:51 -0400
5455
5456
samba (2.2.4-1) unstable; urgency=low
5457
5458
  * New upstream release (closes: #144713)
5459
  * Building with POSIX ACL support (closes: #137819)
5460
  * Include samples, exclude INSTALL from libpam-smbpass (closes: #145055)
5461
  * Compile with --with-automount, for NIS homedir support (closes: #123396)
5462
  * Add a proper 'flags' field to the mount entry we write to /etc/mtab;
5463
    fixes a display bug with mount (closes: #140397)
5464
  * Added logic to /etc/init.d/samba so a help message is printed out
5465
    when Samba is running from inetd _and_ we are not booting, i.e. the
5466
    user called the init script manually. Thanks to Francesco
5467
    Potorti <pot@gnu.org> for the suggestion on how to implement this.
5468
    (Closes: #139807, #140204)
5469
  * samba.postinst: added logic so we don't call /etc/init.d/samba if
5470
    we are running from inetd (this prevents the stupid help message
5471
    to be printed during package upgrades if we are running from inetd.)
5472
  * samba.prerm: idem.
5473
  * /etc/init.d/samba: delete stale PID files after nmbd and smbd are
5474
    stopped. This prevents start-stop-daemon from printing an ugly
5475
    error message when called from '/etc/init.d/samba stop'. I prefer
5476
    this than running start-stop-daemon with --oknodo because
5477
    start-stop-daemon might print other important error messages that with
5478
    --oknodo it would otherwise not print. (Closes: #102187, #109301)
5479
  * Patch from jerry@samba.org to fix parsing of spoolss structures.
5480
5481
 -- Eloy A. Paris <peloy@debian.org>  Thu, 23 May 2002 23:16:52 -0400
5482
5483
samba (2.2.3a-7) unstable; urgency=medium
5484
5485
  * More README.debian updates.
5486
  * Neutralize the smb.conf 'lock dir' directive, which doesn't mean
5487
    what the FHS says it should, and causes us no end of grief.
5488
    (Closes: #122299)
5489
  * LPRng-handling patch so that jobs printed to recent versions of
5490
    LPRng show up properly as 'done' instead of 'paused' in the Windows
5491
    print queue.  Thanks to Jaroslav Serdula <serdula_jaroslav@vse.sk>
5492
    for this patch. (Closes: #139458)
5493
  * Applied patch from Urban Widmark <urban@teststation.com>
5494
    (smbfs upstream maintainer) to add a '-n' option to smbmount
5495
    that does the same as mount's '-n'. (Closes: #139590)
5496
  * Minor tweak to unpatch-source so we unpatch sources in the
5497
    reverse order we patched them.
5498
  * Don't depend on grep in samba.prerm to determine if Samba was
5499
    running before the upgrade starts.
5500
  * Tweak the wording of debconf templates.
5501
  * Incorporate debconf translations for French, Spanish and Portuguese;
5502
    thanks to Carlos Valdivia Yagüe <valyag@hotpop.com> (es),
5503
    Andre Luis Lopes <andrelop@ig.com.br> (pt_BR), and Philippe
5504
    Batailler and Denis Barbier <barbier@debian.org> (fr).
5505
    (closes: #142657, #142659, #141551, #141699, #141682)
5506
  * Fixed symlinks in the swat package so the point to /usr/share/doc/
5507
    instead of /usr/doc/. Added note to the description of the
5508
    swat packages that says that samba-doc must be installed for
5509
    the on-line documentation to work. Thanks to Torne Wuff
5510
    <torne@wolfpuppy.org.uk>. (Closes: #95437)
5511
  * 'dh_installinit -n' gives us no initscript handling -- we need to
5512
    handle all starting and stopping of daemons ourselves, which wasn't
5513
    happening in the {pre,post}rm scripts.
5514
  * Vary the priority of the debconf question "Do you want to generate
5515
    /etc/samba/smbpassd?" depending on whether the file already exists.
5516
    File exists -> priority 'medium', file does not exist -> priority
5517
    'low'. Changed priorities of all other questions from 'high' to 'medium'.
5518
5519
 -- Steve Langasek <vorlon@debian.org>  Sat, 20 Apr 2002 17:48:27 -0400
5520
5521
samba (2.2.3a-6) unstable; urgency=low
5522
5523
  * Call db_stop as soon as we're done with debconf in the postinst, to
5524
    avoid hanging bugs (closes: #137813)
5525
  * Ony call 'update-inetd --add' on first installation, just as we only
5526
    call 'update-inetd --remove' on package purge.
5527
  * Bring our shipped smb.conf closer in line with the upstream
5528
    defaults: don't twiddle the send/recv buffer sizes, since the Linux
5529
    kernel already provides a much better default setting
5530
     (closes: #80966, #80934, #137415, #133477)
5531
  * Added libnss_wins.so to the winbind package (closes: #137201)
5532
  * Updates to README.debian.
5533
5534
 -- Eloy A. Paris <peloy@debian.org>  Tue, 12 Mar 2002 10:57:40 -0500
5535
5536
samba (2.2.3a-5) unstable; urgency=low
5537
5538
  * Having multiple workgroup lines in your smb.conf, though wacky, is 
5539
    perfectly valid.  Account for this in samba-common.config.
5540
    (closes: #137157)
5541
5542
 -- Steve Langasek <vorlon@debian.org>  Sun, 10 Mar 2002 21:52:51 -0600
5543
5544
samba (2.2.3a-4) unstable; urgency=low
5545
5546
  * Fixed typo in samba.postinst. Cosmetic fixes there as well.
5547
  * Fix to improper usage of /usr/bin/tr in samba-common config script
5548
    (closes: #137744)
5549
5550
 -- Steve Langasek <vorlon@debian.org>  Sat,  9 Mar 2002 14:14:02 -0500
5551
5552
samba (2.2.3a-3) unstable; urgency=medium
5553
5554
  * Make sure /etc/init.d/samba is executable before calling it
5555
    in the postinst. Quickly checked all other maintainer scripts
5556
    to make sure we are not calling an init script if it is not
5557
    executable. (closes: #137321)
5558
  * Fix up maintainer scripts to detect if samba was not running before 
5559
    an upgrade. (closes: #33520, #130534)
5560
  * Make sure /etc/samba/ is included in the samba-common package.
5561
    Closes: #137157
5562
5563
 -- Steve Langasek <vorlon@debian.org>  Fri,  8 Mar 2002 11:13:21 -0500
5564
5565
samba (2.2.3a-2) unstable; urgency=low
5566
5567
  * merge in debconf support:
5568
    - Moved all smb.conf-related questions to samba-common (smb.conf
5569
      is part of the samba-common package, not the samba package.)
5570
    - smb.conf is not a samba-common conffile anymore since it is
5571
      being managed by debconf. It is ABSOLUTELY necessary to make
5572
      sure /etc/samba/smb.conf _NEVER_ gets overwritten by changes
5573
      made via debconf. In other words, any changes made by the user
5574
      should be honored by the debconf interface.
5575
    - samba.postinst now moves old log files from /var/log/ to
5576
      /var/log/samba/. There's a Debconf note that informs the user
5577
      the log files are stored now in a new location.
5578
    - debian/control:
5579
      + Make samba depend on debconf.
5580
    - New file debian/samba.templates.
5581
    - New file debian/samba.config.
5582
    - Re-worked debian/samba.postinst.
5583
      + Got rid of all /etc/samba/debian_config sillyness.
5584
    - remove /usr/sbin/sambaconfig; "dpkg-reconfigure samba" replaces 
5585
      it.
5586
    - Removed debian/samba.prerm.
5587
    - Cleaned up /etc/init.d/samba.
5588
      + Added infrastructure for debconf.
5589
      + Got rid of all /etc/samba/debian_config sillyness.
5590
      + Got rid of /etc/samba/smbpasswd conversion stuff for
5591
        compatibility with versions of Samba < 2.0.0final-2.
5592
    (closes: #127959, #34408, #113594)
5593
  * make samba.postinst ignore the absence of /var/log/{s,n}mb*;
5594
    makes for a clean upgrade path.
5595
  * Building with MSDFS support (closes: #116793)
5596
5597
 -- Steve Langasek <vorlon@debian.org>  Tue,  5 Mar 2002 14:14:33 -0600
5598
5599
samba (2.2.3a-1) unstable; urgency=low
5600
5601
  * New upstream version (closes: #135001)
5602
  * Potato builds were failing because debian/rules was not creating
5603
    debian/winbind/etc/logrotate.d/. A user having problems creating
5604
    Potato packages brought this to my attention. dh_installlogrotate
5605
    takes care of creating the directory for us, that's why we didn't
5606
    notice.
5607
  * Removed code that converts /etc/samba/smbpasswd from an ancient
5608
    format to the new format of Samba 2.0.0 and later.
5609
    Closes: #134375 - samba: postinst failed due to missing
5610
            /usr/bin/convert_smbpasswd.
5611
  * Re-organized FHS migration code in samba.postinst. Make sure we
5612
    don't fail when we move files that don't exist.
5613
    Closes: #133813 - samba: Install failed.
5614
  * Adding docs. to the libpam-smbpass package.
5615
  * Remove man pages for findsmb because we are not providing this
5616
    script.
5617
    Closes: #134181 - findsmb referenced, but not included.
5618
  * Removed replace.patch because it is now present upstream.
5619
  * Added patch from Jerry Carter to fix a problem when saving
5620
    document preferences for printing from NT clients.
5621
  * The real winbindd daemon is a forked process so we can't use
5622
    --make-pidfile when calling start-stop-daemon. Fixed 
5623
    /etc/init.d/winbind to work around the issue. Thanks to 
5624
    Lin Li <linl@xandros.com> for the patience and for reporting 
5625
    the problems. Hopefully I got it right this time.
5626
5627
 -- Eloy A. Paris <peloy@debian.org>  Wed, 20 Feb 2002 18:39:03 -0500
5628
5629
samba (2.2.3-6) unstable; urgency=low
5630
5631
  * Make sure there are actual files in /var/state/samba before trying 
5632
    to move them (Closes: #133534, #133510).
5633
  * Fix up the 2.2.3 makefile so that pam_smbpass builds correctly 
5634
    again.
5635
5636
 -- Steve Langasek <vorlon@debian.org>  Tue, 12 Feb 2002 09:19:29 -0600
5637
5638
samba (2.2.3-5) unstable; urgency=low
5639
5640
  * Whoops, missed a spot on the samba.postinst -- will fail badly if
5641
    /var/state/samba/ no longer exists.  Better get this fix into the
5642
    next upload. ;) (Closes: #133088)
5643
  * Regenerate configure only if it is older than configure.in.
5644
  * Fix smbd handling of network neighborhood lists, which was missed
5645
    in the FHS conversion (Closes: #133091)
5646
5647
 -- Eloy A. Paris <peloy@debian.org>  Sat,  9 Feb 2002 16:37:57 -0500
5648
5649
samba (2.2.3-4) unstable; urgency=low
5650
5651
  * FHS cleanup; files in /var are now properly sorted according to
5652
    their nature. (Closes: #102101)
5653
  * Remove patches to source/configure, since we now call autoconf to
5654
    regenerate this file cleanly.
5655
  * lintian fixes:
5656
      - Create winbind.conffiles and add /etc/logrotate.d/winbind and
5657
        /etc/init.d/winbind to it.
5658
      - Use a relative symlink for /usr/lib/cups/backend/smb.
5659
      - Removal of a .cvsignore file in the samba-doc package.
5660
  * winbind.init fixes:
5661
      - Corrected name of the pid file (Steve)
5662
      - Make start-stop-daemon create a pid file for winbindd since it
5663
        does not create one on his own.
5664
  * #DEBHELPER# is not needed in samba.postinst because we are adding
5665
    manually everything that debhelper adds automatically. In fact,
5666
    since we are calling update-rc.d without standard paramaters I
5667
    think we can't use #DEBHELPER#.
5668
  * Fix fatal syntax error in samba.prerm.
5669
5670
 -- Steve Langasek <vorlon@debian.org>  Thu,  7 Feb 2002 13:12:08 -0500
5671
5672
samba (2.2.3-3) unstable; urgency=low
5673
5674
  * work on lintian-cleanness in the package (wrong permissions,
5675
    maintainer scripts in need of debhelpering)
5676
  * /lib/security/pam_smbpass.so is now being included in the
5677
    libpam-smbpass package only, and not in both the libpam-smbpass and
5678
    samba packages (which was the case prior to 2.2.3-3.)
5679
  * Instead of making our patch scripts executable in the rules file
5680
    we run them through /bin/sh.
5681
  * New 'winbind' package that has all the winbind stuff that was in the 
5682
    samba package in 2.2.3-2 and before.
5683
  * Added replace.patch: patch from Jeremy Allison to fix problems when
5684
    replacing or overwriting files in a Samba share. Patch was sent to
5685
    the samba mailing list.
5686
5687
 -- Eloy A. Paris <peloy@debian.org>  Tue,  5 Feb 2002 21:12:48 -0500
5688
5689
samba (2.2.3-2) unstable; urgency=low
5690
5691
  * add support to debian/scripts/{patch-source,unpatch-source} for
5692
    automatic updating and cleaning of <version.h>. This was a request
5693
    from the Samba Team: they wanted us to clearly mark our packages
5694
    so it is always known a user is running Samba with (possibly)
5695
    Debian-specific patches.
5696
  * Change init.d killscript link to K19samba, so we stop before autofs 
5697
    (closes: 117327)
5698
  * Make our patch scripts executable in the rules file -- dpkg won't do 
5699
    this for us (closes: #132415).
5700
5701
 -- Steve Langasek <vorlon@debian.org>  Mon,  4 Feb 2002 09:51:00 -0600
5702
5703
samba (2.2.3-1) unstable; urgency=low
5704
5705
  * New upstream release (closes: #131228).
5706
  * Restructured build system that provides DBS-like separation of 
5707
    patches
5708
  * Fix typo in smbfs description (closes: #116209).
5709
  * Use killall -q in logrotate.d script, to avoid spurious cron 
5710
    emails (closes: #130100).
5711
5712
 -- Steve Langasek <vorlon@debian.org>  Sat,  2 Feb 2002 19:56:18 -0500
5713
5714
samba (2.2.2-12) unstable; urgency=high
5715
5716
  * (Steve) Patch for source/client/client.c.
5717
    Closes: #86438 smbclient: Transfering several GB causes the average
5718
            speed to be messed up.
5719
  * Uploading with urgency=high to expedite the move from unstable
5720
    to testing because of the security problem fixed in -11.
5721
5722
 -- Eloy A. Paris <peloy@debian.org>  Fri, 25 Jan 2002 22:31:12 -0500
5723
5724
samba (2.2.2-11) unstable; urgency=low
5725
5726
  * Building with --with-libsmbclient. We have created two new
5727
    packages: libsmbclient and libsmbclient-dev. Hopefully this
5728
    will help some people that want to add the capability of
5729
    speaking SMB to their applications.
5730
    Closes: #117132 - libsmbclient support library?
5731
  * (Steve) Make swat do the right thing when reading (parsing)
5732
    the saved preferences in smb.conf.
5733
    Closes: #55617 swat mutilates the linpopup message command.
5734
  * Updated README.Debian. Updated descriptions in debian/control.
5735
  * Remembered to bump up version number in source/include/version.h
5736
    (need to automate this or else I'll keep forgetting.)
5737
  * (Steve) one liner for source/web/diagnose.c.
5738
    Closes: #106976 - smbd/nmbd not running message with swat/linuxconf.
5739
  * Added '|| true' to the post-rotate script so logrotate doesn't
5740
    fail if either nmbd or smbd is not running.
5741
    Closes: #127897 - /etc/logrotate.d/samba fails if there is no smbd process.
5742
  * Fixed incorrect file locations in swat's man page and added a
5743
    Debian-specific note to /usr/share/doc/swat/README.
5744
    Closes: #71586 swat: needs documentation fixes for debian.
5745
  * smbmount in the smbfs package does not have the setuid bit set.
5746
    Apparently, smbmount uses libsmb without checking the environment.
5747
    Thanks to Christian Jaeger <christian.jaeger@sl.ethz.ch> for
5748
    finding the local root exploit.
5749
  * Applied old patch from Jerry) Carter" <jerry@samba.org> to correct
5750
    the following two problems in Samba 2.2.2:
5751
    - %U and %G could not be used in services names
5752
      in smb.conf.
5753
    - %G would fail to be expanded in an "include = ..."
5754
      line.
5755
5756
 -- Eloy A. Paris <peloy@debian.org>  Sat, 19 Jan 2002 21:35:26 -0500
5757
5758
samba (2.2.2-10) unstable; urgency=low
5759
5760
  * (Steve) Add missing manual pages.
5761
    Closes: Bug#128928: missing manpages in smbfs.
5762
5763
 -- Eloy A. Paris <peloy@debian.org>  Sun, 13 Jan 2002 14:39:55 -0500
5764
5765
samba (2.2.2-9) unstable; urgency=low
5766
5767
  * (Steve) Fix broken URL's in HTML docs.
5768
    Closes: Bug#17741: bad links in html docs (at last!!!)
5769
5770
 -- Eloy A. Paris <peloy@debian.org>  Fri, 11 Jan 2002 13:37:07 -0500
5771
5772
samba (2.2.2-8) unstable; urgency=low
5773
5774
  * Added "Replaces: samba (<= 2.2.2-5)" to the smbclient section in
5775
    debian/control so rpcclient.1, which was in samba-2.2.2-5, does not
5776
    cause problems now that it is part of smbclient (>= 2.2.2-6).  Closes:
5777
    Closes: Bug#128684: error upgrading smbclient in sid.
5778
5779
 -- Eloy A. Paris <peloy@debian.org>  Fri, 11 Jan 2002 11:42:40 -0500
5780
5781
samba (2.2.2-7) unstable; urgency=low
5782
5783
  * (Steve) Patch to make behavior honor what the docs. say about "hosts allow"
5784
    taking precedence over "hosts deny".
5785
    Closes: Bug#49249: swat: error with host deny ?!
5786
5787
 -- Eloy A. Paris <peloy@debian.org>  Thu, 10 Jan 2002 12:36:58 -0500
5788
5789
samba (2.2.2-6) unstable; urgency=low
5790
5791
  * (Steve) Adds manpage for rpcclient to the proper file,
5792
    removes smbtorture from the distro because this tool isn't intended for
5793
    widespread consumption.
5794
    Closes: #63057 - no manual page for smbtorture.
5795
  * (Steve) Removed -gnu from the configure arguments (--build, --host) in
5796
    debian/rules so config.sub is able to properly create the host and target
5797
    tuples.
5798
5799
 -- Eloy A. Paris <peloy@debian.org>  Wed,  9 Jan 2002 14:39:51 -0500
5800
5801
samba (2.2.2-5) unstable; urgency=low
5802
5803
  * Fixes from vorlon:
5804
  * Use /usr/bin/pager instead of more.
5805
    Closes: #125603: smbclient violates pager policy.
5806
  * Make /etc/logrotate.d/samba a conffile, send smbd and nmbd
5807
    a SIGHUP to have the log files reopened, fixes to
5808
    /etc/logrotate.d/samba.
5809
    Closes: #127897: log file rotation.
5810
    Closes: #118277: /etc/logrotate.d/samba not listed in conffiles.
5811
  * s/covert/convert/.
5812
    Closes: #121653 probable typo in install message.
5813
5814
 -- Eloy A. Paris <peloy@debian.org>  Sun,  6 Jan 2002 03:14:58 -0500
5815
5816
samba (2.2.2-4) unstable; urgency=low
5817
5818
  * Applied patch from Steve to work around problem in glibc that affects the
5819
    HPPA architecure. The patch detects the error condition at configure time
5820
    and compiles without LFS support if necessary.
5821
    Closes: Bug#126763: samba completely broken on hppa.
5822
  * Including unicode_map.1251.
5823
    Closes: Bug#126719: samba-common: unicode_map.1251 missing.
5824
  * Updated smbd daemon version to match Debian package version.
5825
    Closes: Bug#127199: Package version and smbd daemon version don't match.
5826
5827
 -- Eloy A. Paris <peloy@debian.org>  Mon, 31 Dec 2001 14:32:47 -0500
5828
5829
samba (2.2.2-3) unstable; urgency=low
5830
5831
  * Added some spaces in package description in debian/control.
5832
    Closes: #120730 - missing spaces in package description for nice
5833
            alignment.
5834
  * Spelling fixes.
5835
    Closes: #125328, #125329, #125330, #125367, #125365, #125403.
5836
  * Steve Langasek <vorlon@debian.org> is the co-maintainer of the Debian
5837
    Samba packages!!! Added him to the uploaders field in debian/control.
5838
5839
 -- Eloy A. Paris <peloy@debian.org>  Tue, 18 Dec 2001 00:54:25 -0500
5840
5841
samba (2.2.2-2) unstable; urgency=low
5842
5843
  * Backed out changes to source/filename.c per Andrew Tridgell's request.
5844
    This changes were introduced in 2.2.1a-7 as an attempt to fix #47493.
5845
    Tridge found out that they break smbd.
5846
  * Changed version number in source/includes/version.h so it is clear that
5847
    this is a version of Samba packaged for Debian. This is another request from
5848
    Tridge and will help the Samba Team to get bogus bug reports.
5849
  * Added Samba-HOWTO-Collection.pdf and other README files to the
5850
    /usr/share/doc/<package>/ directories.
5851
  * Installing libnss_winbind.so and pam_winbind.so.
5852
    Closes: #116790: nss and pam modules for winbind missing.
5853
  * Removed user-emacs-settings from changelog.
5854
5855
 -- Eloy A. Paris <peloy@debian.org>  Mon, 29 Oct 2001 19:16:26 -0500
5856
5857
samba (2.2.2-1) unstable; urgency=low
5858
5859
  * New upstream version.
5860
  * Temporary fix for #113763 (Steve Langasek)
5861
  * Quick hack to avoid smbmount reveal password length. Please note
5862
    that even with this hack there is a small window when password is
5863
    completely visible with 'ps aux'. There are other methods that should
5864
    be used to automate mounting of SMB shares.
5865
    Closes: #112195: smbmount-2.2.x reveals password length.
5866
  * Applied patch from Steve Langasek <vorlon@debian.org> to prevent
5867
    forcing use of setresuid() in Sparc.
5868
    Closes: #112779: samba build forces use of setresuid, which causes
5869
                     smbd to fail on Sparc.
5870
5871
 -- Eloy A. Paris <peloy@debian.org>  Mon, 15 Oct 2001 10:26:10 -0400
5872
5873
samba (2.2.1a-9) unstable; urgency=low
5874
5875
  * Replaced $(LD) with $(CC) all the way through source/Makefile.
5876
    Closes: #111036: ld shouldn't be used to link shlibs.
5877
  * s/\/bin\/mail/\/usr\/bin\/mail/ in smb.conf's man page (HTML and
5878
    sgml as well.)
5879
    Closes: #110963: smb.conf: mail should be /usr/bin/mail.
5880
  * Documented better smbclient's -W behavior. Patch from Steve
5881
    Langasek.
5882
    Closes: #53672: smbclient: -W flag is interpreted as domain, not
5883
            workgroup.
5884
5885
 -- Eloy A. Paris <peloy@debian.org>  Tue,  4 Sep 2001 23:10:41 -0400
5886
5887
samba (2.2.1a-8) unstable; urgency=low
5888
5889
  * Set some reasonable default perms for the samba logdir (again,
5890
    thanks to vorlon :-)
5891
    Closes: #72529: insecure permissions on log files.
5892
5893
 -- Eloy A. Paris <peloy@debian.org>  Sun, 26 Aug 2001 15:40:47 -0400
5894
5895
samba (2.2.1a-7) unstable; urgency=low
5896
5897
  * Another attempt at fixing #47493. Patch from Steve Langasek
5898
    <vorlon@netexpress.net>. Let's keep our fingers crossed Steve!
5899
5900
 -- Eloy A. Paris <peloy@debian.org>  Sun, 26 Aug 2001 13:37:06 -0400
5901
5902
samba (2.2.1a-6) unstable; urgency=low
5903
5904
  * Backed out fix to #47493 introduced in 2.2.1a-4 as it is causing
5905
    smbd to die with signal 11 under some unidentified situations.
5906
    Closes: #109774: Latest debian version breaks printer driver download.
5907
    Closes: #109946: not all files appear in samba-exported directories.
5908
  * Another patch from Steve Langasek. This one adds quotes around 
5909
    printer names for print systems it's reasonable for Debian to
5910
    support. Together with the patch in #29957 (see changelog for
5911
    2.2.1a-4), this should take care of the problems with multi-word 
5912
    printer names in Samba.
5913
5914
 -- Eloy A. Paris <peloy@debian.org>  Fri, 24 Aug 2001 21:12:27 -0400
5915
5916
samba (2.2.1a-5) unstable; urgency=low
5917
5918
  * Important changes that affect how Samba is built on Debian
5919
    machines are implemented in this release. All of this changes
5920
    were suggested by the energetic Steve Langasek <vorlon@debian.org>,
5921
    and his arguments were so sound and reasonable that I decided
5922
    to implement them. Here's Steve's original changelog:
5923
5924
       * Fix up the build system to avoid needing to run configure 
5925
         as root to answer questions we already know the answers to.
5926
       * In the process, make surprising progress towards being able to
5927
         cross-compile the samba packages.
5928
5929
 -- Eloy A. Paris <peloy@debian.org>  Fri, 24 Aug 2001 01:08:06 -0400
5930
5931
samba (2.2.1a-4) unstable; urgency=low
5932
5933
  * Fixed typo in smbmount's mount page.
5934
    Closes: #109317: smbfs: mistype in smbmount manpage.
5935
  * Included symlink to smbspool to better support CUPS printing.
5936
    Closes: #109509: include symlink for cups samba support.
5937
  * Applied patch from Steve Langasek <vorlon@netexpress.net> to
5938
    fix bug #29957.
5939
    Closes: #29957: samba strips trailing " from strings in smb.conf.
5940
  * First attempt at fixing #47493. Another patch from Steve "I want
5941
    a bug-free Samba" Langasek.
5942
    Closes: #47493: Samba doesn't handle ':' in dir names right.
5943
5944
 -- Eloy A. Paris <peloy@debian.org>  Tue, 21 Aug 2001 23:26:38 -0400
5945
5946
samba (2.2.1a-3) unstable; urgency=low
5947
5948
  * Steve Langasek <vorlon@netexpress.net> has been hard at work in
5949
    the last few days looking at the long list of open bugs filed
5950
    against the Samba packages. I don't know how to thank him. It's been
5951
    a pleasure working with Steve, and all the fixes, patches, etc. in
5952
    this release come from him. The bug list is greatly reduced thanks
5953
    to Steve's efforts.
5954
  * Steve's additions/modifications/patches/etc. are:
5955
    - New package that (libpam-smbpass) provides pam_smbpass. Before, this
5956
      was provided in another package but now the sources are part of
5957
      the Samba sources so we can start providing it from here.
5958
      Closes: #107043 - pam_smbpass now present in Samba source,
5959
        should be built from there
5960
    - Patch to source/smbd/service.c that allows admins to call
5961
      /bin/umount from the root postexec of a Samba share.
5962
      Closes: #40561 - samba pre/postexec commands do not work.
5963
    - Clear TMPDIR before starting smbd in /etc/init.d/samba.
5964
      Closes: #51295 - Problems with Samba and TMPDIR.
5965
    - Correction to documentation of "guest only".
5966
      Closes #38282 - "guest only" share still requires a password.
5967
  * Applied patch from Santiago Vila <sanvila@unex.es> to convert
5968
    /usr/sbin/mksmbpasswd from a shell script into a real awk script.
5969
    Sorry it took so long, Santiago; I hadn't realized you even
5970
    provided a patch :-)
5971
    Closes: #77891 - mksmbpasswd could be a real awk script.
5972
  * Updated description of the smbfs and smbclient packages. Also have
5973
    each package recommend the other.
5974
    Closes: #108650: Should suggest or recommend smbfs.
5975
5976
 -- Eloy A. Paris <peloy@debian.org>  Mon, 13 Aug 2001 22:21:55 -0400
5977
5978
samba (2.2.1a-2) unstable; urgency=low
5979
5980
  * Build-depends: depend on debhelper (>=2.0.103).
5981
    Closes: #105795: Build-Depends are wrong.
5982
  * Run samba's preinst and postinst scripts without -e so failed commands
5983
    do not abort installation.
5984
    Closes: #106384: postinstall crashes abnormally. (And really closes
5985
      #104471.)
5986
5987
 -- Eloy A. Paris <peloy@debian.org>  Thu, 26 Jul 2001 00:30:37 -0400
5988
5989
samba (2.2.1a-1) unstable; urgency=low
5990
5991
  * New upstream version.
5992
  * Make sure samba's postinst script exits with a zero status.
5993
    Closes: #104471: Samba postinst problem.
5994
5995
 -- Eloy A. Paris <peloy@debian.org>  Thu, 12 Jul 2001 21:55:21 -0400
5996
5997
samba (2.2.1-1) unstable; urgency=low
5998
5999
  * New upstream version.
6000
    Closes: #103339: config.guess and config.sub update required.
6001
    Closes: #98518: Samba 2.2 can't act as PDC for NT4/W2K due to 
6002
                    incompatibility with PAM.
6003
    Closes: #97447: nmbd crashes due to bugs in DAVE 2.5.2.
6004
    Closes: #95777: Samba 2.2 is unable to join or authenticate against 
6005
                    Samba 2.2 PDC domain.
6006
    Closes: #68842: samba should use PAM for password changing (I
6007
                    haven't personally tried this one, but it's been
6008
                    advertised this works.)
6009
    Closes: #102506: PAM account checking fails.
6010
    Closes: #102518: Complains about unknown paramter "obey pam
6011
                     restrictions"
6012
    Closes: #94774: Build failure on PARISC machines.
6013
  * Moved away from /etc/cron.weekly/samba for log file rotation.
6014
    Now using logrotate.
6015
    Closes: #95548: typo in /etc/cron.weekly/samba.
6016
    Closes: #74951: nmbd does not rename its log file.
6017
  * Removed Debian-specific addtosmbpass.8 man page since this script
6018
    is not longer provided upstream. Users should use the smbpasswd
6019
    program instead.
6020
  * Updated sample /etc/samba/smb.conf to reflect the recent changes
6021
    affecting handling of PAM authentication. Also updated
6022
    /etc/pam.d/samba.
6023
6024
 -- Eloy A. Paris <peloy@debian.org>  Wed, 11 Jul 2001 00:44:14 -0400
6025
6026
samba (2.2.0.final.a-1) unstable; urgency=high
6027
6028
  * New upstream version (contains security fix from DSA-065-1.)
6029
    Closes: #97241: samba 2.2.0 fails to process hostnames in
6030
      "hosts allow" config line.
6031
  * Removed Debian-specific addtosmbpass.8 man page since this script
6032
    is not longer provided upstream. Users should use the smbpasswd
6033
    program instead.
6034
    Closes: #98365: addtosmbpass is missing from 2.2.0.final-2.
6035
  * Updated sample /etc/samba/smb.conf to reflect the recent changes
6036
    affecting handling of PAM authentication. Also updated
6037
    /etc/pam.d/samba.
6038
6039
 -- Eloy A. Paris <peloy@debian.org>  Sun, 24 Jun 2001 11:11:59 -0400
6040
6041
samba (2.2.0.final-2) unstable; urgency=low
6042
6043
  * Added libcupsys2-dev to Build-Depends.
6044
  * Samba depends now (again) on netbase so update-inetd is always
6045
    available for the Samba maintainer scripts.
6046
    Closes: #86063: Fails to uninstall if inetd is not installed.
6047
  * Updated source/config.{sub,guess} so ARM built doesn't fail.
6048
    Closes: #94480: config.sub out of date; can't build on arm.
6049
    Closes: #85801: config.sub/guess out of date.
6050
  * Not using brace expansion, i.e. {foo,bar} in any of the maintainers
6051
    scripts nor in debian/rules.
6052
    Closes: #88007: samba postrm has is not POSIX sh compliant.
6053
6054
 -- Eloy A. Paris <peloy@debian.org>  Sat, 21 Apr 2001 17:27:18 -0400
6055
6056
samba (2.2.0.final-1) unstable; urgency=low
6057
6058
  * New upstream release. Lots of new things. See WHATSNEW.txt.
6059
  * Goofy version number because of my stupidity when assigning version
6060
    numbers to the CVS packages I have been uploading to experimental.
6061
    Will be fixed when 2.2.1 is released. I've no doubts a 2.2.1 release
6062
    will follow soon.
6063
6064
 -- Eloy A. Paris <peloy@debian.org>  Tue, 17 Apr 2001 22:58:14 -0400
6065
6066
samba (2.2.0.cvs20010416-1) experimental; urgency=low
6067
6068
  * CVS update.
6069
6070
 -- Eloy A. Paris <peloy@debian.org>  Mon, 16 Apr 2001 21:25:15 -0400
6071
6072
samba (2.2.0.cvs20010410-1) experimental; urgency=low
6073
6074
  * CVS update.
6075
  * Added libreadline4-dev to Build-Depends.
6076
6077
 -- Eloy A. Paris <peloy@debian.org>  Tue, 10 Apr 2001 16:53:45 -0400
6078
6079
samba (2.2.0.cvs20010407-1) experimental; urgency=low
6080
6081
  * CVS update. Includes what is in 2.2.0alpha3.
6082
6083
 -- Eloy A. Paris <peloy@debian.org>  Sat,  7 Apr 2001 16:00:33 -0400
6084
6085
samba (2.2.0.cvs20010316-1) experimental; urgency=low
6086
6087
  * Started working on Samba 2.2.0. Using the SAMBA_2_2_0 branch
6088
    from Samba CVS.
6089
  * Not compiling rpctorture as it has compile errors. Change in
6090
    debian/rules.
6091
  * Removed Linux kernel 2.0.x and smbfs compatibility baggage. Now
6092
    the smbfs does not support 2.0.x kernels; a kernel > 2.2.x is
6093
    needed to use smbfs. Updated debian/control, debian/rules and
6094
    README.Debian to reflect this change.
6095
  * Added to swat a versioned dependency on samba (so a user is forced to
6096
    install a new version of swat each time a new version of samba is
6097
    installed.)
6098
6099
 -- Eloy A. Paris <peloy@debian.org>  Sun, 18 Mar 2001 14:21:14 -0500
6100
6101
samba (2.0.7-5) unstable; urgency=medium
6102
6103
  * Transition from suidmanager to dpkg-statoverride.
6104
6105
 -- Eloy A. Paris <peloy@debian.org>  Thu, 18 Jan 2001 23:51:56 -0500
6106
6107
samba (2.0.7-4) unstable; urgency=medium
6108
6109
  * Applied Urban Widmark <urban@teststation.com> fixes to smbmount. Urban
6110
    is the maintainer of the smbfs in the kernel and of the userland
6111
    utilities.
6112
  * Links to HTML documents are correct now.
6113
    Closes: #69439: swat: Broken help file symlinks
6114
    Closes: #72615: samba-doc directory changed: removed htmldocs from path
6115
    Closes: #75847: swat: Wrong symlink
6116
    Closes: #66857: Wrong links to html documents.
6117
    Closes: #77912: misplaced documentation symlinks for swat
6118
  * Building Samba with CUPS support. For this I reverted the change to
6119
    source/configure.in that I did in 2.0.7-3 and re-ran autoconf.
6120
    Closes: #59038: samba: not compiled with cups support.
6121
  * Fix against previous known/unknown user time difference patch to swat
6122
    (make username / password lookups take the same time.) Remove CGI
6123
    logging code in Swat.
6124
    Closes: #76341 - Security holes in swat
6125
  * Updated Build-depends.
6126
  * Updated debian/copyright to refer to the correct location of the GPL.
6127
  * debian/rules: changed DESTDIR to `pwd`/debian/samba (was
6128
    `pwd`/debian/tmp.)
6129
  * debian/rules: added '--sourcedir=debian/samba' to dh_movefiles (for some
6130
    strange reason dh_installdirs is not creating debian/tmp/ so I needed
6131
    to tweak everything to install stuff in debian/samba rather than in
6132
    debian/tmp.)
6133
  * debian/control: changed section of samba-docs to 'doc' (was 'docs')
6134
  * Using relative symlinks in /usr/share/samba/swat/ (changed debian/rules
6135
    and source/scripts/installswat.sh.)
6136
  * Fixed (by tweaking debian/rules)
6137
    /usr/bin/{smbmnt,smbumount-2.*,smbmount-2.*} to be suid.
6138
  * Added "Provides: samba-client" to smbclient's section in control.
6139
    Closes: #71143: smbclient: Smbclient should provide samba-client.
6140
  * Fix for desired_access being zero in map_share_mode() (patch to
6141
    source/smbd/nttrans.c.) Thanks to Gary Wilson
6142
    <wilsong@sergievsky.cpmc.columbia.edu> for bringing this patch to my
6143
    attention.
6144
  * Hacked source/lib/util_sec.c so smbd works fine in both 2.0.x and
6145
    2.2.x kernels even when the build is done in a system running
6146
    a 2.2.x kernel.
6147
    Closes: #78858: samba-common: samba2.0.7 needs kernel 2.2.x but
6148
                    doesnt depend on it.
6149
    Closes: #72758: README.Debian should comment on 2.0.x kernels.
6150
    Closes: #56935: Samba 2.0.6 and Kernel 2.0.x.
6151
    Closes: #58126: Samba 2.0.6 and Kernel 2.0.x -- more info.
6152
    Closes: #60580: samba: failed to set gid.
6153
    Closes: #64280: Samba panics, can't set gid.
6154
    Closes: #66816: Must deal with brokenness under 2.0.x.
6155
    Closes: #67682: potatoe samba 2.0.7-3 out of order, 2.0.5a-1 OK.
6156
    Closes: #69735: PANIC: failed to set gid
6157
    Closes: #66122: "smbclient -L localhost -U%" returns with "tree
6158
                    connect failed: code 0".
6159
    Closes: #57637: Samba says tree connect error.
6160
    Closes: #58015: potato samba wins support is broken.
6161
  * Fixed comments in sample smb.conf to point to the correct location.
6162
    Closes: #69578: comments in smb.conf points to wrong path.
6163
  * Move codepages from /etc/samba/codepages/ to
6164
    /usr/share/samba/codepages/.
6165
    Closes: #63813: samba; codepages should go in /usr/lib.
6166
  * Moved /var/samba/ to /var/state/samba/.
6167
    Closes: #49011: samba package not FHS compliant.
6168
  * Hacked source/configure.in (and re-ran autoconf) so yp_get_default_domain()
6169
    is found.
6170
    Closes: #44558: netgroup support missing in samba 2.0.5a-1.
6171
  * /etc/init.d/samba was calling start-stop-daemon with both --pidfile and
6172
    --exec. Got rid of --exec so --pidfile works.
6173
6174
 -- Eloy A. Paris <peloy@debian.org>  Thu, 11 Jan 2001 00:15:57 -0500
6175
6176
samba (2.0.7-3) frozen unstable; urgency=high
6177
6178
  * Release manager: this closes a RC bug.
6179
  * Commented out the section in source/configure.in that auto-detects
6180
    CUPS support and then ran autoconf to generate a new configure
6181
    script. This was done to prevent machines that have libcupsys-dev
6182
    installed from detecting CUPS support and adding an unwanted
6183
    dependency on libcupsys. This way the whole printing system
6184
    won't break on upgrades. CUPS support should be added after
6185
    Potato is released.
6186
    Closes: #65185: samba-common: Upgrading removes printing system.
6187
    Closes: #64496: smbfs: smbfs on powerpc has a dependency on cupsys.
6188
  * Updated README.debian.
6189
    Closes: #64594: Old README.Debian in /usr/share/doc/samba.
6190
6191
 -- Eloy A. Paris <peloy@debian.org>  Tue, 20 Jun 2000 19:16:04 -0400
6192
6193
samba (2.0.7-2) frozen unstable; urgency=high
6194
6195
  * Release manager: this closes RC bug #63839 that prevents Samba
6196
    to be built from source.
6197
  * Fixed a stupid typo in debian/rules that was preventing Samba
6198
    to be built from source.
6199
    Closes: #63839: samba_2.0.7-1(frozen): build error (SAMBABOOK dir)
6200
  * I forgot to mention that O'Reilly's book "Using Samba" was donated
6201
    to the Open Source community. The book was included in Samba 2.0.7
6202
    in HTML format and is part of the Debian Samba package since 
6203
    Samba 2.0.7-1.
6204
  * In Samba 2.0.7-1, the "Using Samba" book and a number of HTML help
6205
    files were supposed to be provided in both the swat and the samba-doc
6206
    packages. This duplication was a waste of space. Starting with
6207
    Samba 2.0.7-2, swat recommends samba-doc and the book and the HTML
6208
    files are included only in samba-doc, and are accessed via symlinks
6209
    from within swat.
6210
    Closes: #58810: superfluous files in swat?
6211
  * Added a 'echo "."' to /etc/init.d/samba in the reload) section.
6212
    Closes: #63394: "echo ." missing in reload section of init.d script
6213
  * Fixed typo in docs/htmldocs/using_samba/ch06_05.html.
6214
    Closes: #64344: typo "encrypted passwords"
6215
  * Cleaned up samba's postrm script so important common files aren't
6216
    deleted when samba is purged. Created a samba-common.postrm script.
6217
    Closes: #62675: purging samba removes /etc/samba/smb.conf.
6218
    Closes: #63386: samba --purge removes /etc/samba dir even though
6219
            smbclient/smbfs/samba-common packages are still installed
6220
6221
 -- Eloy A. Paris <peloy@debian.org>  Wed,  3 May 2000 02:42:07 -0400
6222
6223
samba (2.0.7-1) frozen unstable; urgency=low
6224
6225
  * New upstream version. Dear Release Manager: please allow this 
6226
    package to go to frozen as it contains fixes to a _lot_ of problems.
6227
    You can take a look at all the problems fixed by this release in
6228
    the official upstream announcement at
6229
    http://us1.samba.org/samba/whatsnew/samba-2.0.7.html.
6230
  * Added --with-utmp to add utmp support to smbd (this is new in Samba
6231
    2.0.7)
6232
  * Closes: #62148 - samba not rotating filled logs.
6233
  * Closes: #56711: Samba doesn't manage well long share name (please note
6234
      that it's possible to connect to shares with names longer than
6235
      14 characters but the share will be listed with a name truncated to
6236
      13 characters.)
6237
  * Closes: #51752 - NT DOMAIN - NET USE * /HOME not mapping (error 67).
6238
    Closes: #50907 - logon path not working.
6239
    This is not a bug, it's just Samba doing the same thing an NT server
6240
    does. See WHATSNEW.txt and smb.conf's man page for details.
6241
  * Closes: #48497 - error executing smbsh in debian-potato. (smbwrapper
6242
    is not supported anymore.)
6243
  * Closes: #58994 swat: typo in swat description.
6244
  * Closes: #45931 - Samba dies with SIGILL on startup. (Hardware 
6245
    problems, person that reported the bug never came back.)
6246
    Closes: #54398 - smbadduser fails, looks for ypcat.
6247
  * Fixed swat's man page to include Debian specific installation
6248
    instructions. There's not necessary to edit /etc/services or 
6249
    /etc/inetd.conf.
6250
    (Closes: #58616 - incomplete install config && incorrect installation
6251
      instructions.)
6252
  * s/SBINDIR/\"/usr/sbin\"/g in source/web/startstop.c to prevent swat
6253
    to look for smbd and nmbd in the wrong place when requested to start or
6254
    stop smbd or nmbd.
6255
    (Closes: #55028 - swat can't start samba servers.)
6256
  * Closes: #37274: smbclient does not honour pot. (Tested and seems to be
6257
    working now.)
6258
  * Not confirmed, but should fix #56699, #62185, #56247, #52218, #43492,
6259
    #50479, #39818, #54383, #59411.
6260
    (please re-open any of this if the problem still exists - I was unable
6261
    to confirm any of this because I could never reproduce them.)
6262
    Closes: #56699 - Samba's nmbd causes random kernel oops several
6263
      times in a row.
6264
    Closes: #62185 - nmbd's forking until no more file descriptors are 
6265
      available.
6266
    Closes: #56247 - session setup failed: ERRSRV - ERRbadpw.
6267
    Closes: #52218 - Either wins proxy does not work, or I don't understand
6268
      it.
6269
    Closes: #43492 - intermittent problem changing password.
6270
    Closes: #50479 - Can't access windows 2000 shares with samba.
6271
    Closes: #39818 - samba-common: Upgrading Samba from the Slink version.
6272
    Closes: #54383 - samba-common: Missing /etc/smb.conf.
6273
    Closes: #59411 - smbclient: cannot browse Win2k shares.
6274
6275
 -- Eloy A. Paris <peloy@debian.org>  Thu, 27 Apr 2000 16:07:45 -0400
6276
6277
samba (2.0.6-5) frozen unstable; urgency=low
6278
6279
  * Oppsss! samba-common doesn't depend on libcupsys1 so the binaries
6280
    in this package are broken unless libcupsys1 is installed.
6281
    samba-common has a "grave" bug because of this. Instead of adding 
6282
    libcupsys1 to the Depends: list of each package in debian/control
6283
    I investigated why dh_shlibs was not picking the dependency
6284
    automatically. It turns out that it's probably a bug in libcupsys1
6285
    because the format of its shlibs file is not correct. I fixed that
6286
    file (/var/lib/dpkg/info/libcupsys1.shlibs) and now dependencies are
6287
    picked correctly. I'll talk to the libcupsys1 maintainer.
6288
6289
    I think the addition of CUPS support to Samba is a big change that
6290
    should not go into Frozen. So, I decided to back up the addition
6291
    of CUPS support I did in 2.0.6-4 to minimize problems. I'll add
6292
    CUPS support again when I start working on Samba for Woody.
6293
    (Closes: #59337 - samba-common has a missing dependency)
6294
6295
 -- Eloy A. Paris <peloy@debian.org>  Wed,  1 Mar 2000 08:40:02 -0500
6296
6297
samba (2.0.6-4) frozen unstable; urgency=low
6298
6299
  * It seems that sometimes nmbd or smbd are not killed when upgrading.
6300
    I think it is because in samba's prerm script I was calling
6301
    start-stop-daemon with the --pidfile switch and in old versions of
6302
    Samba the nmbd and smbd daemons did not store their PIDs in a file in
6303
    /var/samba/. I changed debian/samba.prerm so the existence of the
6304
    PID files is checked before calling "start-stop-daemon --pidfile ..."
6305
    If the PID files do not exist then start-stop-daemon is called
6306
    without the --pidfile parameter.
6307
    (Closes: #58058 - upgrade from slink went badly)
6308
  * Fixed typo in description of swat package in debian/control.
6309
  * Installed libcupsys1-dev so the configure script picks up CUPS
6310
    and Samba is compiled with CUPS support. Also added libcupsys1 to
6311
    the Depends: list of package samba in debian/control.
6312
    (Closes: #59038 - samba not compiled with cups support)
6313
  * Added a small paragraph to debian/README.debian warning about possible
6314
    problems with the WINS code in Samba 2.0.6.
6315
6316
 -- Eloy A. Paris <peloy@debian.org>  Mon, 28 Feb 2000 14:00:42 -0500
6317
6318
samba (2.0.6-3) frozen unstable; urgency=low
6319
6320
  * Applied patch posted by Jeremy Allison to the samba mailing list
6321
    that should take care of the internal errors reported in bug #52698
6322
    (release-critical). Wichert: please test as I never could reproduce
6323
    it here.
6324
    (Closes: #52698 - samba gets interbal errors)
6325
  * Moved samba-docs to the 'docs' section.
6326
    (Closes: #51077 - samba-doc: wrong section)
6327
  * Added reload capability to /etc/init.d/samba (only for smbd because
6328
    nmbd does not support reloading after receiving a signal).
6329
    (Closes: #50954 - patch to add reload support to /etc/init.d/samba)
6330
  * Corrected "passwd chat" parameter in sample /etc/samba/smb.conf so
6331
    Unix password syncronization works with the passwd program currently
6332
    in Potato. Thanks to Augustin Luton <aluton@hybrigenics.fr> for
6333
    the correct chat script.
6334
  * Stole source/lib/util_sec.c from the CVS tree of what will become
6335
    Samba 2.0.7 or whatever so we can use the same binaries under
6336
    both 2.0.x and 2.2.x kernels.
6337
    (Closes: #51331 - PANIC: failed to set gid)
6338
  * smbadduser is now provided as an example and it's customized for Debian.
6339
    I am not providing this script in /usr/sbin/ because then I would need
6340
    a dependency on csh, something that I don't want to do.
6341
    (Closes: #51697, #54052)
6342
  * Fixed the short description of the smbfs package in debian/control.
6343
    (Closes: 53534 - one-line description out of date).
6344
6345
 -- Eloy A. Paris <peloy@debian.org>  Tue, 23 Nov 1999 16:32:12 -0500
6346
6347
samba (2.0.6-2) unstable; urgency=low
6348
6349
  * samba-common now depends on libpam-modules (not on libpam-pwdb, which
6350
    I have been told is obsolete). I modified /etc/pam.d/samba accordingly
6351
    to reflect the change.
6352
    (Closes: Bug#50722: pam pwdb dependence?).
6353
  * The old /etc/pam.d/samba file which had references to pam_pwdb caused
6354
    smbd to die with a signal 11. The new /etc/pam.d/samba file fixes
6355
    this problem.
6356
    (Closes: #50876, #50838, #50698)
6357
  * Compiled with syslog support (use at your own risk: syslog support
6358
    is still experimental in Samba). I added the parameters "syslog = 0"
6359
    and "syslog only = no" to the sample smb.conf to avoid pestering
6360
    users that do not want Samba to log through syslog.
6361
    (Closes: Bug#50703 - syslog only option doesn't work)
6362
  * Removed the stupid code in the smbmount wrapper script that tries
6363
    to load the smbfs module if smbfs is not listed in /proc/filesystems.
6364
    (Closes: Bug#50759 - Non-root can't run smbmount if SMBFS is compiled
6365
    as a module in the kernel)
6366
  * Added /bin/mount.smb as a symlink pointing to /usr/bin/smbmount so
6367
    'mount -t smb ...' works just as 'mount -t smbfs ...'.
6368
    (Closes: Bug#50763 - 'mount -t smb' doesn't work)
6369
6370
 -- Eloy A. Paris <peloy@debian.org>  Sat, 20 Nov 1999 18:53:35 -0500
6371
6372
samba (2.0.6-1) unstable; urgency=low
6373
6374
  * Samba 2.0.6 has been released. This is the first try of the Debian
6375
    Samba packages. I know for sure that smbd won't work properly on
6376
    2.0.x kernels because the patch that Wichert sent me does not apply
6377
    to the new source/lib/util_sec.c in Samba 2.0.6. That file was
6378
    completely re-written by Tridge.
6379
  * Updated README.Debian.
6380
  * A new client utility called smbspool appeared in Samba 2.0.6. I added
6381
    this utility to the smbclient package, although I haven't tried it yet.
6382
  * Added the symlink /sbin/mount.smbfs that points to /usr/bin/smbmount.
6383
    This is to be able to type "mouont -t smbfs ...". This symlink goes
6384
    in the smbfs package, of course.
6385
  * This new release should close the following bugs (some of these
6386
    are fixed for sure in this new upstream release, some others I could
6387
    not reproduce but I believe they are fixed if they were real bugs.
6388
    As always, please feel free to re-open the bugs if the problem is not
6389
    solved).
6390
      Closes: Bug#33240: icmp mask needs a bug workaround.
6391
      Closes: Bug#37692: samba: Has problems detecting interfaces.
6392
      Closes: Bug#38988: samba: Truly bizzare behavour from nmbd.
6393
      Closes: Bug#46432: samba-2.0.5a-2: nmbd does not appear to broadcast
6394
                          properly.
6395
      Closes: Bug#44131: smbfs: no longer possible to set file and
6396
                          directory-modes.
6397
      Closes: Bug#46992: smbmount-2.2.x manpage wrong.
6398
      Closes: Bug#42335: smbfs: missing options from the new 2.2.x commandline.
6399
      Closes: Bug#46605: smbmnt segfaults.
6400
      Closes: Bug#48186: smbmount.
6401
      Closes: Bug#38040: smbfs: Please add /sbin/mount.smb [included].
6402
      Closes: Bug#47332: smbmount: could -f and -P be added back?
6403
  * Samba has been compiled with PAM support (closes: Bug#39512 - samba PAM
6404
    module). To succesfully add PAM support, I created /etc/pam.d/samba and
6405
    added this file as a conffile for the samba-common package. I also made
6406
    samba-common depend on libpam-pwdb.
6407
  * Added simple man pages for the wrapper scripts smbmount and smbmount.
6408
    (Closes: Bug#44705 - Missing smbmount man page)
6409
  * Installed libreadlineg2-dev in my system so smbclient now has a
6410
    "history" command and libreadline support :-)
6411
  * This time I did add a check to the smbmount wrapper script to see if
6412
    the kernel has support for smbfs, as suggested by Jeroen Schaap
6413
    <J.Schaap@physiology.medfac.leidenuniv.nl>. I mentioned in the changelog
6414
    for samba-2.0.5a-3 that I did this but I forgot at the end.
6415
6416
 -- Eloy A. Paris <peloy@debian.org>  Thu, 11 Nov 1999 12:08:15 -0500
6417
6418
samba (2.0.5a-5) unstable; urgency=low
6419
6420
  * I am sorry to report that the smbwrapper package is gone for the
6421
    moment. The reason for this is twofold: first of all, smbwrapper
6422
    is completely broken in Samba-2.0.5a (it compiles but it doesn't
6423
    run) and in the upcoming Samba-2.0.6 it doesn't even compile. Second,
6424
    when I asked Andrew Tridgell (father of Samba) about the state of
6425
    smbwrapper he told me that Ulrich Drepper (head of the glibc project)
6426
    broke on purpose the glibc stuff in which smbwrapper is based.
6427
    Consequently, Tridge recommended me to compile Samba without
6428
    support for smbwrapper. When, I have no idea. Sorry folks. Here is
6429
    the original message I received from Andrew:
6430
    
6431
    > 1) 2.0.5a's smbwrapper doesn't work under glibc2.1, and pre-2.0.6's
6432
    > smbwrapper doesn't even compile under glibc2.1.
6433
    
6434
    yep, Ulrich deliberately broke it. It won't get fixed till glibc
6435
    allows the sorts of games it plays to work again. I suggest you turn
6436
    it off in your build scripts until that gets sorted out.
6437
    
6438
  * Swat's file are now in /usr/share/samba/ instead of
6439
    /usr/lib/samba/ (bug #49011).
6440
  * Man pages now in /usr/share/man/ instead of /usr/man/ (bug #49011).
6441
6442
 -- Eloy A. Paris <peloy@debian.org>  Tue,  2 Nov 1999 12:59:13 -0500
6443
6444
samba (2.0.5a-4) unstable; urgency=low
6445
6446
  * Applied patch from our fearless leader (Wichert) to fix the darn bug
6447
    that prevents Samba to work on 2.0.x kernels if it was compiled
6448
    in a system running a 2.2.x kernel. This closes #40645 (build uses
6449
    setresuid which doesn't work under 2.0.34 (does apparently under
6450
    2.2.x) ).
6451
  * Fixed the entry that swat's postinst script adds to /etc/inetd.conf
6452
    so it is '#<off># swat\t\tstream\ttcp\tnowait.400 ...' instead of
6453
    '#<off>#swat\t\tstream\ttcp\tnowait.400 ...'. The old way caused
6454
    'update-inetd --enable swat' to leave the entry for swat disabled.
6455
    Thanks to Dave Burchell <burchell@inetnebr.com> for finding out
6456
    this problem. This closes #48762 (swat uses non-standard syntax to 
6457
    comment out inetd.conf entry).
6458
  * /usr/sbin/swat does not think anymore that the smbd daemon lives
6459
    in /usr/local/samba/bin/. To fix this I am running now source/configure
6460
    with "--prefix=/usr --exec-prefix=/usr". This closes #47716 (samba
6461
    'swat' fails: incorrect hardwired path in the binary).
6462
6463
 -- Eloy A. Paris <peloy@debian.org>  Sun, 31 Oct 1999 03:42:38 -0500
6464
6465
samba (2.0.5a-3) unstable; urgency=low
6466
6467
  * I am pretty darn busy with my MBA, I apologize for the long time it's
6468
    taking to squash bugs in the Samba packages.
6469
  * Built with debhelper v2 for FHS compliancy. Changed a couple of
6470
    things in debian/rules to accomodate for the new place for the docs.
6471
    I also had to change debian/{samba.postinst,samba.prerm,swat.postinst}
6472
    to make sure that the symlink from /usr/doc/xxx exists and points to
6473
    /usr/share/doc/xxx (the reason for this is that I am not letting
6474
    debhelper to create these scripts for me automatically).
6475
  * Built with latest libc6.
6476
  * smbfs: finally, the nasty bug that causes smbmount to die after
6477
    a while is gone thanks to Ben Tilly <Ben_Tilly@trepp.com>.
6478
    The problem was just a typo in source/client/smbmount.c.
6479
    This closes grave bug #42764 (smbmount dies) and #43341 
6480
    (smbfs-2.2.x won't function after a while).
6481
  * Fixed the smbmount wrapper script to eliminate a bashism (closes
6482
    #45202 - "wrapper scripts use $* instead of "$@") and to recognize 
6483
    2.3.x and 2.4.x kernels (closes #47688 - "smbfs: does not recognize 
6484
    kernel 2.3.x").
6485
  * Added a check to the smbmount wrapper script to see if the
6486
    kernel has support for smbfs, as suggested by Jeroen Schaap
6487
    <J.Schaap@physiology.medfac.leidenuniv.nl>.
6488
  * swat's man page is now part of the swat package, not of the samba
6489
    package. This closes #44808 (Samba has a man page for swat, but 
6490
    the binary is not included).
6491
  * The interface program smbrun is not longer needed by smbd because
6492
    of the availability of execl() under Linux. Because of this, the
6493
    smbrun is not even being compiled. Since there is no need for smbrun
6494
    now, the smbrun man page was taken out of the samba package. This
6495
    closes #45266 (/usr/bin/smbrun missing).
6496
  * smbpasswd is now part of the samba-common package, and not part of
6497
    the samba package. This is to let administrators that do not want
6498
    to install a full Samba server administer passwords in remote
6499
    machines. This closes bug #42624 (smbpasswd should be included in 
6500
    smbclient). This bug report also suggests that swat becomes part of 
6501
    the samba package, that smbfs becomes part of the smbclient package,
6502
    and that the binary smbpasswd becomes part of the smbclient package.
6503
    I moved smbpasswd to the samba-common package but I am reluctant to 
6504
    do the other things the bug report suggests.
6505
  * In order to keep dpkg happy when moving smbpasswd from the samba
6506
    package to samba-common, I had to add a "Replaces: samba (<= 2.0.5a-2)"
6507
    in the control section of the samba-common package and a
6508
    "Replaces: samba-common (<= 2.0.5a-2)" in the control section of the
6509
    samba package (in debian.control).
6510
  * Samba is now being compiled with the "--with-netatalk" option. This
6511
    closes #47480 (Could samba be compiled with the --with-netatalk option).
6512
  * All packages that depend on samba-common have a versioned dependency
6513
    now. This was accomplished by adding "(= ${Source-Version})" to the
6514
    relevant sections of debian/control. Thanks t Antti-Juhani Kaijanaho
6515
    <gaia@iki.fi> for the hint. This closes #42985 (samba should probably
6516
    have a versioned depends on samba-common).
6517
  * Made sure the file docs/textdocs/DIAGNOSIS.txt gets installed in all
6518
    the Samba packages. This closes bug #42049 (no DIAGNOSTICS.txt file).
6519
  * Added the smbadduser helper script to the samba package. This closes
6520
    #44480 (Samba doesn't come with the smbadduser program).
6521
  * Applied patch from szasz@triton.sch.bme.hu that prevents smbmount
6522
    to leave an entry in /etc/mtab for a share that could not be mounted
6523
    because of invalid user of password. The patch also allows smbumount
6524
    to unmount the share in the event that something goes wrong with the
6525
    smbmount process. This closes bug #48613 (Mount/umount problems + 
6526
    patch) as well as #44130 (failed mount is still mounted).
6527
  * smbmount-2.2.x is now setuid root. This is needed for the patch
6528
    applied above to be effective. If smbmount-2.2.x is not setuid root
6529
    then an entry will be left in /etc/mtab even when the mount
6530
    fails. I had to add "usr/bin/smbmount-2.2.x" to debian/smbfs.suid
6531
    for this to work.
6532
6533
 -- Eloy A. Paris <peloy@debian.org>  Wed, 27 Oct 1999 10:36:13 -0400
6534
6535
samba (2.0.5a-2) unstable; urgency=low
6536
6537
  * This version is basically the same as 2.0.5a-1 but it was compiled
6538
    on a Potato system with glibc2.1. See below the change log for 2.0.5a-1
6539
    for more information.
6540
6541
 -- Eloy A. Paris <peloy@debian.org>  Tue, 27 Jul 1999 02:25:29 -0400
6542
6543
samba (2.0.5a-1) stable; urgency=high
6544
6545
  * I'm back from the Honey Moon. We are pretty busy because we are moving
6546
    to Pittsburgh (from Caracas, Venezuela) in aprox. 24 hours and we still
6547
    have plenty of things to pack and to do. Samba 2.0.5 was released
6548
    while I was in the Honey Moon and it is just now (almost 3 AM) when
6549
    I have time to package it.
6550
  * Because of the security problems fixed in 2.0.5, this upload goes
6551
    to both stable and unstable (the Security Team asked for this).
6552
  * This release (2.0.5a-1) was compiled on a Slink system. 2.0.5a-2 will
6553
    be compiled on a Potato system.
6554
  * Added a "Replaces: samba (<= 1.9.18p10-7)" to the samba-common
6555
    section in debian/control (as suggested by Steve Haslam
6556
    <araqnid@debian.org>) to fix the problems that appear when upgrading 
6557
    from the Samba package in Slink. Please test this as I am completely 
6558
    unable to do so. This should fix bug #39818 (Upgrading Samba from the 
6559
    Slink version).
6560
  * Removed the hacks to the autoconf stuff that I added to 2.0.4b-2 in 
6561
    order to have defined several socket options when compiling with
6562
    Linux 2.2.x kernel headers - the fix is now upstream.
6563
  * Finally!!! smbmount was re-written (thanks Tridge :-) to use a command
6564
    line syntax similar to the one used by the old smbmount (for 2.0.x 
6565
    kernels). This means that the wrapper script is no longer necessary
6566
    so I removed it. In its place there is a simple wrapper script that
6567
    calls smbmount-2.0.x or smbmount-2.2.x depending on the kernel that is
6568
    running.
6569
  * Because of the wedding, the Honey Moon, and our move to Pittsburgh,
6570
    I can't work on fixing other bugs in this release.
6571
6572
 -- Eloy A. Paris <peloy@debian.org>  Tue, 27 Jul 1999 02:18:51 -0400
6573
6574
samba (2.0.4b-3) unstable; urgency=low
6575
6576
  * Stupid mistake: I forgot to add /usr/bin/smbumount to debian/smbfs.files
6577
    and because of this /usr/bin/smbumount was part of the samba package
6578
    instead of part of the smbfs package.
6579
6580
 -- Eloy A. Paris <peloy@debian.org>  Thu,  1 Jul 1999 01:51:24 -0400
6581
6582
samba (2.0.4b-2) unstable; urgency=low
6583
6584
  * Dark (and archive maintainers): please remove from Potato the smbfsx 
6585
    binary package and also the old source package for smbfs. smbfs and 
6586
    smbfsx have been merged starting with this version.
6587
  * Merged the old smbfs package with Samba. Now there is only one package
6588
    for the smbfs utilities and is called "smbfs". The package smbfsx
6589
    does not exist any more and this new smbfs package must be used
6590
    for both 2.0.x and > 2.1.x kernels.
6591
  * A wrapper script was added to handle the syntax change in smbmount
6592
    in the new smbfs utilities (required for kernels > 2.1.70). The
6593
    home page for this script is http://www.wittsend.com/mhw/smbmount.html.
6594
    Please _note_ that this will change (for good) in Samba 2.0.5 :-)
6595
  * Added debian/smbumount.sh. It's another wrapper that calls smbumount-2.2.x
6596
    or smbumount-2.0.x depending on the kernel currently running.
6597
  * Not using -t for savelog in cron.weekly script.
6598
  * Recompiled without libreadlineg-dev (Samba does not seem to be using
6599
    it so unnecessary dependencies are produced).
6600
  * glibc2.1 build.
6601
  * Removed smbpasswd.8 man page from the debian/ directory because it is
6602
    now being provided upstream.
6603
  * Got rid of the ugly hack I put in source/lib/util_sock.c to have
6604
    IPTOS_LOWDELAY and IPTOS_THROUGHPUT defined. Now I patched the
6605
    autoconf stuff to #include <netinet/ip.h>. I've sent the patch to
6606
    Jeremy Allison so we have this upstream.
6607
6608
 -- Eloy A. Paris <peloy@debian.org>  Mon, 28 Jun 1999 17:47:19 -0400
6609
6610
samba (2.0.4b-1) unstable; urgency=low
6611
6612
  * New upstream release. This release fixes the following Debian bugs:
6613
    #33838 (Amanda/ Samba 2.0.2 and backing up large filesystems) and
6614
    #33867 (Amanda 2.4.1 and Samba 2.0.2 and large filesystems). Jeremy
6615
    Allison released Samba 2.0.4 and found out that there were a couple
6616
    of minor bugs so he released 2.0.4a. Then he found out about more
6617
    serious bugs and released 2.0.4b. I have built this package several
6618
    times between yesterday and today because of this. Now I am releasing
6619
    the Debian packages for Samba with what I believe will be the latest
6620
    release the Samba Team will make at least in the next 4 days (Jeremy
6621
    is taking a short vacation).
6622
  * Still compiling against glibc2.0 (sorry about that :-)
6623
  * Hacked source/smbwrapper/smbsh.c to fix the problem
6624
    of smbsh not finding the shared library smbwrapper.so. It looks
6625
    now in /usr/lib/samba/ for this file. This fixes #32971, #32989,
6626
    #33278, #34911 and #36317.
6627
  * Made smbfsx depend on samba-common because smbfsx uses /etc/samba/smb.conf
6628
    and /etc/samba/codepages/. This fixes #33128 (smbmount complains about
6629
    missing /etc/smb.conf).
6630
  * Package swat does not depend on httpd anymore (there's no need to).
6631
    This fixes #35795 (swat requires httpd).
6632
  * Renamed smbmount-2.1.x and smbumount-2.1.x to smbmount-2.2.x and
6633
    smbumount-2.2.x. Same applies to the man pages.
6634
  * Changed minor type in smbmount's man page (changed "\"" by "\'"). This
6635
    fixes #34070 (wrong quotes in manpage).
6636
  * Used Fabrizio Polacco's <fpolacco@icenet.fi> procedure to create the
6637
    Debian package for Samba. This closes #35781 (samba has no pristine 
6638
    source).
6639
  * Changes to /etc/cron.weely/samba: rotate /var/log/{nmb,smb}.old only
6640
    if the size of either is different than 0. Also, added comments at the
6641
    beginning of this script to explain how rotation of log files works in
6642
    Samba. Thanks to ujr@physik.phy.tu-dresden.de (Ulf Jaenicke-Roessler)
6643
    for the suggestions. This closes #37490 (cron.weekly script rotates not
6644
    used [sn]mb.old files). As I side effect, this should also close
6645
    #31462 (still trouble with /etc/cron.weekly/samba).
6646
  * Check for old /etc/pam.d/samba file which is not provided by this version
6647
    of the Debian Samba package but was provided in older versions. If this
6648
    file exists we delete it. We check for this in the postinst. This closes
6649
    #37356 (samba put stuff in pam.d that pam complains about) and #34312 
6650
    (libpam0g: questions during upgrade).
6651
  * Make sure the mode of /etc/samba/smbpasswd is set to 600. This is done
6652
    in the postinst script. This closes #35730 (Security problem with 
6653
    /etc/samba/smbpasswd when upgrading from samba 1.9.18p8-2 to 2.0.3-1).
6654
  * I have just checked and it looks like #28748 (smbfsx doesn't "return ")
6655
    has been fixed. This might have been fixed since a long time ago.
6656
  * Long long standing bug #18488 (smbclient: internal tar is broken) is
6657
    closed in this release of Samba. The bug might have been closed for a 
6658
    long long time, but I did not check for this before.
6659
  * Temporary fix to the annoying "Unknown socket option IPTOS_LOWDELAY"
6660
    message. This fixes #33698 (socket option IPTOS_LOWDELAY no longer works),
6661
    #34148 (warnings from smbd) and #35333 (samba warnings).
6662
6663
 -- Eloy A. Paris <peloy@debian.org>  Thu, 20 May 1999 00:35:57 -0400
6664
6665
samba (2.0.3-1) unstable; urgency=low
6666
6667
  * New upstream version.
6668
  * Removed the convert_smbpasswd.pl program I created and put in
6669
    /usr/doc/samba/ because there's a convert_smbpasswd script in the
6670
    upstream sources that does the same thing. I modified the postinst
6671
    script to use this script instead of the one I created.
6672
6673
 -- Eloy A. Paris <peloy@debian.org>  Sun, 28 Feb 1999 01:35:37 -0400
6674
6675
samba (2.0.2-2) unstable; urgency=low
6676
6677
  * Updated the README.Debian file.
6678
  * Updated the description of the samba package in the control file.
6679
  * The binaries smbmnt and smbumount-2.1.x in the smbfsx package are now
6680
    installed setuid root as they should be. This was done by doing a
6681
    a "chmod u+s" for each binary in debian/rules and by creating the 
6682
    file debian/smbfsx.suid.
6683
  * Minor patch to source/client/smbumount.c to allow normal users
6684
    to umount what they have mounted (problem was a kernel vs. libc6
6685
    size mismatch). I sent the patch upstream.
6686
  * Created debian/smbwrapper.dirs so the directory /usr/lib/samba/ is
6687
    created.
6688
  * Modified debian/rules to move smbwrapper.so from debian/tmp/usr/bin/ to
6689
    debian/smbwrapper/usr/lib/samba/.
6690
  * Hacked source/smbwrapper/smbsh.c to fix the problem
6691
    of smbsh not finding the shared library smbwrapper.so.
6692
6693
 -- Eloy A. Paris <peloy@debian.org>  Thu, 11 Feb 1999 18:11:34 -0400
6694
6695
samba (2.0.2-1) unstable; urgency=low
6696
6697
  * New upstream version.
6698
6699
 -- Eloy A. Paris <peloy@debian.org>  Thu, 11 Feb 1999 01:35:51 -0400
6700
6701
samba (2.0.1-1) unstable; urgency=low
6702
6703
  * New upstream version.
6704
6705
 -- Eloy A. Paris <peloy@debian.org>  Sat,  6 Feb 1999 06:51:18 -0400
6706
6707
samba (2.0.0final-4) unstable; urgency=low
6708
6709
  * The samba postinst made an unwarranted assumption that the file
6710
    /etc/samba/smbpasswd exists. If the file did not exist (which is
6711
    perfectly valid) the postinst will fail. This fixes #32953.
6712
6713
 -- Eloy A. Paris <peloy@debian.org>  Fri,  5 Feb 1999 23:32:46 -0400
6714
6715
samba (2.0.0final-3) unstable; urgency=low
6716
6717
  * Added to debian/control a "Depends: ${shlibs:Depends}" line for the
6718
    samba-common package so dependencies for this package are set
6719
    correctly (thanks to Dark for pointing this out).
6720
6721
 -- Eloy A. Paris <peloy@debian.org>  Thu,  4 Feb 1999 09:45:21 -0400
6722
6723
samba (2.0.0final-2) unstable; urgency=low
6724
6725
  * Finally!!! The first upload to unstable. Sorry for the delay folks
6726
    but I have been quite busy lately :-) Another reason for the delay
6727
    is that I wanted to ease the migration from Samba 1.9.18p10 and
6728
    before to Samba 2.0.0. I changed the location of the config. files 
6729
    from /etc/ to /etc/samba/ and this made things a little bit harder.
6730
  * This package needs 2.2 kernel headers to compile (well, this is
6731
    true for the smbfsx package, all others compile fine with 2.0 kernel
6732
    headers).
6733
  * Created a preinst script for the samba package to take care of the
6734
    location migration of smb.conf (from /etc/ to /etc/samba/). The
6735
    preinst script also takes care of moving /etc/smbpasswd to its new
6736
    location (/etc/samba/).
6737
  * Created postinst and postrm scripts to add/remove an entry for swat
6738
    in /etc/inetd.conf.
6739
  * I had forgotten to install the sambaconfig script so I changed
6740
    debian/rules to install this script.
6741
  * Added a postrm script for the samba package (I had forgotten to add 
6742
    this script to the new Samba packages after the migration from 1.9.18 
6743
    to 2.0.0).
6744
  * Created a small Perl script that is called from the samba postinst
6745
    to convert the smbpasswd from the old format used in version prior
6746
    to 2.0.0 to the new one used in 2.0.0 and beyond.
6747
  * The upgrade process should be automatically now. Please let me know
6748
    of any problems you encounter.
6749
6750
 -- Eloy A. Paris <peloy@debian.org>  Sat, 23 Jan 1999 09:34:10 -0400
6751
6752
samba (2.0.0final-1) experimental; urgency=low
6753
6754
  * Finally!!! Samba 2.0.0 is here! I am not uploading to unstable
6755
    because I still have to work out the migration from the old
6756
    samba packages to the new ones. I also need to work more on the
6757
    new swat package.
6758
6759
 -- Eloy A. Paris <peloy@debian.org>  Thu, 14 Jan 1999 22:40:02 -0400
6760
6761
samba (2.0.0beta5-1) experimental; urgency=low
6762
6763
  * New upstream version.
6764
6765
 -- Eloy A. Paris <peloy@debian.org>  Tue,  5 Jan 1999 00:37:57 -0400
6766
6767
samba (2.0.0beta4-1) experimental; urgency=low
6768
6769
  * New upstream version.
6770
6771
 -- Eloy A. Paris <peloy@debian.org>  Wed, 23 Dec 1998 18:37:45 -0400
6772
6773
samba (2.0.0beta3-1) experimental; urgency=low
6774
6775
  * New upstream version.
6776
  * I have just realized that the documentation patches (for man pages)
6777
    that I used for the 1.9.18 release are not longer necessary because
6778
    there was a major re-write of all the Samba documentation that added
6779
    the missing bits of information. So, I have just removed these minor
6780
    patches.
6781
6782
 -- Eloy A. Paris <peloy@debian.org>  Tue,  8 Dec 1998 12:00:30 -0400
6783
6784
samba (2.0.0beta2-1) experimental; urgency=low
6785
6786
  * New upstream version.
6787
  * This new version fixes the potential security problem that
6788
    was posted to debian-private (using the "message command" parameter
6789
    to execute arbitrary commands from messages sent from LinPopUp).
6790
  * Changed /etc/init.d/samba to use one of the variables stored in
6791
    /etc/samba/debian_config to know how Samba is being run (from inetd or
6792
    as daemons) instead of grepping /etc/inetd.conf which may not exist
6793
    if the user is running xinetd (this fixes bug #29687 - assumes using 
6794
    vanilla inetd)
6795
6796
 -- Eloy A. Paris <peloy@debian.org>  Mon, 23 Nov 1998 23:32:03 -0400
6797
6798
samba (2.0.0beta1-1) experimental; urgency=low
6799
6800
  * First beta release of the samba-2.0.0 code. Before the beta I was
6801
    working with sources downloaded directly from the CVS server. This
6802
    package goes into experimental and I plan to release the new
6803
    samba to unstable as soon as it gets out of beta.
6804
  * Created several packages out of the Samba sources. They are:
6805
    samba (nmbd and smbd daemons + related programs), smbclient (FTP
6806
    like command line utility to retrieve files from SMB servers),
6807
    swat (Samba Web Administration Tool), samba-common (common files
6808
    used by samba, smbclient and swat), smbfsx (smbfs utilities for
6809
    kernels >= 2.1.70), smbwrapper and samba-doc (Samba documentation).
6810
  * Refreshed debian/samba-doc.docs so recently added docs. are
6811
    installed in the samba-doc package. New additions include man
6812
    pages in the /usr/doc/samba-doc/htmldocs/ directory.
6813
  * Deleted Debian specific nmblookup(1) man page as it is now upstream.
6814
  * Added smbtorture to smbclient package.
6815
  * Moved rpcclient from the samba package to the smbclient package.
6816
  * The Samba daemons (nmbd and smbd) now create a PID file so I changed
6817
    all calls to start-stop-daemon to use the PID file.
6818
  * Fixed debian/rules to install mksmbpasswd (fixes #27655).
6819
  * Modified /etc/init.d/samba so nmbd is started without the -a (append
6820
    to the log file instead of overwrite) switch. The new behavior of
6821
    nmbd is to NOT overwrite log files, so the -a switch can be deleted
6822
    safely.
6823
  * Moved from debstd to debhelper.
6824
6825
 -- Eloy A. Paris <peloy@debian.org>  Thu,  1 Oct 1998 08:37:41 -0400
6826
6827
samba (1.9.18p10-5) frozen unstable; urgency=high
6828
6829
  * Oppsss!!! While fixing bug #26884 I introduced a bug even worse than
6830
    the one I was trying to fix: in /etc/init.d/samba I got rid of the test
6831
    that tells us whether the Samba daemons are running from inetd or as
6832
    standalone daemons. I corrected the problem by editing again
6833
    /etc/init.d/samba to uncomment the test.
6834
  * Wishlist bug #28298 (typos in samba) was fixed.
6835
  * Wishlist bug #28309 (typos in smb.conf) was fixed.
6836
6837
 -- Eloy A. Paris <peloy@debian.org>  Wed, 28 Oct 1998 09:11:47 -0400
6838
6839
samba (1.9.18p10-4) unstable; urgency=low
6840
6841
  * Minor patch to debian/rules to delete *substvars instead of only
6842
    substvars when doing a "debian/rules clean" (thanks to Daniel Jacobowitz
6843
    <dmj@andrew.cmu.edu> for this).
6844
  * Small patch to source/shmem_sysv.c that eases compilation under
6845
    glibc-2.1 (thanks to Daniel <dmj@andrew.cmu.edu> for this).
6846
6847
 -- Eloy A. Paris <peloy@debian.org>  Thu, 17 Sep 1998 15:33:49 -0400
6848
6849
samba (1.9.18p10-3) unstable; urgency=low
6850
6851
  * Patched smbclient again to fix minor formatting problem introduced
6852
    by Magosanyi Arpad's smbclient patch.
6853
6854
 -- Eloy A. Paris <peloy@debian.org>  Thu,  3 Sep 1998 11:03:23 -0400
6855
6856
samba (1.9.18p10-2) unstable; urgency=low
6857
6858
  * Sync'ed include files for the smbfs utilities with the ones in
6859
    kernel 2.1.119.
6860
  * Added to the /usr/doc/samba/examples/ directory a new script called 
6861
    wins2dns (courtesy of Jason Gunthorpe <jgg@deltatee.com>) that 
6862
    generates BIND sonze files for hosts in the WINS database.
6863
  * Patched smbclient to include enhancements by Magosanyi Arpad 
6864
    <mag@bunuel.tii.matav.hu> that make scripting easier.
6865
6866
 -- Eloy A. Paris <peloy@debian.org>  Fri, 28 Aug 1998 13:34:54 -0400
6867
6868
samba (1.9.18p10-1) stable unstable; urgency=low
6869
6870
  * New upstream version (see /usr/doc/samba/WHATSNEW.txt for a
6871
    description of what has changed). I built a 1.9.18p9-1 but I
6872
    never released it because an obscure bug was found just a couple
6873
    of days before the official release, so the Samba Team stopped
6874
    the rollover of 1.9.18p9.
6875
  * Updated documentation (new files were added to the docs/ directory
6876
    that were not installed in /usr/doc/samba/).
6877
  * Fixed long standing bug #7695 (smb.conf's man page doesn't document
6878
    'printing=lprng') - I made a couple of changes to the man page to 
6879
    include references to lprng.
6880
  * Fixes bug #24930 (samba needs to suggest psmisc?). I don't think it
6881
    is necessary to make samba suggest psmisc just because the postinst
6882
    script mentions to call killall. So, I removed all references to
6883
    "killall" in the scripts.
6884
  * Fixes bug #25999 (Samba does not by default work with unix password
6885
    sync): I added the "passwd program" and "passwd chat" parameters to
6886
    the sample smb.conf to reflect the Debian environment.
6887
6888
 -- Eloy A. Paris <peloy@debian.org>  Fri, 21 Aug 1998 08:59:18 -0400
6889
6890
samba (1.9.18p9-1) unstable; urgency=low
6891
6892
  * New upstream version (see /usr/doc/samba/WHATSNEW.txt for a
6893
    description of what has changed).
6894
  * Removed Jeremy Allison's patch applied to 1.9.18p8-2 because it is
6895
    now part of the new upstream version.
6896
  * Corrected small typo in addtosmbpass' man page (fixes #25629).
6897
6898
 -- Eloy A. Paris <peloy@debian.org>  Tue, 11 Aug 1998 08:53:08 -0400
6899
6900
samba (1.9.18p8-2) frozen unstable; urgency=medium
6901
6902
  * Applied patch received from Jeremy Allison (Samba Team) that fixes
6903
    "grave" bug #23903 (samba maps username before authenicating with 
6904
    NT password server).
6905
  * Added a "sleep 2" between "start-stop-daemon --stop" and
6906
    "start-stop-daemon --start" in /etc/init.d/samba so when this script
6907
    is called with the "restart" parameter the Samba daemons are restarted
6908
    properly. This fixes bug #24211 (init.d script doesn't restart).
6909
  * Sent start-stop-daemon output in /etc/init.d/samba to /dev/null to
6910
    avoid annoying warning messages.
6911
  * Added perfomance tune parameters to sample /etc/smb.conf (SO_SNDBUF=4096
6912
    and SO_RCVBUF=4096 to "socket options" in /etc/smb.conf). I can't
6913
    find who sent this suggestion to me. If you are listening, drop me a
6914
    note and I'll put your name here :-)
6915
6916
 -- Eloy A. Paris <peloy@debian.org>  Mon, 29 Jun 1998 08:45:01 -0400
6917
6918
samba (1.9.18p8-1) frozen unstable; urgency=low
6919
6920
  * New upstream release that fixes _lots_ of "ugly" bugs. The list of
6921
    fixed bugs is too long to include here (see /usr/doc/samba/WHATSNEW.txt).
6922
  * Fixed postinst to quote arguments to if [ arg .. ] constructs
6923
    (fixes #22881).
6924
  * Applied Jeremy Allison's patch (posted to the samba-ntdom mailing
6925
    list) that solves a problem with username maps (the Samba Team did
6926
    not catch this problem before final 1.9.18p8).
6927
  * Made /etc/init.d/samba to print out a warning when Samba is running
6928
    from inetd and the user runs /etc/init.d/samba to start|stop|restart
6929
    Samba (there's no point on doing this because inetd will start the
6930
    daemons again when there is traffic on UDP port 137-139).
6931
6932
 -- Eloy A. Paris <peloy@debian.org>  Sat, 13 Jun 1998 00:18:25 -0400
6933
6934
samba (1.9.18p7-4) frozen unstable; urgency=medium
6935
6936
  * Fixes the serious problem of having the WINS name server
6937
    database getting deleted at boot time. That happened because the
6938
    WINS database was being stored under /var/lock/samba/ and all files
6939
    under /var/lock/ are deleted at boot time. The place where the WINS
6940
    database is stored was moved to /var/samba/.
6941
6942
 -- Eloy A. Paris <peloy@debian.org>  Mon, 18 May 1998 20:24:29 -0400
6943
6944
samba (1.9.18p7-3) stable; urgency=high
6945
6946
  * Libc5 version for Bo (stable) that fixes the recently reported
6947
    security hole.
6948
6949
 -- Eloy A. Paris <peloy@debian.org>  Mon, 18 May 1998 20:19:33 -0400
6950
6951
samba (1.9.18p7-2) frozen unstable; urgency=low
6952
6953
  * Added patches from the non-mantainer upload that make us able
6954
    to compile Samba on Alpha systems. This fixes bug #22379.
6955
6956
 -- Eloy A. Paris <peloy@debian.org>  Wed, 13 May 1998 20:38:51 -0400
6957
6958
samba (1.9.18p7-1) frozen unstable; urgency=low
6959
6960
  * New upstream release (just bug fixes, no new functionality).
6961
6962
 -- Eloy A. Paris <peloy@debian.org>  Wed, 13 May 1998 11:47:32 -0400
6963
6964
samba (1.9.18p6-2) frozen unstable; urgency=low
6965
6966
  * Uploaded to frozen (I forgot to upload last version to frozen
6967
    so it got installed only in unstable).
6968
6969
 -- Eloy A. Paris <peloy@debian.org>  Tue, 12 May 1998 18:10:17 -0400
6970
6971
samba (1.9.18p6-1.1) unstable; urgency=low
6972
6973
  * non-maintainer upload for Alpha
6974
  * patch needed for source/quota.c (_syscall4() confusion)
6975
6976
 -- Paul Slootman <paul@debian.org>  Tue, 12 May 1998 20:39:13 +0200
6977
6978
samba (1.9.18p6-1) unstable; urgency=low
6979
6980
  * New upstream release that fixes a possible buffer overflow.
6981
    This security hole was reported on BugTraq by Drago. The
6982
    previous Debian version (1.9.18p5-1) was not released because
6983
    1.9.18p5 and 1.9.18p6 were released very closely.
6984
6985
 -- Eloy A. Paris <peloy@debian.org>  Mon, 11 May 1998 20:28:33 -0400
6986
6987
samba (1.9.18p5-1) unstable; urgency=low
6988
6989
  * New upstream release (no new funcionality, just bug fixes - see 
6990
    /usr/doc/samba/WHATSNEW.txt.gz).
6991
  * Backed off Debian patches that were added upstream.
6992
6993
 -- Eloy A. Paris <peloy@debian.org>  Mon, 11 May 1998 08:43:53 -0400
6994
6995
samba (1.9.18p4-2) frozen unstable; urgency=low
6996
6997
  * Patched smbclient(1) man page to not reference the unsopported
6998
    -A parameter (fixes #6863).
6999
  * Changes to start nmbd with the -a option (in /etc/init.d/samba
7000
    and in the entry added to /etc/inetd.conf).
7001
  * Fixed typo in sample smb.conf (fixes #21484).
7002
  * Fixed yet another typo in sample smb.conf (fixes #21447).
7003
  
7004
 -- Eloy A. Paris <peloy@debian.org>  Fri, 17 Apr 1998 22:19:23 -0400
7005
7006
samba (1.9.18p4-1) frozen unstable; urgency=low
7007
7008
  * New upstream version that fixes several bugs.
7009
  * New scheme for keeping track of Debian specific configuration.
7010
    This new scheme fixes bug #18624 (Samba always asks the user about
7011
    configuration options). New scheme stores Debian specific
7012
    configuration information in /etc/samba/debian_config.
7013
  * Changes to /usr/sbin/sambaconfig, prerm and postinst to support the 
7014
    new configuration scheme.
7015
  * Moved required kernel 2.1.x include files inside the source tree
7016
    so I don't have to do very nasty things like creating crazy
7017
    symlinks in /usr/include to make this package compile. This
7018
    allows non-root users to build the package and fixes bug
7019
    #20104.
7020
  * Fixed address of the FSF in /usr/doc/samba/copyright (problem
7021
    reported by lintian).
7022
  * The /etc/init.d/samba script now supports the force-reload
7023
    argument, as required by the policy (problem reported by lintian).
7024
  * Added a "rm /etc/cron.weekly/samba" at the end of the postinst.
7025
  * Now the samba package can be installed even if no nmbd or smbd processes 
7026
    are running. This fixes the following bugs: #8917, #9334, #10268, 
7027
    #10411, #11146 and #13387.
7028
  * Provides the original README in /usr/doc/samba. This fixes bug #9693.
7029
  * Added a --no-reload option to sambaconfig to not reload Samba
7030
    after configuration.
7031
  * Created man pages for sambaconfig(8), addtosmbpass(8),
7032
    mksmbpasswd(8) and nmblookup(1).
7033
  * Corrected small typo in sample /etc/smb.conf.
7034
  * Added two new parameters to /etc/smb.conf: "preserver case" and
7035
    "short preserve case".
7036
  * "rm -Rf /var/lock/samba" in postrm when package is being purged.
7037
  * Patched upstream source (nmbd.c) to not overwrite log files when
7038
    nmbd is called with the -a parameter (fixes #17704: nmbd ignores
7039
    -a option).
7040
  * /etc/init.d/samba now starts the nmbd daemon with the -a parameter
7041
    to not overwrite log files.
7042
7043
 -- Eloy A. Paris <peloy@debian.org>  Mon, 23 Mar 1998 21:22:03 -0400
7044
7045
samba (1.9.18p3-1) unstable; urgency=low
7046
7047
  * New upstream version.
7048
  * Oppsss!!! I really screwed it up (actually, debstd did).
7049
    1.9.18p2-2 still contained man pages (smbmount and smbumount) part
7050
    of other packages. This version does have this corrected. If not,
7051
    I no longer deserve to be a Debian developer! So, this version
7052
    fixes bug #18438 and some of the bugs I claimed to fix in
7053
    1.9.18p2-2. Oh, by the way, I fixed the problem by running debstd
7054
    with -m in debian/rules (man pages are installed by "make install"
7055
    so it's a bad idea to re-install man pages with debstd).
7056
7057
 -- Eloy A. Paris <peloy@debian.org>  Mon, 23 Feb 1998 17:32:42 -0400
7058
7059
samba (1.9.18p2-2) unstable; urgency=low
7060
7061
  * Fixes bugs #18017, #17999, #17961, #17932: old 1.9.18p2-1 provided
7062
    a man page for smbmount, which conflicts with package smbfs. This
7063
    was solved by creating a multi-binary package that produces
7064
    package samba and new package smbfsx.
7065
  * Fixes bug #18000 (typo in postinst).
7066
  * Fixes bug #17958 (postinst asks obsolete question). Actually,
7067
    the question is still asked, but only if Samba is run as daemons.
7068
  * Created a multi-binary package from the Samba sources: package
7069
    samba and new package smbfsx which provides SMB mount utilities
7070
    for kernels > 2.1.70.
7071
7072
 -- Eloy A. Paris <peloy@debian.org>  Mon,  9 Feb 1998 19:47:05 -0400
7073
7074
samba (1.9.18p2-1) unstable; urgency=low
7075
7076
  * New upstream version.
7077
  * Removed /etc/cron.weekly/samba because Samba does not handle well
7078
    rotation of log files (if the log file is rotated Samba will
7079
    continue to log to the rotated file, instead of the just created
7080
    one). In any case, Samba will rotate log files after an specific
7081
    file size.
7082
7083
 -- Eloy A. Paris <peloy@debian.org>  Tue, 27 Jan 1998 22:34:27 -0400
7084
7085
samba (1.9.18p1-2) unstable; urgency=low
7086
7087
  * Created a multi-binary package out of the Samba sources to provide
7088
    packages samba and smbfsx (userland utilities to work with
7089
    smbfs with kernels > 2.1.x.
7090
7091
 -- Eloy A. Paris <peloy@debian.org>  Sat, 17 Jan 1998 09:23:48 -0400
7092
7093
samba (1.9.18p1-1) unstable; urgency=low
7094
7095
  * New upstream version.
7096
  * Created /etc/cron.daily/samba to save a copy of /etc/smbpasswd in
7097
    /var/backups/smbpasswd.bak.
7098
7099
 -- Eloy A. Paris <peloy@debian.org>  Wed, 14 Jan 1998 13:40:56 -0400
7100
7101
samba (1.9.18alpha14-1) unstable; urgency=low
7102
7103
  * New upstream version.
7104
  * Added a note to the postinst script telling the user that he/she
7105
    needs to run smbpasswd manually after creating a new /etc/smbpasswd
7106
    from /etc/passwd.
7107
7108
 -- Eloy A. Paris <peloy@debian.org>  Tue, 23 Dec 1997 23:44:37 -0400
7109
7110
samba (1.9.18alpha13-1) unstable; urgency=low
7111
7112
  * New upstream version.
7113
7114
 -- Eloy A. Paris <peloy@debian.org>  Tue, 16 Dec 1997 13:02:32 -0400
7115
7116
samba (1.9.18alpha12-1) unstable; urgency=low
7117
7118
  * New upstream version.
7119
  * Conflicts with the sambades package because the new Samba 1.9.18
7120
    series do not depend on the DES libraries to support encrypted
7121
    passwords.
7122
  * Added parameter "encrypt passwords = yes" to /etc/smb.conf.
7123
  * Compiled with support for quotas in disk_free().
7124
  * Home directories are now exported read only by default.
7125
  * Re-worked debian/rules.
7126
  * Re-worked sample smb.conf.
7127
7128
 -- Eloy A. Paris <peloy@debian.org>  Thu,  4 Dec 1997 22:50:34 -0400
7129
7130
samba (1.9.17p4-1) unstable; urgency=low
7131
7132
  * New upstream version.
7133
  * Made /etc/smb.conf readable by everybody because some Samba utilities
7134
    will fail otherwise when run by non-root users.
7135
  * Dropped PAM support while the PAM libraries are ported to libc6.
7136
7137
 -- Eloy A. Paris <peloy@debian.org>  Tue, 21 Oct 1997 18:08:49 -0400
7138
7139
samba (1.9.17p3-1) unstable; urgency=low
7140
7141
  * New upstream version.
7142
  * Made /etc/smb.conf readable only by root as suggested by smbd's man page.
7143
7144
 -- Eloy A. Paris <peloy@debian.org>  Wed, 15 Oct 1997 09:21:25 -0400
7145
7146
samba (1.9.17p2-2) unstable; urgency=low
7147
7148
  * Running Samba as daemons instead of from inetd.
7149
  * Removing netbios entries in /etc/inetd.conf.
7150
7151
 -- Eloy A. Paris <peloy@debian.org>  Thu, 9 Oct 1997 23:37:25 -0400
7152
7153
samba (1.9.17p2-1) unstable; urgency=low
7154
7155
  * New upstream version that fixes a serious security hole.
7156
  * Removed Debian patches added in 1.9.17-1 and 1.9.17p1-1 because
7157
    these patches are now part of the upstream release.
7158
7159
 -- Eloy A. Paris <peloy@debian.org>  Sun, 28 Sep 1997 22:54:33 -0400
7160
7161
samba (1.9.17p1-1) unstable; urgency=low
7162
7163
  * New upstream version.
7164
  * Defined symbol _LINUX_C_LIB_VERSION_MAJOR as 6 in includes.h to shut up
7165
    compiler warnings.
7166
  * Included rpcsvc/ypclnt.h in includes.h to shut up compiler warnings.
7167
  * Included crypt.h to have function prototype for crypt().
7168
  * Included netinet/tcp.h to have some socket options included.
7169
  * Included netinet/ip.h to have some socket options included.
7170
  * Linking with libcrypt (LIBM='... -lcrypt'). Without including this
7171
    library smbd generates a seg. fault when authenticating users (?).
7172
7173
 -- Eloy A. Paris <debian.org>  Wed, 10 Sep 1997 22:09:18 -0400
7174
7175
samba (1.9.17-1) unstable; urgency=low
7176
7177
  * New upstream version (called the "Browse Fix Release")
7178
  * Added the option --oknodo to the start-stop-daemon invocation in prerm
7179
    script. This was because the prerm was failing because start-stop-daemon
7180
    was returning an error code if no nmbd or smbd daemons were found
7181
    to kill.
7182
  * The function yp_get_default_domain(), referenced in three source
7183
    files was part of libc5 but with libc6 (glibc2) it has been moved
7184
    to libnss_nis. Since the linker was unable to find the function
7185
    I had to add LIBSM='-lnss_nis' to debian/rules.
7186
  * Added -DNO_ASMSIGNALH and -DGLIBC2 to FLAGSM in debian/rules
7187
    because compiling was failing because of conflicts with glibc2.
7188
  * Patched source/includes.h to include termios.h if GLIBC2 is defined.
7189
7190
 -- Eloy A. Paris <peloy@debian.org>  Wed, 27 Aug 1997 08:39:32 -0400
7191
7192
samba (1.9.17alpha5-1) unstable; urgency=low
7193
7194
  * New upstream version.
7195
7196
 -- Eloy A. Paris <peloy@debian.org>  Thu, 14 Aug 1997 18:05:02 -0400
7197
7198
samba (1.9.16p11-3) unstable; urgency=low
7199
7200
  * Fixed accidental omission of /etc/pam.d/samba.
7201
7202
 -- Klee Dienes <klee@debian.org>  Sat, 15 Mar 1997 22:31:26 -0500
7203
7204
samba (1.9.16p11-2) unstable; urgency=low
7205
7206
  * Recompiled against newer PAM libraries.
7207
  * Added /etc/pam.d/samba.
7208
7209
 -- Klee Dienes <klee@debian.org>  Sat, 8 Mar 1997 01:16:28 -0500
7210
7211
samba (1.9.16p11-1) unstable; urgency=low
7212
7213
  * New upstream release.
7214
  * Added PAM support.
7215
7216
 -- Klee Dienes <klee@debian.org>  Tue, 25 Feb 1997 18:00:12 -0500
7217
7218
samba (1.9.16p9-2) unstable; urgency=low
7219
7220
  * minor packaging changes
7221
7222
 -- Klee Dienes <klee@sauron.sedona.com>  Sun, 3 Nov 1996 11:45:37 -0700
7223
7224
samba (1.9.16p9-1) unstable; urgency=low
7225
7226
  * upgraded to new upstream version
7227
7228
 -- Klee Dienes <klee@sauron.sedona.com>  Sat, 26 Oct 1996 21:38:20 -0700
7229
7230
1.9.16alpha10-1:
7231
 960714
7232
 * Removed Package_Revision from control file.
7233
 * Removed -m486 compiler option.
7234
 * Added Architecture, Section and Priority fields to control file.
7235
 * Upgraded to latest upstream version.
7236
 * Uses update-inetd now.
7237
 * Added shadow passwords support.
7238
 * Fixed Bug#1946: nmbd won't browse
7239
1.9.15p4-1:
7240
 951128
7241
 * Upgraded to latest upstream version.
7242
   * Fixed many bugs.
7243
   * Adds Master Browsing support.
7244
 * Converted to ELF.
7245
 * Fixed bug #1825 - nmbd is now killed when removing samba.
7246
1.9.14-1:
7247
 950926 Andrew Howell <andrew@it.com.au>
7248
 * Upgraded to latest version.
7249
 * Fixed Bug #1139 - samba won't print
7250
1.9.14alpha5-1:
7251
 * Fixes killing of inetd problem in debian.postint and debian.postrm 
7252
1.9.14alpha5-0:
7253
 950704 Andrew Howell <andrew@it.com.au>
7254
 * Taken over samba package from Bruce Perens.
7255
 * Upgraded to newest version of samba.
7256
1.9.02-1:
7257
 9-January-1994 Bruce Perens <Bruce@Pixar.com>
7258
 * Added Debian GNU/Linux package maintenance system files, and
7259
   configured for Debian systems.
111 by Steve Langasek
merge version 2:3.5.4~dfsg-1
7260