> On Jun 12, 2016, at 7:01 PM, Rick Sayre <[email protected]> wrote:
>
> "leaving this here" so that others may find and benefit, and perhaps
> the pkg rule will be cleaned up for OmniOS, now that ftpd isn't
> there...
It's currently a documented interface in pkg(5). And I quote from the man page:
User Actions
The user action defines a UNIX user as defined in /etc/passwd,
/etc/shadow, /etc/group, and /etc/ftpd/ftpusers files. Entries are
added to the appropriate files for users defined with this user action.
The user action is intended to define a user for a daemon or other
software to use. Do not use the user action to define administrative or
interactive accounts.
And weirder still, in spite of removing any default FTP server, the /etc/ftpd
directory is part of the basic packages:
bloody(~)[0]% pkg search /etc/ftpd
INDEX ACTION VALUE PACKAGE
path dir etc/ftpd pkg:/[email protected]
bloody(~)[0]%
I'm not sure what action uninstalled /etc/ftpd on your system, but that action
is broken. If it's a package in the "omnios" publisher, it's a bug for me to
fix. I doubt that's the case, however:
bloody(~)[0]% find ws/omnios-build/build -type f | xargs grep -l ftpd | grep -v
build.log
bloody(~)[1]%
I'm sorry about your pain. The /etc/ftpd directory is a system-specified one,
and it shouldn't be erased.
Dan
_______________________________________________
OmniOS-discuss mailing list
[email protected]
http://lists.omniti.com/mailman/listinfo/omnios-discuss