Split coreutils?

Patryk Zawadzki patrys at pld-linux.org
Tue Jun 10 09:36:15 CEST 2008


On Tue, Jun 10, 2008 at 7:43 AM, Jakub Bogusz <qboosh at pld-linux.org> wrote:
> On Tue, Jun 10, 2008 at 12:59:04AM +0200, Patryk Zawadzki wrote:
>> Two proposed solutions:
>>
>> 1) move parts of %post in make and pam to %posttrans so they are
>> executed after the transaction is complete - ugly but could work
> Or use lua in pam's %post.

LUA has no way to chmod files without the lua-fs module. We can't load
additional modules in spec files.

>> 2) split coreutils into coreutils and coreutils base where *-base
>> contains all binaries except sudo and runuser as those depend on pam;
>> make and pam should then require coreutils-base instead of coreutils
>> and we get a clean dependency tree
> -base, -basic, -core, -shared... the naming key is unclear (especially
> in KDE4 packages, BTW)
>
> I'd rather separate coreutils-su (containing su and runuser), they could
> have alternatives (e.g. more configurable shadow-su).

Sounds like a plan.

-- 
Patryk Zawadzki
PLD Linux Distribution


More information about the pld-devel-en mailing list