StartupItems で Synergyc を自動起動

 OSX で Windows で立ち上げた Synergys につないでるのを自動起動にした手順。

 OSX では、/Library/StartupItems/ の下にディレクトリを作って、 plist とスクリプトを置く事で実現出来るようだ。今、synergyc というディレクトリを作る。以下の例では、 synergys のサーバ が 192.168.1.34 です。

# cd /Library/StartupItems/
# mkdir synergyc
# vi synergyc
# vi StartupParameters.plist
synergyc
#!/bin/sh
 
. /etc/rc.common
 
StartService ()
{
  ConsoleMessage "Starting Synergyc"
  /opt/local/bin/synergyc --no-daemon 192.168.1.34 &
}
 
StopService()
{
  ConsoleMessage "Stopping Synergyc"
  killall -9 synergyc
}
 
RestartService ()
{
  StopService
  StartService
}
 
RunService "$1"
StartupParameters.plist

細かいことが分かっていないので、不要なパラメータがあるかもしれない。

#!/bin/sh
{
  Description   = "synergyc";
  Provides      = ("synergyc");
  Requires      = ();
  Preference    = "";
  Messages =
  {
    start = "Starting synergyc";
    stop  = "Stopping synergyc";
  };
}

これでマシンの起動と共に synergyc が立ち上がります。

StartupItems で Synergyc を自動起動

OSX のタイムマシンをネットワーク越しに

 Macbook のHDDもどんどん少なくなって、今では320GBを積んでるけど RAID 組めないから Timemachine とか使ってみる事にした。Windows で 320GB の空のHDDにネットワーク越しにバックアップするとき。

 これは、動作保証外ぽいのでやるときは気をつけて下さい。値の名前に Unsupported とか入ってるしね。ターミナルで、以下のコマンドを実行します。

defaults write com.apple.systempreferences TMShowUnsupportedNetworkVolumes 1

 こうして、保存先のドライブをマウントすれば(Finder から1回つなげばOK)、Timemachine のディスクの選択でネットワーク越しのドライブが選択出来る様になります。

OSX のタイムマシンをネットワーク越しに

macでパスワードが分からずログイン出来なくなった時

 Leopard のHDDを変更してデータを移行しようとしていたら、なぜかパスワードが以前のものでは使えないという状況になってしまった。そういうときは、Leopard のインストールDVDを挿入して、 C を押しながら起動します。上のほうのメニュー(ユーティリティだったと思う)から、パスワードの変更をクリックして変更できます。

macでパスワードが分からずログイン出来なくなった時

WindowsXPで自動ログイン

 Windowsで起動時にいちいちパスワードを入力しなくても自動でログインされるようにする設定。

 スタートメニュー -> ファイル名を指定して実行 で “control userpasswords2” と入力します。

 ユーザーがこのコンピュータを使うには、ユーザー名とパスワードの入力が必要 のチェックを外します。

 これで適用を押すと、ユーザー名とパスワードの入力を求められるので、自動でログインしたいユーザの情報を入力してOKをクリックすれば設定完了です。

WindowsXPで自動ログイン

サーバを新調した

 長らくサーバがダウンしていたのですが復旧しました。1ヶ月くらい中国に行ってて、行った直後に落ちてしまったので1ヶ月くらい落ちてたという(‘A`) どうも8年間使ってきたマシンもそろそろやばそうなので、PentiumMのマシンが3代目のサーバマシンとなりました。

 OpenSuse11.0 で動かしています。サーバスペックがいいので、まだ特に何も考えていないです。

サーバを新調した