/[cvs]/jonen/notes/notes_2003-02.txt
ViewVC logotype

Annotation of /jonen/notes/notes_2003-02.txt

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations)
Sun Mar 9 15:03:18 2003 UTC (21 years, 3 months ago) by jonen
Branch: MAIN
Changes since 1.1: +18 -3 lines
File MIME type: text/plain
+ minor changes

1 jonen 1.1
2     - Unix-Systems/Debian:
3     o learn howto move /etc of servers to cvs !!
4     x search if new packages available, do 'apt-get --dry-run upgrade'!
5     x build small systool script 'apt-get_remote.pl' which do a cronly 'apt-get --dry-run upgrade' and send output via mail
6 jonen 1.2 o review 'apt-get_remote.pl'
7 jonen 1.1 o what's about parsing some response for comand like installing some marked packages
8    
9     - QoS (Quality of Services)
10     o check it out !
11    
12     - Apache/php:
13     - apache aliases - redirect '/' to index.php (used for url catching/rewriting)
14    
15     - PHP:
16     x search for php widget lib
17     x APL (http://apl.sourceforge.net)
18     - huge lib in pure C
19     x phphtmllib (http://phphtmllib.newsblob.com)
20     a mainly widget/render lib, written in php, complete OO-based
21     and with nice DataList rendering (abstract source API)
22     x integrated with flib
23     x wrote some classes to browse data-objects via class DataList (new classes flibRPCDataSource, ObjectList, TsBackend)
24     o rename flibRPCDataSource (maybe rework to get more abstract)
25     o review ObjectList amd move it to phphhtmllib
26     x semi-integraded with class FormBuilder from binarycloud via interface class FormElementsInterface
27     x new class DataItem, which render one data object for viewing/editing
28     x integrated new FormProcessing classes from phphtmllib (released one day after interface to binaryclouds Formbuilder was written ;)
29     x refactored DataItem to use now phphtmllib form processing instead of interface to binarycload
30     o review code and move to phphtmllib
31    
32     o XOOPS (http://xoops.org)
33     XOOPS is a dynamic OO (Object Oriented) based open source portal script written in PHP.
34     It is the ideal tool for developing small to large dynamic community websites, intra company portals,
35     corporate portals, weblogs and much more.
36     o binarycloud (http://binarycloud.com)
37     binarycloud is an enterprise class web application platform. binarycloud shares many of the capabilities of products
38     like Oracle 9i AS (Application Server) and IBM's WebSphere:
39     Proper definition of a framework: "A framework supplies the infrastructure and mechanisms that execute a policy for
40     interaction between abstract components with open implementations"
41     - benefits:
42     x much code done yet!
43     - drawbacks:
44     o not-really 100% clean code
45     o complex app which gives you only limited possibilities to use only some classes, so not very modular
46    
47    
48     - OpenLDAP:
49     - Contacts:
50     o Evolution: modify/create schema (map Attribute) so the field 'Note' and others can be used
51    
52     - PAM + SASL
53     o seems pam will only works(will only be activated) if plain passwords are used
54     o read more about PAM special in co-operate with SASL !!
55    
56     - Kerberos V
57     x use GQ LdapBrowser with SASL to authenticate against ldap
58     - this requires a 'kinit <username>' at the shell to get the kerberos ticket
59     - ldap will check your ticket pricipial against its acl's !
60     o 'libpam-ldap' from Turbo is bad, don't use it !! (remember at 'apt-get upgrade' !!)
61     o write this down in some (existing e.g. sendmail?) howto
62    
63     - Sendmail
64     o research some about sendmail-cluster, 2 mx records, howto to set up second mx/cluster?
65 jonen 1.2 x backup mx:
66     - set up second mx at dns
67     - add at backup mx place some like this at /etx/mail/mailtertable:
68     domain.com esmtp:[123.123.123.123]
69     where the ip points to the system the real user accounts
70     and add every domain to /etc/mail/relay-domains:
71     domain.com
72     o whats about these *open* relaying rules(security ?!?)
73     x simple load balancing:
74     - set up two(or more) mx records with same priority at dns
75     - add at every mx place some like this at /etx/mail/mailtertable:
76     domain.com esmtp:[123.123.123.123]
77     where the ip points to the system the real user accounts are
78     note: this will do load balancing between eg 2 mail server, but if one fails,
79     there is only a 50% chance that sent messages would arrive
80 jonen 1.1 o change '/etc/init.d/amavisd' to '/etc/init.d/amavis-milter' in howto
81     o migrationtools:
82     o patch migrationtools for sendmail aliases support (/usr/share/migrationtools/migrate_aliases.pl)
83     o create, or search web for, migrationtool for sendmail virtusertable (/usr/share/migrationtools/migrate_virtuser.pl)
84     o review patched kerberosV support at /usr/share/migrationtools/migrate_user.pl?
85    
86    
87    
88    
89     - MySQL:
90     o move this to mysql-common-tasks howto
91     - Create Database
92     :# mysqladmin create <database>
93     - Set Privileges on databases(creates user too, if not exists...):
94 jonen 1.2 mysql>grant all on <database>.* to <user> identified by "<pass>";
95     mysql>grant all on <database>.* to <user>@<domain> identified by "<pass>";
96 jonen 1.1
97    
98     - Document saving:
99     o remember *.doc is a non-standard, bloated Mircosoft format, use HTML instead !!
100     see http://www.fsf.org/philosophy/no-word-attachments.html
101    
102     - my documents:
103     o convert all howto's to SDF format ( look at 'nfo/doc/computing/sysadmin/linux/example_sdf_howto.sdf' )
104     o learn more about Lyx/LaTex
105     o convert all howto's to LaTex format ( look at 'nfo/doc/computing/sysadmin/linux/example_latex_howto.lyx' )
106    
107    
108    
109    
110     future:
111     o build 'black box' to trace for 'spys' at a isdn/internet connection ;)
112    

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