Bugs Everywhere Bug List

Bug: bea/c1b

ID : c1b76442-eab6-4796-9517-8454425d7757
Short name : bea/c1b
Status : open
Severity : minor
Assigned :
Reporter : W. Trevor King <wking@drexel.edu>
Creator : W. Trevor King <wking@drexel.edu>
Created : Mon, 25 Jan 2010 21:59:03 +0000
Summary : `be serve` authentication / authorization

Comment: --------- Comment ---------
ID: 27a5a4cc-1782-4509-a3d2-db00c190f97d
Short name: bea/c1b/27a
From: W. Trevor King <wking@drexel.edu>
Date: Wed, 27 Jan 2010 13:05:47 +0000

Added rudimentary authorization with `be serve --auth FILE`.

Special username 'guest' is not allowed to change name,password or
write to the repository.  All other users in the auth file are allowed
to do all of that.  A more robust solution would be to have POSIX
permissions on each storage item, or something.

Note that while the server supports name/password changes for
non-guest users, there is no command-line interface to this
functionality.  There is also no automatic way to register
(i.e. create entries).


Comment: --------- Comment ---------
ID: 76d54016-755b-42ca-ad07-eb9a1c77c33d
Short name: bea/c1b/76d
From: W. Trevor King <wking@drexel.edu>
Date: Thu, 28 Jan 2010 22:58:08 +0000

Steve's had some related thoughts on authentication for CFBE:
bea/d99/21c.