Passenger preference pane v1.1
To get the latest version, please see the Passenger preference pane page.
Yes yes, it’s update time!
This version comes with important fixes and some requested improvements. I’ll let the changelog speak for itself:
- Honor custom environments that a user might have set.
- Fixed problem with restarting Apache. After saving an application Apache should now automatically be restarted. Thanks to Ciarán Walsh.
- Added support for ServerAlias and add those entries to the hosts db.
- Reload the applications from disk when the preference pane is brought back to the front. Any changes made to the vhosts from elsewhere will be reflected in the UI.
- Moved all hardcoded paths into a config module. Added a config for Apache 2 as installed by MacPorts. Thanks to Ciarán Walsh.
- The host table list was editable. Thanks to Ciarán Walsh.
- Fixed bugs in parsing custom user defined data in vhosts.
- Create a tmp dir before touching restart.txt if none exists.
- Replace underscores with hyphens in hostnames. Thanks to Bryan Liles.
Most users probably want to download the “stable” 1.1 release.
If you understand why stable has been quoted, you can track development and contribute on: github.com/alloy/passengerpane
Please report any bugs you may find at: fingertips.lighthouseapp.com/projects/13022
Comments
Add your comment
In order to fight spam on this blog, posting comments from a browser without javascript is currently not supported.
Subscribe
sal about 4 hours later: (delete)
thanks again for this lovely prefpane! ¶
Martin about 4 hours later: (delete | show email)
I'm unable to find the following file
Replace Passenger.prefPane/Contents/Resources/passenger_pane_config.rb with this file or your own custom config ¶
Eloy Duran 1 day later: (delete)
Martin: The file resides inside the Passenger.prefPane bundle. To open it in the Finder, right click on the bundle and choose "Show Package Contents". You will then be able to navigate to Contents/Resources. ¶
James Chan 6 days later: (delete | show email)
It's awesome! Life becomes much easier. Thanks for the great prefpane! ¶
Karl 14 days later: (delete | show email)
There is an issue that is becoming VERY annoying. If I add any vhost for a rails project, then I am no longer able to access other non-rails apps using "http://localhost/~karl/wordpress". It can be fixed by adding a vhost in the PPP for wordpress and editing the wordpress.vhost.conf file (I won't go into the details). Kinda nice, actually.
The problem is when I open PPP again, it goes through each config file and CHANGES the settings, effectively negating the custom changes I made. Even worse, the changes that it makes will prevent apache2 from restarting.
Why, oh why, would you edit and change vhost files that have been changed to a custom config without asking the user? ¶
Manfred Stienstra 16 days later: (delete)
@Karl Sounds like a very nasty problem. I think a lot of people would benefit if you could whip up a patch and send it too us. You can also fork the passengerpane on Github (http://github.com/alloy/passengerpane) and send a pull request. ¶
Justin Halsall 26 days later: (delete)
I use this on my dev iMac and it works like a dream. Thanks guys! ¶
Julien Palmas 54 days later: (delete)
Hi,
Do you plan on porting this great prefpane to MacRuby ? ¶
Manfred Stienstra 54 days later: (delete)
There are no specific plans to use MacRuby. Our main priority is that the Passenger Pane can be used on a vanilla install of the current OS X version, MacRuby is far from being included in OS X.
Everybody is welcome to port the code if they feel like it, the main source tree will remain RubyCocoa for the time being. ¶
Darcy 81 days later: (delete)
Uber thanks! Very sweet. ¶
ElsaNorman 541 days later: (delete | show email)
The <a href="http://lowest-rate-loans.com/topics/business-loans">business loans</a> suppose to be useful for guys, which want to start their company. By the way, that is not very hard to get a short term loan. ¶