From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 3C83013800E for ; Sun, 12 Aug 2012 00:06:22 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 0B00AE0444 for ; Sun, 12 Aug 2012 00:06:20 +0000 (UTC) Received: from mail-pb0-f53.google.com (mail-pb0-f53.google.com [209.85.160.53]) by pigeon.gentoo.org (Postfix) with ESMTP id B5740E01C9 for ; Sat, 11 Aug 2012 23:51:05 +0000 (UTC) Received: by pbbro2 with SMTP id ro2so5685724pbb.40 for ; Sat, 11 Aug 2012 16:51:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:subject:references:date:in-reply-to:message-id:user-agent :mime-version:content-type; bh=S72wpaYguyh27ueqYMDeMKbMNv1JwzyVEsZVhybgyBk=; b=dypjXSjhEdLs1fBXXhL38dFG45dH6orYzAS+Xo838rn+RlapSclGiuhVkpVog+0h3A eBGD/lI68kTXfoVizq9teArDqL2eKHcUBQr6AhEKdVgiWUxNE5jIQOtkGg8xidulkrAV 4WgEuP0ETtXQJXGbxeYgmv/5c3wF8PTGQDuWTa8pVY6hILIVGZxzTwXGZX9r3z5zMqzS IKCAe1R6b2hlrVDi1wQB26DJaytgKujloPRIa7yIvsKwiRIK4Qe8Lt5cI9FqUYyeTKoD TpvYhZD1bCcD4/EVP2FimqJRv+SF1sTSMplHeVdTIL9jGUebw1V/hglVxVxU1Y13R1iW VSAw== Received: by 10.66.72.169 with SMTP id e9mr8383995pav.44.1344729064783; Sat, 11 Aug 2012 16:51:04 -0700 (PDT) Received: from localhost (ernie02-dmz.awa.tohoku.ac.jp. [130.34.99.37]) by mx.google.com with ESMTPS id gf8sm1512934pbc.52.2012.08.11.16.51.02 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 11 Aug 2012 16:51:03 -0700 (PDT) From: heroxbd@gmail.com To: gentoo-soc@lists.gentoo.org Subject: [gentoo-soc] report 8.11: improving OpenRC References: <86wr1tcz8f.fsf@gmail.com> <86d333cngt.fsf@gmail.com> <5020DD0A.3030506@gentoo.org> <86ipct6k80.fsf_-_@gmail.com> <50235319.5000504@gentoo.org> <867gt75uab.fsf_-_@gmail.com> <5024CB9F.4060906@gentoo.org> <86y5lml15i.fsf_-_@gentoo.org> Date: Sun, 12 Aug 2012 08:50:59 +0900 In-Reply-To: <86y5lml15i.fsf_-_@gentoo.org> (heroxbd@gmail.com's message of "Sat, 11 Aug 2012 09:31:37 +0900") Message-ID: <86vcgpj8d8.fsf_-_@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.4 (gnu/linux) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-soc@lists.gentoo.org Reply-to: gentoo-soc@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Archives-Salt: 6b8b357d-71b8-4264-bfd3-c59aa175be76 X-Archives-Hash: 050e274c79653b26e472806dec25803f heroxbd@gmail.com writes: > Today's plan, > > 1. EPREFIX export from runscript.sh DONE > 2. test the EPREFIX and update http://wiki.gentoo.org/wiki/OpenRC/Prefix > run runit supervised services on my NAS DONE http://www.awa.tohoku.ac.jp/~benda/projects/runit.html > 3. write a similar helper as lsb.pl for OpenRC to let it understand > systemd unit. Not yet, roll into today's plan. I will install a OpenSUSE first for trying out native systemd. Then write a tool to parse its unit files. another plan for today install newest ubuntu to try out upstart natively. Make a draft event driven system on my laptop(debian) by newly packaged OpenRC with incron/inotify extension. The event is like this: Trigger: pluggin iPhone to my laptop a. open up iproxy to redirect sshd inside iPhone out b. ssh into iPhone and make a socks proxy b1. auto tune tinc configure file c. fire up proxychain to start tinc vpn through the socks proxy Finally: I have internet access through 3G network. Gateway is another node in my vpn. Because my phone can be plugged in anytime, dependency itself is not enough. I will need incron/inotify to drive OpenRC fire up a.b.c. step timely.