Gentoo Archives: gentoo-doc-cvs

From: Xavier Neys <neysx@×××××××××××.org>
To: gentoo-doc-cvs@l.g.o
Subject: [gentoo-doc-cvs] cvs commit: jffnms.xml
Date: Tue, 25 Apr 2006 10:58:34
Message-Id: 200604251058.k3PAwYBq018629@robin.gentoo.org
1 neysx 06/04/25 10:58:33
2
3 Modified: jffnms.xml
4 Log:
5 Updates from #127455 & #128854
6
7 Revision Changes Path
8 1.3 xml/htdocs/doc/en/jffnms.xml
9
10 file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/jffnms.xml?rev=1.3&content-type=text/x-cvsweb-markup&cvsroot=gentoo
11 plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/jffnms.xml?rev=1.3&content-type=text/plain&cvsroot=gentoo
12 diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/jffnms.xml.diff?r1=1.2&r2=1.3&cvsroot=gentoo
13
14 Index: jffnms.xml
15 ===================================================================
16 RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/jffnms.xml,v
17 retrieving revision 1.2
18 retrieving revision 1.3
19 diff -u -r1.2 -r1.3
20 --- jffnms.xml 15 Apr 2006 19:56:03 -0000 1.2
21 +++ jffnms.xml 25 Apr 2006 10:58:33 -0000 1.3
22 @@ -1,6 +1,6 @@
23 <?xml version="1.0" encoding="UTF-8"?>
24 <!DOCTYPE guide SYSTEM "/dtd/guide.dtd">
25 -<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/jffnms.xml,v 1.2 2006/04/15 19:56:03 rane Exp $ -->
26 +<!-- $Header: /var/cvsroot/gentoo/xml/htdocs/doc/en/jffnms.xml,v 1.3 2006/04/25 10:58:33 neysx Exp $ -->
27
28 <guide link="/doc/en/jffnms.xml" lang="en">
29 <title>Jffnms Installation and Setup Guide</title>
30 @@ -19,8 +19,8 @@
31 <!-- See http://creativecommons.org/licenses/by-sa/2.5 -->
32 <license/>
33
34 -<version>1.0</version>
35 -<date>2006-03-10</date>
36 +<version>1.1</version>
37 +<date>2006-04-25</date>
38
39 <chapter>
40 <title>Jffms Basics</title>
41 @@ -42,6 +42,81 @@
42 <chapter>
43 <title>Initial Setup</title>
44 <section>
45 +<title>Choosing your use flags</title>
46 +<body>
47 +
48 +<p>
49 +In order to better fit your needs, Jffnms ebuild has the following USE Flags
50 +available:
51 +</p>
52 +
53 +<table>
54 +<tr>
55 + <th>USE Flags for Jffnms</th>
56 + <th>Description</th>
57 +</tr>
58 +<tr>
59 + <ti><c>mysql</c></ti>
60 + <ti>Uses Mysql to store Jffnms data</ti>
61 +</tr>
62 +<tr>
63 + <ti><c>postgres</c></ti>
64 + <ti>Uses PostgreSQL to store Jffnms data</ti>
65 +</tr>
66 +<tr>
67 + <ti><c>snmp</c></ti>
68 + <ti>
69 + Adds suport for snmp, which enables jffms to gather data from other hosts.
70 + </ti>
71 +</tr>
72 +</table>
73 +
74 +</body>
75 +</section>
76 +<section>
77 +<title>USE Flags for PHP</title>
78 +<body>
79 +
80 +<p>
81 +Being written in PHP, Jffnms is heavily dependent on php USE Flags. In order
82 +to install Jffnms successfully, it is required that you have your php package
83 +installed with (at least) the following USE flags:
84 +</p>
85 +
86 +<table>
87 +<tr>
88 + <th>USE Flags for PHP</th>
89 + <th>Description</th>
90 +</tr>
91 +<tr>
92 + <ti><c>gd</c></ti>
93 + <ti>Adds support for media-libs/gd (to generate graphics on the fly)</ti>
94 +</tr>
95 +<tr>
96 + <ti><c>wddx</c></ti>
97 + <ti>Adds support for Web Distributed Data eXchange </ti>
98 +</tr>
99 +<tr>
100 + <ti><c>sockets</c></ti>
101 + <ti>Adds support for tcp/ip sockets</ti>
102 +</tr>
103 +<tr>
104 + <ti><c>session</c></ti>
105 + <ti>Adds persistent session support</ti>
106 +</tr>
107 +<tr>
108 + <ti><c>spl</c></ti>
109 + <ti>Adds support for the Standard PHP Library</ti>
110 +</tr>
111 +<tr>
112 + <ti><c>cli</c></ti>
113 + <ti>Enable CLI SAPI</ti>
114 +</tr>
115 +</table>
116 +
117 +</body>
118 +</section>
119 +<section>
120 <title>Installation</title>
121 <body>
122
123 @@ -265,7 +340,7 @@
124 </pre>
125
126 <pre caption="Creating Jffnms database">
127 -# <i>psql template1 postgres &lt; /usr/portage/net-analyzer/jffnms/files/postgresql_db_tables</i>
128 +# <i>psql template1 postgres &lt; /usr/portage/net-analyzer/jffnms/files/postgresql_db_table</i>
129 </pre>
130
131 <p>
132 @@ -349,13 +424,30 @@
133 collect this data at regular intervals, it must be added to crontab.
134 </p>
135
136 -<pre caption="Setting up udp port monitoring and discovery">
137 +<pre caption="Collecting data at regular intervals">
138 # <i>crontab -u jffnms /opt/jffnms/docs/unix/crontab</i>
139 # <i>crontab -e -u jffnms</i>
140 </pre>
141
142 </body>
143 </section>
144 +<section>
145 +<title>Final Setup</title>
146 +<body>
147 +
148 +<p>
149 +By now, Jffnms should be correctly installed on your system. You still need,
150 +however, to configure Jffms. Luckily, Jffnms provides us with an easy to use
151 +web page where it's possible to configure access to database, user access as
152 +well as check if the current host configuration suffices Jffnms needs. You can
153 +access this web interface through the following URL:
154 +<uri>http://localhost/jffnms/admin/setup.php</uri>. You should visit <uri
155 +link="http://www.jffnms.org/">Jffnms's home page</uri> for details on how to
156 +properly configure it.
157 +</p>
158 +
159 + </body>
160 +</section>
161 </chapter>
162
163 <chapter>
164 @@ -379,6 +471,11 @@
165 <uri link="http://www.jffnms.org/docs/jffnms.html">Jffnms Manual</uri>
166 </li>
167 <li><uri link="http://forums.gentoo.org">Gentoo Forums</uri></li>
168 + <li>
169 + <uri link="http://www.postgresql.org/docs/8.0/static/index.html">PostgreSQL
170 + 8 Documentation</uri>
171 + </li>
172 + <li><uri link="http://dev.mysql.com/doc/">MySQL Documentation</uri></li>
173 </ul>
174
175 <p>
176
177
178
179 --
180 gentoo-doc-cvs@g.o mailing list