|
« Main »
- What can I do with it?
- How do I connect to it?
- How do I setup a website?
- What software does it have?
« Services »
- LUG Forums
- Wiki
- Mailing Lists
- View CVS
« System »
- Online Users
- Users' Websites
- CVS Statistics
- Webpage Statistics
« My Omega »
- Create an Account
- Create a Database
- Create a Mailing List
- Create a Tomcat Context
- Create a Sourcecode Repository
« Help »
- Submit Help Request
- E-mail directly for Help
|
|
Omega is the only Linux server freely accessible to students at the
Illinois Institute of Technology. It runs
Gentoo GNU/Linux, and supports most of the services anyone
would ever ask for. You should be able to find most of the programs either you or your coursework requires.
Tired of systems not working the way you want them to? Had enough
of servers with a lot of software you don't want and almost no software you do? We are here for you. Omega is fast and
has all the software you'll ever need. Want Apache with
PHP 4? What about fully configured Perl
and Python? How does MySQL,
Mailman,
Tomcat, and CVS
sound? Good? Sign up.
If you are a current IIT student and would like an account,
click here to create one. Be sure not to violate any of the
rules and policies, and the system is all yours. Once you've been notified your account was established,
the Connect HOWTO has detailed information about all the possible ways
of connecting to Omega.
» Wednesday, March 1st, 2006
|
Omega hit its 500th user just the other day! A notable newly registered user is the
Go Club that is being started on campus.
If you want more information be sure to e-mail them at
goclub@omega.cs.iit.edu! For those wondering what Go is, you can find out more
here.
Another variation of the game is called Hex.
If you want to play a game of Hex just start an
NX Session,
and run the command "six".
For this coming month, I am looking towards getting a site-wide installation method for
the Cell Broadband
Simulator. If you want to
try installing it on your own Linux computer at home, follow these
instructions
I created.
Keep your ideas and software suggestions coming!
|
» Thursday, February 2nd, 2006
|
NXserver has now been installed! NX is similar to VNC and Remote Desktop, which
allows you to remotely connect to a desktop on a different computer. This means
you can now connect to omega with a graphical interface and use it just like a
desktop! NX is very efficient and runs alot better than VNC on slow connections.
When connecting with any type of highspeed internet you should notice almost
no lag.
If you want to try it out, just follow these simple
instructions.
We have also initiated a new backup scheme. We do incremental backups every night
and store data for the past 30 days. So if you accidentally delete a file on
your computer that isn't newer than the last backup(24 hours max), just email
us and we will be able to get it for you.
We are also going to phase the omega-user and omega-announce mailing list. Instead
we will just send important messages and announcements to your omega email account,
so make sure you either check it or have it forwarded if you want to keep up to date.
Last but not least. Samba is finally up and running. Even if you had an account before
you need to email help@omega.cs.iit.edu to enable your account again.
Have a happy Groundhog's Day!
|
» Wednesday, January 18th, 2006
|
Omega is once again open for registration! We have finished cleaning up all the
loose ends from the migration, so come on and find out what is like to play in
a Linux environment!
If there are any additional packages you would like, feel free to ask. There is
lots to play around with, so enjoy!
In the next week or so, we will be installing a UPS system, which will hopefully
keep Omega online, even during power outages. Stay tuned for future news.
|
» Sunday, December 25th, 2005
|
Omega has been fully migrated to a new server! We have worked very hard to make sure the stability
of the new system. We expect that there will very little, if any, downtime on Omega in the future
now that we have a reliable server. However, we are still continuing to migrate a few things, so if
notice something is missing from before, or you want something new, just make sure to send me an e-mail
to wilbjor@iit.edu, and I will do my best to accomodate you.
The new system is running Gentoo Linux, which means it will be easy to keep all packages updated frequently
for the latest stable/secure versions. If you notice there is an outdated package or service, please notify
me immediately.
I wish everyone a happy holidays and happy hacking!
|
» Monday, October 20th
|
It's been a while since Omega's homepage was last updated. It must be because not much has been going on -
Omega's been stable, hasn't had any major problems, and its users are content with the way things are.
Despite all that, certain things have changed, and we'll try to summarize them in the following few
paragraphs.
The biggest change was Omega's upgrade to Debian testing. The packages in stable were simply getting too
outdated and we decided, after careful consideration and research, to upgrade. We've only had one problem
with the new distribution so far - the bug was reported and is being fixed. It currently has no effects
on any users.
With testing came gcc 3.0. Omega's actually hosting gcc 3.3.2, and you can experiment with all the new
features and optimizations as you compile your programs with it.
An unfortunate, but perhaps necessary change was CNS's decision to block many ports from outside IIT.
The only Omega service that we are aware of being blocked is Samba. It is currently not possible to
connect to any of Omega's shares.
As of today, Omega has 188 registered users, and the number is growing every day. More databases are being
created, together with more CVS repositories and Tomcat contexts. Get yours today!
Despite the fact that one of Omega's system administrators graduated from IIT, we are both still actively
working on the server just like we always did. Also, even though this sentence may not last here very long,
Omega is still distributing many of Microsoft's applications through the MSDNAAP program free of charge,
including Windows XP Professional, Visual Studio.NET, the complete MSDN library, and Windows Server 2003. Why not
give them a try?
|
» Wednesday, July 2nd
|
As a response to many user requests, it is now possible to check your Omega email using the advanced
IMAP protocol. IMAP allows you to store your email messages on the server and to create directories
to better organize your email. As a result, email is no longer stored in the standard mbox format, but in
a Maildir directory located in your home directory.
As of today, all new email is delivered to your Mailbox. Your old email is still located in /var/spool/mail and
can be read using the mutt or mail program. After you've read all your messages, you can configure Mutt to read
email from the new Maildir directory by creating a .muttrc file in your home directory and pasting the following in:
set mbox_type=Maildir
set folder="~/Maildir/"
set mbox="~/Maildir/"
set spoolfile="~/Maildir/"
Omega's IMAP server is SSL-enabled for added security, and runs on port 993. The SSL certificate is not signed
by an official signing authority, however. Simply allow the certificate to be accepted, as we currently use it
for encryption purposes only. An SSL-enabled POP3 server is still available on port 995 and the same certificate
rule applies.
If you are concerned with INBOX being the top-level directory in your email client, see
this page.
Finally, note that you will be unable to connect to the IMAP server unless the Maildir directory structure exists
in your home directory. The structure is automatically created when you receive your first email, or by executing
maildirmake Maildir
in your home directory.
|
» Friday, February 28th
|
Omega's upgrade went quite well (except for a few minor incidents here and there :)) and all Omega's users can
now enjoy a much faster system.
Thanks to the upgrade, Omega is now able to fulfill the requirements of being the official MSDNAAP distribution point
for IIT. IIT's Computer Science department will soon make selected Microsoft software available for educational purposes
to all interested CS students. All relevant files will be stored on Omega, allowing for fast access from within IIT's network.
Concurrently with the upgrade, Omega finally received a real A record in IIT's DNS records. This means that
Omega's hostname, omega.cs.iit.edu directly resolves to its IP address, 216.47.152.136, which in turn resolves
to omega.cs.iit.edu. This means a correct hostname in your emails, 'w' outputs on remote hosts you connected to,
and Putty windows. Thanks to Vladimir Andrijevik and CNS for making this possible!
Lastly, we are experimenting with the phpBB Bulletin Board system on Omega, and
would like to invite you to check them out, tell us if you
like them, and definitely send in some new topic ideas!
|
» Saturday, February 8th
|
Since Omega's prior update nearly 3 months ago, we've seen Omega go through many growing pains and function flawlessly.
Omega's user list continues to grow, now approaching nearly 100 users, it has functioned as the central server for CS 351's
Battleship final project, hosted a
CORBA based CS 447 final project, and even serves as a mailing
list repository for IPRO 305, CS 595, and some on-going network protocol research with
Argonne National Labs. Additionally, Omega has seen increased workload as more users have begun to take advantage of
Omega's power and ease of use for various tasks such as a database applications and other personal projects.
Not to mention Google has
now indexed nearly all of Omega's hosted webpages.
As a result of this increased usage and in an effort to better serve you, Omega will soon become much more powerful. Thanks
to a very generous and welcome donation from the Computer Science Department, Omega will go through a scheduled hardware
upgrade Thursday February 13th (a more precise timeframe will follow). Details of the upgrade include:
- ASUS A7V8X Motherboard with RAID, Gigabit LAN, Serial ATA, and Firewire
- AMD Athlon XP 2200+
- 512 MB PC2700 RAM
- Western Digital 80 GB Ultra ATA/100 harddrive, 7200 RPM, 8 MB Buffer, 8.9 ms Average Read Seek Time (WD800JB)
What this means for you, our users:
- Much better performance with respect to raw processing power
- Greatly enhanced harddrive performance for disk intensive tasks
- Greater stability and more reliable service as Omega grows
- Disk quota increased to 100 MB for every user
What this could possibly mean in the very near future:
- Official Gentoo Linux rsync and/or full distribution mirror
- Distributed compilation capability with distcc and our old, dual CPU Omega
- Other ideas? E-mail us
This changeover should be transparent for most. Updates, problems, and solutions will be posted here as progress continues.
|
» Saturday, November 16th
|
While it may not have been completely obvious since the last update, Omega has gone through
many changes and has had many additions with respect to the software installed.
The first very interesting addition is that of Valgrind. Valgrind
is a tool to help you find memory-management problems in your programs. It can also analyze the cache behavior of
your program as well as generating a detailed source listing of all bottlenecks in your program. Another
new piece of software, or more exactly an entire suite of packages, enables MPI support on Omega.
MPI is the Message Passing Interface used almost
exclusively for parallel and distributed applications. While it's true that Omega is not part of a cluster (yet),
you can still run all your MPI tasks on Omega.
Thanks to the great influx of new accounts on Omega, several security and system policy issues were able to be hammered out
in the last month. They all pertain to protecting user's web pages from people who should not be looking at them. Details
are laid out in the Website HOWTO and should be used immediately. As a side note, Omega
has performed extremely well over the past month with no sign of performance problems as of yet.
|
» Friday, October 18th
|
The new My Omega sidebar will tell you how to set up some of the major services
available on Omega, and guide you with their usage. The
Available Software page has a list of the major
software packages Omega has to offer, describes their purpose, and tells
you how to take advantage of them.
|
» Monday, October 14th
|
Omega is here!
As of few days ago, IIT's name servers were updated and the hostname omega.cs.iit.edu now points to
Dual's IP address. Well, that's not exactly true. With the domain name switch, we also switched the
hostname, and Dual's new hostname is now Omega!
Let us know if you have any questions regarding the domain name switch. All services should be working
the same way they always have. No problems should have arisen due to this change.
Feel free to subscribe to the omega-user mailing list and discuss
Omega related issues with other Omega users. The system administrators periodically check the postings and
will be more than happy to answer any questions you may have about getting an account, connecting to Omega,
setting up your website, or Linux in general.
As a sidebar, Omega's uptime is over 45 days! (ed. 10/16/02 -- not after the power outage...)
|
» Monday, September 23rd
|
Not much has been going on lately. Bash completion is now available on Omega and automatically
sourced for you when you log in. Omega's firewall has been strengthened a little and both active
and passive FTP are working with the help of iptables' connection tracking mechanisms. We have a
couple more users, and still waiting to hear about getting a .cs.iit.edu hostname.
Have a great week!
|
» Monday, September 16th
|
Everyone who'd like to download their email from Omega and read it on their desktop instead of logging in
and using a text-based client now can! The newly installed POP3 server,
Qpopper, lets you get to your email in a fast and secure way.
To log in, you'll have to tell your email client to use TLS/SSL and connect to port 995. As always, the
hostname is omega.cs.iit.edu, and when prompted, use the same username and password you use to log into
Omega. (Ignore the "Unable to verify certificate." warning. It's there because we signed it ourselves
instead of paying VeriSign or such to do so. You guys know it's Omega!)
Speaking of hostnames, Omega's system administrators have requested a real, cs.iit.edu hostname for Omega.
We are currently in the negotiation stage and planning on keeping you updated along the way.
|
» Monday, September 9th
|
Wondering how to setup your website on Omega? Click here
to find out.
Looking for a nice console-based mail client to check your mail? Give mutt
a try. What about a text editor? joe is pretty good. Don't like it and we
don't have what you want? Let us know.
|
» Friday, August 30th
|
Hi everyone!
The Tomcat servlet
container now runs behind the Apache
web server. This means you can mix JavaServer pages, Java servlets, PHP pages,
CGI scripts and anything else in your HTML directory and have them all accessible
through your personal webpage address! (Why? Because you can! :-)) We also
switched away from Sun's leaky javac compiler to IBM's fast
Jikes compiler.
Tomcat now uses Jikes for compiling all your JSP pages!
If you'd like to use Omega to develop websites using Servlets and JSPs,
send us an email and we'll create a
Context for your new web application (takes only a couple seconds). A detailed
guide on what you'll have to do then and how to get started with JSP/Servlet
development will be posted shortly. Check back soon!
To bump security up just a tad, a simple firewall was configured on Omega. It only
affects connections from outside the campus, you can still connect to where ever
you like from IIT.
We did a little more work on CVS and if you'd like to try it out for any of your
projects and assignments, you should! It's easy and there's two ways to do it.
You can either create and initialize your own repository wherever you have write
access on Omega, or use the system-wide repository in /var/cvs. If you'd like a
module created in the system-wide repository, email us and we'll set one up right
away. The benefits of having a module setup in the main repository are two-fold:
it will be accessible from any on-campus computer using the pserver mechanism,
and being recognized by the ViewCVS program also available on Omega's website
(take a look!). A guide on how
to do all this is in the works, as well.
I hope everyone has a great weekend, it's the last one this summer before
the semester starts!
|
» Friday, August 16th
|
A lot of new things are happening!
Omega now runs BIND 9.2.1
and is capable of hosting your non-commercial domain name if you are an
IIT student. Speaking of hosting stuff, if you'd like a mailing list set up
on Omega, just email us! We'll create it and you can start administering
your new list right away!
Also, Omega is now connected to the IPv6 backbone!
[link 1,
link 2]
That's right! Omega's global IPv6 address is 2002:d82f:81c2::1 and
ip6-omega.aiplanet.com
(will only work if your browser supports IPv6) resolves to it (just ask Omega!). So
far only the name server is configured for IPv6, but Apache and other
programs will soon follow. ping6, traceroute6, and tracepath6 are all available.
The Java 2 SDK 1.4.0-1 is now available in /usr/local/j2sdk1.4.0_01.
Last but not least, Tomcat 4.1.8
(from the Apache Jakarta project) was recently installed. Now you can write your own Java
Servlets and JSP pages and run them on Omega!
Have fun!
|
» Thursday, August 1st
|
Hi! Debian 3.0 has been released! That means Omega is now officially 'stable' :).
Other than that, a Users' Websites page now lists all users
with a personal website on Omega.
|
» Sunday, July 7th
» Tuesday, May 14th
|
The system is being set up! Yay! |
|