Return-Path: Delivered-To: apmail-infrastructure-dev-archive@minotaur.apache.org Received: (qmail 71799 invoked from network); 23 Jul 2010 16:01:05 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 23 Jul 2010 16:01:05 -0000 Received: (qmail 1895 invoked by uid 500); 23 Jul 2010 16:01:04 -0000 Delivered-To: apmail-infrastructure-dev-archive@apache.org Received: (qmail 1736 invoked by uid 500); 23 Jul 2010 16:01:04 -0000 Mailing-List: contact infrastructure-dev-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: infrastructure-dev@apache.org Delivered-To: mailing list infrastructure-dev@apache.org Received: (qmail 1728 invoked by uid 99); 23 Jul 2010 16:01:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Jul 2010 16:01:03 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=RCVD_IN_DNSWL_NONE,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of paul@querna.org designates 209.85.216.50 as permitted sender) Received: from [209.85.216.50] (HELO mail-qw0-f50.google.com) (209.85.216.50) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Jul 2010 16:00:59 +0000 Received: by qwa26 with SMTP id 26so4080436qwa.23 for ; Fri, 23 Jul 2010 09:00:37 -0700 (PDT) MIME-Version: 1.0 Received: by 10.224.3.6 with SMTP id 6mr2763389qal.128.1279900837336; Fri, 23 Jul 2010 09:00:37 -0700 (PDT) Received: by 10.229.118.96 with HTTP; Fri, 23 Jul 2010 09:00:37 -0700 (PDT) In-Reply-To: References: Date: Fri, 23 Jul 2010 09:00:37 -0700 Message-ID: Subject: Re: Asylum v2 From: Paul Querna To: infrastructure-dev@apache.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On Fri, Jul 23, 2010 at 12:35 AM, Bertrand Delacretaz wrote: > Hi Paul, > > On Fri, Jul 23, 2010 at 8:35 AM, Paul Querna wrote: >> Goal: Enable 'random' committers and members to more easily create >> authenticated web applications for use by other members and >> committers.... > > I like the idea. > >> ...Any committer wanting to run a webapp would open an INFRA Jira issue, >> with an application name, and weither it was for all committers or >> members only. =C2=A0Infra would create them a non-root, no sudo account = on >> the asylum for them. =C2=A0They would be assigned a TCP port on localhos= t >> to run their web application, and their application with a one line >> description will be added to the index.html page.... > > How would committers start their apps (say a JVM) when the Asylum server = starts? > > To avoid any rc.d changes for new apps, a system script could run > /home/joeuser/start at startup and /home/joeuser/stop at shutdown > under joeuser's ID if those scripts exist. Nah, just use crontab: @reboot start_my_app.sh