MESSAGE
DATE | 2001-11-15 |
FROM | Ruben Safir
|
SUBJECT | Subject: [hangout] Nominations report, Next executive meeting, Outline of the years goals
|
Our meeting on this tuesday night successed in nominating temporary officers and outlining some of the accomplishments NYLXS hopes to meet in the coming year. First I want to unfurl the list of nominees. Nominees are not installed officers, just nominated. One of the things to keep in mind about the board officers is that they to run on of the proposed standing committes, one needs to be a board member. We are looking at having two kinds of committees, adhoc and standing.
President: Ruben Safir Vice President: Evan Inker 2nd Vice-President: Marc B.Conti Treasurer: Joe Maffia Sub-Treasruer: Jay Sulzberger Secretary: Liz Arum, Joe Ercole, Sonny Recording Secretary: Sonny, Joe Villari, Ron Guerin
Anyone who objects to being nominated email me and we'll remove you. Anyone who might want to fill a position who didn't make it, email me. Final installment and election will be done next month at the first NYLXS executive meeting. A great deal was discussed about the goals of the coming year in terms of fundraising and achivements. The first imperative of the organization at this point to is secure a permanent home and place for our libraries services, and meetings. Generaly, we are looking to secure an upstairs office to store front, and to possibly run an internet cafe downstairs running exclussively free software.
Sounds easy - right :)
>From a fund raising prespective, we are hoping to obtain the goal of $30,000 in fund raising. Our educational program is one major fund raising component. Several other organizations have aproached us about providing basic Linux training and support. Some might be able to get us decent teaching space in Manhattan.
In this regard, Marcus has volunteered to chair our Standing Educational committee to work with Public High Schools and lead our efforts for free software training and education. I have a previously worked out outline for a curriculim of classes for a complete cradle to grave Linux program. Billy Donahue has volunteered to do some teaching. This is a basic outline of the educational agenda:
Introduction to Linux Introduction to Unix1 Introduction to Unix2 Introduction to Apache: Linux 2 Introdution to Networking 1 Introduction to Programming with Perl Advanced Apache Administration and Deveopment:mod_perl Advanced Web Programming with Perl
The program requires each student to purchase a PC and install Linux and develop a completely functional system which they take home at the end.
Some of the courses look like this:
Linux1: __________________
Syllabus Linux 1:
Preperation for installation:
Hard Drive Description Partitions File Systems intro to inodes, lines and devices Standard File System Layout
Partitionong a Hard Drive
Laying down a File system: ext2 reiser vfat
Creating /etc/fstab
Kernel Essentials: What is a kernel Which Kernels to use Kernels Module and use knowing your hardware
Package Management tar balls rpms .debs
Fundemental Newtoworking: IP Addresses GateWays Domain name Services Netmask
Fundemental User administration
What is a use File permissions /etc/passwd /etc/groups adding a user root user
Basic Mail elm pine /var/spool/mail mail addressing
X configuration What is X Vsync, Hsync Video Cards XF86Setup mouse control screen resolutions
Use of X:
Choosing a window manager wmaker fvm95 Client/Server processes Gnome KDE xterm file managers virtual desktop networked displays
Use of Terminals Shells Network Access Xterms Basic Commandline Syntax
Networking uri/port theary ping netstat route http ssh inetd Basic Security
Basic C library tools and installation tarball sources header files libraries autoconf make
___________________________
Linux2: Syllabus Linux 2
Apache Installation: Download Source Code untar make make install
Configure Apache Apache root httpd.conf initiation startup script httpd processes htdocs directory
mysql installation Download source untar make install set initial permissions set up initiation file
System monitoring tripwire system log monitoring top kill renice/nice last who w netstat route cron/crontab
Port scanning/network security nmap inetd.conf tcp wrappersm- hosts.allow hosts.deny simple package forwarding, firewall, ipchains/NAT sshd,encrypted channels, VPN
________________________________________
Apache Linux3:
httpd.conf Perl Handler Directory Directive Max Processes Min Processes Document Root Authorization Passowrd File custom settings
Mod_Perl C program modules installation DSO Apache Response Cycle Response Handler Response Headers Error Codes URI Resources
Authorization/Athentication Advanced Authorization Cookie based Sessions PerlAuthHandler
Embperl installation CPAN httpd.conf file ajustments active directory
SSI Compile module Tern on in httpd.conf Generalized usage.
______________________ Syllabus: Database Programming
What is a database: What is MYSQL Store and Protect Data Develope Relationship between different Data Data repressentation as a table A group of Tables formulate a Database Indexed Tables Keys Foriegn Keys
SQL Basic Querry Syntax
DQL DML Creating Databases Creating Tables Relating Tables through Keys
Query tables Query 2 or more tables with a join Inner and Outer Joins Sorting Data Conditional Queries Grouping Data with analysis
Data Presentation:
Advanced SQL/PSQL Client Server Processes Security Model ODBC Perl DBI DBI/DBD Syntax Handling Querry Results Handling DML Presentation with CGI Presentation with EMBPERL Writing a Wrapper for DBI in Perl XML presentation
Creating an OnLine Database:
Message Board Construction
_______________________
Syllabus
Linux 3, Advanced Apache
Mod_Perl installation Download Apache Source Download Mod_Perl Source install Apache through Mod_perl Check Installation
Apache request cycle httpd headers GET POST PUT usr requests authentication authorization file parsing module intervention
httpd.conf configuration Document Root Perl Handlers Directory Instrustions Location Instructions Virtual Servers
Server Side Scripting CGI mod_perl embperl download configure in httpd.conf Sample Ussage mason
Security: user/group script alias access
--
Ruben
__________________________
Brooklyn Linux Solutions __________________________ http://www.mrbrklyn.com - Consulting http://www.brooklynonline.com - For the love of Brooklyn http://www.nylxs.com - Leadership Development in Free Software http://www.nyfairuse.org - The foundation of Democracy http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net
1-718-382-5752
____________________________ New Yorker Linux Users Scene Fair Use - because it's either fair use or useless....
|
|