Bug 15017 - Update WHATSNEW for 4.16 to announce deprecated protocols and Heimdal 8.0pre import
Summary: Update WHATSNEW for 4.16 to announce deprecated protocols and Heimdal 8.0pre ...
Status: RESOLVED FIXED
Alias: None
Product: Samba 4.1 and newer
Classification: Unclassified
Component: File services (show other bugs)
Version: 4.16.0rc2
Hardware: All All
: P5 regression (vote)
Target Milestone: 4.16
Assignee: Stefan Metzmacher
QA Contact: Samba QA Contact
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-15 17:48 UTC by Jeremy Allison
Modified: 2022-03-17 11:20 UTC (History)
4 users (show)

See Also:


Attachments
git-am fix for 4.16.rcNext. (2.15 KB, patch)
2022-03-15 18:26 UTC, Jeremy Allison
no flags Details
WHATSNEW upate with rewritten wording (8.42 KB, patch)
2022-03-16 00:32 UTC, Andrew Bartlett
no flags Details
WHATSNEW upate with rewritten wording (squashed) v2 (5.12 KB, patch)
2022-03-16 18:56 UTC, Andrew Bartlett
no flags Details
WHATSNEW upate with rewritten wording (squashed) v3 (6.42 KB, patch)
2022-03-16 18:58 UTC, Andrew Bartlett
jra: review-
Details
WHATSNEW upate with rewritten wording (squashed) v4 (6.59 KB, patch)
2022-03-16 22:16 UTC, Andrew Bartlett
no flags Details
WHATSNEW upate with rewritten wording (squashed) v5 (6.61 KB, patch)
2022-03-16 22:21 UTC, Andrew Bartlett
jra: review+
metze: review-
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeremy Allison 2022-03-15 17:48:30 UTC
As suggested on the samba-team list by Bjorn.

Patch to WHATSNEW.txt to follow.
Comment 1 Jeremy Allison 2022-03-15 18:26:17 UTC
Created attachment 17214 [details]
git-am fix for 4.16.rcNext.
Comment 2 Andrew Bartlett 2022-03-16 00:32:53 UTC
Created attachment 17215 [details]
WHATSNEW upate with rewritten wording

This covers the old SMB1 commands and the Heimdal upgrade.
Comment 3 Andrew Bartlett 2022-03-16 00:34:28 UTC
I spent some time trying to understand this and put it into words that might be more useful to our users.

I also took the liberty to expand what we 'also deprecate' (which is sort of pointless, we did all of SMB1 in 4.11, and there is no code change) to anything before the modern NT 0.12 protocol.
Comment 4 Jeremy Allison 2022-03-16 00:37:42 UTC
Comment on attachment 17215 [details]
WHATSNEW upate with rewritten wording

Bjorn, would be interested to know your opinions on this rewrite. I'm fine with it, but we'll need to SQUASH the changes into one patch for the "unsupported commands" change.
Comment 5 Andrew Bartlett 2022-03-16 00:40:39 UTC
(In reply to Jeremy Allison from comment #4)
Quite fine with the squash, wanted just to be clear for the review.
Comment 6 Andrew Bartlett 2022-03-16 00:42:05 UTC
BTW, CORE support went long ago, along with 'security=share' :-)
Comment 7 Björn Jacke 2022-03-16 11:06:01 UTC
"One of those in" should be "One of those is", right?
Comment 8 Andrew Bartlett 2022-03-16 18:56:51 UTC
Created attachment 17218 [details]
WHATSNEW upate with rewritten wording (squashed) v2

Updated per feedback and squashed.
Comment 9 Andrew Bartlett 2022-03-16 18:58:13 UTC
Created attachment 17219 [details]
WHATSNEW upate with rewritten wording (squashed) v3

(was wrong patch, missed the Heimdal 8.0 note)
Comment 10 Jeremy Allison 2022-03-16 21:52:23 UTC
Comment on attachment 17219 [details]
WHATSNEW upate with rewritten wording (squashed) v3

"We make a warning that we will continue to remove older
protocol commands and dialects that are unused or replaced in more
modern commands SMB1 versions."

should be:

"If needed for security purposes or code maintenance we will continue to remove older protocol commands and dialects that are unused or have been replaced in more modern SMB1 versions."
Comment 11 Jeremy Allison 2022-03-16 21:53:09 UTC
(In reply to Jeremy Allison from comment #10)

Other than that LGTM (for the SMB1 protocol part). Thanks for doing the clarification Andrew !
Comment 12 Andrew Bartlett 2022-03-16 22:16:38 UTC
Created attachment 17221 [details]
WHATSNEW upate with rewritten wording (squashed) v4

I was so offended when I saw the review-, but I got over it when I saw the suggested wording.  I've also clarified the deprecation pre NT1, hopefully I've got the details right.
Comment 13 Andrew Bartlett 2022-03-16 22:21:11 UTC
Created attachment 17222 [details]
WHATSNEW upate with rewritten wording (squashed) v5
Comment 14 Andrew Bartlett 2022-03-16 22:23:22 UTC
I've spent enough time on edits and uploads, I assign all rights to address further clarification, spelling fixes and poor grammar to whoever commits the patch.  (I do wish we did these and CVE announcements in a wiki or such).
Comment 15 Andrew Bartlett 2022-03-16 22:24:02 UTC
Assigning to Jule while I we for final acks so this is known to be inbound.
Comment 16 Stefan Metzmacher 2022-03-17 07:51:11 UTC
Comment on attachment 17222 [details]
WHATSNEW upate with rewritten wording (squashed) v5

Samba's winbindd will use it to protect logins from pam_winbind for example.

That's wrong! We only use FAST in TGS-Requests for now.

Using if for pam_winbind logons requires us to explicitly pass an armor_ccache
to the kinit code, not much work, but it's not there yet.
Comment 17 Andrew Bartlett 2022-03-17 07:56:49 UTC
Sorry, I've got no more bandwith (the SMB1 text took quite some time to get right).
Comment 18 Andrew Bartlett 2022-03-17 08:03:42 UTC
I suggest just adding the words 'a future Samba could...' then.  Was just trying to explain why this wasn't a totally pointless effort.
Comment 19 Stefan Metzmacher 2022-03-17 11:20:25 UTC
(In reply to Andrew Bartlett from comment #18)

I just removed it and pushed to 4.16, see
https://git.samba.org/?p=samba.git;a=commit;h=e79f04a317906b1fbd9a53c831800088e2aab680

We should announce future stuff when they are done.

I guess a future 4.16.x release could even get support for that...