OT: JOB OFFER
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
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 ?
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 ?
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
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
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 ?
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 ?
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 ?
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?
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 ?
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]