6.1 Dijeljenje Datoteka

Najjednostavnija metoda distribucije: Mrežni pogon.


Zašto Dijeljenje Datoteka?

Prednosti:

  • ✓ Nije potreban dodatni server
  • ✓ Brzo postavljanje
  • ✓ Dozvole putem Windows ACL-ova
  • ✓ Svi znaju koristiti mape

Nedostaci:

  • ✗ Nema automatskog verzioniranja
  • ✗ Nema upravljanja ovisnostima
  • ✗ Potrebno ručno kopiranje

Struktura Direktorija

Preporučena struktura za dijeljenje:

\\server\builds\openssl\
├── 3.6.0\
│   ├── win-x64\
│   │   ├── bin\
│   │   │   ├── libcrypto-3-x64.dll
│   │   │   ├── libssl-3-x64.dll
│   │   │   └── openssl.exe
│   │   ├── ssl\
│   │   │   └── openssl.cnf
│   │   └── README.txt
│   ├── win-x64-fips\
│   │   └── ... (s FIPS Providerom)
│   ├── linux-x64\
│   │   └── ... (Shared Objects)
│   └── wasm\
│       └── ... (JS + WASM)
├── 3.5.0\
│   └── ... (starija verzija)
└── latest -> 3.6.0\

Postavljanje Dijeljenja

1. Stvorite Mapu

# Na serveru
mkdir D:\Builds\OpenSSL
mkdir D:\Builds\OpenSSL\3.6.0
mkdir D:\Builds\OpenSSL\3.6.0\win-x64

2. Kopirajte Datoteke

# Kopirajte rezultat kompilacije
Copy-Item -Recurse "D:\Projects\openssl-3.6.0\bin\*" "D:\Builds\OpenSSL\3.6.0\win-x64\"

3. Stvorite Dijeljenje

# Kao Administrator
New-SmbShare -Name "OpenSSL" -Path "D:\Builds\OpenSSL" -ReadAccess "Domain Users"

Korištenje

S Razvojnog Računala

# Pristupite dijeljenju
dir \\server\openssl\3.6.0\win-x64\bin\
 
# Kopirajte u projekt
copy "\\server\openssl\3.6.0\win-x64\bin\*.dll" C:\MojProjekt\

Nastavite na


Wolfgang van der Stille @ EMSR DATA d.o.o. - Post-Quantum Cryptography Professional

Zuletzt geändert: 29.01.2026. u 21:30