On Sat, Jul 22, 2017 at 12:52:45PM +0300, Jean Louis wrote:
> I have these files:
> cron/run: executable
> #!/bin/execlineb -P
Not actually necessary unless you're using s6-rc. ./type files are used
in the pre-compiled s6-rc source to tell s6-rc-compile how to treat a
service. The base s6 supervisory system ignores those files.
> and I can run s6-svscan in the dir just fine. But
> it does not run the ./run file.
Are you running s6-svscan against ~/Programming/services/ or
~/Programming/services/cron? If you're doing the latter it won't work
because s6-svscan expects to see service dirs within its target.
> It is all in user space. If I run ./run from
> command line, it works.
> What do I miss?
I'm guessing an incorrect target for s6-svscan, but you'll have to
answer that for me.