Monday, March 5, 2012

Fast Logout issue in Quicksilver

Fast Logout issue in Quicksilver


Operating System Environments

Main : Mac OSX SnowLeopard (10.6.8)

Sub- : Kubuntu Lucid-Lynx (10.04 LTS)  parallel with Windows 7 Ultimate K in Virtualbox

Server : Debian GNU/Linux lenny (5.0.8) or squeeze (6.0.2)

Mobile : iPod-touch 4G - iOS 5.0.1




Fast Logout 은 Quicksliver에 Extra Scripts plugin을 깔면 사용할 수 있는 기능으로, MacBook에 두 개 이상의 계정(Account)을 사용 중일 때, 꽤 유용하다. 

그런데 이게 문제가 좀 있는데, Administer Account에서는 잘 동작하는데, Standard Account 이하에서는 가끔(?) 먹히지 않는 문제가 있다. 들여다 볼 수록 웃긴 것이, 대충 Quicksilver ß59 까지는 별 문제를 일으키지 않았고, command line 에서는 항상 먹힌다.

그래서 permission 문제로 생각하고 몇 가지를 해봤는데, 쉽게 해결했다. Terminal을 열어 아래를 실행하자.

$chmod +x /Users/user_name/path.../Fast\ Logout. sh


Tip: Terminal에 

$chmod +x 

까지만 쓰고, Quicksilver로  Fast Logout을 첫 pane에, reveal을 action에 넣어 Finder에서 부른 후, 이 script 파일을 그냥 terminal로 Drag/Drog하면 된다.



PS. sudo는 앞에 칠 필요도 없고, Administer가 아니면 사용할 수도 없다.



------------------------------------------------------------------------------------------------

Fast Logout is one of the most useful action in Quicksilver, when multiple accounts are activated in MacBook. The Fast Logout script can be only available after installing the plugin named Extra Scripts. But this script has some issue :

Fast Logout script is only working in an account having Administer permission!

For example, in a Standard account this script may not work, even though this script can be recognizable within Quicksilver. (interestingly it's always working in command line, i.e. $sh /Users/user_name/path.../Fast\ Script.sh)


In order to activate the Fast Logout script for a non-Administer account, make it executable!

$chmod +x /Users/user_name/path.../Fast\ Logout. sh


It's all you have to do. It's then gonna work.


PS. to get the path, Users/user_name/path..., reveal the script in Finder by using Quicksilver. Drag the script-file from Finder and drop it into terminal.



PPS. super user(sudo) is neither necessary, nor even possible for a non-Administer Account.


No comments:

Post a Comment