#7941 HIGH 8.2.0 (: XO User Listing from XS has no listings

Zarro Boogs per Child bugtracker at laptop.org
Wed Aug 13 13:21:47 EDT 2008


#7941: XO User Listing from XS has no listings
-----------------------------+----------------------------------------------
   Reporter:  kimquirk       |       Owner:  martin.langhoff     
       Type:  defect         |      Status:  new                 
   Priority:  high           |   Milestone:  8.2.0 (was Update.2)
  Component:  school server  |     Version:  not specified       
 Resolution:                 |    Keywords:  blocks?:8.2.0       
Next_action:  diagnose       |    Verified:  0                   
  Blockedby:                 |    Blocking:                      
-----------------------------+----------------------------------------------
Changes (by dsd):

 * cc: martin (removed)
 * cc: dsd (added)
  * owner:  dsd => martin.langhoff


Comment:

 I have looked into this on the XS side. I can't figure out how it is
 supposed to work. There seems to be a disconnect between how /var/www/ds-
 backup/ds-restore.php works, and how everything is set up on the
 filesystem.

  * /library/users/<SN> is has <SN>:<SN> ownership and 700 permissions. ds-
 restore.php cannot peek inside. I temporarily fixed to 755.
  * ds-restore.php looks for /library/users/<SN>/datastore-latest but this
 does not exist. datastore-current is where stuff is kept.
  * when modifying it to look for -current instead of -latest, it still
 fails, because it expects a symlink pointing to a directory which has a
 parseable date.

 I took a quick look in ds-cleanup.py looking for code that would take
 datastore-current, create the -latest symlink and a by-date snapshot, but
 I didn't see anything.

 How should this be working?

-- 
Ticket URL: <http://dev.laptop.org/ticket/7941#comment:2>
One Laptop Per Child <http://laptop.org/>
OLPC bug tracking system


More information about the Bugs mailing list