128 lines
4.3 KiB
HTML
128 lines
4.3 KiB
HTML
|
|
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<HTML><HEAD><TITLE>Man page of installwatch</TITLE>
|
|
</HEAD><BODY>
|
|
<H1>installwatch</H1>
|
|
Section: User Commands (1)<BR><A HREF="#index">Index</A>
|
|
<A HREF="/cgi-bin/man/man2html">Return to Main Contents</A><HR>
|
|
|
|
<A NAME="lbAB"> </A>
|
|
<H2>NAME </H2>
|
|
|
|
installwatch --- Track installation of software
|
|
<A NAME="lbAC"> </A>
|
|
<H2>SYNOPSIS </H2>
|
|
|
|
<P>
|
|
|
|
<B>installwatch</B> [<I>options</I>] [command]
|
|
<A NAME="lbAD"> </A>
|
|
<H2>DESCRIPTION </H2>
|
|
|
|
<P>
|
|
|
|
<B>installwatch</B> is a program that is used in order
|
|
to track the changes made while installing local software (i.e.
|
|
"make install"). It monitors the requested command, and produces
|
|
a log which indicates all created and modified files. By default
|
|
it outputs to <B><A HREF="/cgi-bin/man/man2html?3+syslog">syslog</A>(3)</B> using a priority
|
|
of "LOG_USER | LOG_INFO". This may be overridden by the use of the
|
|
<B>-o</B> flag. The log format is as follows:
|
|
<BR>
|
|
<P>
|
|
|
|
<TT><return-value> <syscall-name> <argument> #<comment></TT>
|
|
<P>
|
|
|
|
Each field is delimited by a "^I" character if logging to
|
|
<B><A HREF="/cgi-bin/man/man2html?3+syslog">syslog</A>(3)</B>, or by a tab when logging to a file.
|
|
<BR>
|
|
<A NAME="lbAE"> </A>
|
|
<H2>ENVIRONMENT </H2>
|
|
|
|
<DL COMPACT>
|
|
<DT id="1">INSTALLWATCH_BACKUP_PATH<DD>
|
|
Set this variable to the location that you want
|
|
installwatch to copy the original version of files which
|
|
get modified. The directory will be created if it does
|
|
not exist, assuming that the parent is writable.
|
|
</DL>
|
|
<A NAME="lbAF"> </A>
|
|
<H2>OPTIONS </H2>
|
|
|
|
<P>
|
|
|
|
These program follow the usual GNU command line syntax,
|
|
with long options starting with two dashes (`-'). A summary of
|
|
options is included below.
|
|
<DL COMPACT>
|
|
<DT id="2"><TT> </TT><TT> </TT><B>-o</B> <TT> </TT><TT> </TT><B>--logfile</B> <TT> </TT><DD>
|
|
Directs that output from the logged command be written to <BR>
|
|
the filename specified. If the specified file already exists,
|
|
it will be truncated.
|
|
<DT id="3"><B>-r</B> <B>--root</B> <DD>
|
|
Sets the directory under which meta-info and translated
|
|
files will be stored.
|
|
<DT id="4"><B>-t</B> <B>--trans</B> <DD>
|
|
Toggle translation capabilities.
|
|
<DT id="5"><B>-e</B> <B>--exclude</B> <DD>
|
|
Sets a comma separated neutral directory list, that won't
|
|
be concerned by translation or backups.
|
|
<DT id="6"><B>-d</B> <B>--dbgfile</B> <DD>
|
|
Specify a debug file.
|
|
<DT id="7"><B>-v</B> <B>--dbglvl</B><DD>
|
|
Sets the debug level to be used.
|
|
<DT id="8"><B>-h</B> <TT> </TT> <B>--help</B><DD>
|
|
Show help information. <BR>
|
|
</DL>
|
|
<A NAME="lbAG"> </A>
|
|
<H2>BUGS </H2>
|
|
|
|
<P>
|
|
|
|
installwatch does not work with programs which are statically linked with
|
|
libc. Due to LD_PRELOAD limitations, it does not work with suid programs
|
|
(this would probably introduce security problems, anyway).
|
|
<BR>
|
|
<P>
|
|
|
|
<B><A HREF="/cgi-bin/man/man2html?2+mknod">mknod</A>(2)</B> is not monitored.
|
|
<BR>
|
|
<A NAME="lbAH"> </A>
|
|
<H2>AUTHOR </H2>
|
|
|
|
<P>
|
|
|
|
This manual page was written by Felipe Sateler <<A HREF="mailto:fsateler@gmail.com">fsateler@gmail.com</A>> for
|
|
the <B>Debian</B> system (but may be used by others). Original text
|
|
by Greg Norris <<A HREF="mailto:adric@debian.org">adric@debian.org</A>>. Permission is
|
|
granted to copy, distribute and/or modify this document under
|
|
the terms of the GNU General Public License, Version 2.
|
|
<BR>
|
|
<P>
|
|
|
|
On Debian systems, the complete text of the GNU General Public
|
|
License can be found in /usr/share/common-licenses/GPL.
|
|
<BR>
|
|
|
|
<P>
|
|
|
|
<HR>
|
|
<A NAME="index"> </A><H2>Index</H2>
|
|
<DL>
|
|
<DT id="9"><A HREF="#lbAB">NAME </A><DD>
|
|
<DT id="10"><A HREF="#lbAC">SYNOPSIS </A><DD>
|
|
<DT id="11"><A HREF="#lbAD">DESCRIPTION </A><DD>
|
|
<DT id="12"><A HREF="#lbAE">ENVIRONMENT </A><DD>
|
|
<DT id="13"><A HREF="#lbAF">OPTIONS </A><DD>
|
|
<DT id="14"><A HREF="#lbAG">BUGS </A><DD>
|
|
<DT id="15"><A HREF="#lbAH">AUTHOR </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:17 GMT, March 31, 2021
|
|
</BODY>
|
|
</HTML>
|