zdia / gorilla

Password Gorilla manages passwords
420 stars 61 forks source link

Seems roken on Maverick #120

Open etillier opened 11 years ago

etillier commented 11 years ago

I don't know if it's just extremely slow or broken on OSX maverick

zdia commented 11 years ago

Could you check if there is a bottom line in the About Dialog indicating whether the C extension is used? Probably PWGorilla is working in pure Tcl mode without using the C extension.

etillier commented 11 years ago

Hi It says it is using C sha256 extension

On Oct 23, 2013, at 1:09 AM, Zbigniew Diaczyszyn notifications@github.com wrote:

Could you check if there is a bottom line in the About Dialog indicating whether the C extension is used? Probably PWGorilla is working in pure Tcl mode without using the C extension.

— Reply to this email directly or view it on GitHub.

etillier commented 11 years ago

The mac executable is broken (I redownloaded it to be sure), but I got the source, and that seems to have solved the problem.

rich123 commented 11 years ago

The mac executable is broken (I redownloaded it to be sure), but I got the source, and that seems to have solved the problem.

That implies some kind of behind the scenes changes to how application packages are created that is specific to the new Maverick version. Determining what that change is, and how to work around it in a compatible manner, will take some investigating.

etillier commented 11 years ago

That's beyond me, but I hope y'all can fix it, I love this app. Thanks

maxgladwell commented 11 years ago

Until this gets fixed, I think I've found a temporary solution.

  1. Right click on the Password Gorilla.app and click "Get Info"
  2. Turn on the checkmark to "Open in 32-bit mode"

This appears to solve the graphical redrawing issues. Now... does anyone know how to enable the 32-bit mode via Terminal in 10.9? Thanks, Max

etillier commented 11 years ago

Worked for me, thanks max!

rich123 commented 11 years ago

@maxgladwell - thanks for the tip, I'll add it to the github front page for now so others might be alerted.

ghost commented 11 years ago

I have downloaded the latest compiled binary (from both links) and when I try to run it under 10.9 I get the message 'the app is broken and should be deleted' :(

I have tried the suggested fix (open in 32 bit) but I still get the same error.

Anyone else have this issue?

or can someone recompile it under 10.9 and repost?

Lida commented 11 years ago

I got the app is damaged message as well. I fixed the issue by using a script to run the binary in 32-bit mode.

#!/usr/bin/env bash
DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
arch -arch i386 "$DIR/gorilla.aqua"

Save the snippet as /Contents/MacOS/gorilla Then edit /Contents/Info.plist and change CFBundleExecutable from gorilla.aqua to gorilla

ghost commented 11 years ago

Thanks Lida but I followed your instructions and couldn't get it to work. When I run the app, nothing happens now.

I created the script in textEdit and just deleting the file suffix and then opening the app package and making the changes.

Is this the proper way? or is TextEdit not the way?

zdia commented 11 years ago

@noreye

By the way: It is not the gatekeeper issue to be solved by right-click on the app icon?

zdia commented 11 years ago

A bug ticket has been opened meanwhile for Tk >=8.5.12 on Maverick.

sideshowcoder commented 11 years ago

@noreye did you make the script executable, the easiest way to todo this would be to Open a terminal and run chmod +x /Applications/Password Gorilla.app/Contents/MacOS/gorilla. Also make sure gatekeeper is not active

ghost commented 11 years ago

Thanks for all the tips everyone. I ended up reverting back to Lion. Going to wait a bit longer to update.

zdia commented 11 years ago

A new OSX version for PWGorilla running on Maverick has been uploaded to:

zdia.de/downloads/gorilla/gorilla15372.zip

Feedbacks are highly appreciated.

etillier commented 11 years ago

Thanks! Appears to be working fine.

On Nov 6, 2013, at 1:31 AM, Zbigniew Diaczyszyn notifications@github.com wrote:

A new OSX version for PWGorilla running on Maverick has been uploaded to:

zdia.de/downloads/gorilla/gorilla15372.zip

Feedbacks are highly appreciated.

— Reply to this email directly or view it on GitHub.

torto79 commented 11 years ago

open in 32-bit mode is working fine... thx

travisjupp commented 11 years ago

@zdia Hello, I Tried installing PWG from the link provided on Maverick in 32bit mode, then without 32bit checked, and am still getting a system error: “Password Gorilla” is damaged and can’t be opened. You should move it to the Trash.

I've been using PW Gorilla for years on a PC and I don't really want to change. Also downloaded many copies, but I'm not sure how to use the "source"? Any help would be appreciated. Thanks!

zdia commented 11 years ago

@travisjupp

Since OSX 10.6.8 a gatekeeper system application is protecting software installation. To allow launching of PWGorilla right-click on the app and you will be prompted with a dialog allowing you to open the app.

travisjupp commented 11 years ago

@zdia Password Gorilla on OSX sys w/ Maverick update is working fine for me now. Default security settings were blocking some great apps! Didn't have to use 32-bit mode, just change some security prefs. Thank you very much! security-prefs-maverick

ghost commented 10 years ago

The app was reported as "broken", went here to find out that I needed to change security permissions :) :+1: to @travisjupp

It might be beneficial to other users to post this solution up on the front page as well.

johns996 commented 10 years ago

The gatekeeper issue kept me from running password gorilla on my Mavericks mac as well. Once I turned it off the broken message when away I my lovely gorilla came back out to play. I would also suggest putting this note on the homepage.

rich123 commented 10 years ago

When you say "homepage", what exactly are you referring to:

This homepage: https://github.com/zdia/gorilla/wiki (which has the note)

Or this page: https://github.com/zdia/gorilla

rich123 commented 10 years ago

I updated the README file that is displayed on https://github.com/zdia/gorilla to refer to https://github.com/zdia/gorilla/wiki at the top of the file, including a note re. the MacOSX issue.

johns996 commented 10 years ago

A note about gatekeeper was what I was referring to. I only see the note about running the app in 32 bit mode and for those of us with running into the "broken" message, putting the app in 32 bit mode does not do anything.

In addition, using version 15372 the 32 bit mode does not appear to be required (at least not for me).

etillier commented 10 years ago

To clarify. The app was "roken" with the Maverick release, but it could run in 32 bit mode as a work-around. The app was then fixed (thanks!), so the latest release does not need to run in 32bit mode anymore. The gatekeeper issue, is a separate one, due to Apple preventing third-party apps unless turned off, and is not specific to this app.

On Dec 10, 2013, at 2:33 PM, Eric notifications@github.com wrote:

A note about gatekeeper was what I was referring to. I only see the note about running the app in 32 bit mode and for those of us with running into the "broken" message, putting the app in 32 bit mode does not do anything.

In addition, using version 15372 the 32 bit mode does not appear to be required (at least not for me).

— Reply to this email directly or view it on GitHub.

rich123 commented 10 years ago

Sorry, I completely misunderstood that this was two very different concepts. However, having no Mac myself goes a long way to explaining why I misunderstood.

How does the text at: https://github.com/zdia/gorilla/wiki look now?

Suggestions for any additional text/changes are welcome.

etillier commented 10 years ago

You could add something like: You can find Gatekeeper settings in System Preferences > Security & Privacy > General.

To disable Gatekeeper, click on the lock on the lower left of the window and type in your system password.

By default Gatekeeper will only open apps purchased and downloaded from the Mac App Store or from a list of “identified developers” that have been given the ok from Apple by obtaining an unique Developer ID. To install other apps, select the option to install from Anywhere.

You can turn Gatekeeper back on after you have installed Password Gorilla.

On Dec 10, 2013, at 2:57 PM, rich123 notifications@github.com wrote:

Sorry, I completely misunderstood that this was two very different concepts. However, having no Mac myself goes a long way to explaining why I misunderstood.

How does the text at: https://github.com/zdia/gorilla/wiki look now?

Suggestions for any additional text/changes are welcome.

— Reply to this email directly or view it on GitHub.

rich123 commented 10 years ago

Change made. Thanks for the help.

zdia commented 10 years ago

@etillier I have compiled a 64bit C OSX extension for the stretchkey and twofish algorithm. Would you be up to test it?

timp21337 commented 9 years ago

My problem on OSX Mavericks was solved by clicking 'open in 32 bit mode', it was unusable in 64bit mode. I have been using, successfully, for a long time, it was broken by a recent mavericks upgrade.

etillier commented 9 years ago

Working fine on Yosemite 10.10.2

On Feb 25, 2015, at 4:50 PM, Tim Pizey notifications@github.com wrote:

My problem on OSX Mavericks was solved by clicking 'open in 32 bit mode', it was unusable in 64bit mode. I have been using, successfully, for a long time, it was broken by a recent mavericks upgrade.

— Reply to this email directly or view it on GitHub https://github.com/zdia/gorilla/issues/120#issuecomment-76068085.

timp21337 commented 9 years ago

10.9.5 is the version I am having 64bit problems on.