How to find out which ports contains a specified command.

Peter Wang peterwang at vip.qq.com
Mon Apr 6 21:47:40 PDT 2009


Paul Schmehl <pschmehl_lists at tx.rr.com> writes:

yes, that's exactly what i want, thanks!

-peter

> --On April 5, 2009 6:13:57 PM -0400 illoai at gmail.com wrote:
>
>> 2009/4/5 Peter Wang <peterwang at vip.qq.com>:
>>>
>>> for example, after i installed pfsense, which is based on freebsd
>>> release 7.1, i found adduser command is missing.
>>>
>>> so how to find out which ports contains `adduser' command?
>>> thanks for your replies.
>>>
>>
>> % which adduser
>> /usr/sbin/adduser
>>
>> Thus it is part of the base system, installed through /usr/src
>> rather than /usr/ports.
>>
>> Also, as you are running (essentially) 7.x, this is probably
>> better on freebsd-questions than current.
>
> I think you misunderstood his question.
>
> This would be one way to do it:
>
> find /usr/ports/ -type f -exec grep -sq adduser {} \; -print
>
> Paul Schmehl, If it isn't already
> obvious, my opinions are my own
> and not those of my employer.
> ******************************************
> WARNING: Check the headers before replying


More information about the freebsd-questions mailing list