Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

POLL: location of reaver's wpc directory (/etc/reaver) #147

Closed
rofl0r opened this issue Jun 27, 2017 · 5 comments
Closed

POLL: location of reaver's wpc directory (/etc/reaver) #147

rofl0r opened this issue Jun 27, 2017 · 5 comments

Comments

@rofl0r
Copy link
Collaborator

rofl0r commented Jun 27, 2017

i found it weird since i first used reaver that it would install its reaver.db and when used, write .wpc files into /etc/reaver... since /etc is meant to be a directory for static configuration data that's not supposed to change, and many embedded distros even mount it on read-only storage.
imo /var/lib/reaver is a much better suited place (and i actually use reaver this way since almost day one).

according to https://en.wikipedia.org/wiki/Filesystem_Hierarchy_Standard :

/etc
Host-specific system-wide configuration files

/var
Variable files—files whose content is expected to continually change during normal operation of the system—such as logs, spool files, and temporary e-mail files.

feel free to discuss your opinion.

@soxrok2212
Copy link
Collaborator

Move to /var!

@kimocoder
Copy link
Contributor

Agreed with @soxrok2212 -- go for /var

@kcdtv
Copy link
Collaborator

kcdtv commented Jun 28, 2017

It doesn't matter that much: Paths are paths; and others developers could have good arguments to put it in /opt or /home...
For me it is OK as long as there is a dedicated directory (( and that it is not /tmp. 😺 ))
I had no problem to have it in /etc, saying so /var is a logical place to put them so I am really OK with the proposal.

@rofl0r rofl0r closed this as completed in 9b4a962 Jun 29, 2017
@Techwolf
Copy link

Techwolf commented Oct 4, 2017

I just upgraded to 1.6.2 from 1.5.2. Turns out that on a gentoo system, /var/lib/lib/reaver is the path used. Note the double /lib path there.

@rofl0r
Copy link
Collaborator Author

rofl0r commented Oct 5, 2017

what's in the ebuild ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants