network/vidalia: Removed (Included in tor-browser).

Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
This commit is contained in:
Willy Sudiarto Raharjo 2017-04-12 11:32:32 +07:00
parent 4aadf90b0d
commit cd86e2cd5f
6 changed files with 0 additions and 207 deletions

View file

@ -1,10 +0,0 @@
Vidalia is a GUI for Tor. Using Vidalia, you can start and stop Tor,
view its status at a glance, and monitor bandwidth usage.
Vidalia also makes it easy to contribute to the Tor network by helping
you set up and manage your own relay.
See README.SBo (which is also installed with the package docs) for some
configuration hints, and how to make use of MaxMind's GeoIP database.
If you don't plan to use MaxMind's GeoIP database, pass GEOIP=no to
the script.

View file

@ -1,57 +0,0 @@
Vidalia README.SBo
Please note that upstream states the following:
"You should simply download Vidalia as part of a Tor software bundle. Users
should be using Tor Browser Bundle, not installing Vidalia themselves."
-- https://www.torproject.org/projects/vidalia.html.en
Obviously, that only concerns folks that do not know what they are doing.
Also, the development of Torbutton has been discontinued in favour of TBB,
the Tor-Browser-Bundle. It's strongly recommended to stop using Torbutton.
New versions of Vidalia used to be announced at:
https://blog.torproject.org/category/tags/vidalia-releases
https://www.torproject.org/projects/vidalia.html.en
but both links lag more often than not.
A better place is to simply check https://www.torproject.org/dist/vidalia/ or
the mirrors listed at: https://www.torproject.org/getinvolved/mirrors.html.en
Also, according to a talk given by Tor folks at 29c3,
Vidalia is now de facto unmaintained.
After installing Vidalia, please consider adapting ~/.vidalia/vidalia.conf:
[Tor]
DataDirectory=$HOME/.tor
(fix for running as root; https://trac.torproject.org/projects/tor/ticket/6259)
and also consider adapting ~/.vidalia/torrc or /etc/tor/torrc accordingly:
# Set the Tor Circuit Build time to find faster tor servers, increments
# of seconds
CircuitBuildTimeout 2
# connections while Tor is not in use.
KeepalivePeriod 60
# Force Tor to consider whether to build a new circuit every NUM seconds.
NewCircuitPeriod 15
# Set How many entry guards we should we keep at a time
NumEntryGuards 8
In order to use Vidalia and Tor with Firefox you can use FoxyProxy or
Privoxy. You can also configure Firefox network settings for a SOCKSv5
proxy; any other browser that supports SOCKSv5 proxies is ok to use too.
As of version 0.2.10 vidalia supports the local GeoIP database from
MaxMind. If the package hasn't been built with GEOIP=no, edit your
vidalia.conf to enable using the database via the
"UseLocalGeoIpDatabase" and "LocalGeoIpDatabase" options. For example:
[General]
UseLocalGeoIpDatabase=true
LocalGeoIpDatabase=/var/lib/GeoIP/GeoIP.dat

View file

@ -1,10 +0,0 @@
if [ -x /usr/bin/update-desktop-database ]; then
/usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
fi
if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
if [ -x /usr/bin/gtk-update-icon-cache ]; then
/usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
fi
fi

View file

@ -1,19 +0,0 @@
# HOW TO EDIT THIS FILE:
# The "handy ruler" below makes it easier to edit a package description.
# Line up the first '|' above the ':' following the base package name, and
# the '|' on the right side marks the last column you can put a character in.
# You must make exactly 11 lines for the formatting to be correct. It's also
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
vidalia: vidalia (GUI frontend for Tor)
vidalia:
vidalia: Using Vidalia, you can start and stop Tor, view its status at a
vidalia: glance, and monitor bandwidth usage. Vidalia also makes it easy to
vidalia: contribute to the Tor network by helping you set up and manage your
vidalia: own relay.
vidalia:
vidalia: Homepage: https://www.torproject.org/projects/vidalia.html.en
vidalia:
vidalia:
vidalia:

View file

@ -1,101 +0,0 @@
#!/bin/sh
# Slackware build script for vidalia
# Originally written by Larry Hajali <larryhaja[at]gmail[dot]com>
# Adapted and now maintained by
# Markus Reichelt <slackbuilds@mareichelt.de> 0xCCEEF115
PRGNAM=vidalia
VERSION=${VERSION:-0.2.21}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i486 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
fi
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
if [ "$ARCH" = "i486" ]; then
SLKCFLAGS="-O2 -march=i486 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 -o -perm 511 \) \
-exec chmod 755 {} \; -o \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
if [ "$GEOIP" = "no" ]; then
GEOIP=""
else
GEOIP="-DUSE_GEOIP=1 \
-DGEOIP_INCLUDE_DIR=/usr/include/ \
-DGEOIP_LIBRARY_DIR=/usr/lib$LIBDIRSUFFIX/"
fi
mkdir build && cd build
cmake \
$GEOIP \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_SKIP_RPATH:BOOL=YES \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_BUILD_TYPE=Release ..
# Remove -O3 flag.
for i in $(find . -name "flags.make"); do
sed -i 's|-O3 ||g' $i
done
make VERBOSE=1
make install DESTDIR=$PKG
cd ..
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/man/man1
gzip -9c doc/$PRGNAM.1 > $PKG/usr/man/man1/$PRGNAM.1.gz
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cp -a \
CHANGELOG CREDITS HACKING INSTALL LICENSE* README \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
cat $CWD/README.SBo > $PKG/usr/doc/$PRGNAM-$VERSION/README.SBo
find $PKG/usr/doc -type f -exec chmod 0644 {} \;
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
cat $CWD/doinst.sh > $PKG/install/doinst.sh
cd $PKG
/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}

View file

@ -1,10 +0,0 @@
PRGNAM="vidalia"
VERSION="0.2.21"
HOMEPAGE="https://www.torproject.org/projects/vidalia.html.en"
DOWNLOAD="https://archive.torproject.org/tor-package-archive/vidalia/vidalia-0.2.21.tar.gz"
MD5SUM="8d3079a66d79c79ccfefb929b820f9ac"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="GeoIP tor"
MAINTAINER="Markus Reichelt"
EMAIL="slackbuilds@mareichelt.de"