All pastes #903998 Raw Edit

Anonymous

public text v1 · immutable
·published 2008-02-14 17:13 UTC
rendered paste body
#!/sbin/bash

# install ssh
# (c) 2007 macTijn at awkwardtv dot org

if [ -f /stuff/ssh/sshd ] && [ -f /stuff/ssh/ssh.plist ]; then
  echo -n "        * Installing SSH daemon... "
  /sbin/cp /stuff/ssh/sshd /OSBoot/usr/sbin/sshd
  /sbin/cp /stuff/ssh/ssh.plist /OSBoot/System/Library/LaunchDaemons/ssh.plist
  /sbin/cp /stuff/ssh/ssh-keygen /OSBoot/usr/bin/ssh-keygen
  #echo "        Adding Kerberos..."
  #/sbin/cp -p -r /System/Library/Frameworks/OSXFrames/Kerberos.framework /OSBoot/System/Library/Frameworks/OSXFrames/.
  /sbin/cp /stuff/ssh/sshd-keygen-wrapper /OSBoot/usr/libexec/
 
  # fix permissions
  /sbin/chown -R 0:0 /OSBoot/usr/sbin/sshd /OSBoot/System/Library/LaunchDaemons/ssh.plist /OSBoot/System/Library/Frameworks/OSXFrames /OSBoot/usr/libexec/sshd-keygen-wrapper /OSBoot/usr/bin/ssh-keygen
  /sbin/chmod -R 755 /OSBoot/usr/sbin/sshd /OSBoot/usr/libexec/sshd-keygen-wrapper /OSBoot/usr/bin/ssh-keygen


  echo "        Done."
else
  echo "*** Enable SSHD via ATV Loader in the menu"
fi