[Tfug] [tfug] Announcing runfs

Jude Nelson judecn at gmail.com
Mon Oct 27 19:36:53 MST 2014


Thanks!  I just wrote up a short blurb and example on it here, if you're
interested:
http://judecnelson.blogspot.com/2014/10/runfs-self-cleaning-ram-filesystem.html

On Mon, Oct 27, 2014 at 8:35 PM, Keith Smith <techlists at phpcoderusa.com>
wrote:

>
> Cool & Congrats!!
>
>
> On 2014-10-27 15:22, Jude Nelson wrote:
>
>> Hey everyone,
>>
>> In case anyone's interested, I've created an in-RAM filesystem called
>> runfs for storing temporary files (similar to what /run is used
>> for).  The key difference is that once the process that creates the
>> files dies, runfs automatically removes them.  You don't have to
>> worry about old PID files and sockets getting left around.
>>
>> The source code is here:  https://github.com/jcnelson/runfs [1]
>>
>> It's built with a filesystem SDK I also wrote, called fskit.  It's
>> code is here:  https://github.com/jcnelson/fskit [2]
>>
>> Building and installing is super-simple:  just make and make install.
>>
>> Any/all feedback welcome :)
>>
>> -Jude
>>
>> PS  This is the first of a few filesystems I intend to create.
>> Another one I'm working on will replace udev, and unlike udev, it will
>> filter inodes based on the process that's asking and change their
>> permissions.  This will let e.g. the X server access /dev/dri and
>> /dev/event/* without root or setuid, and will block all other programs
>> from accessing them.
>>
>> Links:
>> ------
>> [1] https://github.com/jcnelson/runfs
>> [2] https://github.com/jcnelson/fskit
>>
>> _______________________________________________
>> Tucson Free Unix Group - tfug at tfug.org
>> Subscription Options:
>> http://www.tfug.org/mailman/listinfo/tfug_tfug.org
>>
>
> --
> Keith Smith
>
> _______________________________________________
> Tucson Free Unix Group - tfug at tfug.org
> Subscription Options:
> http://www.tfug.org/mailman/listinfo/tfug_tfug.org
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://tfug.org/pipermail/tfug_tfug.org/attachments/20141027/a48ea788/attachment-0002.html>


More information about the tfug mailing list