Re: RFE: auto processing of XML files in repodata/ ?

Piete Brooks <[email protected]>
Newsgroups gmane.linux.rpm.metadata
Message-ID <[email protected]>
> auto-adding the files is somewhat of a security hang up.

:-((

> It means if anyone can write anything to the repodata dir

... just the once ...

> then those files will continue being propagated w/o my knowing it

... assuming the processing is automatic, or you don't read the output 
carefully

> and potentially damaging my clients.

I understand the problem.


>> 1) include any .xml[.gz] file which is mentioned in the old repomd.xml
>> 2) include any .xml[.gz] file in the old repodata/

I take it that those two are ruled out.

>> 3) do (1) or (2) if a command line flag is passed to createrepo (-a ?)

Would you be happy with that? The default remains that extra files are 
ignored, but if the user explicitly asks "do auto process all XMLs", it will 
do (1)?

>> 4) have a built in list of files to look for and auto process
>> 5) allow a list of files which should be looked for, on the command line
>> 6) allow a list of files which should be processed, on the cmd line
> the list might be something that is doable.

Any of the above?

I don't see a config file, so no way to tailor it per site.

> If you feel like sending a patch I'd definitely take a look.

I write perl rather than python. I can (just about) read python, but I suspect 
you'd not want anything I wrote in it!

Any use if I wrote in perl or comments the sort of thing I was after?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.