From mboxrd@z Thu Jan 1 00:00:00 1970 From: Vincent Legoll Subject: [PACKAGE] sinit Date: Sat, 30 Jul 2016 14:33:01 +0200 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary=94eb2c0441ca6df10d0538d9919e Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:55828) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bTTRx-00049D-Mp for guix-devel@gnu.org; Sat, 30 Jul 2016 08:33:06 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bTTRv-0007kG-DF for guix-devel@gnu.org; Sat, 30 Jul 2016 08:33:04 -0400 Received: from mail-qk0-x231.google.com ([2607:f8b0:400d:c09::231]:35922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bTTRv-0007kB-7q for guix-devel@gnu.org; Sat, 30 Jul 2016 08:33:03 -0400 Received: by mail-qk0-x231.google.com with SMTP id x1so111287271qkb.3 for ; Sat, 30 Jul 2016 05:33:03 -0700 (PDT) List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: "Guix-devel" To: guix-devel --94eb2c0441ca6df10d0538d9919e Content-Type: text/plain; charset=UTF-8 Hello, here is the packaging of sinit, a minimalistic /sbin/init replacement. It shows the use of the musl libc previously posted. Please advise on how to further proceed with the submission, where should I put this package, etc... Thanks -- Vincent Legoll --94eb2c0441ca6df10d0538d9919e Content-Type: text/x-scheme; charset=UTF-8; name="sinit.scm" Content-Disposition: attachment; filename="sinit.scm" Content-Transfer-Encoding: base64 X-Attachment-Id: f_ir95rvh30 Ozs7IEdOVSBHdWl4IC0tLSBGdW5jdGlvbmFsIHBhY2thZ2UgbWFuYWdlbWVudCBmb3IgR05VCjs7 OyBDb3B5cmlnaHQgPEMyPjxBOT4gMjAxNiBWaW5jZW50IExlZ29sbCA8dmluY2VudC5sZWdvbGxA Z21haWwuY29tPgo7OzsKOzs7IFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEdOVSBHdWl4Lgo7OzsKOzs7 IEdOVSBHdWl4IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9v ciBtb2RpZnkgaXQKOzs7IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj IExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5Cjs7OyB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u OyBlaXRoZXIgdmVyc2lvbiAzIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQKOzs7IHlvdXIgb3B0aW9u KSBhbnkgbGF0ZXIgdmVyc2lvbi4KOzs7Cjs7OyBHTlUgR3VpeCBpcyBkaXN0cmlidXRlZCBpbiB0 aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLCBidXQKOzs7IFdJVEhPVVQgQU5ZIFdBUlJB TlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKOzs7IE1FUkNIQU5UQUJJ TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKOzs7IEdO VSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCjs7Owo7OzsgWW91IHNo b3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGljIExpY2Vu c2UKOzs7IGFsb25nIHdpdGggR05VIEd1aXguICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUu b3JnL2xpY2Vuc2VzLz4uCgooZGVmaW5lLW1vZHVsZSAoc2luaXQpCiAgIzp1c2UtbW9kdWxlIChn dWl4IGRvd25sb2FkKQogICM6dXNlLW1vZHVsZSAoZ3VpeCBwYWNrYWdlcykKICAjOnVzZS1tb2R1 bGUgKGd1aXggYnVpbGQtc3lzdGVtIGdudSkKICAjOnVzZS1tb2R1bGUgKGd1aXggbGljZW5zZXMp CiAgIzp1c2UtbW9kdWxlIChnbnUgcGFja2FnZXMpCiAgIzp1c2UtbW9kdWxlIChtdXNsKQopCgoo ZGVmaW5lLXB1YmxpYyBzaW5pdAogIChwYWNrYWdlCiAgICAobmFtZSAic2luaXQiKQogICAgKHZl cnNpb24gIjEuMCIpCiAgICAoc291cmNlIChvcmlnaW4KICAgICAgICAgICAgICAobWV0aG9kIHVy bC1mZXRjaCkKICAgICAgICAgICAgICAodXJpIChzdHJpbmctYXBwZW5kICJodHRwOi8vZ2l0LnN1 Y2tsZXNzLm9yZy9zaW5pdC9zbmFwc2hvdC8iIG5hbWUKICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICItIiB2ZXJzaW9uICIudGFyLmJ6MiIpKQogICAgICAgICAgICAgIChzaGEyNTYK ICAgICAgICAgICAgICAgKGJhc2UzMgogICAgICAgICAgICAgICAgIjFjaGRmY2NhN2pzMHZnbncz bDY4c3k4anM4YjAxbDRicGpiYmZ3NG1mbG41NzQyeXM1czkiKSkKICAgICAgICAgICAgICAocGF0 Y2hlcyAoc2VhcmNoLXBhdGNoZXMgInNpbml0LWJ1aWxkLWZpeC5wYXRjaCIpKSkpCiAgICAoYnVp bGQtc3lzdGVtIGdudS1idWlsZC1zeXN0ZW0pCiAgICAoYXJndW1lbnRzCiAgICAgYCgjOnBoYXNl cwogICAgICAgKG1vZGlmeS1waGFzZXMgJXN0YW5kYXJkLXBoYXNlcwogICAgICAgICAoZGVsZXRl ICdjb25maWd1cmUpKQogICAgICAgIzp0ZXN0cz8gI2YgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgIDsgbm8gJ2NoZWNrJyB0YXJnZXQKICAgICAgICM6bWFrZS1mbGFncyAobGlzdCAiQ0M9 bXVzbC1nY2MiCiAgICAgICAgICAgICAgICAgICAgICAgICAgKHN0cmluZy1hcHBlbmQgIlBSRUZJ WD0iIChhc3NvYy1yZWYgJW91dHB1dHMgIm91dCIpKSkpKQogICAgKGlucHV0cyBgKCgibXVzbCIg LG11c2wpKSkKICAgIChzeW5vcHNpcyAiVGhpcyBwYWNrYWdlIGlzIGEgc3Vja2xlc3MgaW5pdCIp CiAgICAoZGVzY3JpcHRpb24gIkluaXRpYWxseSBiYXNlZCBvbiBSaWNoIEZlbGtlcuKAmXMgbWlu aW1hbCBpbml0LiAgVGhlIHNpbml0CnBhY2thZ2UgaXMgY29uc2lkZXJlZCBjb21wbGV0ZSBhbmQg bm8gZnVydGhlciBkZXZlbG9wbWVudCBpcyBleHBlY3RlZCB0bwpoYXBwZW4uICBUaGUgc2luaXQg YmluYXJ5IGZpbGUgaXMgc3RhdGljYWxseSBsaW5rZWQgYWdhaW5zdCB0aGUgbWluaW1hbGlzdGlj Cm11c2wgbGliYy4iKQogICAgKGhvbWUtcGFnZSAiaHR0cDovL2NvcmUuc3Vja2xlc3Mub3JnL3Np bml0IikKICAgIChsaWNlbnNlICh4MTEtc3R5bGUgImZpbGU6Ly9MSUNFTlNFIikpKSkKCg== --94eb2c0441ca6df10d0538d9919e--