Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius -...

9
Free and Open Source Software Application at MNIT Jaipur August 2007 Anant Narayanan

Transcript of Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius -...

Page 1: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Free and Open Source Software

Application at MNIT JaipurAugust 2007

Anant Narayanan

Page 2: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

What is FOSS?

3 Essential Freedoms

Freedom to execute

Freedom to modify

Freedom to distribute

Ultimately ends up being free in both senses of the word - म"#त and म"%त

Page 3: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Why FOSS?

As a student, the ability to read source code and understand it is paramount

By working with proprietary software, you learn only to “use”, not “develop”

Gives you a chance to understand how things are implemented in the “real world” - significantly more helpful than a laboratory environment

Page 4: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Introducing ITR

Volunteer group to develop, maintain and test FOSS based solutions to institute routines

3 key areas of responsibilities

System Administration

Software Development

Network Management

Page 5: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Software that we use...

...which also means things you have to learn

GNU/Linux

Shell Scripting

mySQL

PHP (MVC style web development)

Page 6: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Administrator Tools

DeepOfix - Messaging Server

Apache - World Standard for HTTP servers

OpenLDAP - Directory Server

Radius - Authentication

MRTG, djbDNS, iptables, IPCop and host of others...

Page 7: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Current Projects Nigraha - Content Management System

Pluggable modules: Online Registration, Departmental Home Pages, Student Intranet...

Network Management

WiFi for MNIT, Campus Wide Networking, Resource division, User Account Management...

System Administration

Laboratories - Installation & Maintenance, Managing the hostel network...

Page 8: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Looking Forward

More technical talks on topics of interest

Deploying the IntraNet

Effectively utilize the campus-wide network

We’re open to your ideas!

Page 9: Free and Open Source Software - proness.kix.in fileOpenLDAP - Directory Server! Radius - Authentication! MRTG, djbDNS, iptables, IPCop and host of others... Current Projects! Nigraha

Thank You!