1pacorc(5)                           System                           pacorc(5)
2
3
4

NAME

6       pacorc - configuration file for paco
7

SYNOPSIS

9       /etc/pacorc
10

DESCRIPTION

12       pacorc  is  the  system-wide configuration file for paco(8), the source
13       code package organizer.
14

SYNTAX

16       The file consists of comments and key-value pairs. Comments are on sep‐
17       arate  lines that start with a # symbol. The key-value pairs are on the
18       form:
19              key=value
20       where key contains no whitespace and no equal signs.
21       value will be all of the text after  the  equal  sign  until  (but  not
22       including) the ending newline.
23       Occurences  of  $HOME and ${HOME} in value are expanded to the value of
24       the environment variable HOME.
25

OPTIONS

27       The following options can be set. The equivalent command  line  options
28       (if any), are listed in brackets:
29
30       LOGDIR [-L|--logdir]
31              Base paco logs directory. Default is '/var/log/paco'.
32
33       MAX_DB_AGE
34              Maximmum  database  age  (maximmum number of days since the last
35              update of the whole database). When this limit is  reached  paco
36              prints a warning message.  If set to zero, the database is never
37              considered too old. Default is 7.
38
39       INCLUDE [-I|--include]
40              Colon-separated list of paths to scan when logging the installa‐
41              tion of a package. Default is '/'.
42              Shell  wildcards  are  allowed  in  the paths. See PATH MATCHING
43              below for more details.
44
45       EXCLUDE [-E|--exclude]
46              Colon-separated list of paths to skip when logging the installa‐
47              tion        of        a        package.        Default        is
48              '/dev:/tmp:/usr/src:/media:/selinux:/sys:/usr/share/info/dir'.
49              Shell wildcards are allowed in  the  paths.  See  PATH  MATCHING
50              below for more details.
51
52       BLOCK_SIZE
53              File sizes in the logs are rounded up to the nearest multiple of
54              this value. This should be set to the block  size  of  the  file
55              system.  For  most  systems  this  is 4096. If set to zero, paco
56              retrieves the block size of the file system for each file, which
57              is the most accurate but time consuming choice. Default is 0.
58              Note:  This  is  not  the same as the command line option -b (or
59              --block-size).
60
61       APPARENT_SIZE
62              Like BLOCK_SIZE=1.
63
64       LOG_IGNORE_ERRORS [--ignore-errors]
65              Setting this variable to 1 makes paco log packages even  if  the
66              install  command  fails.  This  allows  for  logging  uncomplete
67              installations, or clean the  filesystem  after  an  installation
68              failure. Default is 0.
69
70       LOG_IGNORE_SHARED [--ignore-shared]
71              Setting  this  variable  to  1 makes paco skip shared files when
72              logging packages.  Default is 0.
73
74       CASE_SENSITIVE
75              Setting this variable to 1 makes  paco  behave  case-sensitively
76              when  matching  the  package  names  given  by  the command line
77              against the logged packages. Default is 0.
78

PATH MATCHING

80       Variables INCLUDE and EXCLUDE accept a colon-separated list  of  paths,
81       each  of which may contain shell-like wildcards (*, ? and [..]).  Files
82       are matched against each of those paths, following the standard  shell-
83       like expansion, but with the following exception: If a path in the list
84       does not contain any wildcard, and it is a directory,  it  matches  any
85       file within that directory.
86

ENVIRONMENT

88       Paco honours the following environment variable:
89
90       PACO_DEBUG
91              If set to "yes", paco produces debugging messages, like the com‐
92              mand line option '-vv'.
93

FILES

95       /etc/pacorc - active configuration file
96       /usr/share/paco/pacorc - sample configuration file
97

WEB SITE

99       The latest version of paco should be always available at:
100            http://paco.sourceforge.net
101
103       Copyright (C) 2004-2009 David Rosal <davidrr@sourceforge.net>
104       This is free software; see the source for copying conditions.  There is
105       NO  warranty;  not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR
106       PURPOSE.
107

SEE ALSO

109       paco(8), pacoball(8), superpaco(8), rpm2paco(8)
110
111
112
113paco-2.0.9                       28 June 2010                        pacorc(5)
Impressum