MacOS – instalace mc přes brew (midnight commander)

Souborový správce midnight commander si na macos nainstalujeme pohodlně přes brew.

Pro instalaci tedy spustíme: brew install mc

Pokud při spuštění mc jako root, dostaneme následující chybu read (subshell_pty…): No such file or directory (2), kterou způsobuje nesprávně nastavený bash shell, opravíme ji následovně: sudo dscl . -change /Users/root UserShell /bin/sh /bin/bash

Přímý odkaz na tento článek: https://www.elvisek.cz/2021/10/macos-instalace-mc-pres-brew/

MacOS – detailní informace o disku

K získání detailnějších informací o disku, zvláště u verzí s M1 procesorem, lze použít nástroj smartmontools.

Instalaci provedeme přes brew, tedy : brew install smartmontools

Následně si potřebujeme zjistit název disku: diskutil list

A samotný výčet stavu disku ze S.M.A.R.T. (Self-Monitoring, Analysis, and Reporting Technology) je pak už jednoduchý: smartctl -a disk0

Přímý odkaz na tento článek: https://www.elvisek.cz/2021/10/macos-detailni-informace-o-disku/

MacOS ve firemním prostředí

Je MacOS integrované v Microsoftím firemním on-premise prostředím pro správce noční můrou nebo procházka růžovou zahrádkou? Ani jedno, jde spíše o různé kompromisy a návyky.

Začneme s připojením do lokální domény Active Directory pomocí nástroje Adresářová utilita (originální návod od Apple). Pro připojení potřebujeme doménového uživatele, který má oprávnění k připojení počítače do domény.

Následně v nastavení u doménového uživatele zapneme Mobilní účet, který umožňuje přihlašování se i v offline režimu (bez dostupnosti doménových řadičů). Po aktivaci se navíc na přihlašovací obrazovce zobrazí ikona uživatele (pro jednodušší přihlašování). V případě, že máme jablečné hodinky, lze je použít pro odemykání Macu s tímto doménovým uživatelem.

Pro přístup k souborům sdílené z windows (protokolem smb) můžeme použít klasické připojení přes Finder – Připojit a zadat cestu k serveru a sdílení. Případně se lze připojit i oboru názvů souborového systému DFS, ve formátu smb://example.com/DFSroot. Před připojením si změníme parametry u připojování:

sudo defaults write /Library/Preferences/com.apple.NetworkAuthorization UseShortName -bool YES
sudo defaults write /Library/Preferences/com.apple.NetworkAuthorization UseDefaultName -bool NO
sudo defaults write /Library/Preferences/com.apple.NetworkAuthorization AllowUnknownServers -bool YES

Připojení následně proběhne přes Kerberos ověření s oprávněním aktuálně přihlášeného doménového uživatele (single sign on).

Nejzajímavější část integrace budou webové aplikace, ty lze rozběhat v Safari pouze pokud podporují ověřování Kerberos. S ověřením NTLM se v macOS jednoduše přes SSO nepřihlásíte. Tedy na webovém serveru (např. IIS) povolit ověřování Windows, zakázat Anonymní, zkontrolovat zda-li je Provider nastaven na Negotiate a jestli jsou správně nastavena SPN pro daný webový server.

Pokud je vše správně nastaveno, Safari si bez problémů zažádá o Kerberos lístek pro daný server a následně se na něj přihlásí. Což můžeme ověřit příkazem klist, který vylistuje všechny vydané lístky na daném počítači.

Pokud pro procházení webových stránek používáme Chrome nebo Edge, je potřeba delegace ověření povolit pro danou doménu, konkrétně příkazy:

defaults write com.google.Chrome AuthServerWhitelist "*.example.com, example.com"
defaults write com.google.Chrome AuthNegotiateDelegateWhitelist "*.example.com, example.com"

defaults write com.microsoft.Edge AuthServerWhitelist "*.example.com, example.com"
defaults write com.microsoft.Edge AuthNegotiateDelegateWhitelist "*.example.com, example.com" 

To je prozatím vše. Snad to taková noční můra nebyla 🙂

Přímý odkaz na tento článek: https://www.elvisek.cz/2021/10/macos-ve-firemnim-prostredi/

LibreELEC 10 – Kodi 19.1 (Matrix)

Před pár dny vyšel nový release LibreELECu, který v sobě nese Kodi 19.1 Matrix. Jelikož se jedná o velkou verzi, objevili se problémy s normálním upgradem, resp. s nekompatibilitou některých doplňků / pluginů. No řekl bych, že nekompatibilních pluginů bylo přes 70%.

Aktuálně je nový LE pro Raspberry Pi verze 4, ostatní budou k dispozici později.

Většina změn je v oficiálním článku (zde), každopádně pár bodů:

  • český repozitář XBMC-Kodi.cz je potřeba použít ve verzi 1.2.0, který je kompatibilní s Kodi 19.
  • scraper ČSFD.cz (Scraper provádí přiřazení stažených informací z ČSFD.cz k filmům ve filmové databázi) – ten z nějakého důvodu v původní verzi od ekarogitu nefunguje správně, proto ho nahrazuju verzi od Sikyho, která funguje bez problému – zde.
  • v rámci projektu Kodi – synchronizace filmové knihovny došlo k povýšení verze databáze, tedy bude při prvním spuštění provedena její aktualizace a přesun do nové databáze s indexem 119. Ideálně provést ale nové scrapování, viz bod výše.

Původní článek k RasPi, LibreElec, Kodi – instalace.

Přímý odkaz na tento článek: https://www.elvisek.cz/2021/09/libreelec-10-kodi-19-1-matrix/