I am on Linux Debian Stretch (9, testing). Running the following Tor version:
Tor version 0.2.9.10 (git-e28303bcf90b842d).
I recently installed Tor on one of my servers and configured as a non-exit relay as follows:
ORPort 9001
DirPort 9030
SOCKSPort 0
RunAsDaemon 0
Address myIP
Nickname myNick
ContactInfo myContact
ExitPolicy reject *:*
ExitPolicy reject6 *:*
Questions:
Why should I run
arm
monitoring tool using this command:sudo -u debian-tor arm
I have already defined alias, so it's no problem, but I am curious as to why I can't just use:
sudo arm
I tried it and it seems to work the same.
Should I do anything regarding the following
arm
notices:05:34:45 [ARM_NOTICE] Unable to prepopulate bandwidth information (insufficient uptime) 05:34:45 [ARM_NOTICE] Tor is preventing system utilities like netstat and lsof from working. This means that arm can't provide you with connection information. You can change this by adding 'DisableDebuggerAttachment 0' to your torrc and restarting tor. For more information see... https://trac.torproject.org/3313 05:34:45 [ARM_NOTICE] No armrc loaded, using defaults. You can customize arm by placing a configuration file at '/var/lib/tor/.arm/armrc' (see the armrc.sample for its options).
I mean the first notice is pretty clear, but the next two not so much.
I have noticed here that the tag
arm
is now callednyx
, so: Should I uninstalltor-arm
package and install somenyx
package? I can't find any.