Monday, August 30, 2010

[BLUG] (SoIC Informal) Linux Meetings for this Fall

@BLUG: Please feel free to join in on this. We're open to any one who
is interested in coming. This is an informal Linux meeting group that
I am doing for some C.S. students at IU. I'd welcome others to it, as
well as any guest speakers. :-) This is a copy of the announcement that
I sent out to them detailing the scheduling.

The format for this is really simple, we have about seven sessions that
will occur every other week starting on Monday, Sept. 6th. They'll cover
various topics on Linux and the basic idea is to give you a good running
start on using Linux as your primary desktop platform.

So, here's how the schedule looks so far:

Sept. 6th, 2010
1) Basic Installation and Configuration

Sept. 20th, 2010
2) Desktop environments and the X Windows system

Oct. 4th, 2010
3) Package management

Oct. 18th, 2010
4) The command-line essentials and special CLI tricks/tools

Nov. 1st, 2010
5) Text Editing and the Programmer's toolchain

Nov. 15, 2010
6) Remote access, secure shell, public/private keys

Nov. 22, 2010
7) Encryption and Security on Linux

It's designed to get you step by step up and running with your new Linux
system, and using it as quickly as possible.

Towards the end I have focused on some cool things that I think are
worthwhile to teach, that you generally won't get in other places.

Here is a bit of a Q&A that I hope will answer your questions:

Q1. What do I need to participate?

If you want to get the most out of these sessions, you should
bring a computer on which you can either install Linux directly
(that means to complete wipe the old OS from it), or that
has enough disk space to run Linux in a virtual machine
environment. If you don't have either of these, then you can
still get something from the sessions, but it won't be nearly
as fun. :-)

My recommendation is that you have a laptop that you can dedicate
just to Linux, and use that. If you can't do that, then VMWare
Workstation is your next best bet.

Before you go to the first session, you should have either your
Laptop ready to wipe and erase, or have VMWare Workstation
installed. You can go to the VMWare E-Academy and get VMWare
Workstation 7 for free (Windows, Linux) if you are a student of
the SoIC.

http://e5.onthehub.com/Webstore/Welcome.aspx?ws=98c9cfcd-8d36-de11-9d57-0030485a8df0

You need to ask for an account though, so do that quickly! Go
to the following link:

https://help.soic.indiana.edu/request/

And make a request for a VMWare E-Academy account. Once you get
that you can get VMWare Workstation for Free. Or VMWare Fusion
if you are on the Mac.

You will also need to have at the ready a DVD of Slackware
13.1, either the 64-bit version if you have a modern processor,
or the 32-bit version if you have a computer that is really
old. The easiest way to get them is from the torrents page of
Slackware.com:

http://www.slackware.com/getslack/torrents.php
64-bit: http://www.slackware.com/torrents/slackware64-13.1-install-dvd.torrent
32-bit: http://www.slackware.com/torrents/slackware-13.1-install-dvd.torrent

Make sure that you download this to your computer early! You want
to have it ready by the 6th. If you are using VMWare Workstation,
then you should be able to just have it located somewhere on
your machine. If you want to do a native installation with a
complete wipe and erase, then you should burn the DVD to a disc
first so that you can use it during the installation.

For any machine that you work with, make sure that you have
at least 20 or 30 GB of space on the machine. This shouldn't
be a problem if you are going to do a wipe of the computer,
but if you want to use VMWare Workstation, make sure that you
have enough disk space to hold Slackware, the DVD, and VMWare. I
recommend 40GB for a good usable system, but you can get by with
less. like 20GB or so.

Q2. Where are we meeting?

We should be meeting in Lindley Hall 101, which I will be
reserving for the above dates assuming that you all can give me
good times to meet.

Q3. When are we meeting?

Ah, this has yet to be decided. This is important, so please,
everyone send in your preferences for times on Monday Evening. My
thoughts are that this would be a one or one and a half hour
long session that starts at either six or seven o'clock. We can
also start a little earlier if you would like. Please, everyone,
send me your time preferences so we can get this worked out.

Q4. What will the meetings be like?

Very information :-) and fairly easy. I'll spend about half the
time going through the material, and then I'll be working with
each of you to answer any questions you have. The rest of the
period after I get done with the walk through is for you guys
and gals to shoot the breeze and get me to answer any questions
you have about Linux and other things in general. You should be
able to follow along with most of the stuff that I show you on
your own machines, so that should make it easier.

Q5. What if I want to discuss something that is not on the syllabus?

Sure! We can do that. Just let me know what you guys want to
cover and I'll try to find time to fit it in, either with an
extra session or as part of the existing sessions.

Q6. What if I run into trouble and I don't know what I'm doing or how to fix things?

Ah, the good news is that there are a lot of help resources
out there for getting help with these questions, especially
with Linux.

BLUG Mailing List: http://mailman.cs.indiana.edu/mailman/listinfo/blug
Slackware IRC Channel: ##slackware on irc.oftc.org (You need to use an IRC client for this one)
Usenet: alt.os.linux.slackware
Slackware homepage: http://www.slackware.com

Q7. What if I can't make it to one of the sessions?

Well, we're going to be sorry to miss you. If you have trouble
making it to many of them, then you should let me know ahead
of time in case we need to do some rescheduling. On the other
hand, these will be mostly independent pieces and you can very
easily pick this stuff up on your own in your own free time if
you want to do so. So, don't worry about not being able to make
it to some of the sessions.

Q8. Why Slackware?

If some of you have heard of Linux before and have looked
around at it, you'll probably wonder why I'm not going to teach
something like Redhat Enterprise Linux, Fedora, Ubuntu, or
Mandriva or the like. Well, that's actually pretty simple. This
is a class that's targeted at getting you to really understand
Linux, and especially as a computer scientist. In this respect,
Slackware presents the least extra things you have to know to
get a good understanding of how the system works. Things are
stable and consistent, and managing the system doesn't require
much more than an understanding of the command line and a text
editor. This can't be said for the other systems. Since you will
be using the command line a lot in your C.S. careers anyways,
it's a very good opportunity for you to use Slackware as well.

Slackware also has the advantage that it's very easy to
customize and has some of the most up-to-date software packages
around. Combined the its stability, Slackware makes it easier
for me to discuss the latest and greatest without sacrificing a
stable system. It also let's you as an user get what you want
on the system with a minimal of hassle. This is an advantage
when we're teaching you how to use Linux.

And, possibly the other interesting tidbit: if you come out
of this knowing how to use Slackware, then you can comfortably
migrate to any Linux system without trouble. That can't be said
for the others.

I look forward to seeing you all! Please send me comments, concerns,
conflicts, questions, and the like.

Aaron W. Hsu

_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

Monday, August 23, 2010

[BLUG] September 7th BLUG meeting

Bloomington Linux Users Group Meeting
Tuesday September 7th, 2010
6:30pm - 8:30pm
Monroe County Public Library Meeting Room 1A


Mark Krenz will be giving a presentation on Command Line tips that you
can use in your daily shell activities on Linux or even other unicies.
This talk is for anyone from notive to expert who is interested in
getting more out of the BASH shell. Other shells such as zsh or even
tcsh will also find the info useful. The talk will go over 25 of the top
tips given through Mark's @climagic twitter/identica feed, explaining their
use and also providing some philosophy behind the importance of the
command line interface in today's world. This is the presentation he
will also be giving at Ohio Linux Fest the following Friday.

Feel free to bring your laptops or netbooks to follow along and your
questions and feedback are most welcome.

_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

Tuesday, August 17, 2010

Re: [BLUG] Ohio LinuxFest needs your help!

By the way, I was just accepted to do a presentation on the Friday
Early Penguins track at OLF this year. My presentation will be on my
Command Line Magic twitter/identica feed, highlighting and explaining
about 25 of the best posts from the feed. Hope to see some of you there
as its a pretty good conference. I'm sorry that I won't be able to
carpool with anyone because I'll be traveling with my family.

Mark

On Thu, Aug 12, 2010 at 05:41:12PM GMT, Michael Schultheiss [schultmc@cinlug.org] said the following:
> I am currently coordinating volunteers for Ohio LinuxFest and can use
> your help!
>
> If you are interested in volunteering and know what you would like to
> do, drop me a line with details. If you are interested in volunteering
> and are up for anything, drop me a line. If you want to volunteer but
> can only spare a couple of hours, drop me a line!
>
> We are most in need of finding help for the check-in desk and for
> assisting with the talks (starting/ending on time and fielding
> questions), as well as locals to the Columbus area to help transport
> folks to & from the airports.
>
> Please send your interest, a phone number and whether you are local to
> Columbus to schultmc@ohiolinux.org -- and thanks!
>
> Michael Schultheiss
> Volunteer Coordinator
> schultmc@ohiolinux.org
> _______________________________________________
> BLUG mailing list
> BLUG@linuxfan.com
> http://mailman.cs.indiana.edu/mailman/listinfo/blug
>

--
Mark Krenz
Bloomington Linux Users Group
http://www.bloomingtonlinux.org/
_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

Friday, August 13, 2010

Re: [BLUG] BLUG Digest, Vol 28, Issue 8

When is the next dinner out?

On Wed, 2010-06-16 at 12:00 -0400, blug-request@cs.indiana.edu wrote:
> Send BLUG mailing list submissions to
> blug@cs.indiana.edu
>
> To subscribe or unsubscribe via the World Wide Web, visit
> http://mailman.cs.indiana.edu/mailman/listinfo/blug
> or, via email, send a message with subject or body 'help' to
> blug-request@cs.indiana.edu
>
> You can reach the person managing the list at
> blug-owner@cs.indiana.edu
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of BLUG digest..."
>
>
> Today's Topics:
>
> 1. Geek dinner tonight (Mark Krenz)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Tue, 15 Jun 2010 16:07:23 +0000
> From: Mark Krenz <mark@slugbug.org>
> Subject: [BLUG] Geek dinner tonight
> To: blug@cs.indiana.edu
> Message-ID: <20100615160723.GV9147@arvo.suso.org>
> Content-Type: text/plain; charset=us-ascii
>
>
> I mentioned during our hangout at Max's that there is another group
> called Geek Dinner that meets every month or so. Its actually meeting
> tonight at 6pm at Max's Place. I plan on going. Hope to see you
> there too.
>
>


_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

Thursday, August 12, 2010

[BLUG] Ohio LinuxFest needs your help!

I am currently coordinating volunteers for Ohio LinuxFest and can use
your help!

If you are interested in volunteering and know what you would like to
do, drop me a line with details. If you are interested in volunteering
and are up for anything, drop me a line. If you want to volunteer but
can only spare a couple of hours, drop me a line!

We are most in need of finding help for the check-in desk and for
assisting with the talks (starting/ending on time and fielding
questions), as well as locals to the Columbus area to help transport
folks to & from the airports.

Please send your interest, a phone number and whether you are local to
Columbus to schultmc@ohiolinux.org -- and thanks!

Michael Schultheiss
Volunteer Coordinator
schultmc@ohiolinux.org
_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

[BLUG] Ohio LinuxFest 2010

The eighth annual Ohio LinuxFest will be held on September 10-12, 2010
at the Greater Columbus Convention Center in downtown Columbus, Ohio.
Hosting authoritative speakers and a large expo, the Ohio LinuxFest
welcomes all Free and Open Source Software professionals, enthusiasts,
and everyone interested in learning more about Free and Open Source
Software.

Registration is open now at https://www.ohiolinux.org/register.html
_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug

Thursday, August 5, 2010

Re: [BLUG] Send me your /etc/crontab run-parts section

I have xubuntu,quimo2 and mint 8 & 9 if you want them. Just tell me where you want me to send them.

Jim Marple

> Date: Thu, 5 Aug 2010 13:21:45 +0000
> From: mark@slugbug.org
> To: blug@cs.indiana.edu
> Subject: [BLUG] Send me your /etc/crontab run-parts section
>
>
> Hi. I know some of you are running some more unique distributions out
> there. I'm building a table of each distribution's default crontab
> section for running hourly, daily, weekly and monthly jobs from cron.
> Surprisingly, each distribution made their own choices when it comes to
> when to run jobs. You can help me by sending me (not to the list) the
> run-parts section of your /etc/crontab (or equivilent) and the name and
> version of the distribution its from.
>
> The part that I'm talking about looks like thsi (on Red Hat at least)
>
> # run-parts
> 01 * * * * root run-parts /etc/cron.hourly
> 02 4 * * * root run-parts /etc/cron.daily
> 22 4 * * 0 root run-parts /etc/cron.weekly
> 42 4 1 * * root run-parts /etc/cron.monthly
>
>
> So far I have the following distributions:
>
> Red Hat/CentOS/Fedora - h01 d402 w422 m442
> Debian - h17 d625 w647 m652
> Ubuntu - h17 d625 w647 m652
> Gentoo - h00 d301 w415 m530 (Runs weeklies on Saturdays)
> Slackware - h47 d440 w430 m420
>
> The reason why I'm doing this is because when I have multiple virtual
> machines all on one host, I need to stager their default crontabs so
> that they don't all run at once, which can cripple the machine. Knowing
> about the different distros can help me plan accordingly.
>
> And yes I'll make this public. Thanks for your help.
>
>
> --
> Mark Krenz
> Bloomington Linux Users Group
> http://www.bloomingtonlinux.org/
> _______________________________________________
> BLUG mailing list
> BLUG@linuxfan.com
> http://mailman.cs.indiana.edu/mailman/listinfo/blug

[BLUG] Send me your /etc/crontab run-parts section

Hi. I know some of you are running some more unique distributions out
there. I'm building a table of each distribution's default crontab
section for running hourly, daily, weekly and monthly jobs from cron.
Surprisingly, each distribution made their own choices when it comes to
when to run jobs. You can help me by sending me (not to the list) the
run-parts section of your /etc/crontab (or equivilent) and the name and
version of the distribution its from.

The part that I'm talking about looks like thsi (on Red Hat at least)

# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly


So far I have the following distributions:

Red Hat/CentOS/Fedora - h01 d402 w422 m442
Debian - h17 d625 w647 m652
Ubuntu - h17 d625 w647 m652
Gentoo - h00 d301 w415 m530 (Runs weeklies on Saturdays)
Slackware - h47 d440 w430 m420

The reason why I'm doing this is because when I have multiple virtual
machines all on one host, I need to stager their default crontabs so
that they don't all run at once, which can cripple the machine. Knowing
about the different distros can help me plan accordingly.

And yes I'll make this public. Thanks for your help.


--
Mark Krenz
Bloomington Linux Users Group
http://www.bloomingtonlinux.org/
_______________________________________________
BLUG mailing list
BLUG@linuxfan.com
http://mailman.cs.indiana.edu/mailman/listinfo/blug