> * One can perform system-independent actions in the PKGBUILD functions.
> This includes dictating where files should be installed.
> * One can perform system-dependent actions in the .install functions. This
> includes assigning an owner to a file (and, therefore, touching user IDs).
>
> I've rewritten the inspircd package so that file ownership is assigned in
> the .install file. This change means user ID and group ID numbers are never
> explicitly stated.

Yeah, I think this is the way to do it. I'm also surprised that no-one
else in the thread (me included) thought to suggest it. :)

Note that you can use the -U option in useradd to also create a group
by the same name, though I don't know how that behaves if the group
already exists and the user does not.

Reply via email to