Music to the ears

2008-06-10 Thread Amos Shapira
"Suncorp envisages Linux, ODF for 20,000 desktops"

http://tinyurl.com/5gt6q2

Also see the mention of MS support for ODF as a catalisator for that
decision... :)

Just the kind of news I just lve to read :)

Enjoy,

--Amos

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



NetworkManager

2008-06-10 Thread Ira Abramov
Quoting Hetz Ben Hamo, from the post of Tue, 03 Jun:
> Ira,
> 
> Network Manager is going to be the new default networking
> configuration application accross the board: SuSE (SLES), RHEL 6,
> Ubuntu, and Mandriva (if I'm not mistaken). Not sure about the next
> stable version of Debian though..

then where is the documentation? config files? CLI? some nice intro to know
what I'm facing?


-- 
A surprise in every box of
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: QoS question

2008-06-10 Thread Ira Abramov
Quoting sara fink, from the post of Tue, 03 Jun:
> So, if they do it on the docsis channels, what exactly they do?
> 
> And, how this influences the end user?

it means the IP channel is locked to 1500/500 or 7000/700 or whatever
the speed you are paying Hot for. nothing to do with the ISP, who may be
running other trafic shapers (and only Bezekint are claiming that they
don't. The rest are definitely running stuff to limit you, and in the
case of 012, they have been caught rewriting actual bitorrent packets to
ruin your speeds, among other tricks)

-- 
Evil from the 8th dimension
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: Debian still generated bad ssh keys

2008-06-10 Thread Ira Abramov
Quoting Amos Shapira, from the post of Sat, 07 Jun:
> >> But can you mark a package as "nothing depends on it, but I want it
> >> around" (lower-case "m" in aptitude) vs. "keep it around as long as
> >> something needs it, but remove it when it's no longer needed by
> >> anything else" (upper-case "M" in aptitude)?
> >
> > I don't know. I never looked for that feature (nor did I know it in
> > aptitude)
> >
> > so I go "aptitude -m liblala" to mark it you say? I tried aptitude
> > --help and it's not mentioned.
> 
> It's "markauto" (capital "M" in the interactive interface) and
> "unmarkauto" (lower case "m" in the interactive interdface). Just
> found this from "aptitude --help".

ahh... but here I thought we were comparing the CLIs of aptitude and
apt-get.

> So I can't give more plausible explanations. 30 seconds sounds closer
> to my experience.

Anyone knows what this slow "Writing extendad state" stage is?

and I agree about it being unecessarily verbose:

uma:~# time aptitude markauto bash
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Building tag database... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
>> Writing extended state information... Done<<  (that's the slow bit!)
'import site' failed; use -v for traceback
Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 29, in ?
  import apt_pkg
ImportError: No module named apt_pkg

real0m40.616s
user0m1.776s
sys 0m5.208s

also, that "ImportError: No module named apt_pkg" error has been
happening for the last few months and I have no clue what started it. It
seems like apt-listchanges is missing a python package but I donno what
it is.

btw: another time comparison:

uma:~# time apt-get install python-apt
Reading package lists... Done
Building dependency tree... Done
python-apt is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

>>>real0m0.198s
user0m0.192s
sys 0m0.004s
uma:~# time aptitude install python-apt
Reading package lists... Done
Building dependency tree... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
Building tag database... Done
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
'import site' failed; use -v for traceback
Traceback (most recent call last):
  File "/usr/bin/apt-listchanges", line 29, in ?
  import apt_pkg
ImportError: No module named apt_pkg

>>>real0m46.009s
user0m1.824s
sys 0m5.268s

> then not confirm this but can get long and tadeious. I also learned
> about one of the yum-utils programs which can do something similar but
> not being interactive means it's a lot of typing to go through
> everything.

well, that's just one more reason I go for CentOS only if my client
absolutely insists, and RHEL if they insist AND bribe me. package
management is so underrated in the non-dpkg world :-(

(and SuSE is the worst!)

> > it's your funural. Ubuntu has proven to be nothing but headache to me so
> > far.
> 
> In what way was it a headache?

weird defaults for workplace lans (no ssh server?!), undocumented
NetworkManager behavior (if /etc/network/interfaces is empty and google
is no help - how do I set up the NICs?), not working out of the box in
VMware... and that weird new init procedure that I haven't started
touching yet. At the time I googled around (a few months back) I could
not find a transitional tutorial for all the new gadgetry. If forced,
I'll learn it when it hits Debian and CentOS. I hope documentation is
better these days.


-- 
Public citizen no. 1
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: OT: Netscape 4.61i

2008-06-10 Thread Ira Abramov
Quoting Tomer Cohen, from the post of Wed, 04 Jun:
> Hi,
> 
> Long time ago, there was a Netscape browser with the version tag
> 4.61i. It used to be the first version with the core of Netscape
> Navigator to feature bidi support without funky fonts (Globes font was
> quite popular back than) thanks to IBM contribution and some talent
> people in Israel [1]. Unfortunately, there is no way to get that
> version today. Google search show it was linked from some kids warez
> sites [2] even on ISOC servers (http://www.isoc.org.il/hebrew is 404
> for now).

no idea why you would want it, but from here:
http://wp.netscape.com/eng/intl/
Quote: "Netscape 6.2.3 is still available. Bidi support (Arabic/Hebrew)
is included."

I got linked here:
http://browser.netscape.com/releases

it's 6.2.3, not 4.61, and it's the newer named Navigator (no longer
communicator), but it;s the oldest I could find. any reason for this
ghost chase?

-- 
Your I-ching reading
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: OT: Netscape 4.61i

2008-06-10 Thread Tzafrir Cohen
On Tue, Jun 10, 2008 at 04:58:41PM +0300, Ira Abramov wrote:
> Quoting Tomer Cohen, from the post of Wed, 04 Jun:
> > Hi,
> > 
> > Long time ago, there was a Netscape browser with the version tag
> > 4.61i. It used to be the first version with the core of Netscape
> > Navigator to feature bidi support without funky fonts (Globes font was
> > quite popular back than) thanks to IBM contribution and some talent
> > people in Israel [1]. Unfortunately, there is no way to get that
> > version today. Google search show it was linked from some kids warez
> > sites [2] even on ISOC servers (http://www.isoc.org.il/hebrew is 404
> > for now).
> 
> no idea why you would want it, but from here:
> http://wp.netscape.com/eng/intl/
> Quote: "Netscape 6.2.3 is still available. Bidi support (Arabic/Hebrew)
> is included."
> 
> I got linked here:
> http://browser.netscape.com/releases
> 
> it's 6.2.3, not 4.61, and it's the newer named Navigator (no longer
> communicator), but it;s the oldest I could find. any reason for this
> ghost chase?

Netscape 4.61i was a special version of the Netscape 4 codebase with
bidi support added to it. There were Windows and OS/2 versions. Not sure
about other OS-s.

Matitiahu Allouche is requested to contact front desk, please.

-- 
Tzafrir Cohen | [EMAIL PROTECTED] | VIM is
http://tzafrir.org.il || a Mutt's
[EMAIL PROTECTED] ||  best
ICQ# 16849754 || friend

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



RFC: Linux "evolution"

2008-06-10 Thread Hetz Ben Hamo
Hi,

I was a bit board here at home and I thought about writing a "short"
article about Linux evolutions.
I wrote about Linux mistakes, the ups and downs and where it stands today.

Naturally, I didn't do any real time-line since 1991, but more of an
"overview" if you will.
You can see it here: http://benhamo.org/wp/?p=693

If you have any correction, comment or any useful tip, please add it
to the talk backs so I can add it.

Thanks for you co-operation,
Hetz
-- 
Skepticism is the lazy person's default position.
my blog (hebrew): http://benhamo.org

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



protection from runaway CPU-hogging process

2008-06-10 Thread Ira Abramov
still at the client with the VLSI tools. Some of the users here are
running heavy simulations (all userspace, almost 0 kernel time), at
times a single process can hog the entire system. I have no idea how
that happens, as this is a fairly modern kernel (the slightly older
scheduler of RHEL4's 2.6.9) and the Cadence tools are not using
lightw×–ight procs, so all the load is on a single core (on a quad Xeon)
and yet once it starts the whole machine is choked, and I can only hit
the reset.

step 1: I asked them all to nice down the jobs, but they are not very
happy to. I'm trying to educate them and make them use wrappers (I'm
introducing condor here anyway)

step2: I have set up the root's .bashrc to renice me up to -4 and so I
can keep a session active for the next time this happens and at least be
able to run "top" and "kill"

step3: I need a monitor to alert and maybe kill or renice such processes
when they pop up and drag the machine down to a halt. till I find out
who the culprit is, I don't have a procname and so "monit" is not a good
choice.  any other good ideas?

step4: how do I log this without overlogging? some sort of a smart
process auditing daemon? I don't want to improvise with shell scripts
and cron, grepping from PS, because when the excrement impacts the venta
it may not be able to run (unless I hike the crond's priority to a
negative nice). I need a small reliable C proggy to do the right thing.

the obvious is maybe to set some ulimits on the users, but I don't want
to limit heavy processes that do NOT choke the system.

-- 
A meal best served cold
Ira Abramov
http://ira.abramov.org/email/

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: QoS question

2008-06-10 Thread sara fink
I have  1.5Mbps dl and 128 kbps  up. This is the only Qos they apply on me?

Can you send a link where it's written that 012 was caught with
rewriting actual bitorrent packets?

I have problems with dc++. barely use bittorent. What other tricks they pull?
I want to say  that hot mpls  without dialer actually behaves like
infrastructure and isp. What tricks hot pulls in this case?

On Tue, Jun 10, 2008 at 4:27 PM, Ira Abramov
<[EMAIL PROTECTED]> wrote:
> Quoting sara fink, from the post of Tue, 03 Jun:
>> So, if they do it on the docsis channels, what exactly they do?
>>
>> And, how this influences the end user?
>
> it means the IP channel is locked to 1500/500 or 7000/700 or whatever
> the speed you are paying Hot for. nothing to do with the ISP, who may be
> running other trafic shapers (and only Bezekint are claiming that they
> don't. The rest are definitely running stuff to limit you, and in the
> case of 012, they have been caught rewriting actual bitorrent packets to
> ruin your speeds, among other tricks)
>
> --
> Evil from the 8th dimension
> Ira Abramov
> http://ira.abramov.org/email/
>
> =
> To unsubscribe, send mail to [EMAIL PROTECTED] with
> the word "unsubscribe" in the message body, e.g., run the command
> echo unsubscribe | mail [EMAIL PROTECTED]
>
>

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: protection from runaway CPU-hogging process

2008-06-10 Thread Noam Rathaus
Hi,

If it is not the processes maybe it is the harddisk/filesystem ?

Log files being written by multiple users to different files can have a harsh 
effect on the performance of the operating system if the harddisk isn't up to 
it.

As I recall from my university sessions :) Cadence tends to write hundreds of 
small files, and then bind them all into one big simulation file, not sure if 
it is tweakable - I wasn't the admin back then :)

On Tuesday 10 June 2008 20:14:27 Ira Abramov wrote:
> still at the client with the VLSI tools. Some of the users here are
> running heavy simulations (all userspace, almost 0 kernel time), at
> times a single process can hog the entire system. I have no idea how
> that happens, as this is a fairly modern kernel (the slightly older
> scheduler of RHEL4's 2.6.9) and the Cadence tools are not using
> lightw×–ight procs, so all the load is on a single core (on a quad Xeon)
> and yet once it starts the whole machine is choked, and I can only hit
> the reset.
>
> step 1: I asked them all to nice down the jobs, but they are not very
> happy to. I'm trying to educate them and make them use wrappers (I'm
> introducing condor here anyway)
>
> step2: I have set up the root's .bashrc to renice me up to -4 and so I
> can keep a session active for the next time this happens and at least be
> able to run "top" and "kill"
>
> step3: I need a monitor to alert and maybe kill or renice such processes
> when they pop up and drag the machine down to a halt. till I find out
> who the culprit is, I don't have a procname and so "monit" is not a good
> choice.  any other good ideas?
>
> step4: how do I log this without overlogging? some sort of a smart
> process auditing daemon? I don't want to improvise with shell scripts
> and cron, grepping from PS, because when the excrement impacts the venta
> it may not be able to run (unless I hike the crond's priority to a
> negative nice). I need a small reliable C proggy to do the right thing.
>
> the obvious is maybe to set some ulimits on the users, but I don't want
> to limit heavy processes that do NOT choke the system.



-- 
Noam Rathaus
CTO
[EMAIL PROTECTED]
http://www.beyondsecurity.com

"Know that you are safe."

Beyond Security Finalist for the "Red Herring 100 Global" Awards 2007

To unsubscribe, 
send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]



Re: OT: Netscape 4.61i

2008-06-10 Thread Tomer Cohen
Ira Abramov wrote:

Long time ago, there was a Netscape browser with the version tag
>> 4.61i. It used to be the first version with the core of Netscape
>> Navigator to feature bidi support without funky fonts (Globes font was
>> quite popular back than) thanks to IBM contribution and some talent
>> people in Israel [1]. Unfortunately, there is no way to get that
>> version today. Google search show it was linked from some kids warez
>> sites [2] even on ISOC servers (http://www.isoc.org.il/hebrew is 404
>> for now).
>>
> no idea why you would want it, but from here:
> http://wp.netscape.com/eng/intl/
> Quote: "Netscape 6.2.3 is still available. Bidi support (Arabic/Hebrew)
> is included."


That version is the newer Mozilla-based, after merging the ibmbidi code into
Gecko. What I'm looking for is the first appearance of that code, before the
days of Mozilla-Gecko and Netscape 6+ (which was actually based on Mozilla
Suite codebase).



-- 
Tomer
http://tomercohen.com


Re: Debian still generated bad ssh keys

2008-06-10 Thread Amos Shapira
2008/6/10 Ira Abramov <[EMAIL PROTECTED]>:
> Quoting Amos Shapira, from the post of Sat, 07 Jun:
>> >> But can you mark a package as "nothing depends on it, but I want it
>> >> around" (lower-case "m" in aptitude) vs. "keep it around as long as
>> >> something needs it, but remove it when it's no longer needed by
>> >> anything else" (upper-case "M" in aptitude)?
>> >
>> > I don't know. I never looked for that feature (nor did I know it in
>> > aptitude)
>> >
>> > so I go "aptitude -m liblala" to mark it you say? I tried aptitude
>> > --help and it's not mentioned.
>>
>> It's "markauto" (capital "M" in the interactive interface) and
>> "unmarkauto" (lower case "m" in the interactive interdface). Just
>> found this from "aptitude --help".
>
> ahh... but here I thought we were comparing the CLIs of aptitude and
> apt-get.

CLI, TUI, ... as long as there is a way to get this kind of
functionality working.
TUI, as I stated in the quote below, is very useful to allow just
hitting "M" and get an instant feedback on what's involved.

>
>> So I can't give more plausible explanations. 30 seconds sounds closer
>> to my experience.
>
> Anyone knows what this slow "Writing extendad state" stage is?
>
> and I agree about it being unecessarily verbose:
>
> uma:~# time aptitude markauto bash
> Reading package lists... Done
> Building dependency tree... Done
> Reading extended state information
> Initializing package states... Done
> Reading task descriptions... Done
> Building tag database... Done
> No packages will be installed, upgraded, or removed.
> 0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> Need to get 0B of archives. After unpacking 0B will be used.
>>> Writing extended state information... Done<<  (that's the slow bit!)

So you get this in command line too? How about "strace"?

>> then not confirm this but can get long and tadeious. I also learned
>> about one of the yum-utils programs which can do something similar but
>> not being interactive means it's a lot of typing to go through
>> everything.
>
> well, that's just one more reason I go for CentOS only if my client
> absolutely insists, and RHEL if they insist AND bribe me. package
> management is so underrated in the non-dpkg world :-(

I'm with you on that.

BUT that said - we were virtually forced to use CentOS for the hosted
servers and I prefer to "break my teeth" on one distro than:
1. Have to learn it anyway for some servers but still maintain
scripts/codebase for multiple distros.
2. Have to teach my employees and colleagues about the difference
between distros
3. Have to justify to my superiors sticking to yet another distro
besides the one we have to use on servers.

My own desktop is nobody's business so I can use whatever I want.

>
> (and SuSE is the worst!)
>
>> > it's your funural. Ubuntu has proven to be nothing but headache to me so
>> > far.
>>
>> In what way was it a headache?
>
> weird defaults for workplace lans (no ssh server?!), undocumented

It's a bit weird but remember it's probably that way because it's
geared towards home users.
What about the server edition? Does it miss openssh-server too?
Doesn't Ubuntu have some way to customize the installation process (I
think I saw references to such a thing)?

> NetworkManager behavior (if /etc/network/interfaces is empty and google
> is no help - how do I set up the NICs?), not working out of the box in
> VMware... and that weird new init procedure that I haven't started
> touching yet. At the time I googled around (a few months back) I could
> not find a transitional tutorial for all the new gadgetry. If forced,
> I'll learn it when it hits Debian and CentOS. I hope documentation is
> better these days.

Ira - you've been a long time in this field and I expect you should
have the experience to see, in retrospect, that many things which
looked "weird" and "overblown" and "who needs this?" and "the old way
works, why break it?" (gnome vs. KDE vs. Xaw, grub vs. lilo vs.
syslinux, cups vs. lp vs. lpr, LVS vs. partitions, GUI web browsers
vs. command line and TUI ftp clients, JavaScript, etc) became standard
and we got used to them and learned to appreciate their added value.
I'm probably just as familiar with the new init process as you are (I
just overheard they plan to use something instead of the traditional
init) but I guess that it'll either become usable and stick or
otherwise will drop off the face of the earth.

Cheers,

--Amos

=
To unsubscribe, send mail to [EMAIL PROTECTED] with
the word "unsubscribe" in the message body, e.g., run the command
echo unsubscribe | mail [EMAIL PROTECTED]