Garrett D'Amore wrote on Tue Jul 21 2009 19:43:41 GMT-0700 (PDT) :
> U.V. Ravindra wrote:
>>
>>> What is the stability of the save files?
>>
>> They are not considered stable.
>>
>> The save files are only useful if the user wants to preserve
>> the 'fake' appearances from one session to the next. To use
>> the mknod example from above, if the user exited the fakeroot
>> session without storing to a save file, all the fake information
>> will be lost. The next time the user starts a fakeroot session,
>> the 'mknod'ed file will be reported only as a regular file.
>> On the other hand if the session were to be saved and reloaded
>> in the new session, it will be reported as a block special file.
>>
>> The files can be removed or edited outside of the fakeroot
>> session. If this is done, some or all information in them
>> can be lost.
>
> Understood. And I'm happy with that. Lets put the save files as a
> Volatile interface, or even Not-An-Interface, then. Agree?

Agree.  I'll mark them Volatile.

>>> The --cleanup makes references to semaphores, but I don't see
>>> information about how those are used/created? How is faked started?
>>> Automatically by fakeroot, or via some other scheme?
>>
>> It's started automatically by fakeroot. It can be invoked by
>> the user directly, but that won't be of any use unless there's
>> a fakeroot at the other end.
>
> Okay. Probably the man page should have stated that... if it did I
> missed it. But then I missed so much other material in the case review
> up front, I am hesitant to make any other claims about the case
> materials and put yet more egg on my face. :-)

The man page doesn't say this.  In fact, the man pages are woefully
inadequate, but I refrained from "patching" them too much for fear
of diverging the documentation too far from the one that came with
the F/OSS tarball.  If this information is deemed mandatory for the
man page, I can add it.

-Ravindra.

Reply via email to