[Owncloud] App breaks ownCloud
Georg Ehrke
ownclouddev at georgswebsite.de
Tue Apr 10 13:58:10 UTC 2012
Hi,
in my opinion we should think anyhow about a kind of sandboxing for apps.
Cheers,
Georg
Am 10.04.2012 um 09:12 schrieb Michiel de Jong:
> this would be solved if we had regression tests. then there would be a
> test saying 'deploy should work even if the doc root is not writable',
> and nobody would be able to break anybody else's code, whether part of
> an app or part of core.
>
> i'll fix this bug and also add that regression test, but then someone
> needs to run these regression tests on the master branch. has a
> decision been taken about that on Saturday?
>
> On Tue, Apr 10, 2012 at 2:29 PM, Klaas Freitag <freitag at owncloud.com> wrote:
>> Hi,
>>
>> user_webfinger install.php breaks head for me if I start a fresh setup:
>>
>> [Tue Apr 10 14:22:42 2012] [error] [client ::1] PHP Warning:
>> fopen(/srv/www/htdocs/.well-known/host-meta): failed to open stream: No such
>> file or directory in
>> /home/kf/oC/owncloud/apps/user_webfinger/appinfo/install.php on line 35,
>> referer: http://localhost/oc/
>>
>> In my setup, the webserver doc root is not writeable (for whatever reason).
>>
>> But what bothers me more is that an app can stop the whole ownCloud from
>> being functional. The first question is why is the install of user_webfinger
>> performed at all? Is it default? If yes, ok :-) If not, the install.php
>> should'nt run on a fresh setup, right?
>>
>> The other, more interesting thing is: Can we somehow jail apps (at least non
>> default ones) and avoid that the whole ownCloud is stopped from being
>> functional. In perl, you would put an eval{ } statement around the script,
>> do we have that for php also?
>>
>> Thanks,
>>
>> Klaas
>>
>> _______________________________________________
>> Owncloud mailing list
>> Owncloud at kde.org
>> https://mail.kde.org/mailman/listinfo/owncloud
> _______________________________________________
> Owncloud mailing list
> Owncloud at kde.org
> https://mail.kde.org/mailman/listinfo/owncloud
More information about the Owncloud
mailing list