[metrics-bugs] #33733 [Internal Services/Tor Sysadmin Team]: How do home directories work?

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Apr 1 16:16:31 UTC 2020


#33733: How do home directories work?
-------------------------------------------------+-------------------------
 Reporter:  irl                                  |          Owner:  irl
     Type:  task                                 |         Status:
                                                 |  assigned
 Priority:  Medium                               |      Milestone:
Component:  Internal Services/Tor Sysadmin Team  |        Version:
 Severity:  Normal                               |     Resolution:
 Keywords:                                       |  Actual Points:
Parent ID:  #33715                               |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by irl):

 From today's journal (no action needed as yet, but maybe interesting to
 see what I'm doing):

 > 16:59 metrics-common looking in good shape
 >
 > The metrics-common role appears to prepare the system for the oninooo-
 backend role with no modification required to the onionoo-backend role, so
 that's a sucess. If the same can be achieved for the exit-scanner role
 then this ticket can likely be closed. The YAML variables would also make
 a decent description for giving to TSA when we want a new host from them.
 >
 > An example looks like this:
 >
 > https://gitweb.torproject.org/user/irl/metrics-
 cloud.git/tree/ansible/group_vars/onionoo_backend.yml
 >
 > It defines the directories we want created, and the users we want
 created. I've not managed to come up with a scenario where we want a user
 but we don't want to have it linger, so there is an assumption that all
 service users will linger.
 >
 > I was wondering how Onionperf might fit into this. We've worked on the
 assumption so far that Onionperf is something that we run on systems that
 we manage, but at some point we might want to have it run as a service on
 a TSA host. We should try to see if we are able to seperate the parts that
 require root privileges from the parts that don't, and what each of those
 parts looks like.
 >
 > The onionoo-backend role is still running so I'll find out tomorrow if
 it worked or not, but it's at the stage where it's actually importing data
 so I figure it's worked.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/33733#comment:6>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the metrics-bugs mailing list