plumlife / erlexec Goto Github PK
View Code? Open in Web Editor NEWThis project forked from saleyn/erlexec
Execute and control OS processes from Erlang/OTP
Home Page: http://saleyn.github.com/erlexec/
License: Other
This project forked from saleyn/erlexec
Execute and control OS processes from Erlang/OTP
Home Page: http://saleyn.github.com/erlexec/
License: Other
erlexec ======= Execute and control OS processes from Erlang/OTP. This project implements a C++ port program and Erlang application that gives light-weight Erlang processes fine-grain control over execution of OS processes. It makes possible for an Erlang process to start, stop an OS process, send POSIX signals, know process IDs of the started OS process, set up a monitor and/or link to it, run interactive commands with psudo terminals. This application provides better control over OS processes than built-in erlang:open_port/2 command with a {spawn, Command} option, and performs proper OS child process cleanup when the emulator exits. See [http://saleyn.github.com/erlexec] for more information. SUPPORTED OS's ============== Linux, Solaris, MacOS X BUILDING ======== Make sure you have rebar (http://github.com/basho/rebar) installed locally and the rebar script is in the path. If you are deploying the application on Linux and would like to take advantage of exec-port running tasks using effective user IDs different from the real user ID that started exec-port, then make sure that libcap-dev[el] library is installed. OS-specific libcap-dev installation instructions: Fedora, CentOS: "yum install libcap-devel" Ubuntu: "apt-get install libcap-dev" $ git clone [email protected]:saleyn/erlexec.git $ make DEPLOYING ========= Run "make tar". This produces a tarball which you can deploy to your destination environment and untar the content. LICENSE ======= The program is distributed under BSD license. Copyright (c) 2003 Serge Aleynikov <saleyn at gmail dot com>
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.