[Fwd: Bug#94739: ./.ghci -- isn't it dangerous?]
Julian Seward (Intl Vendor)
v-julsew at microsoft.com
Mon Apr 30 08:02:49 EDT 2001
| On Mon, Apr 30, 2001 at 12:19:32 +0100, Simon Marlow wrote:
| > > So, I think a safe solution is to ensure that the .ghci
| file belongs
| > > to the user. Checking for decent permissions would increase
| > > security, but well, IMO it's the users' fault, if he
| creates a 777
| > > .ghci :-P
| >
| > I've thought about this a bit more. It's not enough to
| just check the
| > owner and permissions of .ghci if the current *directory* is world
| > writable.
|
| If user X writes/modifies ./.ghci, then it gets the ownership
| of X, doesn't it?
Wouldn't a safer, if more restrictive, but probably acceptable
solution, be to only read ~user/.ghci and not .ghci in arbitrary
other directories, such as . ? Many other programs only read
rc files from ~/, and that doesn't seem an excessive restriction.
J
More information about the Glasgow-haskell-bugs
mailing list