From 27c235a4da6e7c939e06e581d1ed01c6f191a5c9 Mon Sep 17 00:00:00 2001 From: Muzahid Date: Wed, 10 Feb 2021 16:05:45 +0530 Subject: [PATCH] add cloudinit for mac --- cloudinit.sh | 11 +++++++++++ net.sourceforge.cloudinit.plist | 20 ++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 cloudinit.sh create mode 100644 net.sourceforge.cloudinit.plist diff --git a/cloudinit.sh b/cloudinit.sh new file mode 100644 index 0000000..e0ef322 --- /dev/null +++ b/cloudinit.sh @@ -0,0 +1,11 @@ +## template: jinja +#cloud-config + +/usr/bin/dscl . -passwd /Users/johndoe "abcd" + +mkdir -p /Volumes/cidata + +mount -t cd9660 -o nodev,nosuid,noowners /dev/disk1 /Volumes/cidata +bash /Volumes/cidata/user-data +umount /Volumes/cidata +rmdir -p /Volumes/cidata diff --git a/net.sourceforge.cloudinit.plist b/net.sourceforge.cloudinit.plist new file mode 100644 index 0000000..ab931c9 --- /dev/null +++ b/net.sourceforge.cloudinit.plist @@ -0,0 +1,20 @@ + + + + + EnvironmentVariables + + PATH + /usr/local/bin:/sbin:/usr/sbin:/bin:/usr/bin + + Label + net.sourceforge.cloudinit.bash + ProgramArguments + + /bin/bash + /usr/local/bin/cloudinit.sh + + RunAtLoad + + +