aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsickcodes <[email protected]>2021-03-23 09:53:17 +0000
committersickcodes <[email protected]>2021-03-23 09:53:17 +0000
commit408bde5aa2914a5a09e57f9a3f167b9b94554669 (patch)
treefbf6c6b6a15c6f9d72021bc20d51d57fe5ed1ac1
parentUpdate docker start commands (drop back into shell using docker start -ai <id... (diff)
downloaddocker-osx-408bde5aa2914a5a09e57f9a3f167b9b94554669.tar.xz
docker-osx-408bde5aa2914a5a09e57f9a3f167b9b94554669.zip
Add more secure VNC password generation. Update osx-serial-generator submodule. Acknowledge OpenCore bootloader usage.
-rw-r--r--CREDITS.md8
-rw-r--r--README.md10
m---------osx-serial-generator0
-rw-r--r--vnc-version/Dockerfile4
4 files changed, 16 insertions, 6 deletions
diff --git a/CREDITS.md b/CREDITS.md
index 0dcb0cf..5f6bf40 100644
--- a/CREDITS.md
+++ b/CREDITS.md
@@ -1,8 +1,12 @@
# Credits
-The upstream credits are available at [@Kholia](https://github.com/Kholia)'s repo https://github.com/kholia/OSX-KVM/blob/master/CREDITS.md
+## Upstream Acknowledgements:
-These credits refer to the contributors to this repository:
+This project uses OSX-KVM from https://github.com/kholia/OSX-KVM/ and fully appreciates the work done by [@Kholia](https://github.com/Kholia) and all the contributors who are listed: [https://github.com/kholia/OSX-KVM/blob/master/CREDITS.md](https://github.com/kholia/OSX-KVM/blob/master/CREDITS.md)
+
+This project now uses the fantastic OpenCore bootloader from the community OpenCore project: https://github.com/acidanthera/OpenCorePkg. You can join their [Subreddit here](https://www.reddit.com/r/hackintosh/)!
+
+## These credits refer to the contributors to this repository:
[@GreeFine](https://github.com/GreeFine) - Readme Typo #9
diff --git a/README.md b/README.md
index d96ef55..1409723 100644
--- a/README.md
+++ b/README.md
@@ -14,6 +14,10 @@ Additionally, comprehensive list of all contributors can be found here: https://
Special thanks to [@kholia](https://twitter.com/kholia) for maintaining the upstream project, which Docker-OSX is built on top of: [OSX-KVM](https://github.com/kholia/OSX-KVM)
+Big thanks to the OpenCore team over at: https://github.com/acidanthera/OpenCorePkg. Their well-maintained bootloader provides much of the great functionality that Docker-OSX users enjoy :)
+
+If you like this project, consider contributing upstream!
+
## Docker
Images built on top of the contents of this repository are also available on **Docker Hub** for convenience: https://hub.docker.com/r/sickcodes/docker-osx
@@ -56,11 +60,13 @@ In case you're interested, contact [@sickcodes on Twitter](https://twitter.com/s
## License/Contributing
-Docker-OSX is licensed under the [GPL v3](LICENSE). Contributions are welcomed and immensely appreciated.
+Docker-OSX is licensed under the [GPL v3+](LICENSE). Contributions are welcomed and immensely appreciated. You are in-fact permitted to use Docker-OSX as a tool to create proprietary software.
## Disclaimer
-Product names, logos, brands and other trademarks referred to within this project are the property of their respective trademark holders. These trademark holders are not affiliated with our repository in any capacity. They do not sponsor or endorse our materials.
+If you are serious about Apple Security, and possibly finding 6-figure bug bounties within the Apple Bug Bounty Program, then you're in the right place! Further notes: [Is Hackintosh, OSX-KVM, or Docker-OSX legal?](https://sick.codes/is-hackintosh-osx-kvm-or-docker-osx-legal/).
+
+Product names, logos, brands and other trademarks referred to within this project are the property of their respective trademark holders. These trademark holders are not affiliated with our repository in any capacity. They do not sponsor or endorse this project in any way.
## Instructions
diff --git a/osx-serial-generator b/osx-serial-generator
-Subproject 0149015547a26b991fc6035972dae75357dc68a
+Subproject 1d7425a7fa929423d965334cd78e9c75aeff2ad
diff --git a/vnc-version/Dockerfile b/vnc-version/Dockerfile
index bea056d..5995142 100644
--- a/vnc-version/Dockerfile
+++ b/vnc-version/Dockerfile
@@ -7,7 +7,7 @@
#
# Title: Mac on Docker (Docker-OSX) [VNC EDITION]
# Author: Sick.Codes https://sick.codes/
-# Version: 3.0
+# Version: 3.1
# License: GPLv3+
#
# All credits for OSX-KVM and the rest at Kholia's repo: https://github.com/kholia/osx-kvm
@@ -113,7 +113,7 @@ RUN cat vnc.sh Launch.sh > Launch_custom.sh
RUN chmod +x Launch_custom.sh
-RUN tee vncpasswd_file <<< "${VNC_PASSWORD:=$(openssl rand -hex 4)}"
+RUN tee vncpasswd_file <<< "${VNC_PASSWORD:="$(tr -dc '[:graph:]' </dev/urandom | head -c8)"}"
RUN vncpasswd -f < vncpasswd_file > ${HOME}/.vnc/passwd
RUN chmod 600 ~/.vnc/passwd