man-pages/man1/faked-tcp.1.html
2021-03-31 01:06:50 +01:00

158 lines
3.7 KiB
HTML

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML><HEAD><TITLE>Man page of faked</TITLE>
</HEAD><BODY>
<H1>faked</H1>
Section: Debian GNU/Linux manual (1)<BR>Updated: 17 June 2004<BR><A HREF="#index">Index</A>
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
<A NAME="lbAB">&nbsp;</A>
<H2>NAME</H2>
faked - daemon that remembers fake ownership/permissions of files
manipulated by fakeroot processes.
<A NAME="lbAC">&nbsp;</A>
<H2>SYNOPSIS</H2>
<B>faked</B>
<B>[--debug] [--foreground] [--cleanup] [--key</B>
<I>msg-key</I><B>]</B>
<B>[--load] [--save-file</B>
<I>save-file</I><B>]</B>
<B>[--port</B>
<I>TCP-port</I><B>]</B>
<A NAME="lbAD">&nbsp;</A>
<H2>DESCRIPTION</H2>
If a fakeroot process wants to change the ownership of a file, then
<B>faked</B>
is the process that remembers that new owner. If later the same
fakeroot process does a stat() for that filename, then the libfakeroot
wrapped stat() call will first ask faked for the fake ownership etc
of that file, and then report it.
<P>
<A NAME="lbAE">&nbsp;</A>
<H2>OPTIONS</H2>
<DL COMPACT>
<DT id="1"><B>--debug</B>
<DD>
Print debugging information on stderr.
<DT id="2"><B>--foreground</B>
<DD>
Don't fork into the background.
<DT id="3"><B>--cleanup &nbsp;number</B>
<DD>
Cleanup the semaphores.
<DT id="4"><B>--key &nbsp;key-number</B>
<DD>
Don't allocate a new communication channel, but use channel specified
by key. (If the specified channel doesn't exist, it's created).
<DT id="5"><B>--save-file &nbsp;save-file</B>
<DD>
Save the environment to save-file on exit.
<DT id="6"><B>--load</B>
<DD>
Load a previously saved environment from the standard input.
<DT id="7"><B>--unknown-is-real</B>
<DD>
Use real ownership of previously-unknown files instead of setting them to
root:root.
<DT id="8"><B>--port &nbsp;tcp-port</B>
<DD>
Use TCP port tcp-port.
<P>
</DL>
<A NAME="lbAF">&nbsp;</A>
<H2>BUGS</H2>
None so far. Be warned, though: although I've written quite a few much
larger (and smaller) programs, I've never written anything that was
as tiny as
<B>fakeroot</B>,
had as many bugs as
<B>fakeroot</B>,
and still was as usable as, say,
<B>fakeroot</B>
version 0.0_3, the first version that could be used to build itself.
<A NAME="lbAG">&nbsp;</A>
<H2>COPYING</H2>
<B>fakeroot</B>
is distributed under the GNU General Public License.
(GPL 2.0 or greater).
<A NAME="lbAH">&nbsp;</A>
<H2>AUTHORS</H2>
<DL COMPACT>
<DT id="9">joost witteveen<DD>
&lt;<I><A HREF="mailto:joostje@debian.org">joostje@debian.org</A></I>&gt;
<DT id="10">Clint Adams<DD>
&lt;<I><A HREF="mailto:clint@debian.org">clint@debian.org</A></I>&gt;
<DT id="11">Timo Savola<DD>
</DL>
<A NAME="lbAI">&nbsp;</A>
<H2>MANUAL PAGE</H2>
mostly by J.H.M. Dassen
&lt;<A HREF="mailto:jdassen@debian.org">jdassen@debian.org</A>&gt;
mods/additions by joost and Clint.
<A NAME="lbAJ">&nbsp;</A>
<H2>SEE ALSO</H2>
<B><A HREF="/cgi-bin/man/man2html?1+fakeroot">fakeroot</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?1+dpkg-buildpackage">dpkg-buildpackage</A></B>(1),
<B><A HREF="/cgi-bin/man/man2html?1+debuild">debuild</A></B>(1)
<B>/usr/share/doc/fakeroot/DEBUG</B>
<P>
<HR>
<A NAME="index">&nbsp;</A><H2>Index</H2>
<DL>
<DT id="12"><A HREF="#lbAB">NAME</A><DD>
<DT id="13"><A HREF="#lbAC">SYNOPSIS</A><DD>
<DT id="14"><A HREF="#lbAD">DESCRIPTION</A><DD>
<DT id="15"><A HREF="#lbAE">OPTIONS</A><DD>
<DT id="16"><A HREF="#lbAF">BUGS</A><DD>
<DT id="17"><A HREF="#lbAG">COPYING</A><DD>
<DT id="18"><A HREF="#lbAH">AUTHORS</A><DD>
<DT id="19"><A HREF="#lbAI">MANUAL PAGE</A><DD>
<DT id="20"><A HREF="#lbAJ">SEE ALSO</A><DD>
</DL>
<HR>
This document was created by
<A HREF="/cgi-bin/man/man2html">man2html</A>,
using the manual pages.<BR>
Time: 00:05:12 GMT, March 31, 2021
</BODY>
</HTML>