Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/sh
- # REV 2.1 [20-2-2012]
- #
- ##
- echo "Checkout of NOME_ARCHITETTURA devices."
- #
- ## Nome della path contenente il ramo
- devices="/nome_path"
- #
- ## Link download config
- conf="LINK_CONFIG"
- #
- ## Definisci la path dei download.
- dlDIR="DATABASE_DL"
- #
- ## Vettore pacchetti aggiuntivi per il menu di configurazione
- Pkg_VETT="multiwan gw6c etherwake transmission-web transmission-daemon nano htop mt-daapd elinks portmap memtester aiccu rsync nfs-kernel-server hdparm nmap aircrack-ng lighttpd lighttpd-mod-cgi php5 php5-cgi php5-fastcgi php5-mod-gd php5-mod-session php5-mod-xml vsftpd iputils-tftpd"
- #-----------------------------------------------------------------#
- # IL CODICE SUCCESSIVO NON HA BISOGNO DI ULTERIORI MODIFICHE #
- #
- ## Scarica i sorgenti del ramo trunk.
- echo "...Update SVN source..."
- svn checkout svn://svn.openwrt.org/openwrt/trunk $(echo $devices | cut -c2-20)
- #
- ## Crea un symbolic link per i dl.
- A=$(pwd)$devices
- ln -s $dlDIR $A
- #
- ## Update/install xxxxx feeds
- cd $(echo $devices | cut -c2-20)
- echo "...update feeds and install feeds..."
- scripts/feeds update
- scripts/feeds install -a -p luci
- scripts/feeds install $Pkg_VETT
- cd ..
- #
- ## Architetture
- mkdir -p $path
- wget $conf -O $(echo $devices | cut -c2-20)/.config
- #
- ## Scarica i pacchetti necessari alla compilazione
- echo "...download of packages..."
- cd $(echo $devices | cut -c2-20)
- make download
- echo Il ramo di openwrt è contenuto nella path $devices.
- echo La path per il download dei sorgenti è $dlDIR.
- echo REV 2.1 [20-2-2012]
- echo by Ciusss89©
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement