/[cvs]/joko/doc/SampleTasks/joko_2003-03.twingle
ViewVC logotype

Annotation of /joko/doc/SampleTasks/joko_2003-03.twingle

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.59 - (hide annotations)
Wed Mar 12 05:56:09 2003 UTC (21 years, 8 months ago) by joko
Branch: MAIN
Changes since 1.58: +5 -1 lines
+ AUTOCOMMIT: updated/added content

1 joko 1.1 @sequence meta
2     @title joko's sample notes - 2003-03 - ResourceIntegration
3     @subtitle ResourceIntegration II
4     @topic joko's Tasks
5     @author joko@netfrag.org
6     @document-mime-type text/plain
7     @document-mime-type text/english text/german
8     @document-mime-type text/vnd.twingle
9    
10     @sequence meta
11     @document-history
12     @cvs-info
13 joko 1.59 $Id: joko_2003-03.twingle,v 1.58 2003/03/12 05:26:22 joko Exp $
14 joko 1.2 $Log: joko_2003-03.twingle,v $
15 joko 1.59 Revision 1.58 2003/03/12 05:26:22 joko
16     + AUTOCOMMIT: updated/added content
17    
18 joko 1.58 Revision 1.57 2003/03/12 04:55:52 joko
19     + AUTOCOMMIT: updated/added content
20    
21 joko 1.57 Revision 1.56 2003/03/12 04:26:09 joko
22     + AUTOCOMMIT: updated/added content
23    
24 joko 1.56 Revision 1.55 2003/03/12 02:55:54 joko
25     + AUTOCOMMIT: updated/added content
26    
27 joko 1.55 Revision 1.54 2003/03/12 01:55:58 joko
28     + AUTOCOMMIT: updated/added content
29    
30 joko 1.54 Revision 1.53 2003/03/12 01:25:57 joko
31     + AUTOCOMMIT: updated/added content
32    
33 joko 1.53 Revision 1.52 2003/03/11 23:55:58 joko
34     + AUTOCOMMIT: updated/added content
35    
36 joko 1.52 Revision 1.51 2003/03/11 23:25:49 joko
37     + AUTOCOMMIT: updated/added content
38    
39 joko 1.51 Revision 1.50 2003/03/11 22:56:12 joko
40     + AUTOCOMMIT: updated/added content
41    
42 joko 1.49 Revision 1.48 2003/03/11 22:03:23 joko
43     + AUTOCOMMIT: updated/added content
44    
45 joko 1.48 Revision 1.47 2003/03/11 21:05:22 joko
46     + AUTOCOMMIT: updated/added content
47    
48 joko 1.46 Revision 1.45 2003/03/11 18:55:52 joko
49     + AUTOCOMMIT: updated/added content
50    
51 joko 1.44 Revision 1.43 2003/03/11 17:56:02 joko
52     + AUTOCOMMIT: updated/added content
53    
54 joko 1.43 Revision 1.42 2003/03/11 15:26:01 joko
55     + AUTOCOMMIT: updated/added content
56    
57 joko 1.42 Revision 1.41 2003/03/11 14:56:02 joko
58     + AUTOCOMMIT: updated/added content
59    
60 joko 1.41 Revision 1.40 2003/03/11 06:25:59 joko
61     + AUTOCOMMIT: updated/added content
62    
63 joko 1.40 Revision 1.39 2003/03/11 05:56:44 joko
64     + AUTOCOMMIT: updated/added content
65    
66 joko 1.39 Revision 1.38 2003/03/11 05:26:23 joko
67     + AUTOCOMMIT: updated/added content
68    
69 joko 1.38 Revision 1.37 2003/03/11 04:25:58 joko
70     + AUTOCOMMIT: updated/added content
71    
72 joko 1.37 Revision 1.36 2003/03/11 02:55:54 joko
73     + AUTOCOMMIT: updated/added content
74    
75 joko 1.36 Revision 1.35 2003/03/11 01:55:57 joko
76     + AUTOCOMMIT: updated/added content
77    
78 joko 1.35 Revision 1.34 2003/03/10 23:55:51 joko
79     + AUTOCOMMIT: updated/added content
80    
81 joko 1.34 Revision 1.33 2003/03/10 18:55:55 joko
82     + AUTOCOMMIT: updated/added content
83    
84 joko 1.33 Revision 1.32 2003/03/10 17:56:05 joko
85     + AUTOCOMMIT: updated/added content
86    
87 joko 1.32 Revision 1.31 2003/03/10 16:25:55 joko
88     + AUTOCOMMIT: updated/added content
89    
90 joko 1.31 Revision 1.30 2003/03/10 03:56:32 joko
91     + AUTOCOMMIT: updated/added content
92    
93 joko 1.30 Revision 1.29 2003/03/10 03:27:24 joko
94     + AUTOCOMMIT: updated/added content
95    
96 joko 1.28 Revision 1.27 2003/03/09 19:56:04 joko
97     + AUTOCOMMIT: updated/added content
98    
99 joko 1.26 Revision 1.25 2003/03/08 23:26:21 joko
100     + AUTOCOMMIT: updated/added content
101    
102 joko 1.25 Revision 1.24 2003/03/08 22:56:30 joko
103     + AUTOCOMMIT: updated/added content
104    
105 joko 1.24 Revision 1.23 2003/03/08 18:26:20 joko
106     + AUTOCOMMIT: updated/added content
107    
108 joko 1.22 Revision 1.21 2003/03/08 14:26:13 joko
109     + AUTOCOMMIT: updated/added content
110    
111 joko 1.21 Revision 1.20 2003/03/08 13:56:42 joko
112     + AUTOCOMMIT: updated/added content
113    
114 joko 1.20 Revision 1.19 2003/03/08 12:56:24 joko
115     + AUTOCOMMIT: updated/added content
116    
117 joko 1.19 Revision 1.18 2003/03/08 12:27:20 joko
118     + AUTOCOMMIT: updated/added content
119    
120 joko 1.18 Revision 1.17 2003/03/08 11:27:00 joko
121     + AUTOCOMMIT: updated/added content
122    
123 joko 1.17 Revision 1.16 2003/03/08 08:56:05 joko
124     + AUTOCOMMIT: updated/added content
125    
126 joko 1.16 Revision 1.15 2003/03/08 07:55:59 joko
127     + AUTOCOMMIT: updated/added content
128    
129 joko 1.15 Revision 1.14 2003/03/08 07:25:57 joko
130     + AUTOCOMMIT: updated/added content
131    
132 joko 1.14 Revision 1.13 2003/03/08 05:56:38 joko
133     + AUTOCOMMIT: updated/added content
134    
135 joko 1.13 Revision 1.12 2003/03/08 05:25:54 joko
136     + AUTOCOMMIT: updated/added content
137    
138 joko 1.12 Revision 1.11 2003/03/08 04:55:46 joko
139     + AUTOCOMMIT: updated/added content
140    
141 joko 1.11 Revision 1.10 2003/03/07 22:26:20 joko
142     + AUTOCOMMIT: updated/added content
143    
144 joko 1.10 Revision 1.9 2003/03/07 20:56:02 joko
145     + AUTOCOMMIT: updated/added content
146    
147 joko 1.9 Revision 1.8 2003/03/07 18:26:17 joko
148     + AUTOCOMMIT: updated/added content
149    
150 joko 1.8 Revision 1.7 2003/03/07 17:56:46 joko
151     + AUTOCOMMIT: updated/added content
152    
153 joko 1.7 Revision 1.6 2003/03/07 16:56:42 joko
154     + AUTOCOMMIT: updated/added content
155    
156 joko 1.6 Revision 1.5 2003/03/07 15:57:11 joko
157     + AUTOCOMMIT: updated/added content
158    
159 joko 1.5 Revision 1.4 2003/03/07 04:25:54 joko
160     + AUTOCOMMIT: updated/added content
161    
162 joko 1.4 Revision 1.3 2003/03/07 03:56:59 joko
163     + AUTOCOMMIT: updated/added content
164    
165 joko 1.3 Revision 1.2 2003/03/07 00:56:08 joko
166     + AUTOCOMMIT: updated/added content
167    
168 joko 1.2 Revision 1.1 2003/03/06 22:34:20 joko
169     + initial commit
170    
171 joko 1.1
172     @sequence meta
173     @x-transport
174     @x-transport-from grasshopper.netfrag.org
175     @x-transport-to quepasa.netfrag.org
176     @x-transporter Microsoft Windows
177     @x-transporter WinCVS [WinCVS 1.3.8.1 Beta 8 (Build 1)]
178     @x-transporter-protocol cvs client-server protocol
179     @x-transporter OpenSSH client on grasshopper [OpenSSH_3.4p1, SSH protocols 1.5/2.0, OpenSSL 0x0090607f]
180     @x-transporter-protocol ssh [OpenSSH Version 2]
181     @x-transporter OpenSSH daemon on quepasa [OpenSSH_3.4p1 Debian 1:3.4p1-1, SSH protocols 1.5/2.0, OpenSSL 0x0090603f]
182     @x-transporter cvs [Concurrent Versions System (CVS) 1.11.1p1 (client/server)]
183     @x-transporter-protocol cvs client-server protocol
184     @x-transporter Linux running on quepasa.netfrag.org [Linux version 2.4.18-29um (root@linux) (gcc version 2.95.3 20010315 (SuSE)) #1 Sun May 26 17:01:48 CEST 2002]
185     @x-transporter-protocol ext3
186     @x-transporter Linux running on h1.service.netfrag.org [Linux version 2.4.10-4GB (root@Pentium.suse.de) (gcc version 2.95.3 20010315 (SuSE)) #1 Tue Sep 25 12:33:54 GMT 2001]
187     @x-transporter-protocol ext3
188     #@x-converter twingle [Twingle 0.01 - http://search.netfrag.org/twingle]
189    
190     @sequence script
191     @set o=@todo
192    
193    
194    
195     @sequence block
196     @injected
197     @date 2003-03-06 20:29
198     @file [unknown]
199     @x-editor Notepad [Microsoft Editor Version 5.0 (Build 2195: Service Pack 3)
200     @x-transporter Microsoft COM
201     @x-transporter-protocol copy & paste negotiation
202     @x-editor UltraEdit [UltraEdit(r)-32 Professional Text/HEX Editor Version 8.10b]
203    
204    
205     o use arial|verdana for netscape|mozilla rendering on netfrag.org
206    
207     - We get spam!
208     After feeling relatively safe through amavis based email filtering, it happened again.
209     jonen recieved some spam again.
210    
211     Why?
212     I believe the addresses get collected by foreign agents crawling
213     the growing content on netfrag.org.
214    
215     What todo now?
216     Mungle email addresses published on netfrag.org through some lisp-
217     or scheme-based address-mungler found recently.
218     They stay rfc-compliant, but are (hopefully) unreachable for common
219     regex parsers.
220     Send info to ->jonen.
221     @tbd Automate this task! Do you wanna rewrite each address by hand...???
222    
223     o personal requirement:
224     o daily: review contributions made by other users
225     o requirement to solve this: have everything as rss/rdf and filter the xml by author
226    
227     o rss.netfrag.org (register)
228     o establish some web-based rss-browser embedding content from
229     o RssGenerators for local content ...
230     o news//rss (for news.netfrag.org)
231     o cvs//rss (for cvs.netfrag.org)
232     o ... and RssGateways to other ones, possibly at remote locations
233     o phpWiki//rss (for www.netfrag.org)
234     o TWiki//rss (for future www.netfrag.org)
235    
236     o post to perl-development (nfo.dev.perl):
237     o how to abstract the view/editing of xml-files via an api?
238     o fetch: all|single-node
239     o edit: single-node flattened into an object
240     o browser layer: locator registry (pointing to a) an orm-db and b) to a file-set of xml-files (our control-db))
241     o item layer: view/edit nodes of an xml-file a) in a tree-editor (look at HTML_Tree_XYZ itself!!!) and
242     b) split into our "flat-components" Item and List (object-like)
243    
244     how b)? solve in backend!
245     o backend
246     o change values containing references to their interpolated placeholders to convert a node to an item
247     ->getNode(...)
248     example: getNode('root')
249     o place querying api via XPath parallel to that -> also returns a single node or multiples (a node-set)
250     ->getNodeSet(...)
251     example: getNodeSet('xpath-query|named-filter')
252     o establish backend querying api for xml-documents on top of that!
253     ->sendQuery(...) should dispatch to one of ->getNode or ->getNodeSet
254     o frontend
255     o browse relations (parent-, child-node) using the ValueInterpolator and the ItemComponent
256     o edit Attributes and Content of Nodes with the ItemComponent showing *two* areas (this is the "FlatteningOfNodes"):
257     o -> attributes
258     o -> content
259     That's the way various XML-EasyTree-Xyz implementations use to work.
260     @link http://www.cpan.org/
261     o frontend issues these generic rpc-commands to the backend (encapsulated somewhere)
262     o ->sendQuery(array(remote=1, rpc=1, blah=1, $query )) -
263     which gets dispatched by switching some stuff from "$query" to these methods under the hood (in fact, *implemented at backend side*)
264     o ->getNodeSet('xpath-query|named-filter')
265     example:
266     $xml_filter_query = array( 'return' => 'object|object-set', [filter => 'xpath-query|named-filter'] );
267     (speak: Item or List)
268     sendQuery(array(remote=1, rpc=1, blah=1, $xml_filter_query , xml=1??? )) -
269    
270     --> what is 'remote' and/or 'rpc' about???
271     if i remember that right - 'remote' means 'orm' (the datasource-type) and 'rpc' means 'rpc' (the transport-type)
272    
273     o new twingle-symbol-topology using ...
274     <code>
275     o ... @-tags (stolen from JavaDoc via phpDocumentor)
276     o @-tags only refer to scopes they live in
277     o make the basic work: @todo, @link, @see, etc. (but enhanced - of course - since perl doesn't limit you in any way....!!!)
278     o add some more: @sequence, @is-a, @title
279     o @see
280     o @embed this-and-that from these .twingle files:
281     o @link DummyNamespaces in PHP - final proposal.twingle
282     o @link Re - Namespaces in PHP.twingle
283     </code>
284    
285     o project-metadata: / nfo topics
286     <code>
287     @is-a rfc
288     @todo tbd
289     x @topic source(cvs)
290     x @topic doc(api)
291     o @topic source(raw) (via symlinks: expand directories first, symlink files afterwards!)
292     o @topic doc(tutorial)
293     o @topic doc(examples)
294     o @topic doc(howto)
295     o introduce: @subtopic:
296     @topic source
297     @subtopic raw|cvs
298     @topic doc
299     @subtopic api|tutorial|examples|howto
300     </code>
301    
302     o register: api.netfrag.org
303    
304     o arcor!!!
305    
306     o working alpha version of "Ts" on new server niu!!!
307    
308     o .phpdocrc: split main code to module, integrate index-generation of predefined (registered) modules
309    
310     o RssNewsletter:
311     o schedule
312     o hourly, daily, weekly, monthly, on-incoming
313     o choose topic
314     o all topics (cvs, news, api, docs, www)
315     o choose destination
316     o filtered-rss made available at specified url as xml or xhtml
317     o via email
318     o archived in archive-type (zip|tar) with format (html|)
319     made available at specified url
320    
321     o look at FreeBSD's "doscmd"!!!
322    
323     o mechanism to refactor old smtp-mail-messages into new nntp-news-posts
324     all our tools fail! *forwarding* the message seems to break mime (for e.g. the mozilla-viewer and probably others)
325     o possible solution: strip "--- forwarded by ---" - header before actually posting
326     maybe identifiable by subject: [Fwd: ]
327    
328     o enhance Twingle:
329     o twingle2message:
330     o twingle2mail: twingle2rfc822, twingle2mime
331     o twingle2news: twingle2rfc
332    
333     o gather version info from installed components:
334     o CPAN
335     o PEAR
336     x GNU: <program> --version (e.g.: cvs --version)
337     x OpenSSH: ssh -V
338     x Linux: cat /proc/version
339     o our Perl-/PHP- component system
340    
341 joko 1.8
342    
343     @sequence block
344     @written
345     @date 2003-03-06
346     @x-editor UltraEdit [UltraEdit(r)-32 Professional Text/HEX Editor Version 8.10b]
347    
348 joko 1.1 o what are the MIME-types of XML-payloads sent between (e.g.) RPCXML-hosts???
349     text/xml???
350    
351     look at /etc/mime.types!!!
352     e.g.: (stripped from there) - looking interesting:
353    
354     text/*
355     text/x-java
356     text/uri-list
357     text/rfc822-headers
358     text/directory
359     text/vnd.IPTC.NewsML
360     text/vnd.IPTC.NITF
361     text/vnd.motorola.reflex
362     text/vnd.DMClientScript
363     text/richtext
364     text/rtf
365     text/plain
366     text/comma-seperated-values
367     text/css
368     text/enriched
369    
370     --> vnd=vendor???
371    
372     @sequence references
373     @title The text/enriched MIME Content-type
374     @link http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1896.html
375     @title Mechanisms for Specifying and Describing the Format of Internet Message Bodies
376     @link http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1521.html
377     @title The text/enriched MIME Content-type
378     @link http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1523.html
379     @title Mechanisms for Specifying and Describing the Format of Internet Message Bodies
380     @link http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1341.html
381     @title The text/enriched MIME Content-type
382     @link http://www.cis.ohio-state.edu/cgi-bin/rfc/rfc1563.html
383    
384     message/delivery-status
385     message/disposition-notification
386     message/external-body
387     message/http
388     message/s-http
389     message/news
390     message/partial
391     message/rfc822
392    
393     inode/chardevice
394     inode/blockdevice
395     inode/directory-locked
396     inode/directory
397     inode/fifo
398     inode/socket
399    
400     multipart/*
401    
402     o refactor some twingle tags using ETF:
403     @link http://citeseer.nj.nec.com/borenstein94textenriched.html
404     --- snip ---
405     @misc{ borenstein-textenriched,
406     author = "N. Borenstein",
407     title = "The text/enriched MIME Content-type",
408     url = "citeseer.nj.nec.com/borenstein94textenriched.html" }
409     --- snip ---
410    
411     o re-enable yakka!
412     @link http://netfrag.org/~bareface/yakka/
413    
414     o search.netfrag.org
415     o enable mnoGoSearch to index http://www.netfrag.org/docs/code/api/
416 joko 1.2
417     o post xml-via-rpc-querying proposal from above to nfo.dev.perl and cc to jonen!
418    
419     o enhancement for Twingle AutoLink LinkInterpolation:
420     o don't resolve namespace identifiers (e.g. 'Data::Storage') against
421     global search.netfrag.org/Search::This::Namespace
422     o query namespaced links against an organization-wide (custom) NamespaceRegistry before!!!
423     o use mysql/Tangram?
424     o use xml?
425     o just fallback to "GlobalSerchMode" if nothing was found in the step before!
426     o Data::Storage will directly be resolved to this url or tag afterwards:
427     @link http://www.netfrag.org/docs/topics/perl-libs/Data-Storage.html
428     and not to
429     @link http://www.netfrag.org/search/?q=Data::Storage&o=1&ul=/
430     like it was before!
431    
432 joko 1.3 o mimic the functionality of TLTP (The LDAP Trigger Process) by using Data::Rap.
433 joko 1.2
434 joko 1.3 o applications to be solved using LDAP
435     o organization-wide addressbook
436     o global / per-app software component registry
437     o organization-wide item library -> inventory
438    
439     dot http://www.nc.ihost.com/ -> IBM
440 joko 1.4
441     @topic EasyAuthoring
442     @see sdf
443     @see text/enriched
444     @see ETF
445     @see WPP
446     @link http://the.sunnyspot.org/wpp/index.html
447 joko 1.5
448     @company Watchfire
449     @topic centrally located site integrity management software
450     @link http://www.watchfire.com/
451 joko 1.6
452 joko 1.7 o look at brian finley's "Storage" article series at http://hpc.devchannel.org/ !!!
453 joko 1.6
454 joko 1.7 - f-prot error on quepasa.netfrag.org:
455     root@quepasa:~# tail -f /var/log/mail.log
456     --- snip ---
457     Mar 7 18:23:30 quepasa amavis[20705]: Virus scanner failure: /usr/local/f-prot/f-prot (error code: 1)
458     Mar 7 18:23:30 quepasa amavis[20705]: virus_scan FAILED, retry: All virus scanners failed! at /usr/sbin/amavisd line 933, <GEN9> line 4712.
459     Mar 7 18:23:30 quepasa amavis[20705]: mail processing failed, RETRY/TEMPFAIL
460     Mar 7 18:23:30 quepasa sm-mta[20758]: h27HLveE020758: Milter: data, reject=451 4.7.1 Please try again later
461     --- snip ---
462     root@quepasa:~# /usr/local/f-prot/f-prot
463     Error: SIGN.DEF is damaged or incompatible with this version of F-PROT.
464     root@quepasa:~# /usr/local/f-prot/check-updates.sh
465     root@quepasa:~# /usr/local/f-prot/f-prot
466 joko 1.8
467    
468    
469     @sequence block
470     @injected
471     @date 2003-03-07 19:01
472     @file [unknown]
473     @x-editor Notepad [Microsoft Editor Version 5.0 (Build 2195: Service Pack 3)
474     @x-transporter Microsoft COM
475     @x-transporter-protocol copy & paste negotiation
476     @x-editor UltraEdit [UltraEdit(r)-32 Professional Text/HEX Editor Version 8.10b]
477    
478     @set ->=@see
479    
480    
481     o .phpdocrc: Tie::IxHash
482    
483     - writing a browser is a complex task
484     -> Internet Explorer
485     -> KDE xyz
486     -> Mozilla
487    
488     - writing a mailer is a complex task
489     -> Microsoft Outlook and (-Express)
490     -> KDE (KMail, Kontact, Kolab)
491     -> Evolution
492     -> Mahogany
493    
494 joko 1.10
495    
496     @sequence block
497     @written
498     @date 2003-03-07
499    
500 joko 1.8 - janosch: pdf-gateway!?
501    
502     o setup ->colorize on quepasa.netfrag.org
503 joko 1.9
504     o refactor DesignPattern::MVC
505     o new: @uses instances of classes inherited from the base ones
506     DesignPattern::MVC::Model and DesignPattern::MVC::View, where
507     - DesignPattern::MVC::Model is-a DesignPattern::Observer::Subject
508     - DesignPattern::MVC::View is-a DesignPattern::Observer
509     o new: refactor the rules-subsystem to be a ChangeManager
510     between Subject and Observer sits a ChangeManager acting as mediator (is-a DesignPattern::Mediator)
511     @see http://selab.korea.ac.kr/selab/courses/GoF-patterns/observer.htm
512 joko 1.10
513     o Twingle!
514     o twingle -> dispatchmail (Twingle::Mail)
515     o twingle -> twingledoc (Twingle::Doc)
516 joko 1.11
517     o refactor to "twingled/":
518     o http://netfrag.org/~joko/computing/overview/topics/topics/
519     o http://netfrag.org/~joko/computing/overview/topics/SampleTasks/
520     o update http://netfrag.org/~joko/computing/overview/topics/topics.html
521    
522     x re-enable Yakka
523    
524     o setup phpDocumentor from cvs
525    
526     o "subscribe" a Folder (using rss/rdf!)
527 joko 1.12
528     o Arial (or similar font w/o serifs) for Mozilla!
529 joko 1.13
530     o edit preferences: Font (family, size)
531 joko 1.14
532     o debian-upgrade -> perl-upgrade => missing CPAN packages =>
533     o check in intervals:
534     o /data/opt/dispatchmail/bin/dispatchmail
535     --- snip --- [/var/log/mail.log]
536     Mar 8 07:15:51 quepasa sm-mta[30731]: h286FmeE030726: to=|"/data/opt/dispatchmail/bin/dispatchmail --base=/home/joko/virtual/joko_mail", ctladdr=<joko_mail@quepasa.netfrag.org> (1000/100), delay=00:00:03, xdelay=00:00:01, mailer=prog, pri=30962, dsn=5.3.0, stat=unknown mailer error 2
537     Mar 8 07:15:51 quepasa sm-mta[30731]: h286FmeE030726: h286FpeD030731: DSN: unknown mailer error 2
538     Mar 8 07:15:52 quepasa sm-mta[30731]: h286FpeD030731: to=|"/data/opt/dispatchmail/bin/dispatchmail --base=/home/joko/virtual/joko_mail", ctladdr=<joko_mail@quepasa.netfrag.org> (1000/100), delay=00:00:01, xdelay=00:00:01, mailer=prog, pri=31986, dsn=5.3.0, stat=unknown mailer error 2
539     Mar 8 07:15:52 quepasa sm-mta[30731]: h286FpeD030731: h286FpeE030731: return to sender: unknown mailer error 2
540     Mar 8 07:15:53 quepasa sm-mta[30731]: h286FpeE030731: to=|"/data/opt/dispatchmail/bin/dispatchmail --base=/home/joko/virtual/joko_mail", ctladdr=joko_mail (1000/100), delay=00:00:01, xdelay=00:00:01, mailer=prog, pri=33010, dsn=5.3.0, stat=unknown mailer error 2
541     Mar 8 07:15:53 quepasa sm-mta[30731]: h286FpeD030731: Saved message in /var/lib/sendmail/dead.letter
542     --- snip ---
543     Can't locate Hash/Merge.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl .) at ./dispatchmail line 34.
544     BEGIN failed--compilation aborted at ./dispatchmail line 34.
545     x perl -MCPAN -e "install Hash::Merge"
546     dependencies resolved automagically: ->Clone
547     o /data/opt/dispatchmail/bin/postmessage
548     --- snip --- [/var/log/mail.log]
549     Mar 8 07:26:40 quepasa sm-mta[30953]: h286Q5eE030946: to=|/data/opt/dispatchmail/bin/dispatchmail, ctladdr=<links-computing@netfrag.org> (1014/1014), delay=00:00:32, xdelay=00:00:22, mailer=prog, pri=47232, dsn=5.3.0, stat=unknown mailer error 2
550     Mar 8 07:26:41 quepasa sm-mta[30953]: h286Q5eE030946: h286QfeD030953: DSN: unknown mailer error 2
551     Mar 8 07:26:47 quepasa sm-mta[30946]: h286Q5eG030946: collect: premature EOM: unexpected close
552     Mar 8 07:26:47 quepasa sm-mta[30946]: h286Q5eG030946: collect: unexpected close on connection from pD9E77CD4.dip.t-dialin.net, sender=<andreas.motl@ilo.de>
553     --- snip ---
554     Can't locate News/Article.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl .) at ./postmessage line 8.
555     BEGIN failed--compilation aborted at ./postmessage line 8.
556     x perl -MCPAN -e "install News::Article"
557     o /data/opt/dispatchmail/bin/buildmail
558     Can't locate MIME/Lite.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl .) at ./buildmail line 7.
559     BEGIN failed--compilation aborted at ./buildmail line 7.
560     x perl -MCPAN -e "install MIME::Lite"
561     o /data/opt/dispatchmail/bin-tests/build_dispatch_mode mail2news alt.test
562     DesignPattern::Bridge->load: Can't locate mixin/with.pm in @INC (@INC contains: /data/libs/nfo/perl/libs /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl .) at /data/libs/nfo/perl/libs/Mail/Audit/Dispatch/Newsgate.pm line 6, <STDIN> line 16.
563     BEGIN failed--compilation aborted at /data/libs/nfo/perl/libs/Mail/Audit/Dispatch/Newsgate.pm line 6, <STDIN> line 16.
564     Compilation failed in require at (eval 6) line 1, <STDIN> line 16.
565     BEGIN failed--compilation aborted at (eval 6) line 1, <STDIN> line 16.
566     (/data/libs/nfo/perl/libs/Mail/Audit/Dispatch.pm:193)
567     Can't locate object method "Newsgate" via package "Mail::Audit::Dispatch" at /data/libs/nfo/perl/libs/Mail/Audit/Dispatch.pm line 194, <STDIN> line 16.
568     x perl -MCPAN -e "install mixin"
569     o check okay:
570     --- snip --- [/var/log/mail.log]
571     Mar 8 07:45:55 quepasa sm-mta[31471]: h286jNeD031413: to=|"/data/opt/dispatchmail/bin/dispatchmail --base=/home/joko/virtual/joko_mail", ctladdr=<joko_mail@localhost> (1000/100), delay=00:00:32, xdelay=00:00:05, mailer=prog, pri=577260, dsn=2.0.0, stat=Sent
572     --- snip ---
573    
574     o @lookup Data::Match - Complex data structure pattern matching [by Kurt A. Stephens]
575     @see also perl, Array::PatternMatcher, Data::Compare, Data::Dumper, Data::DRef, Data::Walker
576    
577     o make up a notation which can explicit describe component far away
578     e.g. CPAN--Hash::Merge
579    
580     o @lookat News::FormReply News::FormArticle News::AutoReply
581 joko 1.15
582 joko 1.16 x updated phpDocumentor to version from cvs
583     o trying to get uml-rendering working
584     x apt-get install dia
585     x apt-get install dia2code
586 joko 1.17
587     x setup org.droogs--Autodia: location http://www.droogs.org/autodia/
588 joko 1.18 #> cd /tmp
589     #> /data/opt/tools/Autodia-1.4/autodia.pl -l php -i * -p /data/www/virtual/netfrag/docs/nfo/code/flib -O
590 joko 1.17 x setup CPAN--Template: perl -MCPAN -e "install Template"
591     ->CPAN--TT2
592     ->CPAN--Splash!
593     Which Splash! colour scheme would you like to use to build the
594     documentation? Acceptable values are:
595     Name Colours
596     -------------------------
597     default lilac/mauve
598     aqua aqua/marine
599     blue grey75/blue75
600     green grey75/green75
601     grey grey75/grey50
602     leon red75/orange/white/black
603     red grey75/red75
604     Enter name of colour scheme: [default]
605     ->CPAN--AppConfig
606     ->CPAN--GD
607     CPAN.pm: Going to build L/LD/LDS/GD-2.06.tar.gz
608     NOTICE: This module requires libgd 2.0.5 or higher.
609     ->Debian--libgd2: apt-get install libgd2 libjpeg62 libpng2 xlibs zlib1g
610     ->Debian--debconf ->Debian--nethack-common ->Debian--xfree86-common
611     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
612     Installing new version of config file /etc/X11/Xsession.d/99xfree86-common_start ...
613     Adding system startup for /etc/init.d/xfree86-common ...
614     /etc/rcS.d/S70xfree86-common -> ../init.d/xfree86-common
615     !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
616     Setting up X server socket directory /tmp/.X11-unix...done.
617     Setting up xlibs (4.2.1-6) ...
618     ->CPAN--Math::Trig
619     ->Debian--libgd2-xpm: apt-get install libgd2-xpm libgd2-xpm-dev
620     #> cd /.cpan/build/GD-2.06
621     #> make
622 joko 1.18 x some further library-patches: cd /usr/lib
623     #> ln -s ln -s libperl.so.5.8 libperl.so
624     #> ln -s libpng.so.2 libpng.so
625     #> ln -s libfreetype.so.6 libfreetype.so
626     #> ln -s libjpeg.so.62 libjpeg.so
627     x test:
628     #> ld -l png|jpeg|freetype|perl|X11
629     X11 still fails with make GD!!!
630     #> cd /.cpan/build/GD-2.06
631     #> make
632     /usr/bin/ld: cannot find -lX11
633     collect2: ld returned 1 exit status
634     make: *** [blib/arch/auto/GD/GD.so] Error 1
635     #> apt-get install xlibs-dev
636     #> make
637     yai!
638     #> make test
639     t/GD..........ok 1/10libpng warning: Application was compiled with png.h from libpng-1.2.5
640     libpng warning: Application is running with png.c from libpng-1.0.12
641     gd-png: fatal libpng error: Incompatible libpng version in application and library
642     #> apt-get install libpng2-dev
643     #> apt-get install libjpeg62-dev
644     ... still the same error with "make test"
645     #> apt-get install libpng3 libpng3-dev
646     #> apt-get install libfreetype6-dev
647     The first output xml is seen! Great! Let's move on to graphviz:
648 joko 1.19 Can't locate GraphViz.pm in @INC (@INC contains: /data/opt/tools/Autodia-1.4 /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl .) at /data/opt/tools/Autodia-1.4/Autodia/Diagram.pm line 336.
649 joko 1.18 #> apt-get install graphviz
650     ???#> perl -MCPAN -e "install Template"
651     #> perl -MCPAN -e "install Graphviz"
652 joko 1.19 ->CPAN--IPC::Run
653     ->CPAN--Graph
654     ->CPAN--Math::Bezier
655     ->CPAN--Heap
656 joko 1.20 Freetype Font's do not work!
657     #> apt-get install freetype2-tools
658     #> apt-get install libttf-dev
659 joko 1.21 #> apt-get install xfonts-scalable
660 joko 1.22 #> apt-get install xfonts-base
661 joko 1.23 #> apt-get install ttf-freefont
662     Freefont Serif, Sans and Mono Truetype fonts:
663     A set of free high-quality TrueType fonts covering the UCS character set.
664     These fonts are similar to the (in)famous Helvetica, Times and Courier fonts.
665     http://packages.debian.org/unstable/x11/ttf-freefont.html
666 joko 1.22 (#> apt-get install ttf-xfree86-nonfree ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon)
667 joko 1.23 #> defoma-font register-all /etc/defoma/hints/ttf-freefont.hints
668     o enhance:
669     root@quepasa:/home/joko/public_html/test# ./.autodiarc
670     getting pattern for php
671     using directory : /data/www/virtual/netfrag/docs/nfo/code/org.netfrag.glib
672     recursively searching files..
673     o the "php-pattern" should also contain namespaces and stuff
674     (components gets instantiated by either 'mkObject' or 'php::mkComponent')
675     make this possible!
676    
677 joko 1.18 o quick (javascript) search for netfrag.org and packages.debian.org (xul?)
678    
679     o phpDirectoryIndex: include Joshua Eichhorns 'auth' [[http://cvs.joshuaeichorn.com/cvsweb.cgi/auth/]]
680    
681     @lookat http://cvs.joshuaeichorn.com/cvsweb.cgi/phpXmlTransform/
682    
683 joko 1.22 o autodia: enhance with "projects"
684     <-> couple with phpDocumentor
685    
686     o phpDocumentor: try php 4.3.0 for having cross-indexed browsable source as an additional feature ;-)
687     o <-> link to pages prepared by Autodia
688 joko 1.24 o add additional browser in top left frame for cross-domain-browsing (having multiple apis beside each other)
689 joko 1.29 o the html-title! (make it unique!!!)
690 joko 1.24
691 joko 1.26 o for Autodia:
692     o resize images to a) 800x600 portrait and b) DIN A 4 square or s.th.l.th.
693     => x .autozoom -> zoomall -> zoommulti -> zoomone
694     o stamp picture with header and footer (little expressions for including predefined title, current filename, date, etc.!)
695 joko 1.30 o idea: render as SVG???
696 joko 1.31 o class- and package-diagrams:
697     o "Class" for relationships of Code- and DB-Schema-classes
698     o "Package" for relationships of code-packages
699 joko 1.32 o integrate with phpDocumentor:
700     /data/opt/tools/phpdocumentor/phpDocumentor/Converters/HTML/frames/templates/phpedit/templates/left_frame.tpl
701     o Autodia-TODO:
702     Add ability to split projects into multiple diagrams and group contents of
703     a diagram/subdir into system boxes - much improving clarity in big
704     projects.
705 joko 1.24
706     o glib-namespace aufräumen!
707 joko 1.26
708     o twingle
709     o what about "<pre>"-blocks?
710     o what about non-html-tags (e.g. <optional-var-name>)?
711     => we'll probably need a html-tag-db to solve this
712     o establish as RunnerAgent and IntervalRunnerAgent on quepasa!
713    
714     o phpDocumentIndex
715     o recognize symlinked directories!!!
716     o integrate with ImageZoom written for Autodia
717 joko 1.27 -> manipulate images: zoom, rotate
718 joko 1.28 o sort order:
719     o default: show directories on top
720     o make changable through columns
721 joko 1.32 o option to force view of hidden files (e.g. dot-files)
722 joko 1.33 o 24h-time-format (no AM/PM)
723 joko 1.34 o UML-Class-diagram-icon for tutorial!!!
724 joko 1.28
725     o modify /etc/hosts entry by rule!!!!
726 joko 1.30
727     o Yakka: automate reinstallation (new IntervalRunnerAgent) of libxml2
728     #> dpkg -i /home/bareface/public_html/yakka/data/libxml2_2.4.19-4_i386.deb
729     #> /etc/init.d/apache restart
730 joko 1.33
731     o autozoom/runzoom
732     o from (e.g. test6/)
733     o to (e.g. test6/zoomed/)
734 joko 1.24
735 joko 1.35 o global "last-recent-error"-page for admin to view errors occouring
736     ->SystemErrors
737     ->StepProcessing: ./.runrc: update|build|publish
738 joko 1.36
739     o clean up disks!!!
740     o h1.service.netfrag.org
741     o quepasa.netfrag.org
742 joko 1.37
743     o natraj/sorceress: server-consolidation?
744    
745     o monitor regularly: http://netfrag.org/docs/code/api/org.netfrag/errors.html
746    
747     o DataSource::Generic <-> ObjectList!!!
748    
749     o Yakka: (javascript-control):
750     o let CTRL + ENTER make a new para
751     o let CTRL + CTRL (double-hit) make a new page from WikiWord left of the cursor (splash into a new DHTML page!)
752    
753     x root@quepasa:/data# apt-get install pdumpfs
754 joko 1.36
755 joko 1.38 o final solution for the libxml-problem?
756     root@quepasa:/home/service/backup# apt-get --fix-broken --show-upgraded --simulate dist-upgrade
757     Reading Package Lists... Done
758     Building Dependency Tree... Done
759     Correcting dependencies... Done
760     Calculating Upgrade... Done
761     The following packages will be REMOVED:
762     libxslt1 php4-domxml
763     0 packages upgraded, 0 newly installed, 2 to remove and 0 not upgraded.
764     Remv libxslt1 (1.0.27-1 ) [php4-domxml ]
765     Remv php4-domxml (4:4.2.3-11 )
766     root@quepasa:/tmp# apt-get install pdumpfs
767     Reading Package Lists... Done
768     Building Dependency Tree... Done
769     You might want to run `apt-get -f install' to correct these:
770     Sorry, but the following packages have unmet dependencies:
771     libxslt1: Depends: libxml2 (>= 2.5.0-1) but 2.4.19-4 is to be installed
772     php4-domxml: Depends: libxml2 (>= 2.5.0-1) but 2.4.19-4 is to be installed
773     E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
774     x dpkg --force-depends -r libxml2
775 joko 1.40 o dpkg-liftpackage libxml2_2.4.19-4_i386.deb 2.5.0-1
776     x dpkg-deb -x libxml2_2.4.19-4_i386.deb fakepkg
777     x dpkg-deb -e libxml2_2.4.19-4_i386.deb
778     x mv DEBIAN fakepkg/
779     x dpkg-deb --build fakepkg libxml2_2.4.19-4_i386_fake_2.5.0-1.deb
780     x dpkg -i libxml2_2.4.19-4_i386_fake_2.5.0-1.deb
781 joko 1.41
782     o announce on www.netfrag.org
783     o api-doc
784     o packages.netfrag.org (libxml2!)
785     o autogenerate:
786     o api-doc & diags
787     o twingle
788    
789     o ->search.netfrag.org/ruby
790    
791     o install and use 'monit' to monitor uml's!
792    
793     o refactor Yakka::YakkaSetup
794    
795     o quepasa - Error: AMaViS
796 joko 1.44
797     <screen>
798     Starting AMaViS Daemons: amavis-milter amavisd
799     Can't locate Razor/Client.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.8.0 /usr/local/share/perl/5.8.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.8.0 /usr/share/perl/5.8.0 /usr/local/lib/site_perl) at /usr/sbin/amavisd line 54.
800 joko 1.41 BEGIN failed--compilation aborted at /usr/sbin/amavisd line 54.
801 joko 1.44 </screen>
802    
803     - probably because of perl-5.8.0?
804    
805 joko 1.43 x apt-get install razor #)§$&(
806     solution:
807     x dpkg --force-depends -r razor
808     x wget http://ftp.de.debian.org/debian/pool/main/r/razor/razor_1.20-1_all.deb
809     x dpkg -i razor_1.20-1_all.deb
810 joko 1.44 => depends on 'libtime-hires-perl', so:
811     x wget http://ftp.de.debian.org/debian/pool/main/libt/libtime-hires-perl/libtime-hires-perl_1.20-4_i386.deb
812     x dpkg -i libtime-hires-perl_1.20-4_i386.deb
813     dpkg: dependency problems prevent configuration of libtime-hires-perl:
814     libtime-hires-perl depends on perlapi-5.6.0; however:
815     Package perlapi-5.6.0 is not installed.
816     ;-( /)(%(/$%%&$
817     => removing dependencies about everything from razor1-package
818     x dpkg -x razor_1.20-1_all.deb razor
819     x dpkg -r razor_1.20-1_all.deb
820     x mv DEBIAN/ razor/
821     x do: remove line 'Depends:' from DEBIAN/control
822     [x chmod -R 0755 razor/DEBIAN/] maybe! (if: dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775))
823     x dpkg -b razor razor_1.20-1_all_nodeps.deb
824     x cp razor_1.20-1_all_nodeps.deb /data/Packages/dists/stable/contrib/binary-i386/
825     =>
826     x dpkg -i /data/Packages/dists/stable/contrib/binary-i386/razor_1.20-1_all_nodeps.deb
827     => [test]
828     x /etc/init.d/amavis-milter start
829     <screen>
830     Can't load '/usr/lib/perl5/auto/Time/HiRes/HiRes.so' for module Time::HiRes: /usr/lib/perl5/auto/Time/HiRes/HiRes.so: undefined symbol: PL_stack_max at /usr/lib/perl/5.8.0/DynaLoader.pm line 225.
831     at /usr/sbin/amavisd line 46
832     Compilation failed in require at /usr/sbin/amavisd line 46.
833     BEGIN failed--compilation aborted at /usr/sbin/amavisd line 46.
834     </screen>
835     => [CPAN-install]
836     x perl -MCPAN -e "install Time::HiRes"
837     <screen>
838     [...]
839     compile -- compile -- compile
840     [...]
841     Running make install
842     Installing /usr/lib/perl/5.8.0/auto/Time/HiRes/HiRes.so
843     Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
844     Installing /usr/lib/perl/5.8.0/Time/HiRes.pm
845     Installing /usr/share/man/man3/Time::HiRes.3pm
846     Writing /usr/lib/perl/5.8.0/auto/Time/HiRes/.packlist
847     Appending installation info to /usr/lib/perl/5.8.0/perllocal.pod
848     /usr/bin/make install -- OK
849     </screen>
850    
851     x probably because of perl-5.8.0? yes! -- is it fixed now? let's try... (again)
852     x /etc/init.d/amavis-milter restart
853     no! same error as above!
854 joko 1.45 the problem is:
855     watch the output of 'perl -V' - at the bottom:
856     <screen>
857     Characteristics of this binary (from libperl):
858     Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
859     Built under linux
860     Compiled at Feb 17 2003 12:38:57
861     @INC:
862     /etc/perl
863     /usr/local/lib/perl/5.8.0
864     /usr/local/share/perl/5.8.0
865     /usr/lib/perl5
866     /usr/share/perl5
867     /usr/lib/perl/5.8.0
868     /usr/share/perl/5.8.0
869     /usr/local/lib/site_perl
870     .
871     </screen>
872 joko 1.44
873 joko 1.45 The bad one is the "old" shared object coming with Time::HiRes for perl-5.6.1 living at
874     /usr/lib/perl5/auto/Time/HiRes/HiRes.so.
875    
876     We have these options:
877     1. delete this stuff
878     2. put a better version at '.'
879     3. place line '/usr/lib/perl/5.8.0' above of '/usr/lib/perl5'
880     4. copy stuff from '/usr/lib/perl/5.8.0' to '/usr/lib/perl5'
881    
882     Hmmm.....
883     I think i'll choose option 1.:
884     x rm -rf /usr/lib/perl5/auto/Time/HiRes
885     (or if you don't wanna be as brute-force)
886     x cd /usr/lib/perl5/auto/Time
887     x mv HiRes HiRes.old
888    
889     => let's try again:
890     x /etc/init.d/amavis-milter restart
891     Time::HiRes object version 1.42 does not match bootstrap parameter 01.20 at /usr/lib/perl/5.8.0/DynaLoader.pm line 245.
892    
893     => ahhh... (also testable via 'perl -MTime::HiRes')
894 joko 1.46 x dpkg --force-depends -r libtime-hires-perl
895     => my fault! ;-)
896    
897     => so, everything works fine now....
898 joko 1.47 x /etc/init.d/amavis-milter restart
899 joko 1.45
900 joko 1.46 o BER.pm: BER (Basic Encoding Rules) encoding and decoding.
901    
902     o use a common [[http://razor.sourceforge.net/artistic.html|"Artistic License"]]?
903 joko 1.42
904 joko 1.46 o use pdumpfs!
905 joko 1.41
906 joko 1.46 o what we build seems similar to Torque <-> Maven (Tangram|XyZ+Data::Storage <-> nfo-libs|rap)
907 joko 1.38
908 joko 1.47 o write meta-documentation about why it's required to lift version-numbers of debian-packages
909     -> Why dpkg-liftversion?
910     1. yakka: libxml2!!!
911     2. amavis-milter: razor-1-branch-required
912    
913     o installing pdumpfs as system-wide backup-system:
914     x mkdir -p /home/service/virtual/pdumpfs/var/data
915     x mkdir -p /home/service/virtual/pdumpfs/var/log
916     x cd /usr/local/bin
917     x ln -s /home/service/virtual/pdumpfs/backup .
918 joko 1.48
919     o feature: BrowsableBackup:
920     o missing: authentication via LDAP....
921    
922 joko 1.50 o make up toolpack from shortcuts/*, dispatchmail, backup (->pdumpfs), etc...
923 joko 1.48 ->packages.service.netfrag.org
924     -->/usr/local/bin
925    
926 joko 1.49 o one account - three services:
927     o wiki
928     o news
929     o backup
930     (o ssh) (not-a-must)
931    
932     o dpkg-modcontrol!!!
933 joko 1.50
934     o robinson - purge package dependencies from .deb- or .rpm-packages
935     can alien do that?
936 joko 1.49
937 joko 1.51 o rsync working: view from the server-side:
938     3968 ? R 0:40 rsync --server --sender -vulogDtprz . /home/service/backup/
939    
940 joko 1.52 x finally: we have a backup-system!
941     - built on top of pdumpfs (ruby!), gets triggered by cron through shortcut-script 'backup'
942     - backs up:
943     x /home/* (except /home/service)
944     x /data/bin (approx. 9.2M)
945     x /data/libs (approx. 1.7M)
946     x /data/opt (approx. 27M)
947     o /data/var (approx. 104M)
948 joko 1.54 o mysql-db
949     o news-spool
950 joko 1.53 o /data/www (approx. 126M)
951 joko 1.52 x /data/www/virtual/lashlarue (approx. 28M)
952     x /data/www/virtual/netfrag (approx. 68M)
953     x /data/www/virtual/wac (approx. 4M)
954 joko 1.54 o productive backup should go to /var/pdumpfs (similar to /var/backup) instead of /home/service/virtual/pdumpfs!!!
955     o prevent recursive backups (what happens if the backup directory itself would be specified to backup???)
956 joko 1.55 => #> crontab -e
957     adding line: 03 03 * * * bash /home/service/virtual/agent/backup_all
958     o limit size of files that are backuped without user-request!?! (2MB, 10MB, 100MB, 1G)
959 joko 1.52
960     o establish logfile-rotation with logrotate!!!
961     #> cd /data/www/virtual/lashlarue/log
962     #> gzip access_log
963     #> gzip error_log
964 joko 1.55
965     o more todos:
966     1. clean more diskspace
967     How to find files larger than, hmm, let's say: 512MB?
968     use 'dus'! [Disk Usage Sorter]
969     http://marginalhacks.com/bin/dus
970 joko 1.56 x now disk-usage-stats are prepared to be generated at service.netfrag.org (dus/fbf)
971 joko 1.57 o /home/uml/skels aufräumen!
972 joko 1.55 2. draw more diagrams
973     3. let 'monit' monitor our umls
974 joko 1.58 together with heartbeat!
975 joko 1.55 4. make more backups
976 joko 1.59 databases: code (repository) and rdbms-sql (mysql)
977 joko 1.55
978     o look in /var/log/syslog after crash! (other logfiles?)
979 joko 1.52

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed