actkbd-0.2.8-bp154.2.22 >  A bx㑜!M@eees/ᓱ?u{F^ptJ؂"MaxԸ̽F?td6B,Ӡ&@pZ LE OEenAH)>a,lR*B1Ġ* ݖ 7}C`)UaA&q%ΊZp0L4 ~6nz_{IT HBH,Odqd_s X=M*+ 2˙ 8OE$37c0705d6cd1f68374a47878a7c7111334c04939d6508aec4f4fff225eda21aba1eabbec6684cabf5d171bcbc90ca0c40f3b44a3nĉbx㑜!M@eeei}YϜ@⇫ Ƒzп han:⿡Vm1WՔ0Ozëg +r=+Q NI_F4大7u4l)ԕsː. \ .8wQ //DVPpL?d   5 -6C ]l g h       ,  7  L x   4\z(89:=>?@FG H I@ XLYX\ ] ^bcDdeflu vw x y@zHX\dhltx|Cactkbd0.2.8bp154.2.22A 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.bxobs-power8-01QSUSE Linux Enterprise 15 SP4openSUSEGPL-2.0-onlyhttps://bugs.opensuse.orgSystem/Consolehttp://users.softlab.ece.ntua.gr/~thkala/projects/actkbd/linuxppc64le 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^ p6 6܁A큤AbxbxbxbxbxCD FaFZbxbx76a77e0176cadac3933f1ca7997eb3f98b6f8cc5b3522978ae76fde7d5b077ceb9c4bd27d683f0bfa474eb24a5436b958abddc72bdcfd665bcbcb5c9545be1c8af99e7ecd9956dbce5f5491cd5b8a357604865871da7ac4e71f2cd4ae1540ceb08413d9d2e0037554e2fc3069b601755b793f2aa474af62240e91028ce4eaa50b41253f7b7d0c0670bfefe180046d69e6c7e5b6711c4c9c279ec1e2e02263786d520e5a9e2509f9c90ecdcf0684047e66393ca64064ca2b84c81bb19e7f3b40ca59b14447de63df71a7ba3e3e5bc4227b1cb631250f41fd3bdd133a759ee3f8dad53d9d18bb48d40d515ab5d957903b37fd197c748fe527a09ec07167b443c7fservicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootactkbd-0.2.8-bp154.2.22.src.rpmactkbdactkbd(ppc-64)config(actkbd) @@    /bin/sh/bin/sh/bin/sh/bin/shconfig(actkbd)coreutilsdiffutilsfillupgreplibc.so.6()(64bit)libc.so.6(GLIBC_2.17)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)0.2.8-bp154.2.223.0.4-14.6.0-14.0-15.2-14.14.3aim@`@\6Z@TTܕTSJohannes Segitz Johannes Segitz Jan Engelhardt rbrown@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.com- Drop ProtectClock hardening, can cause issues if other device acceess is needed- Added hardening to systemd service(s). Modified: * actkbd.service- 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/shobs-power8-01 1652089732 0.2.8-bp154.2.220.2.8-bp154.2.220.2.8-bp154.2.22actkbd.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-protection -gobs://build.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/b08d69075ec6581c69f0428382cc165a-actkbdcpioxz5ppc64le-suse-linuxASCII textELF 64-bit LSB shared object, 64-bit PowerPC or cisco 7500, version 1 (SYSV), dynamically linked, interpreter /lib64/ld64.so.2, BuildID[sha1]=aee41c78564705ee50c5648a6f86ba8d16fa276a, for GNU/Linux 3.10.0, strippeddirectoryR R eVy#_EX~systemdsystemdutf-8b1092e046e532b5541e8479d115e8309e5b3c72d7790a906ac5bb3d2c14a782f?@7zXZ !t/XK] crv(vX0*t kW4nh|_\c57$A8y& Zjgv)Jdʩ8W[u-`iQw`ˎ\`a^r̂?Gw 6CWs|u^ +UDQWq+#Z "747䜓T g G>2 Ê@a-d,؀Hkz2z~ /a~Ocê,`D!C(̹i!055h|DI' VB p /{q(i@G &ݪ8ZIAr/l7Kv[I r Jlu_u8먤ˏ ⶻA \q]X6fBiK(IrV )'/@`sko&= kɋ}:9@ fq\Qeů;Tʭ!;x$iSemힺ}Y༣q!S w{㘌LJ X{slϧBr(Ɖw4h/\!MRD؇gtw_c*@m  c~4RE7Ƶ7X YkYׅt+|-WίiB ͧf;{GZ/&=XAKiVM?#|hUeTSɦ0l!{*6|FOzdM# P蔠᷆w4pԾK%|L>rzdk=H4U =āfľ umF; k6"B޾UnH\Q@Me/+J>!m5-Ӽs q,H^WR֓xJ A_eJ)@Bo3(>fk41 6Qs9wЙnv _0kl8{?<{G%T3 $9G)Q~#(C ټhS$j#1"UbNQ0A&tgmhq<J+R} \U)vhnݎD_#rdl|*FUSSY ؝~=Ōeݶ(clӄ/qGWٲw3JHV/2\.w"Zmja¸g<1Lj,2運4Fh=]s/SA!NĴpW)b =6B6_sЦ]0GдB>a/4:+~Z8H3:F&ӗ4Ӛe$4 k﷋iIE_5cn2 9_4׷ӇKn"WLJ*b\Ga IF=",U%)9lCSV<[|-BC=bnndžx#,wWE!2ʫ.g\qϵ Zv&Os ԿzqoRlS$S!b.aŮC^ML3x`JT@[^)`$"gبx>kv yOec}p̙0XyA@638thGa\S1 1;x2I"q_XJFygtlrb)~&vCSpm=p{Zhba%R&[XnNꊑթe吰WveWTa%PD1ljhLg+1F'X[j!RJ29ƅSM}d8C ?R tGHpWس7K!H^~_gQ.~#N ^[v]X"AlΞHQBG4c;E91\ dؔvA*RF=&Wu)˟^!z44R%[2 3v] a+oJ?+{|2,㕋>Os=>V:zbcCZ_f-ݵC?HQ@I \ATM]*GFɍ/ aRSڀ.̳Ur4 dr^ WDgw770>^dc> w x=G~;uhî43&.8VD̗Z*-JtHiz ٍsoI0o "zQLD6| Ɨ0bJ&A9nĮ}\ZZ1^N̿W"j VCjo'-`@h4L.Cm.8ܰз),(+M2qXaK'`Xfdx^< qxPPСX t|U/3!oLJX [9W Os&Z?귝 ,,dvi3Ի[.˾.2<7Ȋ;UUWor#'@2X'0й,]ʿ"?L1q,[EiNR^$RwKvOg++cM-93> ZW yOȯ]QMIڳa9idݯ7 qbdmx.?Km&?w]ےvlYb Q A <<ƕw^JTGwrMk:{NHMyM֠kzh,@|kIaRTEUXn!YF8σvv{GhJF5@;a&~fg "iZeXW-f8&8`z eȻqd1s+GJAͼmg=j,+%c~I.??WpQB]3G@:,sz79/hu8ebFĽ=Sr$EstX`YjaC8Y\;?@K0o~ V J`Q= /RVƷJk`m?Xi*pȚ8MgoDE>k:>5ㄸ,.AK@Lb߰(}5P#丿6iЀWU' -~0/zB!s7MI 6SGݖ 7\i|^Z5=G[H(b+m|dz*C<MU6:a͉dcx_uc)"uGiP&9EK'$[u_҅f>]&apL*L 5+Ӑq# a0+YP9K{E:q3Hn%]4Jkt;95=Oh^|eԭF e++/B^=Gjw8z†~%MItPJdhN#ޠsUXP+u4=B0X_%^bIAן\&5+O7ku{ܟ<[pc8#Ő; \q>?$9"r5i4?KNΌ {]wp0&oW&f;2TS ȥ %}uMx&,+-&$.j(wTN. a 3,mY'IߋhsK/qM?236@-1 yK>)Hm<&(L`7?u/Q?5Rhwhnvm|RȮwirQ9 [=I$@/ h>~fve!Pb"w· /0qYI9 &A8glJ#t]^ӎ#L U"X ']&OZj|ݥ2[ +i>1RNq ~w]骂(Ȯ8M&)! .4[PQSfkf DaF*9 AHAkezB|;y_u$9K #h-ֻ161X|a9NM}ch;h,'O6mKsg \+)E=&OQf26 r 7/غ$&{E݌aw5<r0nCJA(RkFZ\AALdR73'A5<{9{bxbir 8l?JBO v#jK0KVd6훟2Zubf?: !RΑ'+$p@=C]mmG;VldC]yfwXo@q8e֮z<7cvS0(j-ozJ(@JՇm$7EAl90Hh/vffzA!፠kM*n4\g'Bu?7;5bA N6elx1D_Nu!1MzQlfTK~l r&-Ǥ.=,aȰ$>1E~O30.y! Y :uP͠eD&ɼ/34h4Pa'?9k" şTr]τec]m珍p0ql9&wٝz[TAݑ4`g*ei`S FͥV2 IhHv*#xu/v 7ƚ>Aaߘ3-[(?7,s\IXc%K3 hi^`ڎp/սlVP~v0Ӡ eŒ|~"ZnZp"-r#*&\ Cƚ+6lAHkUi3ĤR4x ֘Oe2/"Y/nlV5#1"ǁxGu*٪L9wJ>=D f*t:p: 3aRRyjKb3| ҔUY}qH93ܨxt-ɞ;3ϊCpIњR{2i#{cUD.'nBN| xIJ,:xA\[Dq4Er.(m*feנLm>z&pV~dXݭ#2VFv_Ē>}I`+hۃ%=YP|ULY3?#HgN=,o:&Z]̪ 6H?V>q¿z5o^OB ?<=qߋo !ggʹ.@3QS~7hĩFm] Yޟ\ %x_eGYH҉U- 穀Ɉ`a|&|g)B>p6@7_['=̬ZxH\A3ۏ\wh+QŪc*vG8$[@Lyy:][c:o*5:We3)݁=(Аt >ҏ8U".v  jB VeJx)~Ԇ[^`|ŧ' V}&{̞åEƕ٭چGvD?H+G/ ǿ0< SЖAȈ-ट(M5@kѣdvֺ VrjfUJLU_)Zv\&Ӿ?OiPz( ʧ.;*"rK#4Lڗׯ-eq"$ëKn&pA(¬ #A:6ɭ;ƕo;|I@Z$'e3)yƮ4~\GX+Lb1aTdW *9#jVG5x΅xm=*e h۪JPK`;"Z?D/@X CiL‚7wFjYZIdc`92t݂=iM"(%jəV7GWH!dHo`! #7<Utƻ0}T$Ve3pR6;e53[@䐬Jɍֶ bYoYg4YvMDže5/ zjHpGUc8:^=H@+.Xg/`{(0:!AcSȻmH.XD&qnUH--*lj@_t|:̠Cڮ8)dﭻYmhbOa],)3ɘ_~bJd6$F}q~ =F*rE'%GC\v)bڛ'jL־oD?yukMĈ"˸k|_Cc:?:B;4.%ؼ;`nWtNuqh+)\PQ4,=*&%x$0xE:2G rzW4^b􈧯b P.>6i28WۧtϸA܊ oADc% l1lj}7Kл$49mQn% l@vLq)%oqN4+dߩ?`$,elPBi,"'B~gmohdܥRJ"`ds[2x/3-p 7H ^aF;G}tf7L"yD@ڢȒ-În^qRK!TlTq6{p".VxmqB(O ;3ziWgvpIt+.S!V Ba׼ō-ȭdyJ囩*=tC"v[,R-9 . W)*!jrY)FiE aGrHA9AҢ#&txv~@Z7UTΥIsv̐%`).1;M9SC6dq|nJ 6QoPR:zrnSH<H !h/6mZm *3@Կwv033XWS%L,ǩfIp_ߺgh8 3H̦U'VVoaE?*W4{7;3;:lQ6p% E}^Mw/+c:wk$qئY$@K ܻIS!bqn{AFLeB{^3 hFHį!ʞNw.s{4l>.|"HԙMgP nԍ8z4(Is+j9 wBЪ},zW%-捄G[~AZ$VJ4C֖z5t/=6^7k嵨dI(YUeXxƧ,zY᥃h'+"l+]ߒ-_=g*B66aŚ-O7LnSP{8wf-<%+"&sH+\[~!  dˁyBrU2K-/HJsOTGp7vt-Dˤk|3{ Kj= ^*rj(T0)cIvq#{[L6M%`vuO-8xCN@V$\J]x*Ojz`#|Y MLnG%G2ĀZFɡ/~Ɠ"; UHA;sm V~b<&I'q*[G5hF//ضJ}5+PMf+=M''δdSx1")ugHֵq i>†+s Gfgy3B6 uRn4S&ǺûL뫈9_Ba[ Zn=>YK,,t0swApEPը3jppYתV0f8rRz:x E{,:6e5_Wơ/H9r|ꥠ"B7ugxl#b֮N8|S W%|P{gw *=-*l+0Υ^ a}y5E^+e O8` B rغj3쎬CUyX!JJW ·#!,A8qWHV<<. lWu~R>l LHRO+y5JQh2v9\eVq\lAxZ$#Dq/27:0SШZ1tPʚBZVQqAݭahJ۬YyvVK4?F$fQW41F5|擨$1Hħ)ԅ5|jDPawݥ8UcS@f ~h&8w8z!-E;ǹƔDpW uu`'f- zBl ɒ!n$os]' 12-"ŕn>Je]cRG)`&(_LIŒ.3<`Jd&*? U {Č끍41:B/GW )"zHڹW >A#$ĩ z~2~u"hSr^5-guv#G9Ȁ4,Suzhpx(Z W4\<'ׄ4Bi~+WXR@癌6&&^M7s0 ] G+@o7 }g۟^ Q[w=XE2[]9R+Y'2h퇡$&k6Ϻ@2D"ZŤ IKYg/6 KIt=Q]u8h[dbmHBUO (Á.:C2Ù;1|ST}Ύץj /Nn>ۢ'MlJ6!.S]{83J+ez x7cþ7Rw4tRmLV p}rTճ>-,ѯV;Q_QQ蹍J"Ȑeo=R`%c2aB1䝎>e5l*ȧaZɣ\3 OlɨF]{M ƽ,t1JL \ZhRrձؒ@|ȏ&ZT%7-hna=wET"8ϮdЯ03 om(oĎ.OԶhDo\Xk(,(L]0'.[#1nyt;.Q9{ "omSC@yno^}Cy|9#Bbε4T {VՒ=y*Qj@0K58 J%PT|.ixff Dq2voY Ǯ}>8$h-vق;"SeB$&*a^TգA0Sb2l#$_6/dR(v#T.[|yr6X6:HXDa7YܢBW҃5 p722&ZLx6ql(O l_k>1Vm+Hȕ3gxm6`<\"Ҭ4a X!Zƣ2cRђ\0O9BP$,i!@61Oib#Vhgl%dTyĿ]%F9# {-_k6V1K#zIP.Fie۹vD^vZUJpF?v`_@WS[vq^?z %~kt+u)zp8>D:ڙ<˜X\ {ģb>ѧ|9J: #oe3AhwDiEo-mx>Q9`#:DQpK0 ?Ӯby!xe l<iwtn/鲎O6x Ѱ5ʅ[eQC[gmRBCٓ Y%ẵy6!>MYB4!f99KLU@SljPsP&S-`wl[jW_1{hաf Ɇq7ڢ2vz^Y( og_:@+ Ж0en3iNE\)Nχqt8{7@Wq[FROiƂG ې ܅g۶Qm <|ғ:ke&g6IG4է޲ŧDDD!` hBԛ<ڴnoz&P3X]oو*T V(i›lbC]KFnO JWݤXC_G:'yKMb _Ś:8E٫u]\Z^q*ʊݙ0qUA@G! c]r!9ʞSh;2{'hBCŜ.N[J>At/>uDdXG\]iB 71gmU*)X5;5B' f!(-fMaXX&:3?b A ySބv[l%p/Rm=YDnÁ?@/;tsީkf״ăv 2qfiiCTe0:c\mPʘ]su~he*,تH"&_HQ;=2g f$@s ~w99Mzxh;7X8ɔ͸FBBoI/TD 42$^lsآ1B}gdM"NP Ln|*ӟɍ{鐂p v 95'x?o%E<ӳ>*p3_ 6h!KY~(_)ŵȕ,/XFy煀P[0&E@vNE5k+j_sU#5 }Um9o7\pVn:,Onw&W,-iݺz5\d oev-e'{b`ejg6h`Nv"5, ._KE=qne !c"af^]@3#X/;냱"-B.l5ݴg\o(`,Lq1M/\m_4S6x%gDq]%J`N5b‚ Ͼ:(G,ϡd>z[iQZHf{ "vD]wudK zJ+!PUt@{ #`a9=1hIMXQLpM_?ANOdi=]h)N#;2d!T__퐵!@jp fckU#})$s 2]*\Gů CءiԾ,TӍxvA6i0.YB`1wdq]ڱ2JϽEv|#uIٖZIqn, !Enqv{0a T*{^"GV'1 xSguEi6i! c;Ώcӟ?n-uX3 hBlפ7f"+6 !Zt`ihcqIWxj\Ƹ Q{ A+τxdy,ð`] 걔Z_;`r#, Ob֤P@gpf{@^uetiȐK$2;tԷUGRϓewfH># vf.(Y_iܥ5xRo\-n# nJFʔн cxPr=D lDTPD0F,Z~ypn'dIX8"NG1{GjZݚxrRA;7q}B8 ź$# UkmF 4:傟ʘI- 5v̻Q  \ 5s=@%4X)eBX+bWx́qi+oyKƊ Y&o>fGO)GMXpabwcHkn U -6A<&؆! a [@\?i[%{ WS&3~8Q((3I#bŴ`:) J<ۡ`0(J$AD}wDC`i(ct6 z2r%^>ğ)-~mm,꫰'l] 4r#և4R2"xаPn`h:UoVlo%6@WuW(”s#~r5Õ!Hy jÛAW/qS͗pcc&ĴXò@->㐘M[~4Ǟ}'GWBޞޯXm ! ?Dt\G%LY!=:5 [Vu( 0]wj;&LO, /Qpcӱ F, 'O- @R?sv } vY!-j&0O$)F6 Aޡ h۝:d]/x(G8_Bj_751W`h]:lpIIָ+/ !oHUQ%~PņkaI籚Uѡf/@J *wzCJ9|kLuw3?R,Au>p| pDpJEAhmW3K=Y2QIFM]2KKnZ tx^H<tlM;0xOIE_"{F%%+VYMKA:A7 "#W29?&9, zszL9#&32؈a,[=896s%;8Š3;XA %#!E[n뛃T)K 5 l=k]RЋT@5n['&ۓirFo/\tvh&Jl@c="O^^I*;yoq&0|G:NaN(.SLHJӒkYdUP,)jnD-!J>(l6z!X#e/iQGu=ܫ)Z5uK,~TQ5iNOiCRܬo,9Op_M3J.cJ7|%8Jm^[ثQOL|y/W8(؅E"(ptrM-s YZ