On lun, 2009-05-04 at 17:35 +1000, Tim Connors wrote: > Yes, I'm saying they should be created with more restrictive defaults. > > > evolution should just use what the > > current umask is. If you want it to another value, just set it in you > > environment before running evolution (isn't that the purpose of umask > > anyway?). Multi-user systems running evolution aren't that frequent, I > > guess (multi-user systems aren't that frequent anyway, these days) and > > you can adjust the permissions for your ~ and .evolution in a lot of > > different ways. No need to add complexity to that huge stack of code. > > Family machines? (eg, the machine I found this bug on. I myself wouldn't > use evolution or indeed desktop environments if I was forced at gunpoint, > but that's what mum uses.
I didn't say there were no multi-user machines. I was just saying that
they weren't the most common environment.
> In desktop environments, good luck setting a
> sensible umask.)
Just set it in .xsessionrc.
>
> What kind of complexity is
>
> int main(...) {
> umask(0700);
> ...
> }
And then you can't chose anything else if you want to, which makes me a
little uncomfortable.
Cheers,
--
Yves-Alexis
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Pkg-evolution-maintainers mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-evolution-maintainers

