[[!meta copyright="Copyright © 2007, 2008, 2009, 2013 Free Software Foundation, Inc."]] [[!meta license="""[[!toggle id="license" text="GFDL 1.2+"]][[!toggleable id="license" text="Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the section entitled [[GNU Free Documentation License|/fdl]]."]]"""]] `libstore` is used to provide a generic interface to access data (read/write) on backing stores. It more than just a thin layer between [[GNU Mach|microkernel/mach/gnumach]] devices (`hd0` for example) and the device node below `/dev/`... [[!toc]] # Available Stores [[!map pages="*_store and !*/discussion" show=title]] At you can find some effort to make some crypto store. At , another package can be found. # Examples [[!inline pages="hurd/libstore/examples/* and !*/discussion" show=0 feeds=no]] # Open Issues ## IRC, freenode, #hurd, 2013-07-29 [[!tag open_issue_documentation open_issue_hurd]] and I read hammys paper about mobile code, is it true that the store code is loaded into the client? who is the server and who is the client in this context? teythoon: "store code" ? libstore the hurd libstore ? yes hum, what paper ? braunr: http://users.student.lth.se/cs07fh9/2009-hammar-hurd-mobility.pdf how nice braunr: http://www.gnu.org/software/hurd/news/2010-01-31.html it raises an important point btw, the authentication done by processes on the Hurd is one sided, only the client authenticates at the server yes It'S also mentioned in http://www.gnu.org/software/hurd/hurd/documentation.html -- but of course, any results he got from his work really should be integrated more properly into the existing body of documents. As with so many other documents/discussions/etc. ;-|