linux

Making linux "Wait" command wait for ALL child processes

Wait is not waiting for all child processes to stop. This is my script: #!/bin/bash titlename=`echo "$@"|sed 's/\..\{3\}$//'` screen -X title "$titlename" /usr/lib/process.bash -verbose $@ wait bash -c "mail.bash $@" screen -X title "$titlename.Done" I don't have access to /usr/lib/process.bash, but it is a script that changes fre...

Security of stdio communcations

In a program I am developing (Linux), I need very simple text-based IPC. It would be very easy to use a standard input/output pipe for this. Can I trust that messages sent to a process' stdin cannot be read by anyone? Also, can I trust that if I kept the pipe to its stdout, only I can read what it outputs? I just want to make sure there'...

Java ME 3.0 SDK on Linux?

Is it possible to develop java me applications on linux? It appears that there is no linux version of the sdk. Otherwise what would you suggest as a good language to develop mobile applications? ...

Does WGET timeout?

I'm running a PHP script via cron using Wget, with the following command: wget -O - -q -t 1 http://www.example.com/cron/run The script will take a maximum of 5-6 minutes to do its processing. Will WGet wait for it and give it all the time it needs, or will it time out? ...

Is Linux Standard Base (LSB) AppChecker reliable?

According to the LSB scanner, my binary is supposedly incompatible with a specific version of Linux because it uses GBLICXX_3.4.9 symbols. But when I tried to run the binary myself on that version, everything seems to work fine... Can a binary even start on a Linux distro if that distro is missing the runtime libraries containing the r...

Code Signing for Linux

Are there any providers offering code signing certificates for (Red Hat Enterprise) Linux? I see a lot of buzz for Microsoft-land, but not much for Linux. I know how to generate my own certificates and embed a public certificate into my executable. I'm specifically looking for ways to get the certificate signed by a trusted CA. The t...

[C - open()] How to calculate the bit flags/enum flags for oflag in open()?

I'm working on a networking assignment and we are tasked with creating a remote file access server with a protocol we were given. My difficulties come in the lack of information I can find that explains the process of calculating the bits for the oflag argument in open(). I receive a message from a client to open a file and in the messa...

Does Linux Time Division Processes Or Threads

A prof once told us in class that Windows, Linux, OS X and UNIX scale on threads and not processes, so threads would likely benefit your application even on a single processor because your application would be getting more time on the CPU. I tried with the following code on my machine (which only has one CPU). #include <stdio.h> #inclu...

Web-based or PC based for process control application ?

I want to create a process control application. Events update the database and that should be reflected on the GUI. Although I personally prefer Linux, the hard fact it that 100% of the potential customers I can imagine run Windows. Ok, for Windows I am comfortable with C++ Builder. I suppose I could switch to NetBeans and use Java j...

SparkView Engine on Linux Mono

I'm trying to use SparkView engine with ASP.NET MVC running on a Linux machine, but there seems to be known problems resolving view paths eg: System.InvalidOperationException: The view 'Index' or its master could not be found. The following locations were searched: ~/Views/Home/Index.aspx ~/Views/Home/Index.ascx ~/Views/Shared/Index.asp...

Cross-platform Emacs Script

I'm trying to code up an Emacs script that has to manipulate the clipboard (just getting the last entry and manipulating it as a string). The problem is that I work on Linux (at home) and Windows (at work). In Windows, I have to use the function (w32-get-clipboard-data), whereas Linux uses (x-get-clipboard) for the same purpose (and each...

Are there any open source PHP software for sending mass mail, i.e. newsletter?

I have used SendStudio in the past, but I am wondering if there is an open source version using LAMP? Preferably, it should use a WYSIWYG editor for the emails, and be friendly on your average user. BTW, I'm not a spammer. Thanks ...

How can I get multiple calls to sem_open working in C?

I'm experiencing a lot of difficulty getting Semaphores to work on a Linux based system in C. The process of my application is such: Application starts Application forks into child/parent Each process uses sem_open with a common name to open the semaphore. If I create the semaphore before forking, it works fine. However, requiremen...

The Unreliable Signal API - Code doesnt work as expected

Basically,expected output of is that it catches KeyboardInterrupt 5 times and exits the 6th time.(If 1st line of handler() is un-commented) Now, if i comment that line too, then also the behavior of program doesnt change even though I am using unreliable API. As I have used signal() function, this is unreliable bcos after the...

File version information

How can I add version information to a file? The files will typically be executables, .so and .a files. Note: I'm using C++, dpkg-build and Ubuntu 8.10 if any of those have support for this. ...

Make a Linux "GUI" in the command line.

Hi, How to make a Linux program in the Command Line Interface who display a nice user interface? For example when I use "wget" to download a file from internet, I can see the download avancement in the Command Line Interface. How can I do that ? Thank's Martin Magakian ...

Calling temporary object’s methods gives compiler error with older c library.

Hi everybody! I have a strange problem with my code when porting from a computer with glibc-2.5-25 (suse 10.2) to a computer with glibc-2.3.2-6 (suse 8.2). I use several method calls on temporary objects and they are not working on the older machine. class A { public: A(int n) {} void method() {} }; int main() { A(10).meth...

How can I work out system time offset between two different linux servers?

We have two Linux servers, ServerA and ServerB. The system time on ServerA seems to be slightly behind ServerB, only by a few hundredths of a second. I am trying to diagnose an issue with a distributed transaction and have noticed slight inconsistencies between the times of the two servers, but I need some way to prove it. I need someth...

Release management system for Linux

What we need in our firm is a sort of release management tool for Linux/C++. Our products consist of multiple libraries and config files. Here I will list the basic features we want such system to have: Ability to track dependencies, easily increase major versions of libraries whose dependencies got their major version increased. It sh...

Linux Shell Script For Each File in a Directory Grab the filename and execute a program

Scenario : A folder in Linux system. I want to loop through every .xls file in a folder. This folder typically consists of various folders, various filetypes (.sh, .pl,.csv,...). All I want to do is loop through all files in the root and execute a program only on .xls files. Please help! Thanks guys :) Edit : The problem is the pr...