Code Monkey home page Code Monkey logo

onionwash's People

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

radio24

onionwash's Issues

imrove vitor with sudoedit rules

sudoedit the program can't be used because in the current state of vitor, but I've found it to be the easiest way to set correct permisisons to the original state.

sudoedit makes a mode 600 copy on /var/tmp/filename.XXXXXX.

But it does not have the same characteristic from visudo to warn file is busy. Using sudoedit with mousepad, if I run sudoedit on the same file on two different terminals, it opens the file the second time but on the temrinal it prints file unchanged and remove the copy. This is possibly a bug on sudoedit, where it opens the editor before checking the file is being used.

start menu entries

nyxnor/tor-ctrl#20

/usr/share/applications/vitor.desktop

[Desktop Entry]
Type=Application
Exec=sh -c 'vitor;sleep 5'
Terminal=true
Name=Vitor - Edit tor configuration files (torrc)
GenericName=Vitor - Edit tor configuration files (torrc)
Comment=Vitor - Edit tor configuration files (torrc)
Categories=System
Icon=/usr/share/icons/anon-icon-pack/nyx.ico ## update icon
Keywords=system;tor;torrc;vitor;vi;

Need to update the icon but I don't have one

Benefit:

  • No need to use terminal wrapper
  • No need to use shortcuts that just refer to the command then sleep
  • Sleep just some seconds and the window will be closed automatically.

outreach

I'll be sharing your Tor / security related projects on special media.

(Also auto posted to facebook and perhaps a few others if automation is functional. Otherwise might be posted elsewhere depending on contributor availability.)

But hootsuite accepts only image, gif, video (probably social media limitation).

If https://asciinema.org/a/463445?autoplay=1 was available as gif or video, I'd like to share that too.

Might also be useful to announce on mailing lists here's a small list but probably a lot more places (Tor forum?) nowadays.
https://www.whonix.org/wiki/Dev/Redistribution#Announcement

Warning about `zstd`

on Tails

amnesia@amnesia:~/vitor$ sudo vitor -u debian-tor
[sudo] password for amnesia:
tor: [warn] Tor was compiled with zstd 1.3.8, but is running with zstd 1.4.8. For safety, we'll avoid using advanced zstd functionality.
vitor: /etc/tor/torrc.PZpzir is a valid configuration but warnings were received.

The annoying thing is that it does not have anything to do with config parsing but still appears when verifying it.
The problem is that I don't know if this is the only exception because I'd like to have warnings about ControlPort configured but not Authentication method configured, that is bad, but not about compiled and running packages on some tool related to config parsing.

verifying one config or all

Currently only verifying one config because normally you edit the main configuration file and it will include other configurations with %include.

But if user is editing an included file, and he set the same option that was made on another included file, that will overwrite previous options, setting to the last one. The warn won't be given and it will run of course but vitor would be catching this problem.

But I can't also run blindly just tor --verify-config because if built from source it will read /usr/local/etc/tor/torrc and I don't use that.

Or what I think would be better but would require more work and testings is:

Anyway, maybe nothing is done in this case because it vitor will explictly say the configuration is valid but warnings were received. Maybe add you can ignore warnings if other tor configuration files will fix this problem.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.