[squeak-dev] Nasty side effect

David T. Lewis lewis at mail.msen.com
Thu Feb 23 12:11:38 UTC 2017


On Thu, Feb 23, 2017 at 10:08:11AM +0100, Tobias Pape wrote:
> Hi all
> 
> here's a nasty side effect of our way of ensuring that the heartbeat-thread thing works.
> 	https://github.com/dalehenrich/metacello-work/issues/427#issuecomment-281919088
> 
> TL;DR:
> 	(1) Run squeak w/ superuser/root rights creates the 'package-cache' directory as root
> 	(2) Installing something with monticello then _SILENTLY_ fails
> 
> Both is bad.
> So, (1) is hard to fix. I would have said, hey, if we are root, just _don't_ run squeak but just create the heartbeat files.
> But that makes no sense when we actually want to run squeak as root.

Requiring that Squeak be run as root should be considered unacceptable. Period. Full Stop.

Dave



More information about the Squeak-dev mailing list