You are viewing a plain text version of this content. The canonical link for it is here.
Posted to docs@httpd.apache.org by Apache Wiki <wi...@apache.org> on 2012/10/04 00:18:34 UTC
[Httpd Wiki] Trivial Update of "NonRootPortBinding" by TimBannister
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Httpd Wiki" for change notification.
The "NonRootPortBinding" page has been changed by TimBannister:
http://wiki.apache.org/httpd/NonRootPortBinding?action=diff&rev1=3&rev2=4
Comment:
Noted that “POSIX” capabilities are not part of POSIX
== What you need ==
You need two things:
- * an operating system with POSIX capabilities;
+ * Linux with “POSIX capabilities”;
* utilities to manipulate these capabilities.
+
Here, we will use:
- * Linux - any distribution will do, as long as it has a 2.6.24 kernel compiled with POSIX capabilities (so beware if you use a custom kernel);
+ * Linux - any distribution will do, as long as it has a recent kernel compiled with POSIX capabilities (so beware if you use a custom kernel);
* the setcap(8) and getcap(8) utilities.
We suppose that you have Apache installed, and that the httpd binary is {{{/usr/sbin/httpd}}}. Some distributions put it in another location (Debian, for instance, uses {{{/usr/sbin/apache2}}}).
@@ -79, +80 @@
}}}
Obviously the configuration of your apache server to listen on port 8080
+
+ NB. POSIX draft 1003.1e specifies a concept of permissions called "capabilities", but this draft has been withdrawn. However, that's the term used in most of the Linux documentation for this kernel feature.
+
---------------------------------------------------------------------
To unsubscribe, e-mail: docs-unsubscribe@httpd.apache.org
For additional commands, e-mail: docs-help@httpd.apache.org