Re: [gentoo-dev] tmpfiles virtual

2016-11-18 Thread Mike Gilbert
On Fri, Nov 18, 2016 at 1:42 PM, William Hubbs wrote: > I have picked this message to reply to so I'm at the end of the thread. > > The plan is to create a separate package for the init scripts, > tmpfiles-init-scripts. This package will also add the init scripts to > the appropriate runlevels. >

Re: [gentoo-dev] tmpfiles virtual

2016-11-18 Thread William Hubbs
I have picked this message to reply to so I'm at the end of the thread. The plan is to create a separate package for the init scripts, tmpfiles-init-scripts. This package will also add the init scripts to the appropriate runlevels. The providers of virtual/tmpfiles are opentmpfiles or systemd. T

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Ian Stakenvicius
On 17/11/16 03:50 PM, Michał Górny wrote: > On Thu, 17 Nov 2016 15:07:32 -0500 > Ian Stakenvicius wrote: >> >> OpenRC's init scripts all do that already, more or less. tmpfiles.d >> *.conf files are not used for this purpose -- definitely not by >> OpenRC, and most likely also not by upstream pac

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Michał Górny
On Thu, 17 Nov 2016 15:07:32 -0500 Ian Stakenvicius wrote: > On 17/11/16 02:42 PM, Michał Górny wrote: > > The package does not depend on functionality provided by tmpfiles.d. > > The package does depend on directory being created. Which was normally > > done via keepdir. > > > > Last I check

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Rich Freeman
On Thu, Nov 17, 2016 at 3:07 PM, Ian Stakenvicius wrote: > > Realistically, software should ensure the directories it needs at > runtime are created through their own code, but upstreams are lazy and > so they don't bother because, hey, we can have this tmpfiles.d *.conf > file to have the system

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Ian Stakenvicius
On 17/11/16 02:42 PM, Michał Górny wrote: > On Thu, 17 Nov 2016 14:10:28 -0500 > Ian Stakenvicius wrote: > >> On 17/11/16 01:49 PM, Michał Górny wrote: >>> On Thu, 17 Nov 2016 19:46:41 +0100 >>> Michał Górny wrote: >>> On Thu, 17 Nov 2016 10:02:25 -0500 Ian Stakenvicius wrote:

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Michał Górny
On Thu, 17 Nov 2016 14:10:28 -0500 Ian Stakenvicius wrote: > On 17/11/16 01:49 PM, Michał Górny wrote: > > On Thu, 17 Nov 2016 19:46:41 +0100 > > Michał Górny wrote: > > > >> On Thu, 17 Nov 2016 10:02:25 -0500 > >> Ian Stakenvicius wrote: > >> > >>> On 17/11/16 01:03 AM, Michał Górny wrote

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Ian Stakenvicius
On 17/11/16 01:49 PM, Michał Górny wrote: > On Thu, 17 Nov 2016 19:46:41 +0100 > Michał Górny wrote: > >> On Thu, 17 Nov 2016 10:02:25 -0500 >> Ian Stakenvicius wrote: >> >>> On 17/11/16 01:03 AM, Michał Górny wrote: On Wed, 16 Nov 2016 14:21:41 -0600 William Hubbs wrote:

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread William Hubbs
On Thu, Nov 17, 2016 at 07:49:07PM +0100, Michał Górny wrote: > On Thu, 17 Nov 2016 19:46:41 +0100 > Michał Górny wrote: > > > On Thu, 17 Nov 2016 10:02:25 -0500 > > Ian Stakenvicius wrote: > > > > > On 17/11/16 01:03 AM, Michał Górny wrote: > > > > On Wed, 16 Nov 2016 14:21:41 -0600 > > > >

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Ian Stakenvicius
On 17/11/16 12:22 PM, William Hubbs wrote: > On Thu, Nov 17, 2016 at 10:02:25AM -0500, Ian Stakenvicius wrote: >> On 17/11/16 01:03 AM, Michał Górny wrote: >>> On Wed, 16 Nov 2016 14:21:41 -0600 >>> William Hubbs wrote: >>> On Wed, Nov 16, 2016 at 01:04:11PM -0500, Ian Stakenvicius wrote: >>>

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Michał Górny
On Thu, 17 Nov 2016 19:46:41 +0100 Michał Górny wrote: > On Thu, 17 Nov 2016 10:02:25 -0500 > Ian Stakenvicius wrote: > > > On 17/11/16 01:03 AM, Michał Górny wrote: > > > On Wed, 16 Nov 2016 14:21:41 -0600 > > > William Hubbs wrote: > > > > > >> On Wed, Nov 16, 2016 at 01:04:11PM -0500

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Michał Górny
On Thu, 17 Nov 2016 10:02:25 -0500 Ian Stakenvicius wrote: > On 17/11/16 01:03 AM, Michał Górny wrote: > > On Wed, 16 Nov 2016 14:21:41 -0600 > > William Hubbs wrote: > > > >> On Wed, Nov 16, 2016 at 01:04:11PM -0500, Ian Stakenvicius wrote: > >>> On 16/11/16 12:03 PM, William Hubbs wrote:

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread William Hubbs
On Thu, Nov 17, 2016 at 10:02:25AM -0500, Ian Stakenvicius wrote: > On 17/11/16 01:03 AM, Michał Górny wrote: > > On Wed, 16 Nov 2016 14:21:41 -0600 > > William Hubbs wrote: > > > >> On Wed, Nov 16, 2016 at 01:04:11PM -0500, Ian Stakenvicius wrote: > >>> On 16/11/16 12:03 PM, William Hubbs wrote:

Re: [gentoo-dev] tmpfiles virtual

2016-11-17 Thread Ian Stakenvicius
On 17/11/16 01:03 AM, Michał Górny wrote: > On Wed, 16 Nov 2016 14:21:41 -0600 > William Hubbs wrote: > >> On Wed, Nov 16, 2016 at 01:04:11PM -0500, Ian Stakenvicius wrote: >>> On 16/11/16 12:03 PM, William Hubbs wrote: On Wed, Nov 16, 2016 at 10:14:02AM -0500, Ian Stakenvicius wrote: >>

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Michał Górny
On Wed, 16 Nov 2016 14:21:41 -0600 William Hubbs wrote: > On Wed, Nov 16, 2016 at 01:04:11PM -0500, Ian Stakenvicius wrote: > > On 16/11/16 12:03 PM, William Hubbs wrote: > > > On Wed, Nov 16, 2016 at 10:14:02AM -0500, Ian Stakenvicius wrote: > > >> On 16/11/16 10:08 AM, William Hubbs wrote:

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Ian Stakenvicius
On 16/11/16 09:19 PM, Mike Gilbert wrote: > On Wed, Nov 16, 2016 at 8:41 PM, Rich Freeman wrote: >> On Wed, Nov 16, 2016 at 6:45 PM, Ian Stakenvicius wrote: >>> On 16/11/16 06:25 PM, William Hubbs wrote: On Wed, Nov 16, 2016 at 06:19:28PM -0500, Ian Stakenvicius wrote: > > [...] > Th

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Mike Gilbert
On Wed, Nov 16, 2016 at 8:41 PM, Rich Freeman wrote: > On Wed, Nov 16, 2016 at 6:45 PM, Ian Stakenvicius wrote: >> On 16/11/16 06:25 PM, William Hubbs wrote: >>> On Wed, Nov 16, 2016 at 06:19:28PM -0500, Ian Stakenvicius wrote: On 16/11/16 06:16 PM, William Hubbs wrote: > On Wed, Nov 16,

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Rich Freeman
On Wed, Nov 16, 2016 at 6:45 PM, Ian Stakenvicius wrote: > On 16/11/16 06:25 PM, William Hubbs wrote: >> On Wed, Nov 16, 2016 at 06:19:28PM -0500, Ian Stakenvicius wrote: >>> On 16/11/16 06:16 PM, William Hubbs wrote: On Wed, Nov 16, 2016 at 06:09:59PM -0500, Ian Stakenvicius wrote: > On

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Mike Gilbert
On Wed, Nov 16, 2016 at 6:25 PM, William Hubbs wrote: > On Wed, Nov 16, 2016 at 06:19:28PM -0500, Ian Stakenvicius wrote: >> On 16/11/16 06:16 PM, William Hubbs wrote: >> > On Wed, Nov 16, 2016 at 06:09:59PM -0500, Ian Stakenvicius wrote: >> >> On 16/11/16 03:21 PM, William Hubbs wrote: >> >>> >>

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Ian Stakenvicius
On 16/11/16 06:25 PM, William Hubbs wrote: > On Wed, Nov 16, 2016 at 06:19:28PM -0500, Ian Stakenvicius wrote: >> On 16/11/16 06:16 PM, William Hubbs wrote: >>> On Wed, Nov 16, 2016 at 06:09:59PM -0500, Ian Stakenvicius wrote: On 16/11/16 03:21 PM, William Hubbs wrote: > > I can make t

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread William Hubbs
On Wed, Nov 16, 2016 at 06:19:28PM -0500, Ian Stakenvicius wrote: > On 16/11/16 06:16 PM, William Hubbs wrote: > > On Wed, Nov 16, 2016 at 06:09:59PM -0500, Ian Stakenvicius wrote: > >> On 16/11/16 03:21 PM, William Hubbs wrote: > >>> > >>> I can make the service scripts call the systemd-tmpfiles s

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Ian Stakenvicius
On 16/11/16 06:16 PM, William Hubbs wrote: > On Wed, Nov 16, 2016 at 06:09:59PM -0500, Ian Stakenvicius wrote: >> On 16/11/16 03:21 PM, William Hubbs wrote: >>> >>> I can make the service scripts call the systemd-tmpfiles service if it >>> is available or if not call the opentmpfiles implementation

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread William Hubbs
On Wed, Nov 16, 2016 at 06:09:59PM -0500, Ian Stakenvicius wrote: > On 16/11/16 03:21 PM, William Hubbs wrote: > > > > I can make the service scripts call the systemd-tmpfiles service if it > > is available or if not call the opentmpfiles implementation. > > > > I'm not sure whether it is worth h

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Ian Stakenvicius
On 16/11/16 03:21 PM, William Hubbs wrote: > > I can make the service scripts call the systemd-tmpfiles service if it > is available or if not call the opentmpfiles implementation. > > I'm not sure whether it is worth having a separate package for the > service scripts in this case. That would d

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread William Hubbs
On Wed, Nov 16, 2016 at 01:04:11PM -0500, Ian Stakenvicius wrote: > On 16/11/16 12:03 PM, William Hubbs wrote: > > On Wed, Nov 16, 2016 at 10:14:02AM -0500, Ian Stakenvicius wrote: > >> On 16/11/16 10:08 AM, William Hubbs wrote: > >>> opentmpfiles will be updated to install the service scripts whic

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Ian Stakenvicius
On 16/11/16 12:03 PM, William Hubbs wrote: > On Wed, Nov 16, 2016 at 10:14:02AM -0500, Ian Stakenvicius wrote: >> On 16/11/16 10:08 AM, William Hubbs wrote: >>> opentmpfiles will be updated to install the service scripts which >>> will be run when OpenRC boots a system. There is nothing for >>> it

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread William Hubbs
On Wed, Nov 16, 2016 at 10:14:02AM -0500, Ian Stakenvicius wrote: > On 16/11/16 10:08 AM, William Hubbs wrote: > > opentmpfiles will be updated to install the service scripts which > > will be run when OpenRC boots a system. There is nothing for > > it to do if systemd is used to boot the system. >

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Ian Stakenvicius
On 16/11/16 10:08 AM, William Hubbs wrote: > On Wed, Nov 16, 2016 at 08:57:57AM -0500, Ian Stakenvicius wrote: >> On 15/11/16 02:56 PM, Mike Gilbert wrote: >>> On Tue, Nov 15, 2016 at 2:51 PM, Ian Stakenvicius wrote: On 15/11/16 02:42 PM, Michał Górny wrote: > On Tue, 15 Nov 2016 13:57:14

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread William Hubbs
On Wed, Nov 16, 2016 at 08:57:57AM -0500, Ian Stakenvicius wrote: > On 15/11/16 02:56 PM, Mike Gilbert wrote: > > On Tue, Nov 15, 2016 at 2:51 PM, Ian Stakenvicius wrote: > >> On 15/11/16 02:42 PM, Michał Górny wrote: > >>> On Tue, 15 Nov 2016 13:57:14 -0500 > >>> Ian Stakenvicius wrote: > >>> >

Re: [gentoo-dev] tmpfiles virtual

2016-11-16 Thread Ian Stakenvicius
On 15/11/16 02:56 PM, Mike Gilbert wrote: > On Tue, Nov 15, 2016 at 2:51 PM, Ian Stakenvicius wrote: >> On 15/11/16 02:42 PM, Michał Górny wrote: >>> On Tue, 15 Nov 2016 13:57:14 -0500 >>> Ian Stakenvicius wrote: >>> On 15/11/16 12:56 PM, William Hubbs wrote: > OpenRC itself doesn't inst

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Mike Gilbert
On Tue, Nov 15, 2016 at 2:51 PM, Ian Stakenvicius wrote: > On 15/11/16 02:42 PM, Michał Górny wrote: >> On Tue, 15 Nov 2016 13:57:14 -0500 >> Ian Stakenvicius wrote: >> >>> On 15/11/16 12:56 PM, William Hubbs wrote: OpenRC itself doesn't install any tmpfiles.d files, and my plan is to m

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Ian Stakenvicius
On 15/11/16 02:42 PM, Michał Górny wrote: > On Tue, 15 Nov 2016 13:57:14 -0500 > Ian Stakenvicius wrote: > >> On 15/11/16 12:56 PM, William Hubbs wrote: >>> OpenRC itself doesn't install any tmpfiles.d files, and my plan is to >>> make sure virtual/tmpfiles and opentmpfiles go stable at the same

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Michał Górny
On Tue, 15 Nov 2016 13:57:14 -0500 Ian Stakenvicius wrote: > On 15/11/16 12:56 PM, William Hubbs wrote: > > OpenRC itself doesn't install any tmpfiles.d files, and my plan is to > > make sure virtual/tmpfiles and opentmpfiles go stable at the same time > > the new OpenRC does, along with at least

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Michał Górny
On Tue, 15 Nov 2016 12:22:42 -0600 William Hubbs wrote: > On Tue, Nov 15, 2016 at 12:11:52PM -0500, Mike Gilbert wrote: > > On Tue, Nov 15, 2016 at 12:09 AM, Michał Górny wrote: > > > On Mon, 14 Nov 2016 18:23:10 -0600 > > > William Hubbs wrote: > > > > > >> Hi all, > > >> > > >> I have been wo

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Ian Stakenvicius
On 15/11/16 12:56 PM, William Hubbs wrote: > On Tue, Nov 15, 2016 at 05:56:27PM +0100, Michał Górny wrote: >> On Tue, 15 Nov 2016 09:49:22 -0600 >> "Dustin C. Hatch" wrote: >> >>> On 2016-11-14 23:09, Michał Górny wrote: On Mon, 14 Nov 2016 18:23:10 -0600 William Hubbs wrote: >>

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread William Hubbs
On Tue, Nov 15, 2016 at 12:11:52PM -0500, Mike Gilbert wrote: > On Tue, Nov 15, 2016 at 12:09 AM, Michał Górny wrote: > > On Mon, 14 Nov 2016 18:23:10 -0600 > > William Hubbs wrote: > > > >> Hi all, > >> > >> I have been working on splitting the tmpfiles functionality out of > >> OpenRC [1], and

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread William Hubbs
On Tue, Nov 15, 2016 at 05:56:27PM +0100, Michał Górny wrote: > On Tue, 15 Nov 2016 09:49:22 -0600 > "Dustin C. Hatch" wrote: > > > On 2016-11-14 23:09, Michał Górny wrote: > > > On Mon, 14 Nov 2016 18:23:10 -0600 > > > William Hubbs wrote: > > > > > >> Hi all, > > >> > > >> I have been worki

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Mike Gilbert
On Tue, Nov 15, 2016 at 12:09 AM, Michał Górny wrote: > On Mon, 14 Nov 2016 18:23:10 -0600 > William Hubbs wrote: > >> Hi all, >> >> I have been working on splitting the tmpfiles functionality out of >> OpenRC [1], and I believe the new package is about to enter the tree. >> >> OpenRC itself does

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Michał Górny
On Tue, 15 Nov 2016 09:49:22 -0600 "Dustin C. Hatch" wrote: > On 2016-11-14 23:09, Michał Górny wrote: > > On Mon, 14 Nov 2016 18:23:10 -0600 > > William Hubbs wrote: > > > >> Hi all, > >> > >> I have been working on splitting the tmpfiles functionality out of > >> OpenRC [1], and I believe t

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Rich Freeman
On Tue, Nov 15, 2016 at 10:49 AM, Dustin C. Hatch wrote: > On 2016-11-14 23:09, Michał Górny wrote: >> On Mon, 14 Nov 2016 18:23:10 -0600 >> William Hubbs wrote: >> >>> Hi all, >>> >>> I have been working on splitting the tmpfiles functionality out of >>> OpenRC [1], and I believe the new package

Re: [gentoo-dev] tmpfiles virtual

2016-11-15 Thread Dustin C. Hatch
On 2016-11-14 23:09, Michał Górny wrote: > On Mon, 14 Nov 2016 18:23:10 -0600 > William Hubbs wrote: > >> Hi all, >> >> I have been working on splitting the tmpfiles functionality out of >> OpenRC [1], and I believe the new package is about to enter the tree. >> >> OpenRC itself doesn't need this

Re: [gentoo-dev] tmpfiles virtual

2016-11-14 Thread Michał Górny
On Mon, 14 Nov 2016 18:23:10 -0600 William Hubbs wrote: > Hi all, > > I have been working on splitting the tmpfiles functionality out of > OpenRC [1], and I believe the new package is about to enter the tree. > > OpenRC itself doesn't need this package to boot since it doesn't use > tmpfiles.d

[gentoo-dev] tmpfiles virtual

2016-11-14 Thread William Hubbs
Hi all, I have been working on splitting the tmpfiles functionality out of OpenRC [1], and I believe the new package is about to enter the tree. OpenRC itself doesn't need this package to boot since it doesn't use tmpfiles.d files, but other software does need it. This brings up a couple of ques