scripta first commit
[scripta.git] / menu / opkg / 1_select_feeds
blob95774e4f4064c51037d1ca83a312a79ba069f946
1 function run()
3         mkdir -p /etc/opkg/disabled
5         ENABLED=`ls /etc/opkg/*-feed.conf`
6         DISABLED=`ls /etc/opkg/disabled/*-feed.conf`
7         ENABLED_LIST=""
8         DISABLED_LIST=""
9         for i in $ENABLED; do
10                 ENABLED_LIST=$ENABLED_LIST" TRUE "`basename $i`
11         done
12         
13         for i in $DISABLED; do
14                 DISABLED_LIST=$DISABLED_LIST" FALSE "`basename $i`
15         done
16         
17         FEED_SELECTED=`$ZENITY --column="Enabled" --column="Feed" --list --checklist $ENABLED_LIST $DISABLED_LIST`
18         
19         if [ $? -eq 0 ]; then
20                 mv /etc/opkg/*-feed.conf /etc/opkg/disabled
21                 for i in $FEED_SELECTED; do
22                         mv /etc/opkg/disabled/$i /etc/opkg
23                 done
24         fi