talimat 724 B

123456789101112131415161718192021222324252627282930
  1. # Tanım: tcp paketleri ssh üzerinde yönlendiren şeffaf vekil sunucu
  2. # URL: https://github.com/sshuttle/sshuttle
  3. # Paketçi: milisarge
  4. # Gerekler: python3 python3-setuptools iptables net-tools libffi
  5. # Grup: ağ
  6. isim=sshuttle
  7. hesap=sshuttle
  8. surum=0.78.2
  9. devir=1.0
  10. kaynak=(prefixes.conf
  11. tunnel.conf)
  12. derle() {
  13. if [ ! -d $DERLEME_KAYNAKDIZIN/$isim ];then
  14. git clone https://github.com/$hesap/$isim $DERLEME_KAYNAKDIZIN/$isim
  15. else
  16. cd $DERLEME_KAYNAKDIZIN/$isim
  17. git pull
  18. cd -
  19. fi
  20. cp -r $DERLEME_KAYNAKDIZIN/$isim $SRC/
  21. cd $SRC/$isim
  22. python3 setup.py build
  23. python3 setup.py install --root="$PKG" -O1
  24. install -d "$PKG/etc/sshuttle"
  25. install -m644 "$SRC"/{tunnel.conf,prefixes.conf} "$PKG/etc/sshuttle"
  26. }