Gnutella Forums  

Go Back   Gnutella Forums > Current Gnutella Client Forums > LimeWire+WireShare (Cross-platform) > Technical Support > General Mac OSX Support
Register FAQ The Twelve Commandments Members List Calendar Arcade Find the Best VPN Today's Posts

General Mac OSX Support For general issues regarding Mac OS X users


 
 
LinkBack Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1 (permalink)  
Old November 14th, 2002
Enthusiast
 
Join Date: October 30th, 2002
Posts: 48
funkymarcus is flying high
Unhappy Bug to Fix: LimeWire wants write permission in application directory

I discovered why the bitrate column and extra search fields were all missing.

LimeWire wants write permission in its application directory. It'll happily run without this level of access, but not everything will work as expected. For example, the bitrate column will be missing.

Apparently, LimeWire creates a few files in its application directory on first run. If it is unable to create these files, some features will be unavailable.

To duplicate this problem, trash the LimeWire application directory and then perform an installation. Before running it, adjust the permissions. For example:

sudo chown -Rh root:admin /Applications/LimeWire
sudo chmod -R a+rX /Applications/LimeWire
sudo chmod -R go-w /Applications/LimeWire

Now start LimeWire, and notice that the bitrate column is missing. If you click on "Audio" to search for audio, the additional fields will also be missing.

This is a problem on Mac OS X and probably other Unix variants, because there is no guarantee that the user running an application has write permission on it. In fact, it is good practice to prevent unauthorized users from creating and modifying applications and support files shared by all users of the system. LimeWire should be restructured so that memory can be used in these cases instead of the disk, or if things must be stored on disk, they should be stored in ~/Library/Preferences/LimeWire, along with limewire.props.

Some of the files LimeWire creates on first run include Display.props and lib/xml. More can be found with intelligent use of "find -newer".

Mark

LimeWire 2.7.5
Mac OS X 10.2.2
Reply With Quote
 


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 On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Invalid folder - No permission to write in it ? deubeune Download/Upload Problems 6 November 23rd, 2006 10:07 AM
no write permission seabass Download/Upload Problems 0 December 23rd, 2005 01:49 PM
Limewire starts without permission boot Open Discussion topics 5 December 22nd, 2005 05:10 PM
write permission? ferociousanimal Mac 5 September 22nd, 2003 08:55 PM
No permission. Unregistered Download/Upload Problems 0 March 5th, 2002 04:06 PM


All times are GMT -7. The time now is 11:29 PM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
SEO by vBSEO 3.6.0 ©2011, Crawlability, Inc.

Copyright © 2020 Gnutella Forums.
All Rights Reserved.