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

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

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by joko, Fri Mar 7 04:25:54 2003 UTC revision 1.116 by joko, Mon Mar 17 23:57:06 2003 UTC
# Line 11  Line 11 
11  @document-history  @document-history
12  @cvs-info  @cvs-info
13    $Id$    $Id$
14    $Log$  
15    Revision 1.4  2003/03/07 04:25:54  joko  
16      Revision 1.93  2003/03/14 14:55:57  joko
17    + AUTOCOMMIT: updated/added content    + AUTOCOMMIT: updated/added content
18    
19      Revision 1.91  2003/03/13 15:25:56  joko
20      + AUTOCOMMIT: updated/added content
21    
22      Revision 1.90  2003/03/13 14:56:54  joko
23      + AUTOCOMMIT: updated/added content
24    
25    
26    Revision 1.3  2003/03/07 03:56:59  joko    Revision 1.3  2003/03/07 03:56:59  joko
27    + AUTOCOMMIT: updated/added content    + AUTOCOMMIT: updated/added content
28    
# Line 194  o gather version info from installed com Line 202  o gather version info from installed com
202    x Linux: cat /proc/version    x Linux: cat /proc/version
203    o our Perl-/PHP- component system    o our Perl-/PHP- component system
204    
205    
206    
207    @sequence block
208    @written
209    @date 2003-03-06
210    @x-editor UltraEdit [UltraEdit(r)-32 Professional Text/HEX Editor Version 8.10b]
211    
212  o what are the MIME-types of XML-payloads sent between (e.g.) RPCXML-hosts???  o what are the MIME-types of XML-payloads sent between (e.g.) RPCXML-hosts???
213    text/xml???    text/xml???
214    
# Line 294  dot http://www.nc.ihost.com/ -> IBM Line 309  dot http://www.nc.ihost.com/ -> IBM
309  @see WPP  @see WPP
310  @link http://the.sunnyspot.org/wpp/index.html  @link http://the.sunnyspot.org/wpp/index.html
311    
312    @company Watchfire
313    @topic centrally located site integrity management software
314    @link http://www.watchfire.com/
315    
316    o look at brian finley's "Storage" article series at http://hpc.devchannel.org/ !!!
317    
318    - f-prot error on quepasa.netfrag.org:
319      root@quepasa:~# tail -f /var/log/mail.log
320      --- snip ---
321      Mar  7 18:23:30 quepasa amavis[20705]: Virus scanner failure: /usr/local/f-prot/f-prot (error code: 1)
322      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.
323      Mar  7 18:23:30 quepasa amavis[20705]: mail processing failed, RETRY/TEMPFAIL
324      Mar  7 18:23:30 quepasa sm-mta[20758]: h27HLveE020758: Milter: data, reject=451 4.7.1 Please try again later
325      --- snip ---
326      root@quepasa:~# /usr/local/f-prot/f-prot
327      Error: SIGN.DEF is damaged or incompatible with this version of F-PROT.
328      root@quepasa:~# /usr/local/f-prot/check-updates.sh
329      root@quepasa:~# /usr/local/f-prot/f-prot
330    
331    
332    
333    @sequence block
334    @injected
335    @date 2003-03-07 19:01
336    @file [unknown]
337    @x-editor Notepad [Microsoft Editor Version 5.0 (Build 2195: Service Pack 3)
338    @x-transporter Microsoft COM
339    @x-transporter-protocol copy & paste negotiation
340    @x-editor UltraEdit [UltraEdit(r)-32 Professional Text/HEX Editor Version 8.10b]
341    
342    @set ->=@see
343    
344    
345    o .phpdocrc: Tie::IxHash
346    
347    - writing a browser is a complex task
348      -> Internet Explorer
349      -> KDE xyz
350      -> Mozilla
351    
352    - writing a mailer is a complex task
353      -> Microsoft Outlook and (-Express)
354      -> KDE (KMail, Kontact, Kolab)
355      -> Evolution
356      -> Mahogany
357    
358    
359    
360    @sequence block
361    @written
362    @date 2003-03-07
363    
364    - janosch: pdf-gateway!?
365    
366    o setup ->colorize on quepasa.netfrag.org
367    
368    o refactor DesignPattern::MVC
369      o new: @uses instances of classes inherited from the base ones
370         DesignPattern::MVC::Model and DesignPattern::MVC::View, where
371           - DesignPattern::MVC::Model is-a DesignPattern::Observer::Subject
372           - DesignPattern::MVC::View is-a DesignPattern::Observer
373      o new: refactor the rules-subsystem to be a ChangeManager
374         between Subject and Observer sits a ChangeManager acting as mediator (is-a DesignPattern::Mediator)
375         @see http://selab.korea.ac.kr/selab/courses/GoF-patterns/observer.htm
376    
377    o Twingle!
378      o twingle -> dispatchmail (Twingle::Mail)
379      o twingle -> twingledoc (Twingle::Doc)
380    
381    o update www.netfrag.org
382      o refactor to "twingled/":
383        o http://netfrag.org/~joko/computing/overview/topics/topics/
384        o http://netfrag.org/~joko/computing/overview/topics/SampleTasks/
385      o update http://netfrag.org/~joko/computing/overview/topics/topics.html
386    
387    x re-enable Yakka
388    
389    o setup phpDocumentor from cvs
390    
391    o "subscribe" a Folder (using rss/rdf!)
392    
393    o Arial (or similar font w/o serifs) for Mozilla!
394    
395    o edit preferences: Font (family, size)
396    
397    o debian-upgrade -> perl-upgrade => missing CPAN packages =>
398      o check in intervals:
399        o /data/opt/dispatchmail/bin/dispatchmail
400          --- snip ---  [/var/log/mail.log]
401          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
402          Mar  8 07:15:51 quepasa sm-mta[30731]: h286FmeE030726: h286FpeD030731: DSN: unknown mailer error 2
403          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
404          Mar  8 07:15:52 quepasa sm-mta[30731]: h286FpeD030731: h286FpeE030731: return to sender: unknown mailer error 2
405          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
406          Mar  8 07:15:53 quepasa sm-mta[30731]: h286FpeD030731: Saved message in /var/lib/sendmail/dead.letter
407          --- snip ---
408          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.
409          BEGIN failed--compilation aborted at ./dispatchmail line 34.
410          x perl -MCPAN -e "install Hash::Merge"
411            dependencies resolved automagically: ->Clone
412        o /data/opt/dispatchmail/bin/postmessage
413          --- snip ---  [/var/log/mail.log]
414          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
415          Mar  8 07:26:41 quepasa sm-mta[30953]: h286Q5eE030946: h286QfeD030953: DSN: unknown mailer error 2
416          Mar  8 07:26:47 quepasa sm-mta[30946]: h286Q5eG030946: collect: premature EOM: unexpected close
417          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>
418          --- snip ---
419          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.
420          BEGIN failed--compilation aborted at ./postmessage line 8.
421          x perl -MCPAN -e "install News::Article"
422        o /data/opt/dispatchmail/bin/buildmail
423          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.
424          BEGIN failed--compilation aborted at ./buildmail line 7.
425          x perl -MCPAN -e "install MIME::Lite"
426        o /data/opt/dispatchmail/bin-tests/build_dispatch_mode mail2news alt.test
427          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.
428          BEGIN failed--compilation aborted at /data/libs/nfo/perl/libs/Mail/Audit/Dispatch/Newsgate.pm line 6, <STDIN> line 16.
429          Compilation failed in require at (eval 6) line 1, <STDIN> line 16.
430          BEGIN failed--compilation aborted at (eval 6) line 1, <STDIN> line 16.
431           (/data/libs/nfo/perl/libs/Mail/Audit/Dispatch.pm:193)
432          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.
433          x perl -MCPAN -e "install mixin"
434        o check okay:
435          --- snip ---  [/var/log/mail.log]
436          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
437          --- snip ---
438        
439    o @lookup Data::Match - Complex data structure pattern matching [by Kurt A. Stephens]
440       @see also perl, Array::PatternMatcher, Data::Compare, Data::Dumper, Data::DRef, Data::Walker
441    
442    o make up a notation which can explicit describe component far away
443       e.g. CPAN--Hash::Merge
444    
445    o @lookat News::FormReply News::FormArticle News::AutoReply
446    
447    x updated phpDocumentor to version from cvs
448      o trying to get uml-rendering working
449        x apt-get install dia
450        x apt-get install dia2code
451    
452    x setup org.droogs--Autodia: location http://www.droogs.org/autodia/
453      #> cd /tmp
454      #> /data/opt/tools/Autodia-1.4/autodia.pl -l php -i * -p /data/www/virtual/netfrag/docs/nfo/code/flib -O
455      x setup CPAN--Template: perl -MCPAN -e "install Template"
456      ->CPAN--TT2
457      ->CPAN--Splash!
458          Which Splash! colour scheme would you like to use to build the
459          documentation?  Acceptable values are:
460            Name     Colours
461            -------------------------
462            default  lilac/mauve
463            aqua     aqua/marine
464            blue     grey75/blue75
465            green    grey75/green75
466            grey     grey75/grey50
467            leon     red75/orange/white/black
468            red      grey75/red75
469          Enter name of colour scheme:  [default]
470      ->CPAN--AppConfig
471      ->CPAN--GD
472        CPAN.pm: Going to build L/LD/LDS/GD-2.06.tar.gz
473        NOTICE: This module requires libgd 2.0.5 or higher.
474        ->Debian--libgd2: apt-get install libgd2 libjpeg62 libpng2 xlibs zlib1g
475          ->Debian--debconf ->Debian--nethack-common ->Debian--xfree86-common
476              !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
477              Installing new version of config file /etc/X11/Xsession.d/99xfree86-common_start ...
478               Adding system startup for /etc/init.d/xfree86-common ...
479                 /etc/rcS.d/S70xfree86-common -> ../init.d/xfree86-common
480              !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
481              Setting up X server socket directory /tmp/.X11-unix...done.
482              Setting up xlibs (4.2.1-6) ...
483              ->CPAN--Math::Trig
484           ->Debian--libgd2-xpm: apt-get install libgd2-xpm libgd2-xpm-dev
485              #> cd /.cpan/build/GD-2.06
486              #> make
487      x some further library-patches: cd /usr/lib
488        #> ln -s ln -s libperl.so.5.8 libperl.so
489        #> ln -s libpng.so.2 libpng.so
490        #> ln -s libfreetype.so.6 libfreetype.so
491        #> ln -s libjpeg.so.62 libjpeg.so
492      x test:
493        #> ld -l png|jpeg|freetype|perl|X11
494        X11 still fails with make GD!!!
495        #> cd /.cpan/build/GD-2.06
496        #> make
497          /usr/bin/ld: cannot find -lX11
498          collect2: ld returned 1 exit status
499          make: *** [blib/arch/auto/GD/GD.so] Error 1
500        #> apt-get install xlibs-dev
501        #> make
502        yai!
503        #> make test
504          t/GD..........ok 1/10libpng warning: Application was compiled with png.h from libpng-1.2.5
505          libpng warning: Application  is running with png.c from libpng-1.0.12
506          gd-png:  fatal libpng error: Incompatible libpng version in application and library
507        #> apt-get install libpng2-dev
508        #> apt-get install libjpeg62-dev
509          ... still the same error with "make test"
510        #> apt-get install libpng3 libpng3-dev
511        #> apt-get install libfreetype6-dev
512        The first output xml is seen! Great! Let's move on to graphviz:
513          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.
514        #> apt-get install graphviz
515        ???#> perl -MCPAN -e "install Template"
516        #> perl -MCPAN -e "install Graphviz"
517          ->CPAN--IPC::Run
518          ->CPAN--Graph
519          ->CPAN--Math::Bezier
520          ->CPAN--Heap
521        Freetype Font's do not work!
522        #> apt-get install freetype2-tools
523        #> apt-get install libttf-dev
524        #> apt-get install xfonts-scalable
525        #> apt-get install xfonts-base
526        #> apt-get install ttf-freefont
527              Freefont Serif, Sans and Mono Truetype fonts:
528              A set of free high-quality TrueType fonts covering the UCS character set.
529              These fonts are similar to the (in)famous Helvetica, Times and Courier fonts.
530              http://packages.debian.org/unstable/x11/ttf-freefont.html
531        (#> apt-get install ttf-xfree86-nonfree ttf-larabie-deco ttf-larabie-straight ttf-larabie-uncommon)
532        #> defoma-font register-all /etc/defoma/hints/ttf-freefont.hints
533      o enhance:
534          root@quepasa:/home/joko/public_html/test# ./.autodiarc
535          getting pattern for php
536          using directory : /data/www/virtual/netfrag/docs/nfo/code/org.netfrag.glib
537          recursively searching files..
538        o the "php-pattern" should also contain namespaces and stuff
539          (components gets instantiated by either 'mkObject' or 'php::mkComponent')
540          make this possible!
541        
542    o quick (javascript) search for netfrag.org and packages.debian.org (xul?)
543    
544    o phpDirectoryIndex:
545      o integrate Joshua Eichhorns 'auth' [[http://cvs.joshuaeichorn.com/cvsweb.cgi/auth/]]
546      o hide more entries: e.g. 'CVS' (declare as "cvs-repository-metadata" - "hidden by default")
547    
548    @lookat http://cvs.joshuaeichorn.com/cvsweb.cgi/phpXmlTransform/
549    
550    o autodia: enhance with "projects"
551       <-> couple with phpDocumentor
552      
553    o phpDocumentor: try php 4.3.0 for having cross-indexed browsable source as an additional feature ;-)
554      o <-> link to pages prepared by Autodia
555      o add additional browser in top left frame for cross-domain-browsing (having multiple apis beside each other)
556      o the html-title! (make it unique!!!)
557      
558    o for Autodia:
559      o resize images to a) 800x600 portrait and b) DIN A 4 square or s.th.l.th.
560        => x .autozoom -> zoomall -> zoommulti -> zoomone
561      o stamp picture with header and footer (little expressions for including predefined title, current filename, date, etc.!)
562      o idea: render as SVG???
563      o class- and package-diagrams:
564        o "Class" for relationships of Code- and DB-Schema-classes
565        o "Package" for relationships of code-packages
566      o integrate with phpDocumentor:
567        /data/opt/tools/phpdocumentor/phpDocumentor/Converters/HTML/frames/templates/phpedit/templates/left_frame.tpl
568      o Autodia-TODO:
569        Add ability to split projects into multiple diagrams and group contents of
570        a diagram/subdir into system boxes - much improving clarity in big
571        projects.
572    
573    o glib-namespace aufräumen!
574    
575    o twingle
576      o what about "<pre>"-blocks?
577      o what about non-html-tags (e.g. <optional-var-name>)?
578       => we'll probably need a html-tag-db to solve this
579      o establish as RunnerAgent and IntervalRunnerAgent on quepasa!
580    
581    o phpDocumentIndex
582      o recognize symlinked directories!!!
583      o integrate with ImageZoom written for Autodia
584        -> manipulate images: zoom, rotate
585      o sort order:
586        o default: show directories on top
587        o make changable through columns
588      o option to force view of hidden files (e.g. dot-files)
589      o 24h-time-format (no AM/PM)
590      o UML-Class-diagram-icon for tutorial!!!
591    
592    o modify /etc/hosts entry by rule!!!!
593    
594    o Yakka: automate reinstallation (new IntervalRunnerAgent) of libxml2
595      #> dpkg -i /home/bareface/public_html/yakka/data/libxml2_2.4.19-4_i386.deb
596      #> /etc/init.d/apache restart
597    
598    o autozoom/runzoom
599      o from (e.g. test6/)
600      o to (e.g. test6/zoomed/)
601    
602    x global "last-recent-error"-page for admin to view errors occouring
603      - SystemErrors
604        o /var/log/syslog
605        x root-mails (via nntp-news-msg's: Alerts/nfo.support)
606          x netsaint
607          x monit
608      - StepProcessing: ./.runrc: update|build|publish
609      - phpDocumentor-errors
610        o monitor regularly: http://netfrag.org/docs/code/api/org.netfrag/errors.html
611      x by now: linked manually in 'caesar': http://h1.service.netfrag.org/caesar/
612    
613    o clean up disks!!!
614      o h1.service.netfrag.org
615      o quepasa.netfrag.org
616    
617    o natraj/sorceress: server-consolidation?
618    
619    o DataSource::Generic <-> ObjectList!!!
620    
621    o Yakka: (javascript-control):
622      o let CTRL + ENTER make a new para
623      o let CTRL + CTRL (double-hit) make a new page from WikiWord left of the cursor (splash into a new DHTML page!)
624    
625    x root@quepasa:/data# apt-get install pdumpfs
626    
627    o final solution for the libxml-problem?
628      root@quepasa:/home/service/backup# apt-get --fix-broken --show-upgraded --simulate dist-upgrade
629        Reading Package Lists... Done
630        Building Dependency Tree... Done
631        Correcting dependencies... Done
632        Calculating Upgrade... Done
633        The following packages will be REMOVED:
634          libxslt1 php4-domxml
635        0 packages upgraded, 0 newly installed, 2 to remove and 0  not upgraded.
636        Remv libxslt1 (1.0.27-1 ) [php4-domxml ]
637        Remv php4-domxml (4:4.2.3-11 )
638      root@quepasa:/tmp# apt-get install pdumpfs
639        Reading Package Lists... Done
640        Building Dependency Tree... Done
641        You might want to run `apt-get -f install' to correct these:
642        Sorry, but the following packages have unmet dependencies:
643          libxslt1: Depends: libxml2 (>= 2.5.0-1) but 2.4.19-4 is to be installed
644          php4-domxml: Depends: libxml2 (>= 2.5.0-1) but 2.4.19-4 is to be installed
645        E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
646      x dpkg --force-depends -r libxml2
647      o dpkg-liftpackage libxml2_2.4.19-4_i386.deb 2.5.0-1
648        x dpkg-deb -x libxml2_2.4.19-4_i386.deb fakepkg
649        x dpkg-deb -e libxml2_2.4.19-4_i386.deb
650        x mv DEBIAN fakepkg/
651        x dpkg-deb --build fakepkg libxml2_2.4.19-4_i386_fake_2.5.0-1.deb
652        x dpkg -i libxml2_2.4.19-4_i386_fake_2.5.0-1.deb
653    
654    o update www.netfrag.org
655    o announce on www.netfrag.org
656      o api-doc
657      o packages.netfrag.org (libxml2!)
658      o autogenerate:
659        o api-doc & diags
660        o twingle
661    
662    o ->search.netfrag.org/ruby
663    
664    o refactor Yakka::YakkaSetup
665    
666    o quepasa - Error: AMaViS
667    
668       <screen>
669        Starting AMaViS Daemons: amavis-milter amavisd
670        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.
671        BEGIN failed--compilation aborted at /usr/sbin/amavisd line 54.
672       </screen>
673    
674      - probably because of perl-5.8.0?
675    
676      x apt-get install razor   #)§$&(
677      solution:
678        x dpkg --force-depends -r razor
679        x wget http://ftp.de.debian.org/debian/pool/main/r/razor/razor_1.20-1_all.deb
680        x dpkg -i razor_1.20-1_all.deb
681         => depends on 'libtime-hires-perl', so:
682          x wget http://ftp.de.debian.org/debian/pool/main/libt/libtime-hires-perl/libtime-hires-perl_1.20-4_i386.deb
683          x dpkg -i libtime-hires-perl_1.20-4_i386.deb
684            dpkg: dependency problems prevent configuration of libtime-hires-perl:
685             libtime-hires-perl depends on perlapi-5.6.0; however:
686              Package perlapi-5.6.0 is not installed.
687              ;-( /)(%(/$%%&$
688        => removing dependencies about everything from razor1-package
689          x dpkg -x razor_1.20-1_all.deb razor
690          x dpkg -r razor_1.20-1_all.deb
691          x mv DEBIAN/ razor/
692          x do: remove line 'Depends:' from DEBIAN/control
693          [x chmod -R 0755 razor/DEBIAN/] maybe!  (if: dpkg-deb: control directory has bad permissions 2755 (must be >=0755 and <=0775))
694          x dpkg -b razor razor_1.20-1_all_nodeps.deb
695          x cp razor_1.20-1_all_nodeps.deb /data/Packages/dists/stable/contrib/binary-i386/
696        =>
697          x dpkg -i /data/Packages/dists/stable/contrib/binary-i386/razor_1.20-1_all_nodeps.deb
698        => [test]
699          x /etc/init.d/amavis-milter start
700           <screen>
701            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.
702             at /usr/sbin/amavisd line 46
703            Compilation failed in require at /usr/sbin/amavisd line 46.
704            BEGIN failed--compilation aborted at /usr/sbin/amavisd line 46.      
705           </screen>
706        => [CPAN-install]
707          x perl -MCPAN -e "install Time::HiRes"
708           <screen>
709              [...]
710              compile -- compile -- compile
711              [...]
712              Running make install
713              Installing /usr/lib/perl/5.8.0/auto/Time/HiRes/HiRes.so
714              Files found in blib/arch: installing files in blib/lib into architecture dependent library tree
715              Installing /usr/lib/perl/5.8.0/Time/HiRes.pm
716              Installing /usr/share/man/man3/Time::HiRes.3pm
717              Writing /usr/lib/perl/5.8.0/auto/Time/HiRes/.packlist
718              Appending installation info to /usr/lib/perl/5.8.0/perllocal.pod
719                /usr/bin/make install  -- OK
720           </screen>
721    
722      x probably because of perl-5.8.0? yes!  --  is it fixed now? let's try...  (again)
723          x /etc/init.d/amavis-milter restart
724            no! same error as above!
725          the problem is:
726          watch the output of 'perl -V' - at the bottom:
727          <screen>
728            Characteristics of this binary (from libperl):
729              Compile-time options: MULTIPLICITY USE_ITHREADS USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
730              Built under linux
731              Compiled at Feb 17 2003 12:38:57
732              @INC:
733                /etc/perl
734                /usr/local/lib/perl/5.8.0
735                /usr/local/share/perl/5.8.0
736                /usr/lib/perl5
737                /usr/share/perl5
738                /usr/lib/perl/5.8.0
739                /usr/share/perl/5.8.0
740                /usr/local/lib/site_perl
741                .
742          </screen>
743    
744          The bad one is the "old" shared object coming with Time::HiRes for perl-5.6.1 living at
745          /usr/lib/perl5/auto/Time/HiRes/HiRes.so.
746          
747          We have these options:
748            1. delete this stuff
749            2. put a better version at '.'
750            3. place line '/usr/lib/perl/5.8.0' above of '/usr/lib/perl5'
751            4. copy stuff from '/usr/lib/perl/5.8.0' to '/usr/lib/perl5'
752          
753          Hmmm.....
754            I think i'll choose option 1.:
755            x rm -rf /usr/lib/perl5/auto/Time/HiRes
756            (or if you don't wanna be as brute-force)
757            x cd /usr/lib/perl5/auto/Time
758            x mv HiRes HiRes.old
759            
760        => let's try again:      
761          x /etc/init.d/amavis-milter restart
762            Time::HiRes object version 1.42 does not match bootstrap parameter 01.20 at /usr/lib/perl/5.8.0/DynaLoader.pm line 245.
763    
764        => ahhh...  (also testable via 'perl -MTime::HiRes')
765          x dpkg --force-depends -r libtime-hires-perl
766          => my fault! ;-)
767    
768      => so, everything works fine now....
769          x /etc/init.d/amavis-milter restart
770        
771    o BER.pm:  BER (Basic Encoding Rules) encoding and decoding.
772    
773    o use a common [[http://razor.sourceforge.net/artistic.html|"Artistic License"]]?
774    
775    o use pdumpfs!
776    
777    o what we build seems similar to Torque <-> Maven  (Tangram|XyZ+Data::Storage <-> nfo-libs|rap)
778    
779    o write meta-documentation about why it's required to lift version-numbers of debian-packages
780      -> Why dpkg-liftversion?
781      1. yakka: libxml2!!!
782      2. amavis-milter: razor-1-branch-required
783    
784    o installing pdumpfs as system-wide backup-system:
785      x mkdir -p /home/service/virtual/pdumpfs/var/data
786      x mkdir -p /home/service/virtual/pdumpfs/var/log
787      x cd /usr/local/bin
788      x ln -s /home/service/virtual/pdumpfs/backup .
789    
790    o feature: BrowsableBackup:
791      o missing: authentication via LDAP....
792    
793    o make up toolpack from shortcuts/*, dispatchmail, backup (->pdumpfs), etc...
794      ->packages.service.netfrag.org
795      -->/usr/local/bin
796      
797    o one account - three services:
798      o wiki
799      o news
800      o backup
801      (o ssh) (not-a-must)
802    
803    o dpkg-modcontrol!!!
804    
805    o robinson - purge package dependencies from .deb- or .rpm-packages
806      can alien do that?
807    
808    o rsync working: view from the server-side:
809     3968 ?        R      0:40 rsync --server --sender -vulogDtprz . /home/service/backup/
810    
811    x finally: we have a backup-system!
812      - built on top of pdumpfs (ruby!), gets triggered by cron through shortcut-script 'backup'
813      - backs up:
814        x /home/*   (except /home/service)
815        x /data/bin  (approx. 9.2M)
816        x /data/libs  (approx. 1.7M)
817        x /data/opt  (approx. 27M)
818        o /data/var  (approx. 104M)
819          o mysql-db
820          o news-spool
821        o /data/www  (approx. 126M)
822          x /data/www/virtual/lashlarue  (approx. 28M)
823          x /data/www/virtual/netfrag  (approx. 68M)
824          x /data/www/virtual/wac  (approx. 4M)
825      o productive backup should go to /var/pdumpfs (similar to /var/backup) instead of /home/service/virtual/pdumpfs!!!
826      o prevent recursive backups (what happens if the backup directory itself would be specified to backup???)
827      => #> crontab -e
828            adding line: 03 03 * * * bash /home/service/virtual/agent/backup_all
829      o limit size of files that are backuped without user-request!?! (2MB, 10MB, 100MB, 1G)
830    
831    o establish logfile-rotation with logrotate!!!
832      #> cd /data/www/virtual/lashlarue/log
833      #> gzip access_log
834      #> gzip error_log
835    
836    o more todos:
837      x clean more diskspace
838        - How to find files larger than, hmm, let's say: 512MB?
839          use 'dus'! [Disk Usage Sorter]
840          http://marginalhacks.com/bin/dus
841        - now disk-usage-stats are prepared to be generated at service.netfrag.org (dus/fbf)
842    
843        - h1.service.netfrag.org
844          /dev/hda7             38570848  33162404   5408444  86% /
845    
846    
847        o /home/uml/skels aufräumen!
848      o draw more diagrams
849      o let 'monit' monitor our umls
850        x install and configure 'monit'
851          - ... some libs and stuff to be installed on suse ....
852          - /etc/monitrc (not /etc/monit.conf!!!)
853            - requires to be a true file:
854              monit: The control file '/etc/monitrc' must not be a symbolic link.
855              rjoko@h1:/home/service/bin/caesar # cd /etc/
856              rjoko@h1:/etc # rm monitrc
857              rjoko@h1:/etc # mv monit.conf monitrc
858            - requires to have certain permissions:
859              monit: The control file '/etc/monitrc' must have permissions no more than -rwx------ (0700); right now permissions are -rw-r--r-- (0644).
860              rjoko@h1:/etc # chmod a-rwx monitrc
861              rjoko@h1:/etc # chmod 077 monitrc
862            - try again:
863              #> monit
864            - yup!
865        x monitoring these services by pid:
866            o atd.pid    
867            x cron.pid  
868            o gpm.pid    
869            x inetd.pid  
870            o ippl.pid  
871            o klogd.pid  
872            x monit.pid  
873            o nscd.pid  
874            o ntop.sock=
875            o proftpd/  
876            o samba/    
877            x sendmail/  
878            o smpppd/    
879            x sshd.pid  
880            x syslogd.pid
881        o let it work together with heartbeats on umls
882      o make more backups
883        databases: code (repository) and rdbms-sql (mysql)
884    
885    o look in /var/log/syslog after crash! (other logfiles?)
886    
887    o h1.service.netfrag.org:
888      rjoko@h1:/home/uml/helo # monit
889      monit: error while loading shared libraries: libssl.so.2: cannot open shared object file: No such file or directory
890      rjoko@h1:/home/uml/helo # deleeeeete backup!!! is it reeaaady?
891    
892    x h1.service.netfrag.org - ssh-upgrade [security] (2.9p2 -> 2.9.9p2)
893      rjoko@h1:~ # ssh -V
894      OpenSSH_2.9p2, SSH protocols 1.5/2.0, OpenSSL 0x0090602f  
895      rjoko@h1:~ # rpm -U ftp://ftp.suse.com/pub/suse/i386/update/7.3/sec1/openssh.rpm
896      rjoko@h1:~ # ssh -V
897      OpenSSH_2.9.9p2, SSH protocols 1.5/2.0, OpenSSL 0x0090602f
898    
899    o what about legolas?
900    
901    o search-shortcut to rpmfind.net
902    
903    o request to hetzner:
904      please delete handle "CNO: MM458-ABC"...
905    
906    o update www.netfrag.org
907      o prevent errors like seen on http://netfrag.org/cgi-bin/viewcvs.cgi/joko/virtual/joko_mail/
908    
909    o update www.netfrag.org
910      x HomePage (phpWiki::Index): remove yakka's "to be repaired" - line
911      o Overview: add link to DocumentIndex at section 'Documentation'
912      x update links (jonen's docs/software, etc.)
913      o rename http://netfrag.org/docs/build/ to http://netfrag.org/docs/.build/ or http://netfrag.org/docs/@build/
914      o rename http://netfrag.org/docs/topics/caesar/ to http://netfrag.org/docs/topics/sysadmin/ ???
915      x add new items to sections
916      x update/enhance news-section (Overview, Details)
917    
918    o run broken-link-finder on www.netfrag.org
919      -> find nice project!
920    
921    o infra for www.netfrag.org
922      o make this shortcut possible: http://netfrag.org/Overview
923    
924    o account for jonen@www.netfrag.org--phpWiki::*
925    
926    o twingle:
927      render 'o' and/or 'x' symbols as checkboxes other users can use to enable/prioritize tasks
928    
929    o backup eagle.netfrag.org!!!
930    
931    o enhance backup-system
932      LookAt::http://www.netfrag.org/webnews/article.php?id=320&group=nfo.links.computing
933    
934    o LookAt = MIME-compliant multi-glass
935    
936    o at note/attachment to documents shown via browser to inform user about backups made
937      (link to backup-locations/-urls)
938    
939    o search::admintools before actually starting a ToolHierarchy|ToolTree
940    
941    o http://www.netfrag.org/~joko/computing/overview/topics/SampleTasks/joko_2003-01.html
942      Torus::Publish::ReWeb <-> Torus::Publish::ResearchWeb ???
943    
944    o search::IMAPFilter
945    
946    o QoS for apt-get!!!  (http or ftp to x.debian.org or uni-erlangen.de (parse /etc/apt/sources.list!!!))
947    
948    x jonen makes the words: integraded! yeah!
949    
950    o Develop a metadata-model (preferably stored inside an LDAP-daemon),
951      which can hold information about Host <-> vHost <-> Service(s).
952      This would enhance the Host <-> [posix]Account model currently in development.
953      o Also associate the [posix]Accounts with an AddressBook! (AddressBook <-> ProprietaryAddressBook)
954      o Also associate MailRouting with that [posix]Accounts
955      => this has to be implemented:
956        0. already in development: Host <-> posixAccount, Host <-> MailRouting
957        1. tbd: Host <-> vHost <-> Service(s)
958        2. tbd: posixAccount <-> AddressBook
959        3. tbd: posixAccount <-> MailRouting
960    
961    o use [rss2email|http://www.w3.org/2002/09/rss2email/]
962      -> that's it: news//rss -> rss2email
963      -> choose a web-based rss-reader from http://blogspace.com/rss/readers
964      o LookAt::[ModIndexRSS|http://software.tangent.org/projects.pl?view=mod_index_rss]
965        also look at "mod_repository for Apache" there!!!
966    
967    o close down almost everything on h1.service.netfrag.org
968      o ntop
969      o apache
970      o mysql
971      o vsd
972      o write (success-)story!!!
973    
974    # --- bookmark, 2003-03-13 00:43
975    
976    o note about workflow / FAQ: what about old root-emails on the main-host?
977      x purged old mboxes
978        -> just purge them? (admin-action: approve purge!)
979        #> cd /var/spool/mail
980        #> >root      (updated recently)
981        #> >service      (updated recently)
982        #> rm netsaint      (last entry: Date/Time: Thu Jan 23 14:32:48 CET 2003)
983      o Write MiniHowTo: How to check if a mbox contains mud-only? try 'formail'!
984        #> cat {mbox-file} | formail -I "" | less
985        from 'man formail':
986           To extract the header from a message:
987                  formail -X ""
988           or
989                  sed -e '/^$/ q'
990    
991           To extract the body from a message:
992                  formail -I ""
993           or
994                  sed -e '1,/^$/ d'
995                  
996      !!!!!!    no - this doesn't work - 'formail' is not for reading whole 'mbox'-format    !!!!!!
997      
998      use this:
999        #> mutt -f <mbox-file>
1000          
1001      x purged old mboxes:
1002        #> rm rfms      (last entry: Date: Fri, 6 Dec 2002 20:45:01 +0100)
1003        #> rm jonen     (last entry: Jun 25  2002)
1004        
1005        
1006    
1007    o convert diffs of this file to rss-chunks to be able to feed them to a RecentChanged Page or arbitrary rss-aggregators
1008    
1009    o make up an "edit"-mode of this document:
1010      o WorkFlow: "Make a personal WishList from items of another users TaskList."
1011      o ToImplement: KISS, Click & Go
1012    
1013    o x.netfrag.org - a server made up of WebServices
1014    
1015    x glossary::KISS - Keep It Simple, Stupid
1016      LookAt::http://whatis.techtarget.com/definition/0,,sid9_gci521694,00.html
1017      <paste>
1018        <title>KISS Principle</title>
1019        The KISS (Keep It Simple, Stupid) Principle is self-descriptive and recognizes two things:
1020        1. People (including product and service users) generally want things that are simple,
1021            meaning easy to learn and use.
1022        2. A company that makes products or furnishes services may find simplicity an advantage
1023            for the company as well, since it tends to shorten time and reduce cost.
1024            (Where the company is trying to use the principle on behalf of users, however,
1025            design time may take longer and cost more, but the net effect will be beneficial since
1026            easy-to-learn-and-use products and services tend to be cheaper to produce and service in the long run.)
1027        The New Hacker's Dictionary, edited by Eric Raymond, says the the KISS Principle
1028        is sometimes cited on a development project to fend off "creeping featurism."
1029      </paste>
1030      SeeAlso::[Ockham's razor|http://whatis.techtarget.com/definition/0,,sid9_gci212684,00.html]
1031    
1032    o look how Horde looks with the current 'chora'-stylesheet...
1033    
1034    # --- bookmark, 2003-03-13 00:43
1035    
1036    o dus2html:
1037      o aggregate outputs from dus to one or more linked html page(s)
1038      o run in interval (cron!)
1039    
1040    o server- & tool-consolidation (moonX, toolX)
1041    
1042    o phpDocumentIndex should get different "modes":
1043      o ViewMode (normal, twingled, etc.)
1044      o ParsedMode (into rss-chunks by diff2rss)
1045      o RevisionMode (per file, if .ext == ',v')
1046      
1047    o generic framework to build a backend for a web-based ProductBuilder (like alternate's PC-Builder and many others)
1048      o Zwischensumme
1049    
1050    o komplan.com - Homepage!!!
1051    
1052    o translate selfhtml?
1053    
1054    o search::[php & rss & Dublin Core]
1055    
1056    o "what happens if 'dispatchmail' prints something to the console" or ...
1057      "check out how to let dispatchmail append stuff to /var/log/syslog"
1058    
1059    x modified routing of netsaint-mails:
1060      netsaint@h1.service.netfrag.org -> service@h1.service.netfrag.org -> ...
1061        'service' is a local posix account...
1062        'service' is aliased to 'alert@service.netfrag.org, \service' in /etc/mail/aliases on h1.service.netfrag.org
1063      ... -> SMTP -> MX:quepasa.netfrag.org ->
1064        'alert' is a virtual user mapped to local posix user 'gateway' in /etc/mail/virtusertable on quepasa.netfrag.org
1065        'gateway' is also a service-account - purpose: forward/copy smtp-mail to other locations
1066      -> nfo.support@news.netfrag.org
1067        now the mail gets posted to 'nfo.support' at news.netfrag.org (via nntp)
1068    
1069    o why does quepasa.netfrag.org crash regularly?
1070    
1071    o first time tried 'intop' on h1.service.netfrag.org - nice tool! (just knew the web-frontend before!)
1072      -- intop 0.0.1 (Sep 24 2001) -- The first interactive ntop program.
1073      (C) Copyright 2000 L. Deri and R. Carbone. All rights reserved.
1074    
1075    x refactor 'estats' on h1.service.netfrag.org
1076      x new design
1077      x new location
1078        - http://h1.service.netfrag.org/~service/estats/ -> http://h1.service.netfrag.org/caesar/
1079      c new architecture? (use WML - Website Meta Language?)
1080      x new names for services / new hierarchy
1081        - Alerts
1082          - news.netfrag.org/nfo.support
1083        - Accounting
1084          - bw_accounting
1085        - DiskSpaceUsage (dus2html)  [new]
1086        - IOGraph
1087        - Monitoring
1088          - Service
1089            - netsaint
1090            - nsa
1091            - monit
1092          - Network
1093            - ip-connection-state (via ippl)
1094            - ip-port-state (via snmpwalk)
1095        - Backup
1096          - netfrag.org/backup/
1097          - bacula
1098        - Logs
1099          - news.netfrag.org/nfo.support
1100      x new backend for "Monitoring" replacing...
1101          #*/10 * * * * tail -n 100 /var/log/ippl/all.log > /home/service/public_html/misc/ll/connstate/ippl_output.txt
1102          #0 0 * * *     /home/service/bin/webalizer/mkstats.sh > /dev/null
1103          #*/10 * * * * /home/service/bin/acctools/getopenports.pl > /home/service/public_html/estats/ll/portstate/snmp_output.txt
1104        ... through some modules from CPAN ...
1105          x File::Tail
1106            x Time::HiRes
1107          x File::Data
1108            x wget http://search.cpan.org/CPAN/authors/id/R/RF/RFOLEY/File-Data-1.12.tar.gz
1109         ... established in /home/service/bin/agents/...
1110         x [conns] ippl/recent.pl (running in background)
1111         x [procs] pstree/procs (linked to /etc/cron.daily)
1112         x [ports] snmpwalk/getopenports (snmpwalk/ports linked to /etc/cron.hourly)
1113    
1114    i pdumpfs
1115      - 2003-03-13 - before
1116        Filesystem           1K-blocks      Used Available Use% Mounted on
1117        /dev/ubd/0             1007896    795632    161064  84% /
1118        /dev/ubd/2             2015824   1090236    823188  57% /data
1119      - 2003-03-13 - after
1120        Filesystem           1K-blocks      Used Available Use% Mounted on
1121        /dev/ubd/0             1007896    795852    160844  84% /
1122        /dev/ubd/2             2015824   1283688    629736  68% /data
1123    
1124    o write MiniHowTo: What the hell is a "Jotter"?
1125    
1126      from: http://www.ericlindsay.com/epoc/bjot5.htm
1127        Jotter is a quick note taker that can include dates, sketches, spreadsheets, and spreadsheet graphs.
1128        You can change the format of sketch and spreadsheet objects. You can also include icons that lead
1129        you to word processed documents or to recorded voice and sound files.
1130    
1131      from: http://www.series5mx.com/machine/software/jotter.asp
1132        Jotter solves the problem by allowing you to enter information as you think of it, without thought
1133        to form or structure. It’s also always just a screen tap away, on the Series 5mx icon bar.
1134    
1135    from: http://www.office-futures.com/2003_03_02_OfficeJotterArchive.htm#90417172
1136      AtNewYork - Microsoft Unleashes Greenwich IM Beta
1137      Thor Olavsrud
1138      Adding steam to its efforts to build greater support for collaboration in the enterprise,
1139      Microsoft unveiled the first widely available beta of 'Greenwich,' the code-name for its
1140      new instant messaging and real-time collaboration server software. [snip]
1141      The technology is designed to provide a central means that will manage all real-time
1142      communications within an enterprise. Greenwich, slated for commercial release in mid-2003,
1143      will integrate presence (knowledge of whether a person is online and available) into the
1144      Windows Server 2003 platform to give enterprises access to voice, video and data collaboration.
1145    
1146    o caesar = ISPMan + {Ms Greenwich (TM)} + {Ms Exchange (TM)}
1147        ims + ums!!!
1148    
1149    o write MiniHowTo: What the hell does Microsoft with Greenwich?
1150    
1151      from: http://www.jainnet.com/knowledgeeldorado/archives/2002/08/12/index.html
1152        Microsoft Greenwich
1153        Breaking down barriers between people. Every communications mechanism -- e-mail, phone,
1154        instant messaging, group collaboration tools -- forces individuals to adapt to its approach.
1155        Microsoft's vision for next-generation communications uses Web services to enhance digital
1156        meetings and group collaboration and provides information-agent technology to unify and
1157        manage disparate communications mechanisms. Microsoft demonstrated its future direction
1158        for real-time communications and collaboration (RTC) server software code-named "Greenwich."
1159      
1160      from: http://www.internetnews.com/ent-news/article.php/1480181
1161        [...]
1162        In terms of security, Greenwich fully integrates with Microsoft's IT security management structure,
1163        and will add protection to unencrypted text traveling across the Internet. Greenwich will also provide
1164        standards support for technologies like SSL encryption, Digest and NTLM/Kerberos authentication.
1165        [...]
1166      
1167      from: http://e-businessadvisor.com/doc/12048
1168        [...]
1169        The Greenwich platform includes the following:
1170        - Presence-based functionality that directs messages to available users
1171        - Integration with the previously announced MSN Messenger Connect for Enterprises service
1172          (see http://Advisor.com/doc/11494), which provides authentication and manageability for
1173          business-to-consumer (B2C) instant messaging
1174        - End-to-end communications based on industry security standards
1175        - Administration based on industry-standard technologies and familiar tools
1176        - Data collaboration, PC-to-PC voice and video, and other services
1177        - IM conversation logging to help ensure regulatory compliance, customer service, and security
1178        [...]    
1179    
1180    hehe:
1181      from: http://www.microsoft.com/presspass/press/2002/jul02/07-24NETDayUmbrellaPR.asp
1182      [...]
1183      EDITORS' UPDATE, January 25, 2003 -- Microsoft has discontinued use of the code name "Palladium."
1184      The new components being developed for the Microsoft® Windows® Operating System, which are
1185      described in this article under the code name "Palladium," are now referred to as the next-generation
1186      secure computing base for Windows.
1187      [...]
1188      "the next-generation secure computing base for Windows"....
1189      
1190    ongoing Microsoft repackaging:
1191      from: http://zdnet.com.com/2100-1104-961497.html
1192      [...]
1193      Microsoft's new offering for e-business--code-named "Jupiter"--is a comprehensive set of
1194      server operating systems for doing business on the Web. Jupiter will bring together three
1195      separately available Microsoft server products--BizTalk Server, Content Management Server
1196      and Commerce Server--into one package.
1197      Microsoft unveiled Content Management Server 2002 on Monday.
1198      [...]
1199    
1200    acq: TogetherSoft -> Borland
1201      http://www.togethersoft.com
1202    
1203    acq: Metamerge -> IBM
1204      http://www-3.ibm.com/software/network/directory/pr20020625.html
1205    
1206    Websphere MQ questions: (from: http://www.alphacourt.com/html/expert/askexpert/)
1207      - HAVING PROBLEMS WITH CLUSTERING?
1208      - WHERE'S MY MESSAGE?
1209      - PERFORMANCE AN ISSUE?
1210      - WORRIED ABOUT SECURITY?
1211      - MY MESSAGE FLOWS WON'T DEPLOY
1212      - MAYBE YOUR CHANNELS WON'T START
1213    
1214    - Write MiniHowTo: What the hell is BPM?
1215      Business Process Management!
1216      from: http://www.esj.com/news/article.asp?EditorialsID=308
1217        IBM Corp. announced last week that the upcoming version 5.0 release of its
1218        WebSphere Application Server (WAS) will ship with a new workflow engine.
1219        In addition, an IBM spokesman confirmed that Big Blue's MQ Workflow,
1220        Crossworlds Interchange Server, and Lotus Domino products will also exploit
1221        the new workflow engine.
1222    
1223    o Hook Microsoft Sync Manager?
1224      "Synchronisieren"
1225      Location: %SystemRoot%\system32\mobsync.exe
1226      Description: Aktualisiert die Netzwerkexemplare von Daten, die offline bearbeitet wurde,
1227                        wie z. B. Dokumente, Kalender und E-Mail.
1228    
1229    o LookAt::win32-registry-keys
1230        o HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Code Store Database
1231        o HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess
1232        o HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\EventSystem
1233        o HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlayNATHelp
1234    
1235    o Microsoft's "Service Connection Options" (shown in "Application Performance Explorer")
1236      Connection Type: Remote Automation|Distributed COM
1237    
1238    o LookAt: C:\Programme\vs\Common\Tools\Clireg\CLIREG32.EXE
1239      pendant to 'regsvr32.exe'???
1240    
1241    o LookAt: C:\Programme\vs\Common\Tools\VS-Ent98\vmodeler\msvm.exe
1242    
1243    o How do Microsoft's 'Resources' work?
1244      frm.Caption = LoadResString(CInt(frm.Tag))
1245    
1246    o from a Microsoft Visual Modeler .mdl - file:
1247      [...]
1248                            items           (list diagram_item_list
1249                                (object ClassView "Class" "Logical View::User Services::BusinessPerson" @1
1250                                    ShowCompartmentStereotypes      TRUE
1251      [...]
1252      look at:
1253        - C:\Programme\vs\Common\Tools\VS-Ent98\vmodeler\...
1254          - COMStereotypes.ini
1255          - DefaultStereotypes.ini
1256          - VBStereotypes.ini
1257          - VC++Stereotypes.ini
1258    
1259    o LookAt::Microsoft RPC
1260      - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/string_binding.asp
1261        - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/rpcbindingtostringbinding.asp
1262        - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/rpcstringbindingparse.asp
1263        - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/rpcbindingfromstringbinding.asp
1264      - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/endpoint.asp
1265      - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/protocol_sequence_constants.asp
1266      - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/authentication_service_constants.asp
1267      - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/rpc_structures.asp
1268        - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/guid.asp
1269        - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/uuid_1.asp
1270        - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/uuid_vector.asp
1271      - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/_osf.asp
1272      - http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/object.asp
1273    
1274    x LookAt::C:\Programme\vs\Common\Tools/uuidgen.EXE
1275    
1276    x Microsoft MIDL: http://msdn.microsoft.com/library/en-us/midl/midl/midl_language_reference.asp?frame=true
1277      http://msdn.microsoft.com/library/default.asp?url=/library/en-us/midl/midl/ncalrpc.asp
1278    x Microsoft RPC: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/reference.asp
1279        http://msdn.microsoft.com/library/default.asp?url=/library/en-us/rpc/rpc/the_model_for_distributed_systems.asp
1280        http://msdn.microsoft.com/library/en-us/vcsample98/html/vcsmpinterop.asp?frame=true
1281    
1282    o play random albums on slurp - make dislike-db
1283    
1284    i The American Military: JSTARS, UAVs and GIG     ;-)
1285      http://www.c3i.osd.mil/infosuper/UnderInfo2.html
1286    
1287    i example BibTEX - entry: (from http://www.acm.org/sigs/sigmod/disc/disc99/disc/vp_koda___the_architect.htm)
1288      @inproceedings{DBLP:conf/vldb/ArunJ98,
1289      author = {Gopalan Arun and
1290      Ashok Joshi},
1291      editor = {Ashish Gupta and
1292      Oded Shmueli and
1293      Jennifer Widom},
1294      title = {KODA - The Architecture And Interface of a Data Model Independent
1295      Kernel},
1296      booktitle = {VLDB'98, Proceedings of 24rd International Conference on Very
1297      Large Data Bases, August 24-27, 1998, New York City, New York,
1298      USA},
1299      publisher = {Morgan Kaufmann},
1300      year = {1998},
1301      isbn = {1-55860-566-5},
1302      pages = {671-674},
1303      crossref = {DBLP:conf/vldb/98},
1304      bibsource = {DBLP, http://dblp.uni-trier.de}
1305      }
1306    
1307    i where can i find / what can i do with 'citation pages'? (from http://dblp.uni-trier.de)
1308    
1309    o install LynxView: http://www.delorie.com/web/lynxview.cgi?see-script
1310    
1311    o Try::bacula
1312    
1313    o Try::synergy
1314    
1315    x installed WML: rpm -i http://www.cmap.polytechnique.fr/~barbier/wml-2.0.2-1.i386.rpm
1316      Carp.pm not found: #> cd /usr/lib/perl5   #> ln -s 5.00503 5.6.1
1317      Perl 5.00564 required--this is only version 5.00503, stopped at /usr/lib/perl5/5.00503/FileHandle.pm line 3.
1318        no: ln -s 5.6.1 5.00564
1319      #> rpm -i ftp://ftp.suse.com/pub/people/stepan/wml/i386/SuSE-7.3/wml-2.0.8-0.i386.rpm
1320    
1321    i http://www.netfrag.org/nfoweb/index.php/MostPopular
1322      http://www.netfrag.org/nfoweb/index.php/ReleaseNotes
1323      http://phpwiki.sourceforge.net/phpwiki/HISTORY
1324    
1325    o look at jabber again! get it running on quepasa.netfrag.org
1326      (for being able to give [jabberzilla|http://jabberzilla.mozdev.org/] a shot)
1327    
1328    x ./mkdiag org.netfrag.glib Class Data DataSource DesignPattern Site
1329    
1330    i
1331      root@quepasa:/data/www/virtual/netfrag/docs/nfo/dia# df -h
1332      Filesystem            Size  Used Avail Use% Mounted on
1333      /dev/ubd/0            985M  812M  123M  87% /
1334      /dev/ubd/2            2.0G  2.0G     0 100% /data
1335    
1336    o !!!!  check if device is full before writing to disk  !!!!
1337    
1338    i http://www.gnu.org/projects/dotgnu/index.rdf
1339    
1340    o reasoning from CPU Load to Work Load
1341    
1342    o just traverse the whole file-system one time!!!  (*once* a day)
1343      => use the backup-system to generate global ChangeLogs, preferably via rdf/rss
1344    
1345    i apt-get install sourceforge
1346      root@quepasa:/data/www/virtual/netfrag/docs/nfo# apt-get install sourceforge
1347      Reading Package Lists... Done
1348      Building Dependency Tree... Done
1349      The following extra packages will be installed:
1350        bind9 exim ldap-utils libdb4.1 libdbd-pg-perl libdns8 libiodbc2 libisccc0 libisccfg0 libldap2
1351        libldap2-tls libnss-ldap libpam-ldap libpgtcl libreadline4 mailman perl-suid php4-pgsql postgresql
1352        postgresql-client proftpd proftpd-common python2.2 slapd ucf
1353      The following packages will be REMOVED:
1354        amavis-milter bind ftpd sendmail
1355      The following NEW packages will be installed:
1356        bind9 exim ldap-utils libdb4.1 libdbd-pg-perl libdns8 libiodbc2 libisccc0 libisccfg0 libldap2-tls
1357        libnss-ldap libpam-ldap mailman perl-suid php4-pgsql postgresql proftpd proftpd-common python2.2 slapd
1358        sourceforge ucf
1359      4 packages upgraded, 22 newly installed, 4 to remove and 258  not upgraded.
1360      Need to get 15.3MB of archives. After unpacking 45.5MB will be used.
1361      Do you want to continue? [Y/n] n
1362      Abort.
1363    
1364    o tex backup!?
1365    
1366    x quepasa didn't accept news-messages:
1367      #> tail -f /var/log/syslog
1368      Mar 17 18:14:11 quepasa innd: localhost:5 closed seconds 0 accepted 0 refused 0 rejected 0
1369      Mar 17 18:14:11 quepasa rnews: rejected connection 400 No space left on device writing article file -- throttling
1370      #> df
1371      Filesystem           1K-blocks      Used Available Use% Mounted on
1372      /dev/ubd/0             1007896    831180    125516  87% /
1373      /dev/ubd/2             2015824   1224076    689348  64% /data
1374      #> /etc/init.d/inn restart
1375      Already throttled
1376      Starting news server: innd.
1377      #> tail -f /var/log/syslog
1378    
1379    o fix dispatchmail to recognize this!!! ( => don't ignore such messages! )
1380      o make impossible that undelivered messages go to nirvana
1381      o deliver to *one* (by now) special mailbox named 'undelivered'
1382      o introduce web-based message-refactoring / address-redispatching -frontend on top of that!
1383    
1384    o sync "joko--Sent-Mails" against "quepasa--dispatchmail--Recieved-through-Newsgate"-Mails
1385      to have a diff of the messages which didn't receive their target(s)
1386      o maybe addionally check them against returned mails from PostmasterX
1387    
1388    mv http://dillo.cipsga.org.br/ -> http://dillo.auriga.wearlab.de/
1389    
1390    o i after running SuSEconfig on h1.service.netfrag.org, please do:
1391      #> cd /var/spool
1392      #> chown -R .users mqueue/
1393      #> chmod g+x mqueue/
1394      #> chmod -R g+r mqueue/
1395    
1396    o fsse.netfrag.org (Free Software Search Engine)
1397    
1398    x moved mails from 'trafficreport@hetzner.de' manually to IMAP-Folder 'logs/netfrag.org/system/applications'
1399      o make up script which tries to automagically 'learn' this rule by scanning a mbox-hierarchy [located at Xyz - ;-)]
1400      x same with 'robot@hetzner.de'
1401    
1402    o write some proposals:
1403      o The publishing-layer (sh/perl-scripts)  -> dotGNU
1404      o The web-frontend-layer (php-front, perl-backed)  -> dotGNU
1405    
1406    o let monit monitor the system-load... is it capable restarting services which actually *do* make the load?
1407    
1408    o phpDocumentIndex: <hr noshade ???
1409    
1410    o web-interface for serialz 2000? is there any???
1411    
1412    o refactor netfrag.org--nfo/perl/libs--Data::Transform::Deep
1413    
1414    i killed:
1415      18042 ?        D      0:09 du -k -a
1416      20038 ?        D      0:01 /usr/bin/du -x /home/vsd/vs
1417    
1418    o twingle <-> [scribe|http://www-sop.inria.fr/mimosa/fp/Scribe/] ???
1419    
1420    o use scribe and mod_scribe for document authoring and publishing
1421    
1422    o commit h1.service.netfrag.org:~service/ to cvs!!!
1423    
1424    o apt-get install scribe???
1425      x yup!
1426        Reading Package Lists... Done
1427        Building Dependency Tree... Done
1428        The following extra packages will be installed:
1429          bigloo-runtime-2.5c
1430        The following NEW packages will be installed:
1431          bigloo-runtime-2.5c scribe
1432        0 packages upgraded, 2 newly installed, 0 to remove and 265  not upgraded.
1433        Need to get 3148kB of archives. After unpacking 12.3MB will be used.
1434        Do you want to continue? [Y/n]
1435        Get:1 ftp://ftp.de.debian.org unstable/main bigloo-runtime-2.5c 2.5c-4 [2197kB]
1436        Get:2 ftp://ftp.de.debian.org unstable/main scribe 1.1a+beta.2002.11.02-6 [951kB]
1437        Fetched 3148kB in 3s (851kB/s)
1438        Selecting previously deselected package bigloo-runtime-2.5c.
1439        (Reading database ... 35541 files and directories currently installed.)
1440        Unpacking bigloo-runtime-2.5c (from .../bigloo-runtime-2.5c_2.5c-4_i386.deb) ...
1441        Selecting previously deselected package scribe.
1442        Unpacking scribe (from .../scribe_1.1a+beta.2002.11.02-6_i386.deb) ...
1443        Setting up bigloo-runtime-2.5c (2.5c-4) ...
1444        Setting up scribe (1.1a+beta.2002.11.02-6) ...
1445    
1446    o scribe <-> Autodia???
1447    
1448    o distributed log-receiver using debian-logtools
1449    
1450    i quepasa.netfrag.org
1451      #> apt-get install splitvt
1452    
1453    o look at gfslicer - A utility to split and join files
1454      http://packages.debian.org/unstable/utils/gfslicer.html
1455    
1456    o gnu@netfrag.org, debian@netfrag.org for posting interesting stuff regarding these topics???
1457    
1458    o LookAt::ftp://ftp.gnu.org/pub/gnu/dotgnu-pnet/debian/
1459    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.116

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