Return-Path: Delivered-To: apmail-felix-dev-archive@www.apache.org Received: (qmail 2585 invoked from network); 10 Jun 2009 10:24:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Jun 2009 10:24:50 -0000 Received: (qmail 94519 invoked by uid 500); 10 Jun 2009 10:25:02 -0000 Delivered-To: apmail-felix-dev-archive@felix.apache.org Received: (qmail 94461 invoked by uid 500); 10 Jun 2009 10:25:02 -0000 Mailing-List: contact dev-help@felix.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@felix.apache.org Delivered-To: mailing list dev@felix.apache.org Received: (qmail 94447 invoked by uid 99); 10 Jun 2009 10:25:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Jun 2009 10:25:02 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of gnodet@gmail.com designates 209.85.220.211 as permitted sender) Received: from [209.85.220.211] (HELO mail-fx0-f211.google.com) (209.85.220.211) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 10 Jun 2009 10:24:51 +0000 Received: by fxm7 with SMTP id 7so659065fxm.22 for ; Wed, 10 Jun 2009 03:24:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=V1z61PQyP04I3TLQUQQ6H0qUh20sC23kAzVVhZhsQHk=; b=geAMFy5+j6WIaxBf2rhxPdqrg6HGyXswEosnvQajvdmXRiVAYCNZ5usp3F88lpft2G Ihd6aV7UYKemt7F3mwX4A2m4IEh3Si7fHmRp5lhwypVncLj8/ROiyhp6OH2Ct7kaDCsn e407BppkpbiZ+nIAAZ19Fe7jMN4+27M5o+yKM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=F4Ac9hdkZfgGUD221b/aQamrGjHxKpZGHAsrhV5wfIvRcOB1rUvanO4izGkY8HkEO3 4vNUpR5054aKZ1Z+G5RYy1gqedy6jMSETLyOHtg5oN8a9Xj28I0vp+2UYOOt+F2Od6ne mviB24BHrBOCnH59BfEVUj0X2vSql4ol1MOjI= MIME-Version: 1.0 Received: by 10.223.105.72 with SMTP id s8mr1045598fao.9.1244629470549; Wed, 10 Jun 2009 03:24:30 -0700 (PDT) In-Reply-To: References: <67a6ab030906100037x1b3b7746he4c9664e2075a85e@mail.gmail.com> Date: Wed, 10 Jun 2009 12:24:30 +0200 Message-ID: Subject: Re: Google Summer of Code From: Guillaume Nodet To: dev Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Another idea as the first step for security would be the authentication mechanism we discussed on another thread. Currently, the web console uses a ConfigAdmin to retrieve the username / password. This layer should be pluggable and allow the current mechanism, UserAdmin or JAAS to be plugged in somehow. On Wed, Jun 10, 2009 at 12:04, Guillaume Nodet wrote: > Two ideas for the console: > =A0* add some security to the console / shell (role based for a given > action / command) > =A0* have a low level shell access from the console (using command line > as we already discussed) > I guess both are not simple problems to tackle, so not sure Marcin > availability will be enough. > If not, I'd be glad to try implementing the low level shell access > from the console. > > My thinking about that was to have a hidden feature as Hiram > demonstrated some time ago on his prototype. > Typing '~' in the console would bring up a popup and start a shell > with the credentials of the user that logged into the web console (not > sure how to retrieve those in a safe manner yet). =A0Typing again the > same key would hide the popup. > > On Wed, Jun 10, 2009 at 09:37, Gert Vanthienen= wrote: >> Guillaume, >> >> I created http://cwiki.apache.org/confluence/display/FELIX/GSoC+2009 >> to keep track of this. =A0The current working schedule is at the top of >> the page, with the bits of information I'm aware of already filled in. >> >> I added the original schedule at the bottom, but because of our >> decision to leverage the Felix Web Console, most of the tasks in that >> schedule are no longer necessary. =A0So if people have any suggestions >> for other work to fill in those gaps... >> >> Regards, >> >> Gert Vanthienen >> ------------------------ >> Open Source SOA: http://fusesource.com >> Blog: http://gertvanthienen.blogspot.com/ >> >> >> >> 2009/6/9 Guillaume Nodet : >>> Yeah ! Keep up the good work. >>> Do you have a plan for the coming weeks / monthes. =A0Maybe you could >>> create a wiki page somewhere or maybe even an email so we can get see >>> what you plan to work on and maybe give some input / discuss things ? >>> >>> On Mon, Jun 8, 2009 at 23:32, Marcin Wilkos wr= ote: >>>> Hi, >>>> I'm Marcin Wilkos. Like Gert Vanthienen wrote before I'm working on >>>> webconsole for Karaf and ServiceMix as GSoC project. I'll be sending w= eekly >>>> reports to this list. >>>> In last week I focused on first extension for felix web console, which= lists >>>> Karaf features. I created JIRA issue for this and uploaded a patch. Ge= rt >>>> checked it and uploaded to svn. >>>> Regards, >>>> Marcin Wilkos >>>> >>> >>> >>> >>> -- >>> Cheers, >>> Guillaume Nodet >>> ------------------------ >>> Blog: http://gnodet.blogspot.com/ >>> ------------------------ >>> Open Source SOA >>> http://fusesource.com >>> >> > > > > -- > Cheers, > Guillaume Nodet > ------------------------ > Blog: http://gnodet.blogspot.com/ > ------------------------ > Open Source SOA > http://fusesource.com > --=20 Cheers, Guillaume Nodet ------------------------ Blog: http://gnodet.blogspot.com/ ------------------------ Open Source SOA http://fusesource.com