actkbd-0.2.8-bp153.1.16 >  A `L!M@eeeR>aQM Nne]Έv߸|v_9lf7,x v-ܨ.tI/ XNG*5}1Gm(~KS 4 [ Ը aGs%r&˛ JP׼$WBY28_wW-dq'; jҟsv"ʴPѵoZpK]$<165;gxg {,jyM ~I]RgL2o`YsnHpGL~xuI#] %T4dmbB[64]hDScDLih{,9~ R /cY)V?gٰ% Ph?7zD"v-;.}ZN`>pI?xd   5%.; Ud ^ _       $  /  D p   ,T(R8\9t:=l>t?|@FG H I XY\D ]p ^bScdaeffilku vw x yz$(,2tCactkbd0.2.8bp153.1.16A keyboard shortcut daemonactkbd is a daemon that reacts to user defined keys and launches specific commands. It can be used to utilize multimedia keys on simple setups, or assigned custom actions to rarely used keys.`Llamb57ǛSUSE Linux Enterprise 15 SP3openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Consolehttp://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/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 actkbd.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=actkbd 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 actkbd.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 actkbd.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 actkbd.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ $1 -eq 0 ]; then # Package removal for service in actkbd.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 actkbd.service ) || : fi fi^86 6܁A큤A`L`L`L`L`LCD FaFZ`L`L76a77e0176cadac3933f1ca7997eb3f98b6f8cc5b3522978ae76fde7d5b077ce1f8ae339620a63776317a6eaca2330db7bbc534bf6386c06d1c9af3be67cbc699021e1fee748f2d404aae4b2b0f6a34fc9d15a995154920e8a290f9f3d8be68808413d9d2e0037554e2fc3069b601755b793f2aa474af62240e91028ce4eaa50b41253f7b7d0c0670bfefe180046d69e6c7e5b6711c4c9c279ec1e2e02263786d520e5a9e2509f9c90ecdcf0684047e66393ca64064ca2b84c81bb19e7f3b40ca59b14447de63df71a7ba3e3e5bc4227b1cb631250f41fd3bdd133a759ee3f8dad53d9d18bb48d40d515ab5d957903b37fd197c748fe527a09ec07167b443c7fservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootactkbd-0.2.8-bp153.1.16.src.rpmactkbdactkbd(x86-64)config(actkbd) @@@@@@@    /bin/sh/bin/sh/bin/sh/bin/shconfig(actkbd)coreutilsdiffutilsfillupgreplibc.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)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.2.8-bp153.1.163.0.4-14.6.0-14.0-15.2-14.14.1\6Z@TTܕTSJan Engelhardt rbrown@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Reduce strong requirement on systemd. - Move fillup requires to (post).- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- Update license, it is only GPL2.0- Remove wants/requires setkeykodes.service as we don't have that in SUSE- Fix path to binary in service bnc#903584.- Nice and simple daemon to convert key events into action./bin/sh/bin/sh/bin/sh/bin/shlamb57 1615600296 0.2.8-bp153.1.160.2.8-bp153.1.160.2.8-bp153.1.16actkbd.confactkbd.serviceactkbdrcactkbdactkbdAUTHORSFAQNEWSREADMEsamplessysconfig.actkbd/etc//usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/actkbd//usr/share/fillup-templates/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protectionobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP3/standard/043bec7e0a2cddd05543f32e369ca6bc-actkbdcpioxz5x86_64-suse-linuxASCII textELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1890d04239ebb4e1d5830d44e41a5d5393c64622, for GNU/Linux 3.2.0, not strippeddirectoryR R RRR R R )sZ9ܿ[cisystemdutf-8f50f15ddfcd39036d7b807785ffc4071ad4214f03ea7a21d7170235eb7a4ba7d?p7zXZ !t/_F] crv(vX0Ǔw-O;D :աS%š8XIȘ/׃ i7nyF|Kqp i ߌx2Nq4,DZPεMR_ԀUa\+Kϼ(KA¤U]+8ytX-ɑUKV$ tG(&vJhC+hXMnZQ*M1`nVҼ2D it°v)8]'N׮jdoRr3J9v̯UfrL'G/ڮ.:C/܁C,lӞO&5oCLJ%Q&VniGYwzcn=+-->QfPyAyS(LTn`ReMW|ԇHKX-mk&;F= 3<-"cYn\s1/׭- ,wb"bAqЩk&Zq&K9تPǬn֌u+ˡٜ&{i}:2 6`e<rCLW#z giK=RBXms yp~lV QbDXb:c,^€cӔI%әo q `hjϒF{ۘOi[*Da -\+ޤaDbz"Az7qHv2'bhZ#`gZQD iѺrLE+>[ È,aM=c)kF /?gwN}an)~Op`?v8ܣ]4?NǙAR[B&ZKzmʮTbj'ף!saA4yR?"Y^f_14Is'์(MZ SS-y;7*s xz" O9͆v)Ǧ}J8?%Fǜ{)ݹޥK#M;(dF](J%/O+Y&U}YJU\4 za14tLc8*)1 {U37JҐC3_pOk_,c)^`23;\nz֔ҟ&Č}* C!QK#\5uV*9 {O(^YD8 ~9Pcrkg;NjN&π<^B7dP? pkibHfnc" SaLle˯ DQ"w#Eb2%^B!u&w~uF8FPNn'x{6bΌѻ(>}c'\QDc [~/mп[= j+h4rW\Yt73UՋ(2DXb9aVA?lREvA|00}u%Ɓ@8=}x[w-#v첆Pqstֽ/dOMg(b){:t2" $#i #op1ˋmLuuM Ds\ &6lmb- 7ȼ tRڤu$D5_璝S\'J jCXw Vg+E#'QiT6nT$zs_V*JPʡ.6U(xqpyd)1;KyA[A@5EI\69e']GPsDz; sbS˚ AS~eBSDs9tC d{HH/[:;?q!\Fr!4PH!K67b8Pvr2Kzdh:ӷć=CEe9l=Tƕ`Y-zk 8x}Xyyc*_fe/:|4bA{é*Kju׾),t]<@ r viCX8C q̫@G.Fۯ",B"bW yv XjIb5׊ reԧ&hX[~s)Bn(S^m?FqT*|4ͻ1%q2k::2XP }ӂǠ<(b7 oeWUfTbUxѱ>Ks '&ù+n @adjfEVe(+4BO8Rs³FB֌@ⷻRZn 諜U4k2P"e s3XBr+{CQ.Džn3 85s+5)ܸUW4B41C,@nc$k"6ki׉ hw_/!bȝB!'{+wӋHL]2-5 ? G(rK׫6FID2CȕTgж$$AףioW0e:m"ۍfaL27(@ƹss)el*/כ7N׎O emq¢yoOyKOs|w}A-9eCZy-FzbY(QH)&"B$Or8Bc {GJJYkSLr|;%f&aGqti/${]p;'i Vs:[Y! ;hİJNMi՘i΍xhdX(_~T/s>u1jCglws,"FJPý;8pevo]s9#S'IYbUs=KDr5mԲrEL}aeiOu$-ei\о*uj)1 Pw8Xrwց,1v:6ߚkЖ`r~'L6&YyߍTu"} M_-iv,+כ3?#fa{m)v-Q2^>-i`TV#i鐡̼3F`~|ż?7-xrRh_4`c@kT_֢n᡹`7}^!fY#&ҙQP!DMUSzȺK؊#{ɼo}ch~"`paii> 3!vWX94͔Hoq9"W '2 HtGؘAkrn39d@ϒxus˽4DFp6*!wH/xBY zVX5S$ewvJM%h=]nrJ^/GUPCm=us1+<"3&/īAȦ 9o?Yi$ɷ֟<@?&tV"/z_l$YZS/m U} ݂Zn<UQ]ZZPhS>Zg0NcaTy*T3 8#VIfo2iI:,'*Q5Y}k TI B<&dǺGfެv&#MlXpvkWTA G~|qk-d/Ajj:KF,`ȨS+XYD6fHBLox1 ́6.VTD%CX"[Fg:/U)ZOח;,M/=E~%u3f/.h:'N!~t {f;3>.rtV9Ŝ27qPi;'6HbK( 0Nnj'zf.>չFX\z}ܖ߽5d;q,.(" 'klHAG#XDyZ^*ѥzgAtqK,05"`ݑ#pcd2;&I8;kTCoMz*p?s[t끟/Z=O$'\o)K+V"64i{2fK%Oe .r.% #5#şcu*v!rxcC줗~(4b<6~{$:IlEkdf0vzN]TR^$UZiJιmzS4v--B"&Y,1upV bqF Ʀԁ/* BfmMn Í%,#7+멅Z1&)Pբ]sy&VLY?ҢP:8uçC f P9FcTI&bIMQjǗMF; dBSl{Smslrܭ=;t*슽lM0j 7]hCg+/! CI(AON+.Dùl3SLglWL$!`3nmVZ2Eami{ΖMST2O{*D]XŠd<|{㼻+ZO!9E(K4du2DnҤ][Tٴ#GMH W0@ҁr&DQ h[ly }Xi@HM[OW$սNwD;WV(0|I;.hcۨ#_?;%o&EX˷u8:!GW{oNL-ӠqpYB*>ٛO,^cp;ϋB+T2'&ҿte-חztpQ[X2RSz| :<GF lsL58^A*oPUOA!ǖ$}=ڿ] ӕ!R'cjqL‡p B:}[lmLn5]-䩦cJiI;z`gRҗ᜔e掐Rŝr:S>]m{sAș;V*žQ3C]k%yr@-'~=E_$Kf|^]'U$GO:Bg]Եx:qy{f+{uZ)|C:\|¢USlh.Pmu]yugg ,ʞβ/SNXH-p0궸Wb%Pߘ\[MEHΈIVVol.b:Ә G# O"+'P\J" d8bT~],ncѠh4^ e[<JEtn0I\/|f\Ax/ÌLy"bﺶoOrǥ{:Z]YPcc&Τq6uO {{i:Kg>LvVkSTp{Ӥ꿲^9TH6Gj(2/G#&OM"z3zs9N^yޢjc \r@^NƳ (EmzJKYA\6CP+A\vݿ||$<:n9s 6k_+~+ \OP|'pA=!`l:`-ޖx%J{UP}EUrnfBSn^]J/ o($;Nv%aU5:Τ whI gzk->ۛˆ[˿t53{\Řyr{eI~:Ruڏ E~ vmNV?l fBBɉp{pep y:OMGIt rh8*+k2(ͥFF;I%@sc?l܃~\]h. B|65 ď"|VyTWy}D9/uC]ˎDzv#yi߯}i~Xi?4Rz1I8V qG1t(ݼIek:KG{7~UrЯ\:TˑV zNT~DZ=$ˆ |OϱY6٣閟RCq%ͳkk =)].aCL1A!8ɑMoףλ#4VyqG_cCp'ߘ׸|v>ӅaݝBi5ano:lc"d"]RImJ{< RhT˺C`.OF3].eO>EN*, \Hfi?M umtGi ^(1x`2aoOMP#d]x(N_MNyQ5o;3Et][?:]׊]%i!qV,zfͨwKx!r1vݠ'H)leƄ8|PSD.`ћ lo *u@|5ImwD6NsH:4JwP|ğ2K=7姙xI+JS8uH$Q* !k/zfGSe8X(ڜ:wqANZY]Y.LC՟~K)\yggzP6?ӯWrM\C}թO;c/0H&~@)֜LjԞc \Ѿ+6FlG%&"-c'ߟQO1vtF(:ZTeWh`x5Sp4A^ܧEMۘ{4dQޓ`=cphHVH"D% :Aa@r!DP,&ZgJǓ"vs o[|~zu8=NAQ{]ikrX=+i-Z){:q4$]ټ9T)6(yG] "M-,6&s`)evDs-B¾s|̼|Qo8cuKyDf-]g̅H{jVfd27- E9]޵C-U5EZZOJi!#D"#?q8S K%߾n x3sI*M֫72x* s@: `BP|5N'K1:IYPs5p7${~\ɔ듧-1ǺN;jbtrĻGUPUw_Bu~Y=<#xeCw.E{{S;Ceﲶi'-ƭiLP2kX [рw0.?^M#Ilp+C3m胚BzƝ,3[_YqQ'P%MmI!&u7HF]%_vWREH9(Ej[r][p%\u[]To3%c+L^ |:"aÚ&['w"iu54x_,cV*O6kNdui8Ur |H @ ~#h]؈**ygd F'|C^acќb%kG PuYѦ!kӴ^АQhʼndN|P?2*X)@yRo*1LotymK;v'4hY62!taC`LIWy`kK~wgjzâS"e>Ԏ`5|1.]Ԉ,AhO2*딠{K ,^]Ca,m:(ܕjv-R.aYP nSe]Q[XO]SKwx%I*qz!rx[3%g_\5ʾ5(% hy y4J}*"CX?R]T$,B^89_'$\aY٫Yh{P@ԔJ+ZfE6;KbdR񕥍 d63Q TPPMBG #%n,?&@vK&ݦd˸CVS/6/ؑqӯp5Op(t/4M$\l`E Dxx.q5.{SS5R[e]{l`zl\bS,f+P 6g!ʨHer۝>huc YF!N$WK(S(:d%<.a›ุk4KP…m=R ].:W vQSdKyltpxۥzV.ȗYH4YGTvUazzwB0|hJ.0 yScѯc uKÀ: IǓ"xC7H?+]; Rs{7?*kR]&]{ϪYYr4+_xCŐ)ٶaq1.Y^ED(w|zD('rHRN6^ ba{G4:(BZ 'T̎@ߦ?(ORL%r«[$YVQEt {<vа( h7v #5/|a*C?ny|ݾ^V$ Ÿ; AGf s¨\)1iZn6 q],o&ތv}=(PlGjLQ1tG> ak6]13e(af՘Yљa>7j_ցgL. ]tT3ǍE|)j^kqi}SϻgP_v.nVɦO,ʁPV&)ڧ$+[ۋ鴯G.PB|g1V #MRdlG8]SCXh}M|GbjAo"FbV'!a wR& /!9Dl|V.uץN8.A9:gCZݴ9M EXK1Y#Z & "es-iie&0]T9t_E`w19;f}}mS@ ]seBH`r0)k`I~ԌEk+ szzakh5Pʲ"#@D+IpAxcs)p 'Ɲk)E#%ٯybL9@޵hnd25ci1˔GGܟa()nje1sEiGʆtxI ~ 9c,?O$"YmW<%E]ySN:{;.w.σ E& Iu/? -^l^<"F>ױ"(<-[T4j܄#>F,W5l%q4P{Ī"SRi~*e"hVoIjaAWt{0h70E1])yfvnl@Ukki$w}"FkJY} zw]- F4P5MPLfrqDii@$$v `Kl4CM2`>c/w k,NG(M2?_zkD^&V)3-~t:>MW[*-}˙Gi^n2e39YR!m'<`xbQ'eN}= ^Ms.x,Q4ެ\kݸk=b+(e &|c! ejߧhQLcpM.NöBDn,wHDp>QlA2ZJ AeB5D5 35 vBHBRL$[Z "®!O򚼻6y[ފ?WƦXZf>E5͐J ?/>o 0Ѵn 1bCc A3q6FD˫n5}vTxj@D]P3qA&j;0{ĤM^HJZ.p8/2%]&xQ홛A:NOaskq^e #,G\,<]/[MIQCn߮CϠw"XNK՜-=IO;jE@.{ ׏oM$WΧ/F&l\:4MnvƢ݁<ԥ;[;=!kѴy7tPRЗ7I&l#t?YZS LKE>"9Ǔ4gGVr^K;]8YP`l>NZoꐁE',a҇㉞* eCs.+o'0f(LnšWwUAuΐUęw5뇝}GnWNB"R!ߧ9 " <ȹG5FG:z#b`gUyE|pӘ3Rb^Eʫw#SV1Z]6\TsLWJ*@$z"2L2qsƜBi^Vz^TJj):H~x ѳI}Qc^sqH m|iԖuVG4=FOg[r/[vRkZ57SPhƚ*ہ W++A\o<ϓAO!`"9(bL07)qϻlWwɈOI0U= aZ[C@νSpK~P3hV$mP/E# GW  ] 7ţɈ^mJ-*N4<]a_x9Yۨ`*QKŖ5<挛'+_|Gz+{gXEi{*xu {X j`U;'x|5o.kMaFxU[Mw/$2!ҍ]DҮ=縕?+ޯ&+t?/R$j 2k4I}g|j41M<7x956hϒ,srf FC8/Q2d11/]}.7;"ؖjdNwׅxg5_oc=.PU5O"g[&e.!w1Շ %>Ƅ$>\4y`HDF3\kP [0j5ĵT R۠s-8n(7ĠjX7!$ƶ SQH_XH/_wl)f8hDKbyDmzDVvaL8ٌMU =?/S7]]F깑:s\} 6ㄮCHʴw>I4&'/ץq|^Yn_ pqzoxr(5^w#Ѭ;9r-=\2LS.C.& E2oӌnM׹(@"g榘d.(eى~IABw|VϰZ O`vW8~ c UA.ɐ/IW)-k @+S7y g.B[// YZ