image
image

|


Go Back   macosx.com > Mac Help Forums > Mac OS X System & Mac Software

Reply
 
Thread Tools
  #1  
Old September 8th, 2001, 02:57 AM
Registered User
 
Join Date: Sep 2000
Location: San Francisco
Posts: 221
Thanks: 0
Thanked 0 Times in 0 Posts
ericmurphy is on a distinguished road
Carbon Applications running from the Applications Folder

I recently installed two commercial Carbon applications under OS X, Quicken 2002 and Bryce 5, and discovered that, seemingly, neither of them can be run from the Applications folder by a user without administrative privileges. This means I HAVE to run them from my home directory, which does not seem to comply with the way OS X should work as a multi-user OS. For one thing, each user seemingly would have to have an individual install of these programs.

Both Quicken and Bryce have numerous configuration files that must be read from and written to, and obviously they can't be written to by a user who does not have write privileges to the Applications folder. For security reasons, I don't like to be logged in as a user with administrative privileges unless I'm actually administering the system.

It seems that, in this case, both Intuit and Corel are breaking some of the philosophies underlying OS X. User files should be kept in ~/Library/ somewhere, but it doesn't seem like either Bryce or Quicken are set up this way. When installed in the /Applications folder, neither application could read or write user files in my home directory. After I installed them in ~/Applications/, in my home directory, they both seemed to run fine.

Agree? Disagree? Am I missing something obvious?
Reply With Quote
  #2  
Old September 22nd, 2001, 09:43 PM
Jadey's Avatar
sosumi
 
Join Date: Apr 2001
Location: CANADA
Posts: 771
Thanks: 0
Thanked 0 Times in 0 Posts
Jadey is on a distinguished road
If you're using your system as the main administrator, you will run into this. We ran into it installing Limewire as a different admin in the main Applications folder. Looks like if it belongs to you, it's gotta go in your home directory.
Reply With Quote
  #3  
Old September 26th, 2001, 05:35 PM
Registered User
 
Join Date: Sep 2001
Location: Seattle
Posts: 54
Thanks: 0
Thanked 0 Times in 0 Posts
mcasteel is on a distinguished road
I think the problem you are having with Quicken and Bryce are not generic to Carbon applications, it's the way those applications were written. Especially for multi-file and bundled apps, permissions have to be set properly, and the app better not try to write to any part of 'itself' (in the Applications directory). It certainly isn't rocket science, but has to be done right.

Either those apps haven't been done 'right' (for a multiuser system like OS X), or they didn't document how to install them properly, or something went wrong in your install.

Looking in my Quicken 98 installation, I see that Quicken 98 keeps a number of files it obviously writes to (like backups) in a folder located next to the application. I keep my accounts file in a separate location--if those other files that Quicken 98 writes to were located relative to the accounts file instead of the application, it would play better in a multiuser environment.

You could fiddle with file and folder ownership and privileges to get it working, probably. You could also wait for Intuit to fix Quicken, but I don't recommend that you hold your breath, given Intuit's record.
Reply With Quote
  #4  
Old September 26th, 2001, 07:00 PM
Some guy
 
Join Date: Aug 2001
Posts: 43
Thanks: 0
Thanked 0 Times in 0 Posts
boysimple is on a distinguished road
Hmm

I've been running Quicken Deluxe 2002 out of my applications folder fro about a week now. And the quicken data is also stored there...

I'm logged in as the admin user if that changes things.

E
Reply With Quote
  #5  
Old September 26th, 2001, 07:52 PM
Registered User
 
Join Date: Sep 2000
Location: San Francisco
Posts: 221
Thanks: 0
Thanked 0 Times in 0 Posts
ericmurphy is on a distinguished road
Not Carbon-specific

I agree that this problem is not specific to Carbon (although the use of Carbon APIs or development environments might make it harder to write well-behaved apps). I believe it's simply not writing the applications correctly. I have the feeling it's due to a hasty port of Classic Applications.

There are all kinds of files in both Quicken and Bryce that need to be written to. Obviously, if you're not an administrator (and I'm not, for security reasons), you're not going to be able to write to them in the /Applications directory, unless you fiddle with permissions in that directory, which I'm not willing to do. It's always made perfect sense that normal users can't write to the /Applications directory, and I want to keep it that way.

So I guess I'll have to wait until hell freezes over, or until Corel and/or Intuit fix things, whichever comes first (my bets are on hell). Actually, I don't really mind running Quicken out of my home directory, but it's definitely pretty stupid to have to run Bryce from there as well.
Reply With Quote
  #6  
Old September 26th, 2001, 08:07 PM
Some guy
 
Join Date: Aug 2001
Posts: 43
Thanks: 0
Thanked 0 Times in 0 Posts
boysimple is on a distinguished road
Actually

I think if you just move the quicken data file to your home directory (or somewhere within), you should be ok. but I'm not 100% sure, and you may have tried this already...

E
Reply With Quote
  #7  
Old September 26th, 2001, 08:46 PM
Registered User
 
Join Date: Sep 2000
Location: San Francisco
Posts: 221
Thanks: 0
Thanked 0 Times in 0 Posts
ericmurphy is on a distinguished road
Quicken data

Yes, my Quicken data has always been in my home directory (interestingly, Quicken can't even open my data file if it's in my home directory). But there are other files Quicken needs to write to, and it can't, because I don't have administrative rights. And no, giving myself administrative rights is not an acceptable solution.
Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Applications disappearing in the applications folder suehan133 Mac OS X System & Mac Software 2 April 2nd, 2003 04:55 PM
Moving users folder to another drive or partition HyperLiteG4 Mac OS X System & Mac Software 2 July 2nd, 2002 02:33 PM
How do I delete programs from the Applications folder? pathofthorns19 Mac OS X System & Mac Software 5 June 24th, 2002 07:16 PM
Applications folder privileges problems? cybergoober Mac OS X System & Mac Software 0 February 15th, 2002 09:54 AM
vignette client on mac os x erim Software Programming & Web Scripting 8 July 13th, 2001 01:14 PM


All times are GMT -5. The time now is 09:56 PM.


Mac Support® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.1.0
Copyright 2000-2008 DigitalCrowd, Inc.