Compare commits

..

No commits in common. "880e959f15b91571c3d7e042a18c4873161142f8" and "2ee5cb251fbabce5b15a1b9ce33f819092a2e56a" have entirely different histories.

2 changed files with 25 additions and 23 deletions

View File

@ -14,14 +14,12 @@ minisign -Vm "<ime datoteke>" -P RWRPrtnepBgoU86pKtSnHJXBtmtJjv6T5wN2Q+P7vPgHPdr
Orodje Minisign lahko prenesete na [https://jedisct1.github.io/minisign/](https://jedisct1.github.io/minisign/). Orodje Minisign lahko prenesete na [https://jedisct1.github.io/minisign/](https://jedisct1.github.io/minisign/).
#### Windows #### Windows, MSI
##### MSI
Za namestitev programskega paketa uporabljamo datoteke MSI. Priporočamo prenos datotek MSI na svoj LAN. Programski paket namestimo (ukazna vrstica s skrbniškimi pravicami): Za namestitev programskega paketa uporabljamo datoteke MSI. Priporočamo prenos datotek MSI na svoj LAN. Programski paket namestimo (ukazna vrstica s skrbniškimi pravicami):
```bat ```bat
msiexec.exe /i "\\distsrv\share\Besana.x64.msi" /l* "%TEMP%Besana.x64.log" /qb /norestart msiexec /i "\\distsrv\share\Besana.x64.msi" /l* "%TEMP%Besana.x64.log" /qb /norestart
``` ```
`/l* "%TEMP%Besana.x64.log"` v začasno mapo uporabnika, ki izvaja zgornji ukaz, zapiše dnevnik namestitve. `/l* "%TEMP%Besana.x64.log"` v začasno mapo uporabnika, ki izvaja zgornji ukaz, zapiše dnevnik namestitve.
@ -30,48 +28,48 @@ msiexec.exe /i "\\distsrv\share\Besana.x64.msi" /l* "%TEMP%Besana.x64.log" /qb /
Z dodatnimi parametri - javnimi spremenljivkami MSI, ki jih dodajamo vedno na konec ukazne vrstice `msiexec` lahko natančneje upravljamo postopek namestitve oz. nadgradnje. Z dodatnimi parametri - javnimi spremenljivkami MSI, ki jih dodajamo vedno na konec ukazne vrstice `msiexec` lahko natančneje upravljamo postopek namestitve oz. nadgradnje.
###### Parameter `INSTALLLEVEL=n` ##### Parameter `INSTALLLEVEL=n`
Izbere dele za namestitev do vključno neke stopnje: Izbere dele za namestitev do vključno neke stopnje:
1 (privzeto): aplikaciji Mini in Pregibnik, vtičnik za MS Office, lokalni API 1 (privzeto): aplikaciji Mini in Pregibnik, vtičnik za MS Office, lokalni API;
2: namesti še vtičnike LanguageTool za brskalnike Firefox, Edge in Chrome 2: namesti še vtičnike LanguageTool za brskalnike Firefox, Edge in Chrome;
3: ni v uporabi 3: ni v uporabi;
4: dokumentacija lokalnega API-ja za razvijalce 4: dokumentacija lokalnega API-ja za razvijalce
```bat ```bat
msiexec.exe /i "\\distsrv\share\Besana.x64.msi" /qb INSTALLLEVEL=2 msiexec /i "\\distsrv\share\Besana.x64.msi" /qb INSTALLLEVEL=2
``` ```
Nadgradnje ignorirajo ta parameter in namestijo oz. posodobijo dele, ki so bili izbrani v programskem paketu, ki ga nadgrajujemo. Nadgradnje ignorirajo ta parameter in namestijo oz. posodobijo dele, ki so bili izbrani v programskem paketu, ki ga nadgrajujemo.
###### Parameter `POSREDNIK=hostname[:port]` ##### Parameter `POSREDNIK=hostname[:port]`
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). 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).
```bat ```bat
msiexec.exe /i "\\distsrv\share\Besana.x64.msi" /qb POSREDNIK=10.1.1.5 msiexec /i "\\distsrv\share\Besana.x64.msi" /qb POSREDNIK=10.1.1.5
``` ```
###### Parameter `KODALICENCE=nnn-nnn-nnn-nnn-nnn` ##### Parameter `KODALICENCE=nnn-nnn-nnn-nnn-nnn`
Nastavimo lokalno licenco. Kodo licence smo dobili ob nakupu in moramo za vsak računalnik uporabiti svojo. Nastavimo lokalno licenco. Kodo licence smo dobili ob nakupu.
```bat ```bat
msiexec.exe /i "\\distsrv\share\Besana.x64.msi" /qb KODALICENCE=123-456-789-012-345 msiexec /i "\\distsrv\share\Besana.x64.msi" /qb KODALICENCE=123-456-789-012-345
``` ```
###### Parametra `PROXYUP=username` in `PROXYGE=password` ##### Parametra `PROXYUP=username` in `PROXYGE=password`
Nastavimo uporabniško ime in geslo, če za dostop do spleta HTTP uporabljamo proksi, ki potrebuje avtentikacijo. Nastavimo uporabniško ime in geslo, če za dostop do spleta HTTP uporabljamo proksi, ki potrebuje avtentikacijo.
```bat ```bat
msiexec.exe /i "\\distsrv\share\Besana.x64.msi" /qb PROXYUP=janez PROXYGE="moje geslo 123" msiexec /i "\\distsrv\share\Besana.x64.msi" /qb PROXYUP=janez PROXYGE="moje geslo 123"
``` ```
Uporabo odsvetujemo! Uporabniško ime in geslo se shranita v register v nekodirani obliki. Uporabo odsvetujemo! Uporabniško ime in geslo se shranita v register v nekodirani obliki.
##### EXE #### Windows, EXE
Uporabniki, ki ne vedo vnaprej, katere arhitekture je računalnik, lahko uporabijo tudi priloženo datoteko EXE. V datoteki EXE je preprost programček, ki ugotovi arhitekturo. Če je datoteka MSI ustrezne arhitekture na istem imeniku kot datoteka EXE, jo zažene. Sicer pa jo prenese s spleta, preveri digitalni podpis in jo zažene. Nastavljanje parametrov, kot pri ukazu `msiexec` v poglavju [MSI](#msi) trenutno ni podprto. Uporabniki, ki ne vedo vnaprej, katere arhitekture je računalnik, lahko uporabijo tudi priloženo datoteko EXE. V datoteki EXE je preprost programček, ki ugotovi arhitekturo. Če je datoteka MSI ustrezne arhitekture na istem imeniku kot datoteka EXE, jo zažene. Sicer pa jo prenese s spleta, preveri digitalni podpis in jo zažene. Nastavljanje parametrov, kot pri ukazu `msiexec` v poglavju [MSI](#msi) trenutno ni podprto.
@ -90,7 +88,7 @@ Samodejno samoposodabljanje lahko izklopimo na več načinov.
Da tega dela sploh ne namestimo: Da tega dela sploh ne namestimo:
```bat ```bat
msiexec.exe /i "\\distsrv\share\Besana.x64.msi" /qb REMOVE=featAUpdate msiexec /i "\\distsrv\share\Besana.x64.msi" /qb REMOVE=featAUpdate
``` ```
Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""`: Da preklopimo kanal za posodobitve s `"stable"` (privzeto) na `""`:
@ -111,10 +109,10 @@ Programski paket namesti opravilo, ki enkrat na uro poskusi podaljšati licenco
Programski paket podaljša licenco v naslednjem vrstnem redu po načelu "kar uspe prej": Programski paket podaljša licenco v naslednjem vrstnem redu po načelu "kar uspe prej":
1. `KodaLicence` - preveri in namesti lokalno licenco z dano kodo licence (v nadaljevanju). 1. `KodaLicence` - preveri in namesti novo lokalno licenco z dano kodo licence (v nadaljevanju).
2. Obstoječa lokalna licenca 2. Obstoječa lokalna licenca - podaljša obstoječo licenco.
3. Obstoječa omrežna licenca 3. Obstoječa omrežna licenca - podaljša obstoječo licenco pri istem Posredniku licenc.
4. `Posrednik` - preveri in namesti omrežno licenco od danega Posrednika licenc (v nadaljevanju). 4. `Posrednik` - preveri in namesti novo omrežno licenco od danega Posrednika licenc (v nadaljevanju).
Programski paket uporablja licenco v naslednjem vrstnem redu po načelu "katero najde prej in je še veljavna": Programski paket uporablja licenco v naslednjem vrstnem redu po načelu "katero najde prej in je še veljavna":
@ -133,6 +131,8 @@ Lokalno licenco lahko spremenimo tako, da vpišemo novo kodo licence z ukazom:
reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Amebis\Besana" /v "KodaLicence" /t REG_SZ /d "123-456-789-012-345" /f /reg:64 reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Amebis\Besana" /v "KodaLicence" /t REG_SZ /d "123-456-789-012-345" /f /reg:64
``` ```
Ker so kode licenc zaupne narave, opravilo, ki podaljšuje licence, po uporabi kodo v registru izbriše.
Lokalna licenca je shranjena v registru `HKEY_LOCAL_MACHINE\\SOFTWARE\\Amebis\\Besana\\Licenca`. Odstranimo jo z ukazom: Lokalna licenca je shranjena v registru `HKEY_LOCAL_MACHINE\\SOFTWARE\\Amebis\\Besana\\Licenca`. Odstranimo jo z ukazom:
```bat ```bat
@ -148,6 +148,8 @@ sudo defaults write /Library/Application\ Support/Amebis/Besana.plist KodaLicenc
sudo chmod a+r /Library/Application\ Support/Amebis/Besana.plist sudo chmod a+r /Library/Application\ Support/Amebis/Besana.plist
``` ```
Ker so kode licenc zaupne narave, opravilo, ki podaljšuje licence, po uporabi kodo v datoteki `Besana.plist` izbriše.
Lokalna licenca je shranjena v `/Library/Application\ Support/Amebis/Besana/Licenca.plist`. Odstranimo jo z ukazom: Lokalna licenca je shranjena v `/Library/Application\ Support/Amebis/Besana/Licenca.plist`. Odstranimo jo z ukazom:
```sh ```sh

View File

@ -4,4 +4,4 @@
- [Admin](Admin.md) - Navodila za administratorje - [Admin](Admin.md) - Navodila za administratorje
- [Changelog](Changelog.md) - Spisek sprememb - [Changelog](Changelog.md) - Spisek sprememb
- [Splošni pogoji](Splosni pogoji.rtf) - Splošni pogoji med uporabnikom programskega paketa in izdelovalcem, pogoj za uporabo programskega paketa - [Splošni pogoji](Splosni%20pogoji.rtf) - Splošni pogoji med uporabnikom programskega paketa in izdelovalcem, pogoj za uporabo programskega paketa