Thanks for the reply Tito!  No problem about the initial response - it
happens. :)  To me it would seem little odd to state something in one
place, but not have it in reality.  Would there be a reason to have
this mismatch of information?  It has an appearance of just being
messy and providing misinformation.

Thanks,
Dave


On 12/14/16, Tito <[email protected]> wrote:
>
>
> On 12/14/2016 07:59 AM, Tito wrote:
>> On 12/13/2016 04:46 PM, David Henderson wrote:
>>> Good morning gang!  Working with the 'adduser' applet and noticed that
>>> when specifying the '-H' parameter the /etc/passwd file still gets a
>>> home directory value (which doesn't exist in the file system).  Is
>>> this an error?  If no home directory was to be made, shouldn't that
>>> value be blank?
>>>
>>> Thanks,
>>> Dave
>>
>> Hi,
>> from man adduser on debian:
>> "adduser will create a home directory subject to DHOME, GROUPHOMES, and
>> LETTERHOMES.  The home directory can be overridden from the command line
>> with the --home option"
>> In fact we don't support DHOME, GROUPHOMES, and LETTERHOMES but
>> use only the user name to create the home directory unless
>> the name is specified on the command line with the -H option.
>>
>>     /* create string for $HOME if not specified already */
>>         pw.pw_dir = xasprintf("/home/%s", argv[0]);
>>
>> We don't support  --no-create-home option at the moment
>> but i think it would be easy to add.
>>
>> Ciao,
>> Tito
>
> Sorry, I misunderstood your question and was in a rush.
> So let's try to be more accurate this time.
> In reality we support the -H option as you correctly
> stated:
>
> -H  same as --no-create-home
> -h alternative name for home dir rather than user's name
>
> but -H --no-create-home refers only to the creation of the
> home dir (the mkdir) not to having it in /etc/passwd:
>
> "Do not create the home directory, even if it doesn't exist"
>
> so i think busybox is doing it correctly.
>
> Sorry for the previous noise.
>
> Ciao,
> Tito
>
> _______________________________________________
> busybox mailing list
> [email protected]
> http://lists.busybox.net/mailman/listinfo/busybox
>
_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to