Trac issueshttps://gitlab.torproject.org/legacy/trac/-/issues2018-04-14T20:41:34Zhttps://gitlab.torproject.org/legacy/trac/-/issues/25739Nyx: empty exit policy if ipv6 address is not surrounded by [..]2018-04-14T20:41:34ZtoralfNyx: empty exit policy if ipv6 address is not surrounded by [..]```
./run_nyx
```
gives an empty
```
exit policy:
```
line in that case.
Example for a wrong line:
```
ExitPolicy reject6 <snip>/32
```
Good is
```
ExitPolicy reject6 [<snip>]/32
```
Tested with latest stem and nyx Git trees.```
./run_nyx
```
gives an empty
```
exit policy:
```
line in that case.
Example for a wrong line:
```
ExitPolicy reject6 <snip>/32
```
Good is
```
ExitPolicy reject6 [<snip>]/32
```
Tested with latest stem and nyx Git trees.Damian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/25704Nyx unavailable on deb.torproject.org2019-01-02T00:32:12ZcypherpunksNyx unavailable on deb.torproject.orghttps://nyx.torproject.org/#download
says:
```
sudo apt-get install nyx
```
but it is not available:
```
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nyx
```...https://nyx.torproject.org/#download
says:
```
sudo apt-get install nyx
```
but it is not available:
```
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package nyx
```
https://packages.debian.org/search?keywords=nyx&searchon=names&suite=stable§ion=allDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/25615Can not use nyx with Tor 0.3.2.10 to display like ARM2018-03-26T17:24:20ZTracCan not use nyx with Tor 0.3.2.10 to display like ARMI want to use Nyx with Tor 0.3.2.10, but i cannot find the function to link these two. when I open Tor 0.3.2.10 in terminal(it worked), and type nyx in terminal, , it prints "Unable to connect to tor. Maybe it's running without a Control...I want to use Nyx with Tor 0.3.2.10, but i cannot find the function to link these two. when I open Tor 0.3.2.10 in terminal(it worked), and type nyx in terminal, , it prints "Unable to connect to tor. Maybe it's running without a ControlPort?" in terminal; and Then i type nyx -i [ControlPort], it prints "Please check in your torrc that 9050 is the ControlPort. Maybe you configured it to be the ORPort or SocksPort instead?"
when i open tor bundle, nyx can work with tor bundle.
How can i solve this problem? I want to use Tor 0.3.2.10 with nyx like previous arm.
Thanks.
**Trac**:
**Username**: basicnoteTor: 0.3.2.x-finalDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/25492Fix nyx crashing when failing to write torrc.2018-03-14T19:58:09ZTracFix nyx crashing when failing to write torrc.When nyx tries to write torrc and fails, the exception handling was broken :
```
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/nyx-2.0.4.dev0-py3.5.egg/nyx/starter.py", line 118, in main
nyx.curse...When nyx tries to write torrc and fails, the exception handling was broken :
```
Traceback (most recent call last):
File "/usr/local/lib/python3.5/dist-packages/nyx-2.0.4.dev0-py3.5.egg/nyx/starter.py", line 118, in main
nyx.curses.start(nyx.draw_loop, acs_support = config.get('acs_support', True), transparent_background = True, cursor = False)
File "/usr/local/lib/python3.5/dist-packages/nyx-2.0.4.dev0-py3.5.egg/nyx/curses.py", line 217, in start
curses.wrapper(_wrapper)
File "/usr/lib/python3.5/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/local/lib/python3.5/dist-packages/nyx-2.0.4.dev0-py3.5.egg/nyx/curses.py", line 215, in _wrapper
function()
File "/usr/local/lib/python3.5/dist-packages/nyx-2.0.4.dev0-py3.5.egg/nyx/__init__.py", line 243, in draw_loop
keybinding.handle(key)
File "/usr/local/lib/python3.5/dist-packages/nyx-2.0.4.dev0-py3.5.egg/nyx/panel/__init__.py", line 84, in handle
self._action()
File "/usr/local/lib/python3.5/dist-packages/nyx-2.0.4.dev0-py3.5.egg/nyx/panel/config.py", line 222, in _show_write_dialog
show_message('Unable to save configuration (%s)' % exc.strerror, HIGHLIGHT, max_wait = 2)
AttributeError: 'OperationFailed' object has no attribute 'strerror'
```
This commit patches this small bug, and add a more accurate exception handling for the save_conf call.
The commit can be found here : https://git.oudin.ml/Guinness/nyx/commit/8565384dc42b3f0faef027f890602b15513787be .
**Trac**:
**Username**: GuinnessDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/25453When I start nyx in small terminal then I expand the terminal window and the ...2019-01-08T18:36:09ZTracWhen I start nyx in small terminal then I expand the terminal window and the "cpu %" disappearsWhen I start nyx in small terminal window then I expand the terminal window the "cpu %" disappears. I attached a video showing the bug.
**Trac**:
**Username**: DbryrtfbcbhgfWhen I start nyx in small terminal window then I expand the terminal window the "cpu %" disappears. I attached a video showing the bug.
**Trac**:
**Username**: DbryrtfbcbhgfDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/25302Cannot quit after using Control Interpreter2018-11-05T13:14:34ZTracCannot quit after using Control Interpreter**Overview:**
After using the control interpreter to send a command and returning to the graph screen, 'qq' does not exit to shell. Nyx seems to get stuck and never exits.
**Steps to Reproduce:**
Run nyx, cycle through to Control Int...**Overview:**
After using the control interpreter to send a command and returning to the graph screen, 'qq' does not exit to shell. Nyx seems to get stuck and never exits.
**Steps to Reproduce:**
Run nyx, cycle through to Control Interpreter, press [Enter] to start interpreter, type SIGNAL RELOAD[Enter], Press [Enter] to quit, cycle back to graph panel, type 'qq' to quit. Window disappears but hangs and never exits back to shell.
**Expected Results:**
Program should exit and return to the original shell.
**Actual Results:**
Nyx disappears but does not return control to shell.
Pressing control-C from here yields:
Traceback (most recent call last): File "/bin/nyx", line 9, in <module> load_entry_point('nyx==2.0.4', 'console_scripts', 'nyx')() File "/usr/lib/python3.4/site-packages/nyx/!__init!__.py", line 176, in main nyx.starter.main() File "/usr/lib/python3.4/site-packages/stem/util/conf.py", line 289, in wrapped return func(*args, config = config, **kwargs) File "/usr/lib/python3.4/site-packages/nyx/starter.py", line 123, in main _shutdown_daemons(controller) File "/usr/lib/python3.4/site-packages/nyx/starter.py", line 239, in _shutdown_daemons controller.close() File "/usr/lib/python3.4/site-packages/stem/control.py", line 1083, in close super(Controller, self).close() File "/usr/lib/python3.4/site-packages/stem/control.py", line 746, in close t.join() File "/usr/lib64/python3.4/threading.py", line 1051, in join self._wait_for_tstate_lock() File "/usr/lib64/python3.4/threading.py", line 1067, in _wait_for_tstate_lock elif lock.acquire(block, timeout): KeyboardInterrupt
**Misc Info:**
Nyx Version: nyx version 2.0.4 (released November 5, 2017)
OS: CentOS Linux release 7.4.1708 (Core)
Kernel: 4.4.96-mainline-rev1
Python version: Python 3.4.5 (default, Dec 11 2017, 14:22:24) [GCC 4.8.5 20150623 (Red Hat 4.8.5-16)]
Nyx installed via npm.
I run nyx using: sudo -u tor nyx
Additionally, the direction by which you access the control interpreter and subsequently the graph screen may matter.
If I go "left" from Screen 1 to Screen 5, use the interpreter, exit it, then go left to screen 4 all the way to 1, qq seems to return to shell normally.
If I go "left" from Screen 1 to Screen 5, use the interpreter, exit it, then go right from screen 5 to 1, qq hangs with the symptoms described above.
**Trac**:
**Username**: slopdogDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/25300nyx crashes when terminal is resizes to too few rows2018-02-19T19:55:57ZTracnyx crashes when terminal is resizes to too few rowsnyx will crash if, after resizing the terminal, there is too few rows in the terminal to show the "Events (TOR/NYX NOTICE-ERR)"-line.
**Trac**:
**Username**: nortornyx will crash if, after resizing the terminal, there is too few rows in the terminal to show the "Events (TOR/NYX NOTICE-ERR)"-line.
**Trac**:
**Username**: nortorDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24959Redact HashedControlPassword logging2019-01-02T00:30:56ZDamian JohnsonRedact HashedControlPassword loggingWhen running 'nyx --debug' we should redact any lines that concern HashedControlPassword. This involves the AUTHENTICATE command, torrc, and any GETCONF.When running 'nyx --debug' we should redact any lines that concern HashedControlPassword. This involves the AUTHENTICATE command, torrc, and any GETCONF.Damian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24958Log about DisableDebuggerAttachment2019-03-29T00:41:46ZDamian JohnsonLog about DisableDebuggerAttachmentOne of the neat new features of Nyx is that it can now get connection information despite DisableDebuggerAttachment. However, this requires proc contents that aren't available on BSD (FreeBSD, OSX, etc). On those platforms we should resu...One of the neat new features of Nyx is that it can now get connection information despite DisableDebuggerAttachment. However, this requires proc contents that aren't available on BSD (FreeBSD, OSX, etc). On those platforms we should resume giving a log notice so folks know what's up.Damian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24923typo in Nyx docs config page heading2018-01-18T17:04:31ZTractypo in Nyx docs config page headinghttps://nyx.torproject.org/#configuration
Heading "Compenent Visibility"
should be:
"Component Visibility"
A person who had made a nyx install mistake had given up "Since if they can't even spell the heading right, you know the code's g...https://nyx.torproject.org/#configuration
Heading "Compenent Visibility"
should be:
"Component Visibility"
A person who had made a nyx install mistake had given up "Since if they can't even spell the heading right, you know the code's got typos in it, too"
**Trac**:
**Username**: torixDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24832Drop 'measured' bandwidth from nyx2018-03-25T18:56:11ZDamian JohnsonDrop 'measured' bandwidth from nyxIncluding the 'measured: x' value was silly of me. That's the Bandwidth Authority metric which is unitless. Understandably this causes confusion...
https://lists.torproject.org/pipermail/tor-relays/2018-January/014065.htmlIncluding the 'measured: x' value was silly of me. That's the Bandwidth Authority metric which is unitless. Understandably this causes confusion...
https://lists.torproject.org/pipermail/tor-relays/2018-January/014065.htmlDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24820nyx crashes on startup2018-04-04T20:56:37ZTracnyx crashes on startupnyx crashes on startup on an ALARM system running on an v5 type architecture (Feroceon 88FR131).
Python is 3.6.4 and the traceback is as follows:
Exception in thread Thread-5:
Traceback (most recent call last):
File "/usr/lib/python3...nyx crashes on startup on an ALARM system running on an v5 type architecture (Feroceon 88FR131).
Python is 3.6.4 and the traceback is as follows:
Exception in thread Thread-5:
Traceback (most recent call last):
File "/usr/lib/python3.6/threading.py", line 916, in _bootstrap_inner
self.run()
File "/usr/lib/python3.6/threading.py", line 864, in run
self._target(*self._args, **self._kwargs)
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 740, in halt_panels
panel.join()
File "/usr/lib/python3.6/threading.py", line 1051, in join
raise RuntimeError("cannot join thread before it is started")
RuntimeError: cannot join thread before it is started
Traceback (most recent call last):
File "/usr/bin/nyx", line 11, in <module>
load_entry_point('nyx==2.0.4', 'console_scripts', 'nyx')()
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 176, in main
nyx.starter.main()
File "/usr/lib/python3.6/site-packages/stem/util/conf.py", line 289, in wrapped
return func(*args, config = config, **kwargs)
File "/usr/lib/python3.6/site-packages/nyx/starter.py", line 118, in main
nyx.curses.start(nyx.draw_loop, acs_support = config.get('acs_support', True), transparent_background = True, cursor = False)
File "/usr/lib/python3.6/site-packages/nyx/curses.py", line 217, in start
curses.wrapper(_wrapper)
File "/usr/lib/python3.6/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/lib/python3.6/site-packages/nyx/curses.py", line 215, in _wrapper
function()
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 194, in draw_loop
interface = nyx_interface()
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 256, in nyx_interface
Interface() # constructor sets NYX_INTERFACE
File "/usr/lib/python3.6/site-packages/nyx/__init__.py", line 596, in __init__
first_page_panels.append(nyx.panel.log.LogPanel())
File "/usr/lib/python3.6/site-packages/nyx/panel/log.py", line 114, in __init__
for entry in reversed(list(nyx.log.read_tor_log(log_location, CONFIG['prepopulate_read_limit']))):
File "/usr/lib/python3.6/site-packages/nyx/log.py", line 497, in read_tor_log
timestamp = int(time.mktime(timestamp_comp))
TypeError: Tuple or struct_time argument required
Seems to be 3.6 related as I cannot reproduce it on a box running 3.5.
More than happy to provide more details - just let me know.
**Trac**:
**Username**: monochromecDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24809Nyx Bug in Configuration Display2018-01-05T22:06:26ZTracNyx Bug in Configuration Displaynyx v. 2.0.4, debian OS
go to the configuration screen->pick a->page down to the end
It will blow up with this message:
(see attached file, or just do it yourself)
**Trac**:
**Username**: torixnyx v. 2.0.4, debian OS
go to the configuration screen->pick a->page down to the end
It will blow up with this message:
(see attached file, or just do it yourself)
**Trac**:
**Username**: torixDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24508Nyx does not have access to its cache folder unless it is run as root2017-12-04T20:02:19ZTracNyx does not have access to its cache folder unless it is run as rootNyx does not have access to its cache folder unless it is run as root, When I use "sudo -u debian-tor nyx" I get a error Unable to create a data directory at /root/.nyx ([Errno 13] Permission denied: '/root/.nyx'). By default the data d...Nyx does not have access to its cache folder unless it is run as root, When I use "sudo -u debian-tor nyx" I get a error Unable to create a data directory at /root/.nyx ([Errno 13] Permission denied: '/root/.nyx'). By default the data directory should be a directory that is writable by debian-tor user.
**Trac**:
**Username**: DbryrtfbcbhgfDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24409nyx crashed when trying to write to the torrc2017-11-28T19:37:59ZTracnyx crashed when trying to write to the torrc nyx crashed when trying to write to the torrc. Here are the crash logs
[WARN] Couldn't rename configuration file "/etc/tor/torrc" to "/etc/tor/torrc.orig.1": Read-only file system
```
Traceback (most recent call last):
File "/usr/... nyx crashed when trying to write to the torrc. Here are the crash logs
[WARN] Couldn't rename configuration file "/etc/tor/torrc" to "/etc/tor/torrc.orig.1": Read-only file system
```
Traceback (most recent call last):
File "/usr/local/bin/nyx", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line 176, in main
nyx.starter.main()
File "/usr/local/lib/python3.5/dist-packages/stem/util/conf.py", line 289, in wrapped
return func(*args, config = config, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/nyx/starter.py", line 118, in main
nyx.curses.start(nyx.draw_loop, acs_support = config.get('acs_support', True), transparent_background = True, cursor = False)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 217, in start
curses.wrapper(_wrapper)
File "/usr/lib/python3.5/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 215, in _wrapper
function()
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line 243, in draw_loop
keybinding.handle(key)
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/__init__.py", line 84, in handle
self._action()
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/config.py", line 219, in _show_write_dialog
controller.save_conf()
File "/usr/local/lib/python3.5/dist-packages/stem/control.py", line 3220, in save_conf
raise stem.OperationFailed(response.code, response.message)
stem.OperationFailed: Unable to write configuration to disk.
```
**Trac**:
**Username**: DbryrtfbcbhgfDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24401Nyx crashed when scrolling down on the Tor Configuration File page2017-11-28T19:40:32ZTracNyx crashed when scrolling down on the Tor Configuration File pageNyx crashed when scrolling down on the Tor Configuration File page. Here is the traceback.
```
File "/usr/local/bin/nyx", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line ...Nyx crashed when scrolling down on the Tor Configuration File page. Here is the traceback.
```
File "/usr/local/bin/nyx", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line 176, in main
nyx.starter.main()
File "/usr/local/lib/python3.5/dist-packages/stem/util/conf.py", line 289, in wrapped
return func(*args, config = config, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/nyx/starter.py", line 118, in main
nyx.curses.start(nyx.draw_loop, acs_support = config.get('acs_support', True), transparent_background = True, cursor = False)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 217, in start
curses.wrapper(_wrapper)
File "/usr/lib/python3.5/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 215, in _wrapper
function()
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line 243, in draw_loop
keybinding.handle(key)
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/__init__.py", line 82, in handle
self._action(key)
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/config.py", line 232, in _scroll
self.redraw()
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/__init__.py", line 175, in redraw
self._last_draw_size = nyx.curses.draw(self._draw, top = self._top, height = self.get_height(), draw_if_resized = draw_dimension)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 746, in draw
func(_Subwindow(subwindow_width, subwindow_height, curses_subwindow))
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/config.py", line 315, in _draw
_draw_line(subwindow, scroll_offset, DETAILS_HEIGHT + i, entry, entry == selected, value_width, description_width)
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/config.py", line 335, in _draw_line
attr = [CONFIG['attr.config.category_color'].get(entry.category, WHITE)]
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/config.py", line 136, in category
return getattr(manual(self.name), 'category')
AttributeError: 'NoneType' object has no attribute 'category'
```
**Trac**:
**Username**: DbryrtfbcbhgfDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24382I resized my terminal window and nyx crashed.2020-06-13T07:52:52ZTracI resized my terminal window and nyx crashed.I resized my terminal window and nyx crashed. Here is the traceback.
```
Traceback (most recent call last):
File "/usr/local/bin/nyx", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/nyx/__i...I resized my terminal window and nyx crashed. Here is the traceback.
```
Traceback (most recent call last):
File "/usr/local/bin/nyx", line 11, in <module>
sys.exit(main())
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line 176, in main
nyx.starter.main()
File "/usr/local/lib/python3.5/dist-packages/stem/util/conf.py", line 289, in wrapped
return func(*args, config = config, **kwargs)
File "/usr/local/lib/python3.5/dist-packages/nyx/starter.py", line 118, in main
nyx.curses.start(nyx.draw_loop, acs_support = config.get('acs_support', True), transparent_background = True, cursor = False)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 217, in start
curses.wrapper(_wrapper)
File "/usr/lib/python3.5/curses/__init__.py", line 94, in wrapper
return func(stdscr, *args, **kwds)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 215, in _wrapper
function()
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line 245, in draw_loop
interface.redraw(force = not key.is_null())
File "/usr/local/lib/python3.5/dist-packages/nyx/__init__.py", line 716, in redraw
panel.redraw(force = force, top = occupied)
File "/usr/local/lib/python3.5/dist-packages/nyx/panel/__init__.py", line 175, in redraw
self._last_draw_size = nyx.curses.draw(self._draw, top = self._top, height = self.get_height(), draw_if_resized = draw_dimension)
File "/usr/local/lib/python3.5/dist-packages/nyx/curses.py", line 740, in draw
curses_subwindow = CURSES_SCREEN.subwin(subwindow_height, subwindow_width, top, left)
_curses.error: curses function returned NULL
```
**Trac**:
**Username**: DbryrtfbcbhgfDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24360When I open nyx and then Immediately click "qq" it will get in a state where ...2018-04-27T22:44:12ZTracWhen I open nyx and then Immediately click "qq" it will get in a state where nix disappearsWhen I open nyx and then Immediately click "qq" it will get in a state where nix disappears but I can not enter any thing in terminal without clicking "command z".
**Trac**:
**Username**: DbryrtfbcbhgfWhen I open nyx and then Immediately click "qq" it will get in a state where nix disappears but I can not enter any thing in terminal without clicking "command z".
**Trac**:
**Username**: DbryrtfbcbhgfDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24289When I go to https://nyx.torproject.org/changelog and click on "git repositor...2017-11-17T20:34:39ZTracWhen I go to https://nyx.torproject.org/changelog and click on "git repository" nothing happens.When I go to https://nyx.torproject.org/changelog/index.html and click on "git repository" nothing happens.
The following are only available within Nyx's** git repository**.
**Trac**:
**Username**: DbryrtfbcbhgfWhen I go to https://nyx.torproject.org/changelog/index.html and click on "git repository" nothing happens.
The following are only available within Nyx's** git repository**.
**Trac**:
**Username**: DbryrtfbcbhgfDamian JohnsonDamian Johnsonhttps://gitlab.torproject.org/legacy/trac/-/issues/24288install process does not include man page2019-01-11T19:05:27ZStefani Banerianinstall process does not include man pageinstallation of nyx could place the nyx.1 man page in /usr/local/man/man1/ for example.
optional would be a nyxrc example file with commented-out defaultsinstallation of nyx could place the nyx.1 man page in /usr/local/man/man1/ for example.
optional would be a nyxrc example file with commented-out defaultsDamian JohnsonDamian Johnson