Creating a pkg
Andrew Wood
andrewjameswood at ymail.com
Fri Aug 5 19:19:21 UTC 2016
On 29/07/16 18:33, Andrew Wood via freebsd-questions wrote:
> On 28/07/16 22:14, Matthew Seaman wrote:
>
>> Note that
>> pkg(8) will automatically calculate the file checksums so you can
>> leave those bits out of
>> your manifest
> What is the syntax for doing this, what would I put in the files {}
> section where the hash would normally go?
>
>
OK after trial and error not helped by the fact that different docs
seems to have different syntax, Ive managed to put together a pkg which
will install all the files at the desired location and remove them again
when the pkg is uninstalled. I can also set the file permissions but not
the owner or group owner, which Im doing like this:
files: {
/path/to/file: {uname: 'username', gname: 'groupname',perm: 644};
}
I suspect theres nothing wrong with that, the problem is simply that it
isnt creating the user or group in the first place.
Am I right in assuming that is the purpose of
users: ["username"];
groups: ["groupname", "groupname2"];
If so why is it not making the necessary entries in the /etc/passwd or
/etc/group files?
Thanks
Andrew
More information about the freebsd-questions
mailing list