[Seaside] Magma on seasidehosting

Pablo Iaria iariap at gmail.com
Wed Aug 23 16:35:19 UTC 2006


Thanks again!

I'm going to ask Chris and see what happens.

I have another questuin for you. In a previous mail you said:

"...To avoid that people touch critical parts of the system or file of
other hosted applications we hide them from the file-system using the
vm..."

Did you modified the VM to acchieve that? Or you just used the linux
security mechanism?

Cheers!
Pablo.-

On 8/23/06, Lukas Renggli <renggli at gmail.com> wrote:
> > Lucas, thank you for the quick response!
> > I tried the code you sent me, but it didn't work.
>
> Your directory on seasidehosting.st looks odd, there are several
> database. It seems to be able to create the files now.
>
> .:
> insgesamt 49392
> -rw-r--r--  1 nobody   nogroup      3767 2006-08-23 14:29
> C:\personal\soft\edp\package-cache\EDP-PI.8.mcz
> -rw-r--r--  1 nobody   nogroup      3850 2006-08-23 14:52
> C:\personal\soft\edp\package-cache\EDP-PI.9.mcz
> drwxr-xr-x  3 webadmin webadmin     4096 2006-08-23 16:17 files
> drwxr-xr-x  2 webadmin webadmin     4096 2006-08-23 15:40 magma
> drwxrwxrwx  2 webadmin webadmin     4096 2006-08-17 15:08 resources
> -rw-rw-rw-  1 webadmin webadmin 17192133 2006-08-23 09:08
> Sq3.8f+seaside+magma.changes
> -rw-rw-rw-  1 webadmin webadmin 33290892 2006-08-23 09:08
> Sq3.8f+seaside+magma.image
> -rw-r--r--  1 nobody   nogroup      4378 2006-08-23 14:24 SqueakDebug.log
> lrwxrwxrwx  1 root     root           45 2006-08-23 14:24
> SqueakV3.sources -> /usr/local/lib/squeak/3.7-7s/SqueakV3.sources
>
> ./files:
> insgesamt 4
> drwxr-xr-x  2 webadmin webadmin 4096 2006-08-23 15:44 magma
>
> ./files/magma:
> insgesamt 44
> -rw-r--r--  1 webadmin webadmin   208 2006-08-23 15:44 applied.images
> -rw-r--r--  1 webadmin webadmin  1352 2006-08-23 15:44 commitPackages
> -rw-r--r--  1 webadmin webadmin 30653 2006-08-23 15:44 objects
> -rw-r--r--  1 webadmin webadmin  3181 2006-08-23 15:44 objects.idx
>
> ./magma:
> insgesamt 44
> -rw-r--r--  1 webadmin webadmin   208 2006-08-23 15:40 applied.images
> -rw-r--r--  1 webadmin webadmin  1352 2006-08-23 15:40 commitPackages
> -rw-r--r--  1 webadmin webadmin 30653 2006-08-23 15:40 objects
> -rw-r--r--  1 webadmin webadmin  3181 2006-08-23 15:40 objects.idx
>
> ./resources:
> insgesamt 0
>
> > In the mean time I created a repository in my local machine (with
> > win2k), compressed it and uploaded to my root directory ("root
> > directory"/magma). Now I got another error (I put the stack trace at
> > the end of the message).
>
> The error looks like to be deep inside Magma, so I can't understand
> what it means and what it tries to do. From the file-listing it looks
> like Magma created some files, I don't know if these files represent a
> complete database. Maybe you should ask Chris Muller in the Magma list
> what this error means and I could then further investigate if this is
> a problem with the restrictions on the file-system of the server.
>
> > So I'll better wait until the problems with VM be fixed.
>
> Sorry to disappoint you, but I am no VM guy and it looks to me the
> file primitives and the SecurityPlugin had to be changed to make
> #directoryExists: work out of the box. Could well be that there are
> other bugs in that area, I only know a few. As one of our famous
> Squeak Masters would say: "Fixing. No, this ain't gonna happen." :-/
>
> Cheers,
> Lukas
>
> --
> Lukas Renggli
> http://www.lukas-renggli.ch
> _______________________________________________
> Seaside mailing list
> Seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>


More information about the Seaside mailing list