wireguard-tools-1.0.20200827-lp152.2.6.1<>,\Pax(/=„|?] O(MM<Ԝ-;v.lK?eʧ̷|f 1EG,i9uV0iT"%m-lViExa OsV/O O½ <G魄-Cq*DĉzIW˃heE6hXgkMn=eesuhX‡Բrc!*2ly9md$:̎2>ITY\k_DUv z>F'?'d + E ;V\c  |             ) j H(8 9 :! = > ? @ F G! H!D I!x X!Y!\! ]! ^" b#fc$d$e$f$l$u$ v$w& x' y'@z'`'p't'z'Cwireguard-tools1.0.20200827lp152.2.6.1WireGuard userspace toolsWireGuard is a novel VPN that runs inside the Linux Kernel and uses state-of-the-art cryptography (the "Noise" protocol). It aims to be faster, simpler, leaner, and more useful than IPSec, while avoiding the massive headache. It intends to be considerably more performant than OpenVPN. WireGuard is designed as a general purpose VPN for running on embedded interfaces and super computers alike, fit for many different circumstances. It runs over UDP. This package contains command-line tools to interact with the WireGuard kernel module. Currently, it provides only a single tool: wg: set and retrieve configuration of WireGuard interfacesax(build712openSUSE Leap 15.2openSUSEGPL-2.0-onlyhttp://bugs.opensuse.orgProductivity/Networking/Securityhttps://www.wireguard.com/linuxx86_64 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 wg-quick.target wg-quick@.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 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 wg-quick.target wg-quick@.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 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 wg-quick.target wg-quick@.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 wg-quick.target wg-quick@.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in wg-quick.target wg-quick@.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 wg-quick.target wg-quick@.service ) || : fi fio`:W5 s ^FA큤A큤A큤ax(ax(ax(ax(ax(ax(ax(ax(_Gm1ax(_Gm1ax(ax(9ec5214f97c82b3a331add69a14df115a46eb3971fb0cf0275ca77d8cfc34e818d7dd78103c4b56a9b58faa3307584ec98168c10923bb5a345c48dac1b7c12e0ce8fe0a884cd68936532dfd882bfdb389f466cf41ebb5d0dd63f540da133b76a2a7a894a2f396894d061f260f8373809ade98bb78d6d00c44d3ba305c12152cdece77a3dd471f5c33a4de12a8e0c639690161f2fbd69f6d344d6663294150b9ae51b671e5eb3ba813860d363e9871c8731a27d30851c2a4b852820df76cf10f073ad6c2eb8fae4980650dfdd97ebfd3af146a3894f7948fa3d8859ec77d65c9c8177f97513213526df2cf6184d8ff986c675afb514d4e68a404010521b880643931b2c7c46e6f8e96b994a74d353e0cdabbb8e89711d22ba0aa791b33ec09480984ea20d383967e6758d7cd4fdcbaf31ca373bb93c9d0e0a2ec221fc3bef4b9drootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootwireguard-tools-1.0.20200827-lp152.2.6.1.src.rpmwireguard-toolswireguard-tools(x86-64)@ @@@@@@@    /bin/bash/bin/sh/bin/sh/bin/sh/bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.25)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.8)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0.4-14.6.0-14.0-15.2-14.14.1aV@_G@_A^2^>@^v^;^&^%@Andreas Stieger Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke Martin Hauke - remove world-readable permissions from /etc/wireguard boo#1191224- Udpate to version 1.0.20200827 * wg-quick: android: use iproute2 to bring up interface instead of ndc * Revert "wg-quick: wait on process substitutions"- Update to version 1.0.20200820 * ipc: split into separate files per-platform * wincompat: fold random into genkey * systemd: add reload target to systemd unit * man: wg-quick: use syncconf instead of addconf for strip example * pubkey: isblank is a subset of isspace * ctype: use non-locale-specific ctype.h * wg-quick: wait on process substitutions- Update to version 1.0.20200513 * Makefile: remember to install all systemd units * ipc: openbsd: switch to array ioctl interface- Update to version 1.0.20200510 * ipc: add support for openbsd kernel implementation * ipc: cleanup openbsd support * wg-quick: add support for openbsd kernel implementation * wg-quick: cleanup openbsd support * wg-quick: support dns search domains * Makefile: simplify silent cleaning * git: add gitattributes so tarball doesn't have gitignore files * terminal: specialize color_mode to stdout only * highlighter: insist on 256-bit keys, not 257-bit or 258-bit * wg-quick: android: support application whitelist * systemd: add wg-quick.target - Remove patch (not longer needed): * wireguard-fix-systemd-service.patch - Remove source file (fixed upstream) * wireguard.target This functionality is now provided by wg-quick.target- Update to version 1.0.20200319 * netlink: initialize mostly unused field * curve25519: squelch warnings on clang * man: fix grammar in wg(8) and wg-quick(8) * man: backlink wg-quick(8) in wg(8) * man: add a warning to the SaveConfig description * wincompat: use string_list instead of inflatable_buffer- Update to version 1.0.20200206 * man: document dynamic debug trick for Linux * extract-{handshakes,keys}: rework for upstream kernel * netlink: remove libmnl requirement * embeddable-wg-library: use newer string_list * netlink: don't pretend that sysconf isn't a function * Small cleanups.- Update to version 1.0.20200121 * Makefile: add standard 'all' target * ipc: simplify inflatable buffer and add fuzzer * fuzz: add generic command argument fuzzer * fuzz: add set and setconf fuzzers * netlink: make sure to clear return value when trying again * Makefile: sort inputs to linker so that build is reproducible- Initial package, version 1.0.20200102/bin/sh/bin/sh/bin/sh/bin/shbuild71 1635264682 1.0.20200827-lp152.2.6.11.0.20200827-lp152.2.6.1wireguardwgwg-quickwg-quick.targetwg-quick@.servicewgwg-quickwireguard-toolsREADME.mdwireguard-toolsCOPYINGwg-quick.8.gzwg.8.gz/etc//usr/bin//usr/lib/systemd/system//usr/share/bash-completion/completions//usr/share/doc/packages//usr/share/doc/packages/wireguard-tools//usr/share/licenses//usr/share/licenses/wireguard-tools//usr/share/man/man8/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.opensuse.org/openSUSE:Maintenance:17101/openSUSE_Leap_15.2_Update/cd47e7d3db4ae9ca28500c33ea12b9ed-wireguard-tools.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linuxdirectoryELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c4993fc879e2f5b58aecc21328cadc33045a967a, for GNU/Linux 3.2.0, strippedBourne-Again shell script, ASCII text executableASCII texttroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text, with very long lines (gzip compressed data, max compression, from Unix)R RR RR RRRbjnXK%z~B%0% 7Ǧ Dá0g Rj5#SLl q%Q*Ve 3"Un]]g^IVr`)JtgV4>3WsnfwU-&tJa=JPI"dUW6/ý m!xiFGHUܻr")nSJ+фP%qhIo`iZYv?u&B/UW~Bg0e+crY,~\d@$usLVB-0 H$'bSqA۞Jt]wv&i 4̄ qJw$Q  Dљz4h^Ds2Cz_-kvFgr+FG=.kT zמ& L+τ}|;$~h)F?|^,ׁ촿V볙v MBje:jUrEFk18܉ ttk 9Tn 'tˍ7Jϛxc#pRt("(pݜ K[}Yrwaw]3dٮ#)/1"7|cFx7EN1{J"\T.AR&ZP^)C|^?]xm#4یy^eh,ɉL!7  yV6O;#x\҂*njL2Jt<Q (rD4[x2="YYtMЬF33tyu\惔&lھ{׏gy3c| x!y:.:JRVyIeKҶ Xfwͩ drf/Ĉة~Ci&}X[Z>t%Iϝk~L̡HZ^Fh)@%]Myd$J\&#Z aqrMZQKFY z}0ӈJpC4!~GNP8s]D39I]-XjkOeyWvT @q1vWjl b.up{/lqI"biqO[:!EsgV\Z;.jٴq|P*MHlᖈ;m '14n !IutpmR 'L)F즺L[Q0F\W˯w lLrAަpJ [n F~`IyQR_SX(]Nح}g9)~ 9R?zgF.7ul ?K[8Cr3P #_>um Z:r5wmn2e l] *.G ZΒ  a9xislD>]Yo+2d!tY ni #lV ].oP}jȟl 1EXl?'i(C\?>gؘ>Vhn`Ox=٧4CO lbAdd пn7:]pjT|+6Ǣv Xc <ݏYJWlm|jm6vADJe0O8xD aGJ6סsha5^@;ҝwr!4U13rSvZ`LɿE*E$H㰾^.ߵ^،qT*ʃ4UHa= ~r'16;@̴ufWWqJв je {nev ->(H-g&WY76#MLgy<24%:>4{y3o?z-gcw`s`~5ȼe{=pفPXj5HcKNZLsˎ>>oyx(jȫY*4"!أ™ѺwCUh"_H| E SE)֑wU#+KX/r!}yfqh/VuBiԣӞOKF=K, C=2/b:0:3cmKin{8fjN{.oK7NoKyNمff6C3̪;SO 7,`}~ԀM T"TO clŢX n?3E#L}g!qJ8ȯ.ci"c@Dj )G叟`O6IX%>ϱ`BnTgxCLthi|,F!MdX$J{8I" - +(w8OpUW%O?XAxR A H4ݠ{\,ZvϞ5tpnw6mN2$--ͳWId, đ/fk =94#FEb}gG9y{Q]DgA?6^O@ldU> hIXC\Nlg۩KIkּ#vx/2)"kеEQiC4)c35п||h9;{ mGj ɒxvqCJ4-ղ՞nRh +w{D]l]kݥ ࣍ǭ>FdkX-J[j{%o..ϝo O{v js!-@%PutS{4st>݇x7ǜwTDf˔u7I 1^%, `ll9@"6xSPO*3卒)+ _ pps/X y*ed!-F]%aof~Sq(U m;(_HnqvlkD{n̾8Tqcjsv#nuȮe:4Z*0"e9Ppے tNj7f)Kd{=|t;9<+C"6@4x'r:z#a ꒴eŰ8n'9  ~RH{o՞((`+(C\5vT%qoрKUgGZ-"+~~4z[ʹ$diume\Oܞu$ ?X_B-&UPupLSU4eCJDLjoHH$ ) 3z_wkzVIc̑eje EZ; ~FmF;kPLz t v).Y#~c*%V~0a1|VZ/;Yw35oc^Re@eOybJX[1yxJY|l.[Eޭ]Mmû}2(;ҷ30U Ӓ–)Mr1D"'!\'9Rg 'J>w뭯S]: y0#53d +BZS-<4Ɵq~Xum+#GA7yWDn>Pem…iT>WbM}PcB _{u0Vt50vm-I?Rh2_Ch!A+!L'#J>v>rc$_-6f;48eH!j{m^}D4W;I{U3Z hG=_jvF#+nVvy4FЛK}#S(%FuHGƟC;Gz$//wnVq3޴wM?Zl `or=X`P4-OI̬C?/Ǭ(뱑^"N̓y̙48+ c9<QL 5mE/ `=t,F N{-}2#*@=~;,s?+#r:5M#x鲍`ex3wۖbX(3OAt\4X#󓆴y ) Ӿ*p?k<>BIRJTqؗbU y]{n"]eZB~~G9 w}'p]9" S} pP6iͭ-Qu7}UU>x6+ 9&R˯m9̓Mݐy[$ާGX֢J{RcY"s$VFU KsyE {gK Qzp@ܭVt}Ztl/,vY2NZ6rs`띾8ų; 6i{qNhH]>bhmw3TvON~qtIƶԮc dP  [Z?O6ɜ7 1?O7E?A?*d.mdEJ8ZV-B yik~2Ɂ,Tu._sfsT='dMYu%IH VMsdU:!c{/ '_Pҏ4Ug C` 6 w%z,_fBqPf+vVd?O‰w!Yыɹ][ kބXw4.8b*t&/1\TNvEA`+eKL:+H\~4 *v?.-})ZBаAg$RmL?.UPp;Ñkg_HVG o3r+%y:Ϟ]ܼb,R#x<#Yo"K~I[M♳R"-8Slj>9"%$AC;0xP("OW;W̎w*;L |CV/ڵf/-SVDE-*+%ºo}uv-Ҷy32B[*oJ_ /G=h] !GGnE!|^W/ w!4f\d1`A _5v䱳~D~Pot0~wM(N<+ ^L}]R;n ^9!At_ܖ=*glbZK aŧ֒ cFWA,>bRu 2 L Vz=ϭnHb&+{,7KVz9)Z  g'e77uW1}$X6P?ɵ)`>aɬmڲ0ˆ9I"؂OZzUJ)ti±jUIUFۣDuP )IN+aPlrPnG(&. \K:djS(:$]P=o !$<*ŒQ#F!st5[8]< ʜ{3;%Injwpvv߯v6s[j ת0 u=,ke~"5[GiFwdeˎ!]Had8ӈ#*FwHJ7ΦȤנ X#7i@H?10/&nF dkp=q, .PYxѤ^`IMV+^%٬5lə\ |IM j# .pTGݲL7EPߧl|5AAD:ڤR]WSqiT᣿J̖uBk-Z8-6@dZ=o,ЪrF5qd[gB~r fD[+ڹ#O'Ev嬆R<[[ |iFރcVnǥs#:#~ȷ7i;s}bo:j…#sf6*VF[QU.ʨX#vm+*V#(w4b<~;ǖ1Z gjdN p j8P<oĴIx;(yi73-ea=La;k&;;` @[ z|13eJWt#۶ed>G48Ќ?2pH^.bb}Oi|0p-̲8/ ᑿһ@Xg,]gT}( 3HjL71[۴bkogh1 [5_+'9f<@uYϪL\3د" Tn̰LǜGSw x0bs$0.<' _e]ƍC2nC4&7PȘBu(n .Sɫ]wUa;/]"\a#Jb8&%[T(dX!-Yo+*O%lb[JDF~\6|/ŁRGU,߁w75NyPIAu{6/R^V,l"qM z;wE'lydtFt>?-N3)D7*!ܪnr"ghc4ftSQ*R^4">tX-JjsLjah2%r Mx& .B;j_n2, $+0fU}rpo ÿ$A="{(+Mƣx/͕E#za(Ħ G*dVȜ e}鹌ˑ\,oN]OjRbo-ܭmW=rʀ .N5Gj<)ȽE(`&=H> P'%g^cXfq,z&Z7/>/ 9@N=u76s6^enO_CEk9:P"?8&McʐDq=^_=}^SlS.բ ӝ\ɭ PlB!a¢ G':u' .Nӽzs}Zlx}QJ( <{wsFkY}Tߤ rs,ש&Xn 'bRp@׃A{md:5 ky8 #uXZxws Hx$ݢi3G-oȦ!ImpZ,I` M Y(Bec*yӵ@O ͝Y^~_oKSL;gb9`H0"h0ڨ^Tn-Zѝ]xbu#$?=,JȊEҾ Kd1bZ@4r_4?u -mX}]`"QqSFa ܻ'y`䁌v5[Z2qԌł)1݉Bz$Ei?+PLu, ^ ;##YuQ\S 03tW^,E]}_:밷[4čpŢMjK6g g޴a-ުHpѻXip{M* qi sYHKYoܐ̇l4I ~5"bnn[~^[JzTЄ6aŎHy&'f3Zل穮Y~i.]=y3@ 5uOJ]TTz_6zZD"j,6BXDFwgL?#Inj xu1kOW9{h 3[$]t8VyJϠZ.¥ƪkBGS]]D)bͧ6bw3%O@xdL(nq_LVsubL%/A3sw%8U}޵؟#.$}ՑwSmLhCjR>hf¬ nr:DqRHonSkdnI]~>:{t 0 zո;D#>\ {Q+6 41LLG(Ğtܫ[dkhUM0$~lɄ*Kmo1l:ʼnIOhkoyzGo PoWI5 /:u+}_R..цȑAfqHZÔC{ ZC yXwWbD-J#n8PgyKegdAdW6Y.8׍x`CwꜝJ򅄑Vn`q D qX՝ IԋX;62S?$~MӴ3i#q6;v6J?;%ywQT zƺgq?#KHkJ37V5Zdnnt_4CMfmkF#6 i&n-c܅ uT;7&Jik 5*,.yRyV6T* f:M4)(Y4- 27XQHB9Yk{ J 1 e7oJ6.Dvh L91Rr. ҅Hǥ+Bp*Kh.熲~qQcƣ?Ɇ'(㱹 v?IwѬE$ 6jӃ1(r` dR[?_dl YZ