munki: rename "/usr/local/munki/python" symlink to "munki-python" (#997)

Avoid masking the system /usr/bin/python by calling our symlink
"munki-python" instead of "python".

Closes #996
This commit is contained in:
David Aguilar
2020-07-07 13:58:34 -07:00
committed by GitHub
parent 361b18bcc5
commit 3bb91cabca
17 changed files with 19 additions and 19 deletions

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2017-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2018-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2017-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2010-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2010-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2011-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2008-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2009-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2011-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2010-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2018-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2011-2017 Google Inc. All Rights Reserved.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2009-2020 Greg Neagle.

View File

@@ -1,4 +1,4 @@
#!/usr/local/munki/python
#!/usr/local/munki/munki-python
# encoding: utf-8
#
# Copyright 2011-2013 Google Inc. All Rights Reserved.

View File

@@ -5,6 +5,6 @@
<key>IFPkgDescriptionTitle</key>
<string>System Python link</string>
<key>IFPkgDescriptionDescription</key>
<string>Creates symlink to system Python at /usr/local/munki/python. Available for install if you choose not to install Munki's embedded Python.</string>
<string>Creates symlink to system Python at /usr/local/munki/munki-python. Available for install if you choose not to install Munki's embedded Python.</string>
</dict>
</plist>

View File

@@ -539,7 +539,7 @@ chmod -R 755 "$PYTHONROOT/usr"
# Copy framework
cp -R "$MUNKIROOT/Python.framework" "$PYTHONROOT/usr/local/munki/"
# Create symlink
ln -s Python.framework/Versions/3.7/bin/python3 "$PYTHONROOT/usr/local/munki/python"
ln -s Python.framework/Versions/3.7/bin/python3 "$PYTHONROOT/usr/local/munki/munki-python"
# Set permissions.
chmod -R go-w "$PYTHONROOT/usr/local/munki"
chmod +x "$PYTHONROOT/usr/local/munki"
@@ -560,7 +560,7 @@ mkdir -m 1775 "$NOPYTHONROOT"
mkdir -p "$NOPYTHONROOT/usr/local/munki"
chmod -R 755 "$NOPYTHONROOT/usr"
# Create symlink
ln -s /usr/bin/python "$NOPYTHONROOT/usr/local/munki/python"
ln -s /usr/bin/python "$NOPYTHONROOT/usr/local/munki/munki-python"
# Set permissions.
chmod -R go-w "$NOPYTHONROOT/usr/local/munki"
chmod +x "$NOPYTHONROOT/usr/local/munki"

View File

@@ -550,7 +550,7 @@ chmod -R 755 "$PYTHONROOT/usr"
# Copy framework
cp -R "$MUNKIROOT/Python.framework" "$PYTHONROOT/usr/local/munki/"
# Create symlink
ln -s Python.framework/Versions/3.7/bin/python3 "$PYTHONROOT/usr/local/munki/python"
ln -s Python.framework/Versions/3.7/bin/python3 "$PYTHONROOT/usr/local/munki/munki-python"
# Set permissions.
chmod -R go-w "$PYTHONROOT/usr/local/munki"
chmod +x "$PYTHONROOT/usr/local/munki"
@@ -571,7 +571,7 @@ mkdir -m 1775 "$NOPYTHONROOT"
mkdir -p "$NOPYTHONROOT/usr/local/munki"
chmod -R 755 "$NOPYTHONROOT/usr"
# Create symlink
ln -s /usr/bin/python "$NOPYTHONROOT/usr/local/munki/python"
ln -s /usr/bin/python "$NOPYTHONROOT/usr/local/munki/munki-python"
# Set permissions.
chmod -R go-w "$NOPYTHONROOT/usr/local/munki"
chmod +x "$NOPYTHONROOT/usr/local/munki"