OT: JOB OFFER

2008-06-18 Thread Meir Michanie
Hi list,

I am looking for a JUNIOR linux sysadmin/LAMP programmer to work with me. 
The JOB is to be an integration engineer for a Finance company with
customers in Israel and abroad.
The daily tasks are:
* Writing and debugging ksh,bash,perl scripts.
* Working on AIX / SOLARIS / LINUX servers.
* Working with Financial engineers and Banks.

Who would qualify for the job (all the following points required)?
* Those with hunger for knowledge.
* Those that can feed them self.
* English fluent writing and speaking skills.
* Basic knowledge of Linux.

What is it expected for the Junior guy?
Learning and having complete mastery of all the subjects in the book ( RUTE)
- (first assigment is to google for the free e-book)
Debugging and maintaining current scripts.

Those interested in the job, should send me your CV and phone number. Make
sure that you have basic knowledge of RUTE. On the first meeting you will be
evaluated by what do you know and your speed of learning and understanding.

Sincerely,
Meir Michanie

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]



[Telux/OSDClub Meeting] Software Management Discussion Session

2008-06-18 Thread Shlomi Fish
The Tel Aviv Linux Club (also now known as OSDClub - Open Source Developers' 
Club) will hold a meeting on Sunday, 29-June-2008 about Software Management 
Discussion.

The meeting will take place at Tel Aviv University, at the Schreiber MathsCS 
building, room 008 on 18:30. So mark your calendars. See 
http://www.cs.tau.ac.il/telux/advanced.html for how-to-get-there 
instructions.

We will shortly resume our normal presentation meetings as some people have 
volunteered to give presentations in July.

The meeting's topic:


We will discuss various popular Software Management and 
Philosophy-of-software-engineering metholodogies and gurus:

* http://www.catb.org/~esr/writings/cathedral-bazaar/
* http://www.joelonsoftware.com/
* http://www.paulgraham.com/
* http://en.wikipedia.org/wiki/Extreme_programming

And others.

What we'll do is gather and exchange stories from our work and discuss what we 
think of the various ideas, suggestions and paradigms given in the resources 
above.

Some reading material in preparation for the meeting:

ESR's:

#. http://www.catb.org/~esr/writings/cathedral-bazaar/

JoS:

#. http://www.joelonsoftware.com/items/2008/03/17.html

#. http://www.joelonsoftware.com/articles/FindingGreatDevelopers.html

#. http://www.joelonsoftware.com/articles/fog36.html

Paul Graham's:

#. http://www.paulgraham.com/hp.html

#. http://www.paulgraham.com/gh.html

And my own:
 
#. http://www.shlomifish.org/philosophy/computers/high-quality-software/rev2/

#. 
http://www.shlomifish.org/philosophy/computers/software-management/perfect-workplace/

-

For more information don't hesistate to contact the coordinator:

http://www.shlomifish.org/me/contact-me/

More information about Telux can be found at its homepage:

http://www.cs.tau.ac.il/telux/

Regards,

Shlomi Fish

-
Shlomi Fish   http://www.shlomifish.org/
Funny Anti-Terrorism Story - http://xrl.us/bjn7t

The bad thing about hardware is that it sometimes work and sometimes doesn't.
The good thing about software is that it's consistent: it always does not
work, and it always does not work in exactly the same way.

=
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]



Monitor activation of a process (by process name) - is it possible ?

2008-06-18 Thread Dan Shimshoni
Hello,

Is there a way to write an application/a kernel module which will
notice when a process named xyz starts ?

For example, I want to be able to notice when a user statrs a process
named calc (by running calc, or whatever other unspecified command)
and print this notification to a file (or to kernel log).

My assumption is that I know **nothing** about that process besides it
name, xyz; I don't know anything about which ports it uses, (if at all),
I don't know the files it uses, (if at all), etc.  All I know is ***just***
the process name.

And a very important point - I don't know for how long this process
will run before
exiting. It can be less than a second, and I **MUST** take this in account
and handle such a case.

Can this be done at all?

Regards,
Dan

=
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: Monitor activation of a process (by process name) - is it possible ?

2008-06-18 Thread Yedidyah Bar-David
On Wed, Jun 18, 2008 at 02:14:49PM +0300, Dan Shimshoni wrote:
 Hello,
 
 Is there a way to write an application/a kernel module which will
 notice when a process named xyz starts ?
 
 For example, I want to be able to notice when a user statrs a process
 named calc (by running calc, or whatever other unspecified command)
 and print this notification to a file (or to kernel log).
 
 My assumption is that I know **nothing** about that process besides it
 name, xyz; I don't know anything about which ports it uses, (if at all),
 I don't know the files it uses, (if at all), etc.  All I know is ***just***
 the process name.
 
 And a very important point - I don't know for how long this process
 will run before
 exiting. It can be less than a second, and I **MUST** take this in account
 and handle such a case.
 
 Can this be done at all?

You might be able to do something with Proess Accounting (apt-get acct
on debian). Also by other, newer means, such as syscalltrack, perhaps
also selinux/audit/whatever. Note that a user can link to a binary and
run the link, in which case you won't notice. This might or might not
matter, depending on what you try to do.
-- 
Didi


=
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]



[Job Offer] Networking/Kernel developer

2008-06-18 Thread Ophir Munk
Shunra Software Ltd. is seeking a Linux Kernel Engineer to join its Real
Time Group. The successful candidate will design and develop Shunra's
network emulation solutions.

The candidate will interact with the following technologies:
* C/C++
* Kernel programming
* Layers 2-5 networking 
* Network Processor programming (in C) - MIPS architecture
* Web scripting languages (PERL)
* Java

Requirements:
* BSc in Computer Science or Engineering
* Proficiency in C/C++ programming 
* Experience in programming in Linux Kernel -or- Windows NDIS layer -or-
Real Time environment. 
* Experience in Networking development (e.g. TCP/IP protocols, bridges,
routers, etc) - an advantage
* Self learner, Can work independently and as part of a small team
* Ability to produce a high quality and tested code

Please contact: [EMAIL PROTECTED]




The information contained in this communication is intended solely for the use 
of the individual or entity to whom it is addressed and others authorized to 
receive it. It may contain confidential or legally privileged information. If 
you are not the intended recipient you are hereby notified that any disclosure, 
copying, distribution or taking any action in reliance on the contents of this 
information is strictly prohibited and may be unlawful. If you have received 
this communication in error, please notify us immediately by responding to this 
email and then delete it from your system. Shunra Software Ltd. is neither 
liable for the proper and complete transmission of the information contained in 
this communication nor for any delay in its receipt.


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: skype and voip questions

2008-06-18 Thread Geoff Shang

Hi,

Sorry for the slow response.

sara fink wrote:


What traces you ran? I need to solve it. They are pulling on me all
the nasty things.
tcpdump? or other things?


traceproto -k 12 -H 5 -I 10 -M 14 -w 2 -W 300 -p udp -d 5060 -o c -P 40 
Israeli IP address


At the time I was using a Linux host in the US running an Asterisk server 
and connecting my SIP ATA directly to it.  Since the problem was mainly 
with incoming packets getting bad, we ran the trace at the US end.  I still 
have the logs.


Geoff.

(previous messages quoted for context)


On Fri, Jun 13, 2008 at 12:23 AM, Geoff Shang [EMAIL PROTECTED] wrote:
sara fink wrote:


Mainly I look for anomalies with skype. When I talk with my friends
here they barely hear me. At some point, I hear noises. I guess this
is a bandwitdh problem
or who knows what isp/hot infrastructure do.


My wife and I used Hot/Barak from late April 2007 to late April 2008.  Most
of the time, Skype and voip (SIP/IAX2) worked fine.  We did have a problem
for a little while where during the afternoon both would get bad and by the
evening were unusable at least to the states (didn't try Skype locally).
After some phone calls and sending some traces, the problem got fixed but I
never found out exactly what they did.  It remained fine for the remainder
of our contract.

We were using L2TP to connect, if that matters, and the Skype we used was
runing under Win XP, not Linux.

Geoff.


=
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: Monitor activation of a process (by process name) - is it possible ?

2008-06-18 Thread Muli Ben-Yehuda
On Wed, Jun 18, 2008 at 02:14:49PM +0300, Dan Shimshoni wrote:

 Is there a way to write an application/a kernel module which will
 notice when a process named xyz starts ?

Yes, except that process named xxx is not very well
defined. Briefly, you would need to do is hook into exec() (via a
kernel module, ptrace, LD_PRELOAD, or you favorite hooking mechanism)
and check argv[0].

 Can this be done at all?

As mentioned elsewhere, it's trivial to fool this detection (e.g., by
hardlinking the binary). Why do you want to do it? Perhaps there's a
better way.

Cheers,
Muli

=
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: Monitor activation of a process (by process name) - is it possible ?

2008-06-18 Thread Gilad Ben-Yossef

Muli Ben-Yehuda wrote:


On Wed, Jun 18, 2008 at 02:14:49PM +0300, Dan Shimshoni wrote:

  

Is there a way to write an application/a kernel module which will
notice when a process named xyz starts ?



Yes, except that process named xxx is not very well
defined. Briefly, you would need to do is hook into exec() (via a
kernel module, ptrace, LD_PRELOAD, or you favorite hooking mechanism)
and check argv[0].
  


I think LD_PRELOAD actually wont work, since it's ignored for root SUID 
executables :-)


Cheers,
Gilad

--
Gilad Ben-Yossef 
Chief Coffee Drinker


Codefidence Ltd.
The code is free, your time isn't.(TM)

Web:http://codefidence.com
Email:  [EMAIL PROTECTED]
Office: +972-8-9316883 ext. 201
Fax:+972-8-9316885
Mobile: +972-52-8260388

Q: How many NSA agents does it take to replace a lightbulb?
A: dSva7DrYiY24yeTItKyyogFXD5gRuoRqPNQ9v6WCLLywZPINlu!




Re: Monitor activation of a process (by process name) - is it possible ?

2008-06-18 Thread Gilad Ben-Yossef

Dan Shimshoni wrote:


Is there a way to write an application/a kernel module which will
notice when a process named xyz starts ?
  


Partially, so - for old enough Linux versions (that is prior to 2.6.24) 
you can implement an LSM (Linus Security Module) module.


You can still use LSM for newer kernels also, but you'll have to 
statically compile the module into the kernel.


See the following example of implementing an LSM module:

http://www.linuxjournal.com/article/6279



For example, I want to be able to notice when a user statrs a process
named calc (by running calc, or whatever other unspecified command)
and print this notification to a file (or to kernel log).

My assumption is that I know **nothing** about that process besides it
name, xyz; I don't know anything about which ports it uses, (if at all),
I don't know the files it uses, (if at all), etc.  All I know is ***just***
the process name.

  
You do realize I hope how not useful this is, right? it is trivial to 
rename xyz to zyx and run it, thus evading whatever logging you had 
in mind.


Cheers,
Gilad

--
Gilad Ben-Yossef 
Chief Coffee Drinker


Codefidence Ltd.
The code is free, your time isn't.(TM)

Web:http://codefidence.com
Email:  [EMAIL PROTECTED]
Office: +972-8-9316883 ext. 201
Fax:+972-8-9316885
Mobile: +972-52-8260388

Q: How many NSA agents does it take to replace a lightbulb?
A: dSva7DrYiY24yeTItKyyogFXD5gRuoRqPNQ9v6WCLLywZPINlu!




Re: Email-to-MMS gateway?

2008-06-18 Thread Michael Tewner
I was in a bind in the US - I needed a way for people to get ahold of
me during my visit without having to call my roaming IL cellphone.

I set up a local US SkypeIN number to my Skype account.  then I
configured auto-forwarding of all my Skype calls to my CellPhone. It's
not the cheapest option, but it worked in a pinch...

-mike

On 6/16/08, Arik Baratz [EMAIL PROTECTED] wrote:
 On Sun, Jun 15, 2008 at 6:52 AM, Ira Abramov
 [EMAIL PROTECTED] wrote:
 A friend of mine is moving abroad, and wanted to keep in cheap contact
 with his friends and fanily in Israel. He tried talking me into
 installing Asterisk at my home for him to be able to do that, but I
 don't want to diving into the maintenance of more equipment and software
 (though he was more than willing to donate all the hardware needed,
 etc). Question is, if there's an Israeli company that provides Packet8
 or Vonage-like service with an Israeli local line and number?

 Hi Ira,

 I have moved to the US 3 years ago, and I have a system in place that
 I believe accomplishes what he wants.

 I've been using www.didww.com successfully for a few years now as a
 DID in Israel. Friends and family call my Israeli number and the call
 gets routed to my Asterisk box in the US. The cost is very reasonable
 (an 077 number is $3/month) and it's a flat rate for up to two
 simultaneous calls.

 My termination service for the box is voipjet.com which has a very
 reasonable rate for Israel (2c/min LL, 10c/min cell). They say that
 they don't want end users to use their services, only carriers; they
 didn't kick me out though so I guess that as long as everything is
 okay they won't care.

 As for the asterisk box, I'm hosting it on the cheapest Linux VPS
 server from www.vpslink.com, and it costs $8/month. I can't run
 anything else when the asterisk process is running (it has only 64M
 RAM), but it's working like a charm for over two years now. Plus, an
 extra box to SSH to in times of need is always nice. I use it to
 tunnel out of tough spots on occasion (ssh -N -n -f -D 1080 host)

 My setup allows the following:

 1. People dialling the DID in Israel, France and the US (coming soon:
 Australia) get routed to both my softphone and my US cellphone
 (whichever answers first)

 2. Whenever I dial my own US DID (caller ID...) I get a second dial
 tone and after punching a code I can dial anywhere in the world, like
 a calling card.

 Downside: I get calls in the middle of the night from MILUIM... don't ask.

 -- Arik

 =
 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]



-- 
Sent from Gmail for mobile | mobile.google.com

=
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: Monitor activation of a process (by process name) - is it possible ?

2008-06-18 Thread Lev Olshvang

Very simple :

1. Rename your original process
2 . Write a wrapper script with a same name which perform your custom 
actions  and then calls to original process


CHEERS.
lev


Dan Shimshoni wrote:

Hello,

Is there a way to write an application/a kernel module which will
notice when a process named xyz starts ?

For example, I want to be able to notice when a user statrs a process
named calc (by running calc, or whatever other unspecified command)
and print this notification to a file (or to kernel log).

My assumption is that I know **nothing** about that process besides it
name, xyz; I don't know anything about which ports it uses, (if at all),
I don't know the files it uses, (if at all), etc.  All I know is ***just***
the process name.

And a very important point - I don't know for how long this process
will run before
exiting. It can be less than a second, and I **MUST** take this in account
and handle such a case.

Can this be done at all?

Regards,
Dan

=
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]