mirror of
https://github.com/munki/munki.git
synced 2026-01-04 13:40:09 -06:00
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:
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2017-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2018-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2017-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2010-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2010-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2011-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2008-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2009-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2011-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2010-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2018-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2011-2017 Google Inc. All Rights Reserved.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2009-2020 Greg Neagle.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#!/usr/local/munki/python
|
||||
#!/usr/local/munki/munki-python
|
||||
# encoding: utf-8
|
||||
#
|
||||
# Copyright 2011-2013 Google Inc. All Rights Reserved.
|
||||
|
||||
@@ -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>
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user