tor-0.4.5.9-bp153.2.3.1 4 > $
A p `ȫw!M@eeeKR|5a=ԁ܍g-t"8<"\zpc%0A@k8+PNOT1F }Mk=]Oz
ͰD+ ҥPЮGyׂB(_ܳM̰[psqip5u#奎&8B0I!.Sl`l?avpu5'ۉF˭"\8:Aw˘K!<56f92bb864961cba261483d6359912908356c8c1 42ed3c3aa96cf41f18d9da3985b1b9fd15bb4a6f33bd6591bca8c2842e66e721 -S\ `ȫw!M@eee/k`sǼG&r
&Bt+)
g|i I7hSYxpnE2*[|3qU
^zeŗB(m_Jw8h^O!|[|I"of=$wQ`#2~k)V > p L ? d Q , 2 : * 0 x 0 0
8 0 0 ) 0
*( 0 * 0 + 0 , , 0 - - % .P % 1r % ( 1 8 1 N 9 3 N : : N = L > T ? \ @ d F l G 0 H H 0 I 0 X 8 Y D \ 0 ] @ 0 ^ b c k d e f l u , 0 v w 4 0 x 0 y / z p C tor 0.4.5.9 bp153.2.3.1 Anonymizing overlay network for TCP (The onion router) Tor is a connection-based low-latency anonymous communication system.
This package provides the "tor" program, which serves as both a client and
a relay node. Scripts will automatically create a "tor" user and
a "tor" group, and set tor up to run as a daemon when the system
is rebooted.
Applications connect to the local Tor proxy using the SOCKS
protocol. The tor client chooses a path through a set of relays, in
which each relay knows its predecessor and successor, but no
others. Traffic flowing down the circuit is unwrapped by a symmetric
key at each relay, which reveals the downstream relay.
Warnings: Tor does no protocol cleaning. That means there is a danger
that application protocols and associated programs can be induced to
reveal information about the initiator. Tor depends on Privoxy or
similar protocol cleaners to solve this problem. This is alpha code,
and is even more likely than released code to have anonymity-spoiling
bugs. The present network is small -- this further reduces the
strength of the anonymity provided. Tor is not presently suitable
for high-stakes anonymity. `ȫNobs-power9-07 cSUSE Linux Enterprise 15 openSUSE BSD-3-Clause http://bugs.opensuse.org Unspecified https://www.torproject.org/ linux ppc64le getent group tor >/dev/null || groupadd -r tor
getent passwd tor >/dev/null || useradd -r -g tor -d /var/lib/empty -s /sbin/nologin -c "User for tor" tor
if [ -x /usr/bin/systemctl ]; then
test -n "$FIRST_ARG" || FIRST_ARG="$1"
[ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || :
for service in tor.service ; do
sysv_service=${service%.*}
if [ ! -e /usr/lib/systemd/system/$service ] &&
[ ! -e /etc/init.d/$sysv_service ]; then
mkdir -p /run/systemd/rpm/needs-preset
touch /run/systemd/rpm/needs-preset/$service
elif [ -e /etc/init.d/$sysv_service ] &&
[ ! -e /var/lib/systemd/migrated/$sysv_service ]; then
/usr/sbin/systemd-sysv-convert --save $sysv_service || :
mkdir -p /run/systemd/rpm/needs-sysv-convert
touch /run/systemd/rpm/needs-sysv-convert/$service
fi
done
fi
PNAME=tor
SUBPNAME=
SYSC_TEMPLATE=/usr/share/fillup-templates/sysconfig.$PNAME$SUBPNAME
# If template not in new /usr/share/fillup-templates, fallback to old TEMPLATE_DIR
if [ ! -f $SYSC_TEMPLATE ] ; then
TEMPLATE_DIR=/var/adm/fillup-templates
SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME$SUBPNAME
fi
SD_NAME=""
if [ -x /bin/fillup ] ; then
if [ -f $SYSC_TEMPLATE ] ; then
echo "Updating /etc/sysconfig/$SD_NAME$PNAME ..."
mkdir -p /etc/sysconfig/$SD_NAME
touch /etc/sysconfig/$SD_NAME$PNAME
/bin/fillup -q /etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE
fi
else
echo "ERROR: fillup not found. This should not happen. Please compare"
echo "/etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and"
echo "update by hand."
fi
if [ -x /usr/bin/systemctl ]; then
test -n "$FIRST_ARG" || FIRST_ARG="$1"
[ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || :
if [ "$YAST_IS_RUNNING" != "instsys" ]; then
/usr/bin/systemctl daemon-reload || :
fi
for service in tor.service ; do
sysv_service=${service%.*}
if [ -e /run/systemd/rpm/needs-preset/$service ]; then
/usr/bin/systemctl preset $service || :
rm "/run/systemd/rpm/needs-preset/$service" || :
elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then
/usr/sbin/systemd-sysv-convert --apply $sysv_service || :
rm "/run/systemd/rpm/needs-sysv-convert/$service" || :
touch /var/lib/systemd/migrated/$sysv_service || :
fi
done
fi
if [ -x /usr/bin/systemctl ]; then
test -n "$FIRST_ARG" || FIRST_ARG="$1"
[ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || :
if [ "$YAST_IS_RUNNING" != "instsys" ]; then
/usr/bin/systemctl daemon-reload || :
fi
for service in tor-master.service ; do
sysv_service=${service%.*}
if [ -e /run/systemd/rpm/needs-preset/$service ]; then
/usr/bin/systemctl preset $service || :
rm "/run/systemd/rpm/needs-preset/$service" || :
elif [ -e /run/systemd/rpm/needs-sysv-convert/$service ]; then
/usr/sbin/systemd-sysv-convert --apply $sysv_service || :
rm "/run/systemd/rpm/needs-sysv-convert/$service" || :
touch /var/lib/systemd/migrated/$sysv_service || :
fi
done
fi
systemd-tmpfiles --create /usr/lib/tmpfiles.d/tor.conf || :
test -n "$FIRST_ARG" || FIRST_ARG="$1"
if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then
# Package removal, not upgrade
/usr/bin/systemctl --no-reload disable tor.service || :
(
test "$YAST_IS_RUNNING" = instsys && exit 0
test -f /etc/sysconfig/services -a \
-z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services
test "$DISABLE_STOP_ON_REMOVAL" = yes -o \
"$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0
/usr/bin/systemctl stop tor.service
) || :
fi
test -n "$FIRST_ARG" || FIRST_ARG="$1"
if [ "$FIRST_ARG" -eq 0 -a -x /usr/bin/systemctl ]; then
# Package removal, not upgrade
/usr/bin/systemctl --no-reload disable tor-master.service || :
(
test "$YAST_IS_RUNNING" = instsys && exit 0
test -f /etc/sysconfig/services -a \
-z "$DISABLE_STOP_ON_REMOVAL" && . /etc/sysconfig/services
test "$DISABLE_STOP_ON_REMOVAL" = yes -o \
"$DISABLE_STOP_ON_REMOVAL" = 1 && exit 0
/usr/bin/systemctl stop tor-master.service
) || :
fi
test -n "$FIRST_ARG" || FIRST_ARG="$1"
if [ $1 -eq 0 ]; then
# Package removal
for service in tor.service ; do
sysv_service="${service%.*}"
rm "/var/lib/systemd/migrated/$sysv_service" || :
done
fi
if [ -x /usr/bin/systemctl ]; then
/usr/bin/systemctl daemon-reload || :
fi
if [ "$FIRST_ARG" -ge 1 ]; then
# Package upgrade, not uninstall
if [ -x /usr/bin/systemctl ]; then
(
test "$YAST_IS_RUNNING" = instsys && exit 0
test -f /etc/sysconfig/services -a \
-z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services
test "$DISABLE_RESTART_ON_UPDATE" = yes -o \
"$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0
/usr/bin/systemctl try-restart tor.service
) || :
fi
fi
test -n "$FIRST_ARG" || FIRST_ARG="$1"
if [ $1 -eq 0 ]; then
# Package removal
for service in tor-master.service ; do
sysv_service="${service%.*}"
rm "/var/lib/systemd/migrated/$sysv_service" || :
done
fi
if [ -x /usr/bin/systemctl ]; then
/usr/bin/systemctl daemon-reload || :
fi
if [ "$FIRST_ARG" -ge 1 ]; then
# Package upgrade, not uninstall
if [ -x /usr/bin/systemctl ]; then
(
test "$YAST_IS_RUNNING" = instsys && exit 0
test -f /etc/sysconfig/services -a \
-z "$DISABLE_RESTART_ON_UPDATE" && . /etc/sysconfig/services
test "$DISABLE_RESTART_ON_UPDATE" = yes -o \
"$DISABLE_RESTART_ON_UPDATE" = 1 && exit 0
/usr/bin/systemctl try-restart tor-master.service
) || :
fi
fi " " . K
e @ _ y- S O{ , 5 m % G ! N Q E I9 A^ E L m 0 Ҟ O 7ҡ P A큤큤A큤A큤A큤A큤AA `ȫM`ȫM`Ȫ`Ȫ`Ȫ`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`Iz`l_e_e_e_e_e_e_e_e_e_e_e_e`Ȫ`Ȫ`Ȫ`Ȫ`Ȫ`ȫM`K`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫM`ȫMf95c3a0cb89a84ecf3570a1245c1596db3b55d8bf3af426a0bce8ac3cdf229a1 7099ec2e8044169275704fc41b003735e85f971b9c6cdf9d2ca0c850e6290fe3 7099ec2e8044169275704fc41b003735e85f971b9c6cdf9d2ca0c850e6290fe3 ff8564f4ba35ea826a29377f684378e68d8635aaf537037c3a96befb31eedadb fbb8ffe5230dc258dfd63b644ffca89d041ac728327aafe8bd009c03d8a4271a 9782e8b264678be8d9f74c839801b2377987dca92c016f8878468b9595375f67 832b3c1b9f1403fa74e3f947ed09f8f8efdf48a3257a7d172cf9d2da17415d56 e0389b91ed4d68dd99c3742b5263b0a68cd2a470f3e484c11ff3113763688318 23a7475de7e0527eee73e9f67d65cbe566648bfb54002bc0a2f916b203d5f007 8da0bb4055e03498f04a164a04d9cdbf31a039244a373564e40060e9843b8fdc 108bd5e960ee657114856792ae5d8a3b53e23c95ce20bbb585e455773555019a 342a84a798c4ac8505bbcde2354348ef61bdd96c5d77f6cd9b24f99fe8150297 41db9a2ffb46f6aee6ee1cdaddb13711cd154af9a8155a2fd8a428c7a527bd48 1405966949dfe7bba5c84d845941556c233ec14cae5eb628c68982cc27ffa0d3 bff0a3e84ce2531db453188fca0ce4b8215c8c01314e5af6306d65e8550ed5ad e3d03beb924211c82c4cdec499e4b5113fcd6bd49853ea8007106eed8174a8b5 15dd1284e8fcf87a757a618c21d5127050f215d77cbc1c7950c0a9ff636dc446 1f697cf8b05f5c8140bd75de1e246031c7c16c6583220d7c98e297c14adceffb 4a263e14fb5cc4cdc842f52df92a0874a1081f38f3e02c5d20b5414c22d260fc a1248f7089372349621774ece63d25b1ad379569455cb31080efc316ce02efc2 a4aec1162e6899f64dff7cbbbb89b0bb39e06eefc2a4f51469046d9d9a66bf12 3f2c9b5ad21a837fbd52e77a456f9e52a89d4561cbc7a4b5707d26f5fdd1401b 29f876f5636bab1aa808c42eb3c0054f6e766c60b033dd190458433eba5b8b79 77bbbba38a02505564a0f55cf425ecebbd6e1e2a197ce266e25b3693488f7aa4 ee0ae435a871708f1f2ba8ef9b4ec8dce938ba02359ab00bce9d44912728e40e 1568c4423bcc9257fcc212714153180daaa391d909a2d290614939759de53db2 049174e4d54496dd5fb3418a7617299830f7bf99bcfa15392b025ad8cd8c05bc 9316192b93889ce77683603cacec979bfb08690ae8ebd687e7f9b844a39698e5 2185f812c4967802c52f5f021280c49a8a133764b75fea6b11e0707f92c4282b cacb2a50f1906daf39795a8347ff715ee8402753383ae34abc84c1d1c3562435 47b54ed17e8fdcab3c44729a1789a09b208f9a63a845a7e50def9df729eebad0 d003b91a90bad00d54d866e8da36d9707be7bd24555585d9225dac7612e6c099 fb9467b73660c79312ab547bc7a79b5e46fc0da281bf8a950912bb8f4dfbe1d7 dee9205a2ef474fca7791719fa8d0e3e6064b40fb1346c8864fbe0333c1c0390 717e947b67fcffc8cf9434d063ed08a010021254471630bf0cdfada798e8383d bad5468f35e77d4ae9b8a9513042bb138c30928a16574481a65819331d8e686a 1615bb84c04f1317d8a1d4f050e156254e46699b8a9c85609c4bf787ffef7bfd 7d5128b629a258ddea0686591c58874f4c027f97091ee33498c3ab9473246580 df4708c20ff7f91d43813d197f4a65394479236e1b7696aa84b7810f6f7de345 service service root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root tor tor root tor tor tor tor root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root root tor tor tor-0.4.5.9-bp153.2.3.1.src.rpm config(tor) tor tor(ppc-64) @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @ @
/bin/sh /bin/sh /bin/sh /bin/sh /bin/sh config(tor) coreutils diffutils fillup grep libc.so.6()(64bit) libc.so.6(GLIBC_2.17)(64bit) libc.so.6(GLIBC_2.25)(64bit) libc.so.6(GLIBC_2.27)(64bit) libcap.so.2()(64bit) libcrypto.so.1.1()(64bit) libcrypto.so.1.1(OPENSSL_1_1_0)(64bit) libcrypto.so.1.1(OPENSSL_1_1_1)(64bit) libevent-2.1.so.6()(64bit) liblzma.so.5()(64bit) liblzma.so.5(XZ_5.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.17)(64bit) libm.so.6(GLIBC_2.29)(64bit) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.17)(64bit) libssl.so.1.1()(64bit) libssl.so.1.1(OPENSSL_1_1_0)(64bit) libsystemd.so.0()(64bit) libsystemd.so.0(LIBSYSTEMD_209)(64bit) libz.so.1()(64bit) libzstd.so.1()(64bit) logrotate rpmlib(CompressedFileNames) rpmlib(FileDigests) rpmlib(PayloadFilesHavePrefix) rpmlib(PayloadIsXz) 0.4.5.9-bp153.2.3.1 3.0.4-1 4.6.0-1 4.0-1 5.2-1 4.14.1 `D`q`@``P`+`3@`U_#_`_=@_^^@^r
@^4^r]]](]m][]:@\\g\r@\s\o@\3?@\3?@[ݍ[\[\[I[CN@[[
Z@ZV @Z!D@Y|YX@Y@Y@YV=@Y9<@Y.@YY@XXAXh@XWXWXOXM?XAb@X`@WjW@WV@VjVjVjVTQ@VCUݪ@UVUyx@U`kU"u@U@U@U
@T7TJ?@THBernhard Wiedemann