This file is indexed.

/usr/share/doc/flog/README is in flog 1.8-3.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
WHAT IS IT?
===========

flog (file logger) is a program that reads input from STDIN
and writes to a file. if a SIGHUP is received, the file will be
reopened, allowing for log rotation [see logrotate(8) on RH.]
The log file will only be reopened if flog detects that
rotation has occurred (ie, old file gone or inode changed).
flog is very small (less than 500 bytes memory footprint.)


USAGE
=====

Typically flog is used to log STDERR output from a daemon.
It's also very useful with Apache. This way you never have
to HUP apache itself:
	ErrorLog	"|/bin/flog /httpd/logs/error_log"

Typical example:
	(mydaemon >stdout.file) |& flog [-t] stderr.file

this will redirect daemon's STDOUT to a file called "stdout.file"
and STDERR (thru flog) to "stderr.file". (example uses zsh: the
best shell! like bash but better)

The -t option causes a timestamp to be prepended to each line.

The -T <format> option causes a timestamp to be prepended to each line
with a user specified time format.  See strftime(3) for how to specify
the format.


FEATURES
========

if flog fills up a device (write returns ENOSPC), the log file
will be truncated back to 0 and restarted. (this is an emergency
avoidance feature only! always use logrotate to recycle logs)

send as many HUPs as you want to flog, when a HUP is caught,
the LOG will only be reopened if flog detects a logrotation.
(ie, inode changed, or file disappeard)

CHANGE LOG
==========
version 1.4 2005-01-17
	Added large-file support (-D_FILE_OFFSET_BITS=64 -D_LARGEFILE64_SOURCE=1) O_LARGEFILE
version 1.5 2005-02-04
	Re-arm signal handler (needed for solaris. thanks Claude)
version 1.6 2005-06-02
	Now compiles on OpenBSD
version 1.7 2005-09-01
	Added -l option to limit file length (patch by dsong@teramail.com)
version 1.8 2007-06-20
	Added -p to write pid file  (patch by manon@manon.de)


AUTHOR
======

Copyright (c) 2001 Fredrik Sjoholm <fredrik@sjoholm.com>
License: GPL - The GNU General Public License