[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #25140 [Core Tor/Tor]: Parse only .torrc files in torrc.d directory
#25140: Parse only .torrc files in torrc.d directory
--------------------------+------------------------------------
Reporter: iry | Owner: (none)
Type: task | Status: new
Priority: High | Milestone: Tor: 0.3.4.x-final
Component: Core Tor/Tor | Version: Tor: 0.3.3.1-alpha
Severity: Major | Resolution:
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
--------------------------+------------------------------------
Changes (by Jigsaw52):
* cc: danielpinto52@… (added)
Comment:
I agree that supporting wildcards in %includes would be a nice feature. I
remember looking for code for processing wildcards in files in tor and not
finding any so this might take some effort to develop.
If someone wants to take on this, the relevant changes are on
./src/or/config.c
In this file, there is a method config_process_include which is called for
every %include found and receives the string after %include as first
argument.
This method then calls config_get_file_list which is responsible for
returning a list of files to be processed for that %include line. Note
that config_get_file_list does not care about recursive includes, it just
returns a list of files in a folder if the included path was a folder or a
list with a single file if it was a file.
So, the only existing method that needs changes to support this is
config_get_file_list.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25140#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs