• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

docs/H03-May-2022-30,80529,797

examples/H03-May-2022-2,4381,593

m4/H28-Jul-2021-10,5349,502

src/H03-May-2022-17,61414,109

tests/H03-May-2022-4,6663,720

AUTHORSH A D28-Jul-2021197 96

COPYINGH A D28-Jul-202117.7 KiB340281

COPYING.LGPLH A D28-Jul-202125.9 KiB503418

ChangeLogH A D28-Jul-2021287.6 KiB12,1877,392

INSTALLH A D28-Jul-202115.4 KiB369287

Makefile.amH A D28-Jul-20211.5 KiB6951

Makefile.inH A D03-May-202232.6 KiB1,008898

NEWSH A D28-Jul-202112.2 KiB325266

PLATFORMSH A D28-Jul-20211.6 KiB6756

READMEH A D28-Jul-20213.1 KiB10370

aclocal.m4H A D28-Jul-202154.9 KiB1,5221,381

ar-libH A D28-Jul-20215.7 KiB271210

compileH A D28-Jul-20217.2 KiB349259

config.guessH A D28-Jul-202143.2 KiB1,4811,288

config.h.inH A D28-Jul-202126.5 KiB1,006680

config.subH A D28-Jul-202135.3 KiB1,8021,661

configureH A D28-Jul-2021827.5 KiB29,70124,370

configure.acH A D28-Jul-202149.4 KiB1,8971,731

depcompH A D28-Jul-202123 KiB792502

install-shH A D28-Jul-202115 KiB519337

libstatgrab.pc.inH A D28-Jul-2021247 119

ltmain.shH A D28-Jul-2021319.6 KiB11,2528,044

missingH A D28-Jul-20216.7 KiB216143

saidar.properties.inH A D28-Jul-2021320 86

statgrab.properties.inH A D28-Jul-2021322 86

README

1libstatgrab README
2https://libstatgrab.org/
3
4Description
5-----------
6
7libstatgrab is a library for accessing information from the system
8for statistical purposes. It could be used for software that monitors
9the system for alerting or graphing purposes.
10
11License
12-------
13
14The library part of libstatgrab is licensed under the GNU LGPL, but
15the tools and examples are licensed under the GNU GPL.
16
17Building and Installation
18-------------------------
19
20After downloading and extracting libstatgrab, configure and build as
21follows;
22
23./configure
24make
25
26Then install as root;
27
28make install
29
30There are, of course, the usual GNU-style configure options;
31
32  --prefix=PREFIX
33
34For detailed documentation on the generic installation process, please
35read the INSTALL document.
36
37Enhancements of the general configuration process can be seen in the
38sections "Optional Features" and "Optional Packages" of the output of
39
40  ./configure --help
41
42Library RPATH issues on Linux
43-----------------------------
44
45You may find on Linux that after installation the utilities don't know
46where to find the libstatgrab library. This is because RPATH is only
47set when the installation prefix is not in /etc/ld.so.conf.
48
49After installing libstatgrab to a prefix in /etc/ld.so.conf make sure
50to run ldconfig so that the /etc/ld.so.cache file is updated. This
51ensures that the runtime linker can find the library.
52
53If in doubt, just run ldconfig after installation.
54
55Prerequisites
56-------------
57
58While libstatgrab will run without additional prerequisites, there are
59several options to improve it.
60
61* Having a recent (1.1.0+) version of log4cplus will enable tracing
62  functionalities. log4cplus can be found on its homepage here;
63  http://log4cplus.sourceforge.net/
64  Note that libstatgrab doesn't enable its logging automatically,
65  the using applications must do it.
66* Manpages can be built automatically when docbook2x is installed.
67  See http://docbook2x.sourceforge.net/
68* On Linux it might be necessary to install the ncurses-dev (or
69  equivalent) package to build saidar.
70
71Platform Specific Notes
72-----------------------
73
74Please see the PLATFORMS file for supported platforms and specific
75notes on using libstatgrab on those platforms.
76
77Notes for packagers - parallel installation
78-------------------------------------------
79
80If you're packaging libstatgrab for an operating system distribution
81you may hit the problem that you need both a 0.90+ API version of
82libstatgrab installed and an older version. Some applications have not
83yet been updated to use the newer API.
84
85We've decided at the moment not to make any changes to libstatgrab to
86allow parallel installation of multiple versions. You can see our
87discussion on that at the page below, including how the problem has
88been worked around on one operating system.
89
90https://github.com/libstatgrab/libstatgrab/issues/25#issuecomment-45358744
91
92We're not sure how big this problem actually is, so please let us know
93if you're hitting it. This may make us reconsider our position.
94
95Problems?
96---------
97
98If you have any problems or find a bug, please let us know.
99
100https://libstatgrab.org/issues
101
102Thank you for using libstatgrab.
103