arpwatch-2.1a15-lp152.6.9.1<>,I `*G/=„tB M@(.= :z|a-V$0R^<壡:>TҖnm8ĦLЙeSZ~%rQI|xic+VZl;> c!4_B}'P/? jExi=N P4oH0}˘u646Iq5cBV^:h|r%XW?Qk1 /T4-;/?n麧>F%?%d   N Adjq  P p    8<XE(s8| 9 : =>?@FGH0IpXY\]^ b rc!d!e!f!l!u!v" w$x%y%Dz%%%%%Carpwatch2.1a15lp152.6.9.1Keeps Track of Ethernet and IP Address PairingsArpwatch keeps track of Ethernet and IP address pairings. It logs activity to syslog and reports certain changes via e-mail.`*Glamb62*aopenSUSE Leap 15.2openSUSEBSD-3-Clausehttp://bugs.opensuse.orgProductivity/Networking/Diagnostichttp://www-nrg.ee.lbl.gov/nrg.htmllinuxx86_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 arpwatch.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 arpwatch.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 PNAME=arpwatch 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 [ -z "${TRANSACTIONAL_UPDATE}" -a -x /usr/bin/systemd-tmpfiles ] && /usr/bin/systemd-tmpfiles --create /usr/lib/tmpfiles.d/arpwatch.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 arpwatch.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 arpwatch.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in arpwatch.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 arpwatch.service ) || : fi fic`jyf` 큤mmA큤$$A`*F`*F`*F`*F`*F`*F`*F`*FDnDT><7[c`*F`*F`*F`*F`*F72fc48f8381d4ada5da01f936fe3c5dfc5340c9dffeb6e77973c35f85988ecfc91898bb997dd1f6bf7dc6d9dc4f4e2bdea5f09a14e398ef9996cf5b4f6f17828628995f9800879b56ace2905eba554d9d91a0ee5da5295dcc46731759b7d2c144a85c40d7a432656c79c09c863e951ba7d7d721af807914e1c2d423cffe43924f4ec018794dfa3f029d14549542f1ea6816ab3b689d45b62a6a520411285545120f5f3c71c25a4fb426d8a21216a60ce9d1507251d8ff0506e113374d29b12124e4f3a8f6fd6f1b98c99b48825391bdbfa4b6ae543ecdaa5bb7d7c74564ddd76c6144468ade4e7b6fbe09962d0c2a7ee349c73ff9e0c34975102cf15764dd99145a9ab61a2ac66d37c89e07a5722c3b4133e31e6d400246c219d6ec7c78505084e9e00ecc8115792da1d4b0be4ec2ec9db6540c990524f28bf0d7e6f873c68315dc977de1acf261cd7dea03e70d21cc1da53bbcce5452283eac3d5e12e40931d793ec40b20829623d44cd1cbf0c5258599a70c4f335e373e29e89de34fb2b4ddservice@@rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootarpwatch-2.1a15-lp152.6.9.1.src.rpmarpwatcharpwatch(x86-64) @@@@@@@@@    /bin/sh/bin/sh/bin/sh/bin/sh/bin/sharpwatch-ethercodescoreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libpcap.so.1()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.1`D`"y@`@\YzZ@YU@T@SsZR@Johannes Segitz Johannes Segitz Johannes Segitz jsegitz@suse.comrbrown@suse.comtchvatal@suse.comlmuelle@suse.comlmuelle@suse.commeissner@suse.comrmilasan@suse.com- Fixed local privilege escalation from runtime user to root (bsc#1186240, CVE-2021-25321)- Fix arp2ethers script (bsc#1181936). Added arp2ethers.patch to inline the awk fragments.- Include arp2ethers script (jsc#SLE-17224)- added getnameinfo.patch to prevent memory leak in gethname (bsc#1119851)- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Remove initscript support. Fix the service initialization to\ either allow single full client or user has to symlink the instance and make sure he can run only one of them. bsc#737527 - Make sure rcarpwatch is working - Use install commands for installation of files - Format with spec-cleaner - Generate temp files using systemd- Deal with added two whitespaces in more recent oui.txt versions. + arpwatch-2.1a15-massagevendor.patch- Removed executable permission bits from arpwatch@.service file.- added missing %pre/%service_add_pre section- Rework arpwatch.service file to properly support multiple network interfaces and arpwatch sysconfig file. (bnc#853384)./bin/sh/bin/sh/bin/sh/bin/shlamb62 1624975943 2.1a15-lp152.6.9.12.1a15-lp152.6.9.1 arp2ethersarpwatch.servicearpwatch@.servicearpwatch.confarpsnmparpwatchrcarpwatcharpwatchCHANGESFILESREADMEsysconfig.arpwatcharpsnmp.8.gzarpwatch.8.gzarpwatcharp.dat/usr/bin//usr/lib/systemd/system//usr/lib/tmpfiles.d//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/arpwatch//usr/share/fillup-templates//usr/share/man/man8//var/lib//var/lib/arpwatch/-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:16630/openSUSE_Leap_15.2_Update/1358a0ac64217e969600728b8ab207cc-arpwatch.openSUSE_Leap_15.2_Updatedrpmxz5x86_64-suse-linuxPOSIX shell script, ASCII text executableASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b508f3c627819da12b58a07ac10f0cd427d68ce9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=fb653f11bc3cf50ff4fbbde25f6d71a8d01b6932, for GNU/Linux 3.2.0, strippeddirectorytroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)cannot open `/home/abuild/rpmbuild/BUILDROOT/arpwatch-2.1a15-lp152.6.9.1.x86_64/var/lib/arpwatch/arp.dat' (No such file or directory)RR RRR RR R R RRR RR RR i( d_bsutf-8ca8fa952ec85a8516f0c55d6cb01c81cafcfe860814917700f58d7a637227dd5?7zXZ !t/7N]"k%rPJKmDWm"`-?K ȑ TQ"NPi;2P7'FA,^q oӪUuXd9U.ki{Y=( QZRԅ ٔTuX.W3ZPtdoGt2}zU@F0w2z˗)a}xbUXs7T4g_O1)6p" \k2-.5֮uKklj OY/\L(V5 @)CkRB,RҕWrU$eq@J<\lk,AY-ݶ\:K?4(Pڔh:>T8HVR{jC-"5}3٣]L۴* Be sd"ߚPqƢFkzsI]G}jI0_Qly/(5nj^mQkN/!i.0-FyO5KW̻,a `MuSMȠJtzZ MРw'ಷ8 xJ aTJ5LÓc|l|lecW\%%a2)QyG2RL-BvB;I fC@ ch5!U|vxY^^*8Ͻj!ltJ~cK&6 /NǑ" HV`7>$;JBխ! 0$]8f][7$"=@ pG_wUuݣ$ΆbՀ]EfgrxX6f566$3;9qTΰwE/ec2*+&?ˑ=^*gw=da-G|[^nnR4L\s+fFGp,q݈ԤEH1VzөӃ__Gw_;}9E$#>v$i׀IP#bn} |Uhc[M!W JG G 3uԂ[ UG)hel' j/$,Y\m4iWIMh-F|H!O,?Ic?YrX:T>~ Il-%{#ò.!*:+ԣ>e=oSW8mR7Z F'| qadODBZ,V?tNW_^hz&gu!)@ə *,tPUKw/)%2nK?EJy~ryKiӭ(mRK# l%~vj,$ݡ|C+[=X=_D" JkSp*c!3Yrb xLʹ@;Xujm܁1:gtHxS5r%bAa7?O+4^F/P+FV}~0 iե|}x#ywTpU+J=fK̘IۗPƢ1RyQb6@4(<'gP`>h(IЎu?IҶtù3gCy%eOen -yuQSX"(Cqnϼ[ M!r 3)dIbO3%s^~7 &Tace8ŒLY-wn Jҏ=M>2~~S4*AsF∯j$mlt}V6Ei3&қX" 'dr *ּ|-R)8vaƸ,'}A᱖U˗4֝`9&?zŜ8A$]Q<adCo@|G.oG>X7Fpւh~|8x`[wH8`C /̘/ ŗ/ އAUV6Դ}sօ=i7JX r;.eJ Ca]@NUFf/D0-LM3hȋ </ (9= j@[5x,""/ثQu)%!?Wk,'It4 )Q9-+9{@_SsguR98f#*{Y)*h{fNbDQ_w"`E}w=OJKJ&b7<8k&Pۯ:n.N^4<6J($to 4)Է;(L;R|=l?A~3`r]+΢߲^87ݜ>ymQd(g}Y5^(AB2Đ OtJiy9yb`~'XţЮ:j+ᦼuJ750= 1Vè _wm"wG}4Hw@FG[E_N7>G!ޡZV5!duGyL fyg\QFFSF=n5VxڝMi3,P?U csMub'0ko{Ԋ9YJw 8k4"c7l%2U̙VTT" AAl6Cr؈Vs#32of}Z-4!O Rj_x},8mPKb߇ykv,yXә=%-I=u =Säidy{x&ŌQ,Q}Biꑉ\;< >^>=D,-4 )&;ɾç/P*fx ͘JbZK9EpW_ƃ%'œ>|/C >b SLEԾ猽8Dq}0<;0`}]F KFGx$ Q6B$@jtKnH)N4D@Ycz %@/+5a\Y;[~]=:XL !V.\sh?&?N0L AoxH4Rp2&NAնv#)lXTu5YjR$au뇅'Y=[ˎOf'l ӌtU}4Pkt>wV%ԕzݓ/\hqWҫy &ZYvd-+)hLH\U2k/_mjU}".`}\6]bMpI?7/|^V]oIQ@8?UW:$ښsM>_mKm 5t\Ac~`!h˙zgrAQ-{c+x&]%^ۊj4Q(;_-Ce>P :4BZ$7 9E)e%SjbtFHԐ |_sR̨\Xƃ*Zv-C5C!*q+28CBaPoz:@0!n%̥%fapDPSE EPtb|XS"'51-Anr&8G!*ȿNA̋F G<o /7giF] Qdfh?.݃TJ69U;3OlV~=]/.ڐr?m(g*<.߀u<}YӦj g2E dZ '/ E_;HQ>hQSi_zsTFT&0 T;Ođ#>tzn)I/Pb/&)ky$=M/J@>`G w|T!Wd l^MTyUڱG GyWq, [KQɣ4SLbl\屵U3p Q=HR+s ~+bdQ7rFO!лz[3]z]C!}] D  Ua*Ĭq&A$`cΪrHep(ٙy4 D/UC;E_puOUgd2_Al R's}Vm( ?hNmQt͉7.Z=z=|!ڳS -7"c(Q}ߠ& 9O6<v]ϾDܝ*ɍҟ&k{Sпlh$ЧiD@2o+c1Ibm/;~6S*`!uCP HXG1?O^/ 3Ш#3(VMNl_5ޜBY)D坽8~khlhڮ(,Renq~|Bͦ}hb>Js\rK)9Er_&sKC {Bq/&Rdl.$cdeڿ,Ku{YJA8/9Kw`smτ̆t2"PzKXvM>K۝[ȨSیҪ47ñ(nXG$opzYNm;7~Φ|Gwi٬a QXw.~$CܘL $RSʻ;nǔCg_OmEs FHأ 7BY/$ЀEF522%i4G9:% i`%;Բ>9-Br ~&Y4VS˛g2VdUw/ʝ"zF^AmmE-ZqHHð]DgJp+QnάwM"^|)3ଙFѶ"jb)f愀*DYCjY1 'jmZe25 .tI[>gs]!ʲ}GX)|_X_lgLJ&c)H,A9mD 7z?>Z  ~9 G/;HxRkv7[aa#4+e_?_mՅ>OItPlg#~3hdItj.>¹xQ0Ua>t5וEq8YHV/ܹ1``Beb=̈́5IT[a9$F2tfBc͐&D$q} Ca rv 9N ڼqWFϩ_>ۅWFS9[+pJ&n<)_A5l itBԼ㪌ȢDy`B$Q0H{_+)& [4%,TchPYaG$"כ2Ǟ,U\{!uVXvI\)^d(/|tҾ"^~[BRu -?51$l~ɫfև}]5E{2>G*; g#C1Y+>'~Ѯ {R8qIM:A~Gdh:+szUfiJ}e[p.R~N URs{pP}q$=:Q. f1-}SYD OCb +$=`\u?,ZɄږW:RhKWC+LPwM5[5k>% B+ˇ퐀V>D=Pu#+ɏzzfW(GC(?__d N`͡ <+jK> 9&"Mɐh<3BǨ v ij|U1,U1JR:.$a1-2qFr{ \tFZObu@ 4\#D:+`ű+ #"wA8<|)&5-m{>WDcBtNU' FTx&[@58~ e7HEe(qVL +{Gu^DYAYˢ\(`WDZYn+!=u#S01Ӌ)0]],If־Alj'C=6\A2 dGLaȽn>wSݶQQ,C&y+>b8le@ p}vec;,lyf+\m d%0iC b?^|wc4\nk=2-0:zh2ߚL9؉F#V(j҄<":Kc Qu{#"#M15mk^g8ҳo&ddUi_ W(_dJW:ж5azj=ea6=]~+,P iM>PsEa]=@6[yR*s>c2Ϛ7h<#o?rkdץT_=l=o!# YZ