浏览代码

add sshd gimme

Kyle P Davis 10 年之前
父节点
当前提交
82f9b18d77
共有 1 个文件被更改,包括 13 次插入0 次删除
  1. 13 0
      gimmes/sshd

+ 13 - 0
gimmes/sshd

@@ -0,0 +1,13 @@
+#!/bin/bash
+set -o errexit -o pipefail
+
+if [[ "$OS" = "Darwin" ]]; then
+	# installed by default need to enable
+	if !  launchctl | grep -q org.openbsd.ssh-agent; then
+		echo "Enabling system ssh server. You may need to authenticate as an admin to do this ..."
+		sudo launchctl load -w /System/Library/LaunchDaemons/ssh.plist
+	fi
+else
+	# enabled by default but need to install
+	has sshd  ||  gimme_pkg openssh-server
+fi