IBM Tivoli Storage Manager v Debiane (klient)

Najprv si stiahneme redhat balíčky v6.4.0 v6.4.1. Ja som použil 6.4.0

Tie si potom rozbalíme a necháme len potrebné. V prípade klasického klienta potrebujeme: TIVsm-BA TIVsm-API64 gskssl64 gskcrypt64

Následne dané balíčky rozbalíme pomocou aliena:

alien -g *.rpm

Potom premenujeme podadresáre „debian“ na „DEBIAN“

Ako nasledujúce zmeníme prístupové práva:

chmod 755 TIVsm-API64-6.4.0/DEBIAN/postinst 
chmod 755 TIVsm-BA-6.4.0/DEBIAN/postinst 
chmod 755 gskcrypt64-8.0/DEBIAN/postinst 
chmod 755 gskssl64-8.0/DEBIAN/postinst

Potom zeditujeme control súbory jednotlivých balíčkov. Nasledovným sposobom:

  • zmažeme prázdne riadky a posledné dva riadky “ .“ a “ Converted ….“
  • Description spojíme do jedného riadku
  • V riadku „Depends:“ zmazeme „${shlibs:Depends}“
  • Pridáme riadok „Najprv si stiahneme redhat balíčky v6.4.0 v6.4.1. Ja som použil 6.4.0Tie si potom rozbalíme a necháme len potrebné. V prípade klasického klienta potrebujeme: TIVsm-BA TIVsm-API64 gskssl64 gskcrypt64

Následne dané balíčky rozbalíme pomocou aliena:

alien -g *.rpm

Potom premenujeme podadresáre „debian“ na „DEBIAN“
Ako nasledujúce zmeníme prístupové práva:

chmod 755 TIVsm-API64-6.4.0/DEBIAN/postinst 
chmod 755 TIVsm-BA-6.4.0/DEBIAN/postinst 
chmod 755 gskcrypt64-8.0/DEBIAN/postinst 
chmod 755 gskssl64-8.0/DEBIAN/postinst

Potom zeditujeme control súbory jednotlivých balíčkov. Nasledovným sposobom:

  • zmažeme prázdne riadky a posledné dva riadky “ .“ a “ Converted ….“
  • Description spojíme do jedného riadku
  • V riadku „Depends:“ zmazeme „${shlibs:Depends}“
  • Pridáme riadok „Version: 6.4.0“ pre TIV…. „Version: 8.0“ pre gsk… Verziu si dajte správnu podla toho z akých balíčkov to robíte.
  • Na koniec súboru pridáme jeden volný riadok

Nakoniec vytvoríme balíčky:

dpkg -b TIVsm-API64-6.4.0 
dpkg -b TIVsm-BA-6.4.0
dpkg -b gskcrypt64-8.0
dpkg -b gskssl64-8.0

Hotovo.