samba-tool user add name change to create patch

Theresa Halloran thallora at
Tue Oct 25 08:36:08 MDT 2011

On 10/25/2011 9:33 AM, Jeff Sadowski wrote:
> On Tue, Oct 25, 2011 at 2:29 AM, Jelmer Vernooij<jelmer at>  wrote:
>> On Thu, 2011-10-20 at 13:07 +0200, Jelmer Vernooij wrote:
>>> On 10/19/2011 09:46 PM, Theresa Halloran wrote:
>>>> On 10/17/2011 5:34 PM, Jelmer Vernooij wrote:
>>>>> On 10/17/2011 10:52 PM, Theresa Halloran wrote:
>>>>>> Find attached a patch to change the*samba-tool user add* command to
>>>>> *samba-tool user create*.
>>>>> This change seems reasonable to me. It might be useful to add a dummy
>>>>> command that warns users that "samba-tool user add" is deprecated and
>>>>> then calls out to "samba-tool user create". The documentation (wiki
>>>>> page) will also need to be updated.
>>>>> Cheers,
>>>>> Jelmer
>>>> I attached a patch for the rename of "samba-tool user add" ->
>>>> "samba-tool user create".
>>>> I left "samba-tool user add" in the code (it now calls the create
>>>> function)...and if the user specified add instead of create, a message
>>>> is given.
>>>> This patch also includes updates to existing test cases.
>>> Thanks, this looks good now I think. I'll have a look at merging it.
>> This is still waiting to land, but unfortunately I can't seem to build
>> Samba 4 at the moment. When I can, this should land (including some
>> tweaks to test the deprecation warning).
> I seem to be missing parts of the conversation .... or maybe not but
> my curiosity kicked in and I am curious for the reason of changing it
> from add to create?
> It has been a while since I used windows net command to create a user.
> I think it would be nice to use similar syntax as windows command line
> tools to make it an easy transition for existing scripts.
I'm new to samba and this environment but when I was looking at 
samba-tool and evaluating
the externals, I noticed that the help on this command already says "add 
- create a new user".
Create makes more sense to me; add sounds like it already exists and 
adding it to a group,
for instance opposite of removemembers is addmembers.

I proposed changing add to create to make it consistent with other 
samba-tool functions; I guess
I realized that its not necessarily consistent with the net command.

For now I keep add as an alias for ease with transition.

>> Cheers,
>> Jelmer

More information about the samba-technical mailing list