Fedora: which which
Oh, come on, Fedora 11, a base install with no X11 contains almost 1000 packages but you don't have "which"? Better yet, you have an extra package for this? Wow:
$ yum info which [...] Name : which Arch : i586 Version : 2.19 Release : 4.fc11 Size : 40 k Summary : Displays where a particular program in your path is locatedSomething like "fedorautils" might help, hm?
$ dpkg -S `which which` debianutils: /usr/bin/whichOh, and while we're at it: here's how to get
httpd running on a different port:
# service httpd start
Starting httpd: (13)Permission denied: make_sock:
could not bind to address 192.168.10.104:1080
no listening sockets available, shutting down
Unable to open logs [FAILED]
# tail /var/log/audit/audit.log
[...]
type=AVC msg=audit(1242447992.170:51): avc: denied { name_bind } for pid=6144 \
comm="httpd" src=1080 scontext=unconfined_u:system_r:httpd_t:s0 \
tcontext=system_u:object_r:port_t:s0 tclass=tcp_socket
# /usr/sbin/semanage port -a -t http_port_t -p tcp 1080
# service httpd start
Starting httpd: [ OK ]
A detailled explanation can be found in the Fedora SELinux User Guide.Note:
semanage comes with the policycoreutils-python package.