question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

change dialog edit of the torrc to `vitor`

See original GitHub issue

https://github.com/nyxnor/vitor

It is like visudo/vidoas but for the torrc. It copies the torrc to a temporary file, lock it to not be edited on another instance. Than it lets you edit with your favorite editor. After saving and closing the editor, the file will be verified with tor --verify-config -f FILE. If okay, save it, if not, let you choose between e (edit again), x (exit without saving), Q (quit and save changes DANGER).

Main reason is preventing people from using an invalid configuration on the torrc because it can break tor as not starting again.

It can be installed from git or build the debian package from source. Has manual and video demonstration.

demo

Issue Analytics

  • State:open
  • Created 2 years ago
  • Comments:10 (8 by maintainers)

github_iconTop GitHub Comments

1reaction
openomscommented, Jan 22, 2022

Found it in the meantime, works well, but sure need that in the readme 😃

1reaction
nyxnorcommented, Jan 22, 2022

lol. completely forgot to put on the readme.

git clone https://github.com/nyxnor/vitor.git
cd vitor

install placing file on path:

./configure.sh -h
sudo ./configure.sh install
vitor -h

or build the deb package:

sudo apt install -y devscripts
## now inside the git folder:
sudo mk-build-deps --remove --install
sudo dpkg-buildpackage -b
Read more comments on GitHub >

github_iconTop Results From Across the Web

vitor - safely edit the Tor configuration file - Whonix Forum
It creates a copy of the tor configuration file you want to edit, you open with the editor the copy, you can open...
Read more >
I'm supposed to "edit my torrc". What does that mean?
The torrc is in the Tor Browser Data directory at ~/Library/Application Support/TorBrowser-Data/Tor . Note the Library folder is hidden on newer versions of ......
Read more >
July 2022 - TorBox
With the TorBox GitHub repository, it is straightforward for everyone to report issues or change the code and propose it in a pull...
Read more >
Untitled
The ohio river valley in wv, Acer v3 731 laptop review, Appearance change button wow, ... Graphic novel the hobbit, Edit links powerpoint...
Read more >
Dialog Editor (C++) - Microsoft Learn
In this article. Dialog Editor Toolbar; Switch Between Dialog Box Controls and Code; Accelerator Keys; Requirements; See also.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found