sorry for html...

pon., 26 lis 2018 o 17:40 Daniel Cegiełka <daniel.cegie...@gmail.com>
napisał(a):
>
>
>
> pon., 26 lis 2018 o 17:21 ilmich <ard...@gmail.com> napisał(a):
>>
>> Il giorno lun 26 nov 2018 alle ore 15:38 Laslo Hunhold <d...@frign.de>
>> ha scritto:
>> > Dear Michele,
>>
>> > I remember we discussed a relatively new concept that is better thought
>> > out, and we even discussed it on IRC a few years back regarding ubase,
>> > but I am not sure if it was OpenBSD's approach (see passwd(5)[1]). It
>> > would be interesting to implement it for Linux in some way, maybe even
>> > including conversion tools or something.
>>
>> for now I've only implemented shadow format for compatibility with
>> other tools of ubase (login and passwd).
>>
>> However, looking the OpenBSD approach I noticed that the public
>> databases exported by pwd_mkdb are Berkley Db.
>> The idea you discussed was in this kind of format!?
>
>
> 1) Note that struct passwd is not compatible with linux libc ABI (pw_class).
> 2) pwd_mkdb: This is used to avoid multiple opening of passwd files. If you
> have thousands of users on the 25-year old server, it is ok. But today, this
> approach does not really make sense.
> 3) Berkley DB: They use the old db (version 1.85) and have it built into the
> libc [1]. For linux users, this would require a separate db installation and 
> this
> is a bad way.
>
> [1] https://cvsweb.openbsd.org/src/lib/libc/db/
>
> Best regards,
> Daniel
>

Reply via email to