From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, MAILING_LIST_MULTI autolearn=ham autolearn_force=no version=3.4.4 Received: (qmail 26404 invoked from network); 3 Aug 2022 13:21:45 -0000 Received: from alyss.skarnet.org (95.142.172.232) by inbox.vuxu.org with ESMTPUTF8; 3 Aug 2022 13:21:45 -0000 Received: (qmail 7947 invoked by uid 89); 3 Aug 2022 13:22:06 -0000 Mailing-List: contact supervision-help@list.skarnet.org; run by ezmlm Sender: Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Received: (qmail 7940 invoked from network); 3 Aug 2022 13:22:06 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=uni-bremen.de; s=2019; t=1659532899; bh=6D0oicVwbok4FtkWxo989qXQ9Be/ArOWWKPAT+3um+Q=; h=Date:To:From; b=F8Q487jujJebR6xNF8gtRis0WPg2WA+wQvJfR1PiOEohXU/5VY29jFC02L717p8dI PnpbXQVC7OV7aQQmfuGmZ6cNCcvljPEiq6jnWPDyJqYA5f8JRc1eKXF451+f1zzwhe dEtsxqYXFxaG8kuAeMbFgDfKbGVjUoiNkPoUyu9Wyg0MzdQz7/sFyn/z3f++i5e+gb 1a8u1tpvSPNr4dRMD9ouuZG9wj8hmsvzjyTAjNgJUNSi5dToYeCDRLiVvFwGP8kb/H aThvI+W64AdgJQZr0O5+SXjAP9cCp1NzhlGKowukJWNRclxZVa/LiemMCBE/dwPooa 9kfMCtNSWm5gQ== Content-Type: multipart/mixed; boundary="------------iWdFOge64H0Skg0p24hIi3CT" Message-ID: <28793704-f008-eb8a-ff3a-31bc9ba1d0a6@uni-bremen.de> Date: Wed, 3 Aug 2022 15:22:38 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.11.0 Content-Language: en-US To: supervision@list.skarnet.org From: Martin Castillo Subject: runsvdir does not run runsv recursively, as is documented. --------------iWdFOge64H0Skg0p24hIi3CT Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi, I'm trying to set up services, which are in subdirectories of other services. This is supported, according to the second paragraph of the runsvdir man page: runsvdir starts a runsv(8) process for each subdirectory, or symlink to a directory, in the services directory dir, up to a limit of 1000 subdirectories, In my directory service/ I have: Foo Foo/run Foo/bar Foo/bar/run After running runsvdir service, I expect two runsv instances to be running. One for Foo, one for bar. But on my system, only one instance for Foo is running, and bar/run is not being executed. I have runit 2.1.2-29. Has this feature been removed without updating the manpage? I did not find anything in the archive. Martin Castillo To test this I used (also attached): Foo/run: #!/bin/bash while :; do echo -n "FOO "; date; sleep 3; done Foo/bar/run #!/bin/bash while :; do echo -n "BAR "; date; sleep 3; done --------------iWdFOge64H0Skg0p24hIi3CT Content-Type: application/x-compressed-tar; name="foo.tgz" Content-Disposition: attachment; filename="foo.tgz" Content-Transfer-Encoding: base64 H4sIAAAAAAAAA+3VTWrDMBAFYG+jU0yTdbHG1g/Uq3bhbaA3sGOBA4lV7IRevzK1oauaEJS0 5H2bAUmggUFPpfdpEpkMrNZjZavlzzpLWGU2U5bDVli3xtiEdOzGRufhVPVEyXHX/Hpuaf+f KsP8+3MX9Y6l+fM0f7Y5KxPWWSoO85dRu5o8+Pw3T2m979K6Glrx2e4Pjl4KarxYuV3r6bmj dbnd0roQq6Y6uVCGg3MflBei8Z0T4t79w3XG919XfdQ/4IL8lyb/fv8qQ/7fwjz/mH/AJflv OJxjZqOR/7ewnP9vr+/IfwAAAAAAAAAAAAAAAACAP+8Ly+U8RQAoAAA= --------------iWdFOge64H0Skg0p24hIi3CT--