Re: migrating from MacOS to unix
This WebDNA talk-list message is from 2000
It keeps the original formatting.
numero = 35206
interpreted = N
texte = The only thing I would add to Dale's message is that you should preparenow for how you are going to deal with updating databases/templates/etcon the Unix system. Most of the problems caused by file rights issuesare actually related to people wanting to FTP their database over to theserver and not change the file ownership once it gets there.WebCat, like virtually all *nix daemons, runs as a special user withvery limited rights (usually called nobody). In order for the daemon toaccess your database files, it must own the file or be a member of thegroup that owns the file (I'm assuming -rw-rw----). It is generally abad idea to give anyone else access to these files either, because thatcan have negative security consequences on the other daemons which runas nobody.Since you have a unix head (admin? guru?) in house, have her set up astaging area for you to upload into that is a match for the directorystructure of your test area. Then have him create a suid script to movefiles from staging to test (and from test to live), so that you won'thave to play with the rights all the time. I would give you my scripts,but I haven't written them yet (I'm still in love with WebSite ;~).John PeacockDale LaFountain wrote:> > >Anyone have any ideas on how difficult it is to install WebCatalog on a unix> >system vs. say on MacOS. Let's say that there is a unix head in the shop and> >we have lots of MacOS experience and lots of experience with WebCatalog on> >MacOS. We want to move an application from MacOS to unix. What pitfalls are> >there and would a unix head and the WebCat docs be enough to make our way> >through an install?> >> >What flavors of unix does WebCat run on?> >> >Thanks> >> >scottie> >> > The biggest issues are with case sensitivity in your templates. All> file, include, and db references must match case with the filesystem.> On the MacOS, you can be lazy and get away with mixed case all over> the place, which bit us pretty badly when we tried to move our> templates over to MacOSX server.> > Other than that, most people seem to have problems getting> permissions tweaked correctly for webcat to play nice with db files> (although we didn't have that problem ourselves).> > As for platforms, Webcat runs on Linux (redhad and cobalt, I> believe), Solaris, and MacOSX server.> > I found the webcat unix docs sufficient to get things running, but> you definitely need someone with Unix and apache experience handy to> wade through all the configuration issues.> > -Dale> --> > Dale LaFountain> Vice President of Information Technology, WebMaster> Dark Horse Comics, Inc. mailto:dalel@darkhorse.com> Phone: 503-652-8815 x324 http://www.darkhorse.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list
.To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
Associated Messages, from the most recent to the oldest:
The only thing I would add to Dale's message is that you should preparenow for how you are going to deal with updating databases/templates/etcon the Unix system. Most of the problems caused by file rights issuesare actually related to people wanting to FTP their database over to theserver and not change the file ownership once it gets there.WebCat, like virtually all *nix daemons, runs as a special user withvery limited rights (usually called nobody). In order for the daemon toaccess your database files, it must own the file or be a member of thegroup that owns the file (I'm assuming -rw-rw----). It is generally abad idea to give anyone else access to these files either, because thatcan have negative security consequences on the other daemons which runas nobody.Since you have a unix head (admin? guru?) in house, have her set up astaging area for you to upload into that is a match for the directorystructure of your test area. Then have him create a suid script to movefiles from staging to test (and from test to live), so that you won'thave to play with the rights all the time. I would give you my scripts,but I haven't written them yet (I'm still in love with WebSite ;~).John PeacockDale LaFountain wrote:> > >Anyone have any ideas on how difficult it is to install WebCatalog on a unix> >system vs. say on MacOS. Let's say that there is a unix head in the shop and> >we have lots of MacOS experience and lots of experience with WebCatalog on> >MacOS. We want to move an application from MacOS to unix. What pitfalls are> >there and would a unix head and the WebCat docs be enough to make our way> >through an install?> >> >What flavors of unix does WebCat run on?> >> >Thanks> >> >scottie> >> > The biggest issues are with case sensitivity in your templates. All> file, include, and db references must match case with the filesystem.> On the MacOS, you can be lazy and get away with mixed case all over> the place, which bit us pretty badly when we tried to move our> templates over to MacOSX server.> > Other than that, most people seem to have problems getting> permissions tweaked correctly for webcat to play nice with db files> (although we didn't have that problem ourselves).> > As for platforms, Webcat runs on Linux (redhad and cobalt, I> believe), Solaris, and MacOSX server.> > I found the webcat unix docs sufficient to get things running, but> you definitely need someone with Unix and apache experience handy to> wade through all the configuration issues.> > -Dale> --> > Dale LaFountain> Vice President of Information Technology, WebMaster> Dark Horse Comics, Inc. mailto:dalel@darkhorse.com> Phone: 503-652-8815 x324 http://www.darkhorse.com/-------------------------------------------------------------This message is sent to you because you are subscribed to the mailing list .To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/
John Peacock
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Date Sorting (1997)
WebCat2 - [format thousands] (1997)
test (2004)
shipCost (1998)
Not reading code (1997)
emailer setup (1997)
Summary search -- speed (1997)
Quick ShowIf question (1997)
Emailer help....! (1997)
show if date < expiry date (2002)
Firewalls - What's Good? (1999)
OSX Install error (2000)
Dynamic PDFs? (2002)
Protect (1997)
creating a 60 fields database (1997)
Cannot open database (1999)
profiles (1999)
WebCat2b13MacPlugIn - [include] doesn't allow creator (1997)
Aaron kant add (or whatever it was) (2000)
Weird Math and SV Bad News (1997)