On Wed, Jun 29, 2011 at 02:38, Ciaran McCreesh wrote: > On Wed, 29 Jun 2011 02:36:05 -0400 Mike Frysinger wrote: >> On Wed, Jun 29, 2011 at 02:14, Ciaran McCreesh wrote: >> > On Wed, 29 Jun 2011 02:07:52 -0400 Mike Frysinger wrote: >> >> /etc/init.d/functions.sh has existed for the last decade, and was >> >> long ago decided as the canonical public entry point for scripts >> >> external to baselayout (as opposed to a path in /sbin/). it isnt >> >> going anywhere, and painting it as something in flux at this point >> >> is disingenuous. >> > >> > Is it documented and specified? If not, can it be? >> >> the file path ? or the API that it provides ? > > Both. There's code in Paludis that duplicates a bunch of that stuff > simply because I wasn't sure what I could and couldn't rely upon.
the file should provide the classic e* output funcs that we've all grown to love, and are now enshrined in PMS. it has had other functions come and go over the years, but i think things have settled on just the output helpers. was there anything other than the output helpers you were interested in ? i'm not sure where this could be documented other than openrc itself. but if that appeases people, then that should be trivial to take care of. -mike