Merge branch 'fix-macos-system-paths-when-no-perms' of https://github.com/amarshall/kitty
This commit is contained in:
commit
2839eab5e4
1 changed files with 2 additions and 2 deletions
|
|
@ -670,7 +670,7 @@ def system_paths_on_macos() -> tuple[str, ...]:
|
|||
def add_from_file(x: str) -> None:
|
||||
try:
|
||||
f = open(x)
|
||||
except FileNotFoundError:
|
||||
except (FileNotFoundError, PermissionError):
|
||||
return
|
||||
with f:
|
||||
for line in f:
|
||||
|
|
@ -681,7 +681,7 @@ def add_from_file(x: str) -> None:
|
|||
entries.append(line)
|
||||
try:
|
||||
files = os.listdir('/etc/paths.d')
|
||||
except FileNotFoundError:
|
||||
except (FileNotFoundError, PermissionError):
|
||||
files = []
|
||||
for name in sorted(files):
|
||||
add_from_file(os.path.join('/etc/paths.d', name))
|
||||
|
|
|
|||
Loading…
Reference in a new issue