diff --git a/admin/Install.md b/admin/Install.md index 56cca53..d47d020 100644 --- a/admin/Install.md +++ b/admin/Install.md @@ -71,7 +71,35 @@ Uporabniki, ki ne vedo vnaprej, katere arhitekture je računalnik, lahko uporabi ### macOS -_V pripravi_ +Za namestitev programskega paketa uporabljamo datoteke PKG. Priporočamo prenos datotek PKG na svoj LAN. + +Uvodna namestitev mora biti izvedena interaktivno. Ker je Safari edini brskalnik, ki zahteva uporabo HTTPS tudi za naslove localhost, mora uvodna namestitev izdelati lokalno digitalno potrdilo in ga nastaviti v sistemskem Keychainu. Kar pa zahteva dodaten interaktiven vnos skrbniških poverilnic. + +Programski paket lahko kasneje nadgradimo z ukazom: + +```sh +sudo installer -pkg Besana.pkg -target / -allowUntrusted -verbose +``` + +Z dodatnimi parametri, ki jih predhodno vpišemo v datoteko `/tmp/si.amebis.Besana.ALicMSICA.plist`, lahko natančneje upravljamo postopek namestitve oz. nadgradnje. + +#### Nastavitev licence + +Nastavimo lokalno licenco. Kodo licence smo dobili ob nakupu. + +```sh +defaults write /tmp/si.amebis.Besana.ALicMSICA.plist KODALICENCE -string 123-456-789-012-345 +chmod a+r /tmp/si.amebis.Besana.ALicMSICA.plist +``` + +#### Nastavitev Posrednika licenc + +Nastavimo omrežno preverjanje licenc z Amebisovim posrednikom licenc. Kot ime računalnika, na katerega smo namestili Posrednik licenc, lahko navedemo ime računalnika, FQDN, IPv4, [IPv6] (v oglatih oklepajih). Privzeta vrata so 321 (vedno TCP). + +```sh +defaults write /tmp/si.amebis.Besana.ALicMSICA.plist POSREDNIK -array -string alicpos.lj.org.home -string alicpos.mb.org.home +chmod a+r /tmp/si.amebis.Besana.ALicMSICA.plist +``` # Nastavitev licenciranja @@ -213,8 +241,9 @@ net start BesStr Spisek vtičnic nastavimo z ukazom: ```sh -sudo defaults write "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" "Sockets/http" -array -dict SockFamily -string IPv4 SockNodeName -string 0.0.0.0 SockServiceName -int 225 -dict SockFamily -string IPv6 SockNodeName -string :: SockServiceName -int 225 -sudo chmod a+r "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" +sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Sockets/http -array -dict SockFamily -string IPv4 SockNodeName -string 0.0.0.0 SockServiceName -int 225 -dict SockFamily -string IPv6 SockNodeName -string :: SockServiceName -int 225 +sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Sockets/https -array -dict SockFamily -string IPv4 SockNodeName -string 0.0.0.0 SockServiceName -int 4225 -dict SockFamily -string IPv6 SockNodeName -string :: SockServiceName -int 4225 +sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist ``` @@ -238,8 +267,8 @@ net start BesStr Beleženje zahtev v datoteko nastavimo z ukazom: ```sh -sudo defaults write "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" "Parametri/DatotekaDnevnika" -string "/tmp/BesStr.log" -sudo chmod a+r "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" +sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Parametri/DatotekaDnevnika -string /tmp/BesStr.log +sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist ``` @@ -272,8 +301,8 @@ net start BesStr Uporabo svojega zalednega strežnika LanguageTool lahko nastavimo z ukazom: ```sh -sudo defaults write "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" "Parametri/LanguageToolStreznik" -string "" -sudo chmod a+r "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" +sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Parametri/LanguageToolStreznik -string "" +sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist ``` @@ -281,8 +310,8 @@ sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Uporabo svojega zalednega strežnika LanguageTool lahko nastavimo z ukazom: ```sh -sudo defaults write "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" "Parametri/LanguageToolStreznik" -string "http://localhost:8080/" -sudo chmod a+r "/Library/LaunchDaemons/si.amebis.Besana.BesStr.plist" +sudo defaults write /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Parametri/LanguageToolStreznik -string "http://localhost:8080/" +sudo chmod a+r /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist ``` @@ -317,8 +346,8 @@ net start BesStr Nalaganje slovarja v glavni pomnilnik vklopimo z ukazom: ```sh -sudo defaults write "/Library/Preferences/si.amebis.Besana.AJTOdj.plist" "SlovarVPomnilniku" -bool True -sudo chmod a+r "/Library/Preferences/si.amebis.Besana.AJTOdj.plist" +sudo defaults write /Library/Preferences/si.amebis.Besana.AJTOdj.plist SlovarVPomnilniku -bool True +sudo chmod a+r /Library/Preferences/si.amebis.Besana.AJTOdj.plist sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist ``` @@ -326,7 +355,7 @@ sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist Nalaganje slovarja v glavni pomnilnik izklopimo z ukazom: ```sh -sudo defaults write "/Library/Preferences/si.amebis.Besana.AJTOdj.plist" "SlovarVPomnilniku" -bool False +sudo defaults write /Library/Preferences/si.amebis.Besana.AJTOdj.plist SlovarVPomnilniku -bool False sudo chmod a+r "/Library/Preferences/si.amebis.Besana.AJTOdj.plist" sudo launchctl unload /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist sudo launchctl load /Library/LaunchDaemons/si.amebis.Besana.BesStr.plist diff --git a/admin/Uninstall.md b/admin/Uninstall.md index 794dffc..5fd6536 100644 --- a/admin/Uninstall.md +++ b/admin/Uninstall.md @@ -14,7 +14,13 @@ Licenca, nastavitev Amebisovega posrednika licenc in uporabniške nastavitve ost ### macOS -_V pripravi_ +Besano odstranimo z ukazom: + +```sh +sudo /Library/Application\ Support/Amebis/Besana/uninstall +``` + +Licenca, nastavitev Amebisovega posrednika licenc in uporabniške nastavitve ostanejo prisotne tudi po odstranitvi. # Odstranitev licence in drugih nastavitev vezanih na računalnik diff --git a/admin/Update.md b/admin/Update.md index 1affd10..9d3eeea 100644 --- a/admin/Update.md +++ b/admin/Update.md @@ -8,18 +8,27 @@ Verzija 4.39 je imela napako, zaradi katere samoposodobitev na novejšo izdajo n Samoposodabljanje lahko izklopimo na več načinov. -Da tega dela sploh ne namestimo (ukazna vrstica s skrbniškimi pravicami): +1. Da tega dela sploh ne namestimo (ukazna vrstica s skrbniškimi pravicami): -```bat -msiexec /i "\\distsrv\share\Besana.x64.msi" /qb REMOVE=featAUpdate -``` + ```bat + msiexec /i "\\distsrv\share\Besana.x64.msi" /qb REMOVE=featAUpdate + ``` -Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""` (ukazna vrstica s skrbniškimi pravicami): +2. Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""` (ukazna vrstica s skrbniškimi pravicami): -```bat -reg add "HKLM\SOFTWARE\Amebis\Besana\AUpdate" /v "Channel" /t REG_SZ /d "" /f /reg:64 -``` + ```bat + reg add "HKLM\SOFTWARE\Amebis\Besana\AUpdate" /v "Channel" /t REG_SZ /d "" /f /reg:64 + ``` ### macOS -_V pripravi_ +Samoposodabljanje lahko izklopimo na več načinov. + +1. Da te komponente sploh ne namestimo. + +2. Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""`: + + ```sh + sudo defaults write /Library/Preferences/si.amebis.Besana.AUpdate.plist Channel -string "" + sudo chmod a+r /Library/Preferences/si.amebis.Besana.AUpdate.plist + ```