bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Many questions about translators


From: Patrik Olsson
Subject: Many questions about translators
Date: Thu, 15 Apr 2010 22:47:49 +0200

To design HPM (Hurd Package Manager) I need answers to the following
questions (at least to begin with):

     1. Is it possible for an unprivileged user to override the
        translator of a node with another translator (at least, in their
        own view)? Basically, the question is if users' private HPM
        instances would also be able to have / as target when the system
        already has an HPM instance at that target (and thus the
        installed software would be from both the system HPM instance
        and the personal HPM instance, with the latter having
        priority). 
     2. If yes on question 1, would this be insecure? For example, if
        the user overrides a library used by a setuid program? (Then
        again, if the program is running as e.g. root by setuid, it
        wouldn't [at least shouldn't] see the files as the user does)
     3. Is it possible to have one translator working on two nodes at
        the same time (where the nodes have different meaning)? HPM
        needs to build one target directory (node one), and then have
        the interface directory where the user can control the manager
        (node two). 
     4. Is it possible for a translator to provide different views of
        the node for different users? For example, could each user have
        their own list of packages they want installed and the HPM
        translator would use ref-counting to install packages with
        ref-count > 0, and/or perhaps even make different packages
        appear installed for different users?

Any help greatly appreciated. Thanks.

/Patrik 

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]