certbot-systemd-timer-0.0-lp152.2.1 >  A ^b{/=„À0A90B/RU_k//cޢDZq<%|#'(eAQ& +ظHaΚ ¥ޘ4::}~I"ܵ:'XϷg,*˸fܐ% ?@|ڔ<^;=. P0pM^޵a2nXW9a8P][5,4y龖GW%TKm~#Rb2qUϽ?b9Js ܁A0 ꕸ(]a4f279a5de8177a0d0978171dc5bab2e0d2a6fa483a978bbb3c06dc93ae833a55bf5813f1be770c3306ef08f6141967e1cd229b06ȉ^b{/=„#fʐ/oQA=KĀurkuZH0D+/g2 UN庂'@rį'w:[pCV*\o⺷ƣ2v`ja/b~o=WiAA[qIqLhpE3|8c$qs޹U ȒƜF *uc Bf@,j=B@B["QV]j]زOH{Rkkn3+-<>pF`?Pd & W 17> Ll |    $Lt(89:=q>y?@FGHIXY\] ^btcdefluvz LCcertbot-systemd-timer0.0lp152.2.1systemd timer unit to renew certbot certificatesOptional systemd timer, which takes care of certbot certificate renewals.^btbuild317RopenSUSE Leap 15.2openSUSEApache-2.0https://bugs.opensuse.orgUnspecifiedhttps://github.com/agross/systemd-certbot-renewlinuxnoarch test -n "$FIRST_ARG" || FIRST_ARG="$1" # disable migration if initial install under systemd [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$FIRST_ARG" -eq 1 ]; then for service in certbot-renew.service ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in certbot-renew.service ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-certbot-systemd-timer-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-certbot-systemd-timer-update-$service-new-in-upgrade" fi done for service in certbot-renew.service ; do sysv_service="${service%.*}" if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --save $sysv_service || : done fi test -n "$FIRST_ARG" || FIRST_ARG="$1" [ -d /var/lib/systemd/migrated ] || mkdir -p /var/lib/systemd/migrated || : if [ "$YAST_IS_RUNNING" != "instsys" -a -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi if [ "$FIRST_ARG" -eq 1 ]; then if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl preset certbot-renew.service || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in certbot-renew.service ; do if [ ! -e "/run/rpm-certbot-systemd-timer-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-certbot-systemd-timer-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in certbot-renew.service ; do sysv_service=${service%.*} if [ -e /var/lib/systemd/migrated/$sysv_service ]; then continue fi if [ ! -x /usr/sbin/systemd-sysv-convert ]; then continue fi /usr/sbin/systemd-sysv-convert --apply $sysv_service || : touch /var/lib/systemd/migrated/$sysv_service || : done fi PNAME=certbot 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 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 certbot-renew.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 certbot-renew.service ) || : fi test -n "$FIRST_ARG" || FIRST_ARG="$1" if [ "$FIRST_ARG" -ge 1 ]; then # Package upgrade, not uninstall if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : ( 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 certbot-renew.service ) || : fi else # package uninstall for service in certbot-renew.service ; do sysv_service="${service%.*}" rm -f "/var/lib/systemd/migrated/$sysv_service" || : done if [ -x /usr/bin/systemctl ]; then /usr/bin/systemctl daemon-reload || : fi fi,A큤A큤^bs^bs^bs^bt[^bs^bt[7f82a6c8f6bcf55f64f323ecac384310cd41df96a1a45b56156bc1c94712c3a46432c623a980ac119a2554736830a2a6e5f74d4b56f15a72a46ccf3461d2a69446aff24ae2facbf2dc1f8b33e4838eb28a907b3816419bd63685d3a3cc9140c826dab24e45963c1f69c6c7774e78534c74f6a0aeed953f47ba54b4e41e2f12d709469ed16fa61a319a788800b9ecdfd0a1d6ab8e10e3e17e2c75cd57b1173f71servicerootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootcertbot-systemd-timer-0.0-lp152.2.1.src.rpmcertbot-systemd-timer      /bin/sh/bin/sh/bin/sh/bin/shcoreutilsdiffutilsfillupgreppython3-certbotrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemd0.21.13.0.4-14.6.0-14.0-15.2-14.14.1^^F]W\@[R@[@Antonio Larrosa Richard Brown Jan Engelhardt Marketa Calabkova Marketa Calabkova - Require the python3 certbot package instead of the python2 one.- Remove obsolete Groups tag (fate#326485)- Use noun phrase in summary. - Add systemd-rpm-macros BuildRequirement for %service_*. - Add systemd as a runtime dependency, as the package's main purpose is the timer unit.- specfile now respects SUSE installation process- optional systemd timer to handle certbot certificate renewals borrowed from Fedora/bin/sh/bin/sh/bin/sh/bin/shbuild31 15835431560.0-lp152.2.1certbot-renew.servicecertbot-renew.timerrccertbot-renewcertbot-systemd-timerREADMEsysconfig.certbotcertbot-systemd-timerLICENSE.txt/usr/lib/systemd/system//usr/sbin//usr/share/doc/packages//usr/share/doc/packages/certbot-systemd-timer//usr/share/fillup-templates//usr/share/licenses//usr/share/licenses/certbot-systemd-timer/-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:Leap:15.2/standard/bd8a3f9f2a7c79e43e0c9be0ef6ec667-certbot-systemd-timercpioxz5noarch-suse-linuxASCII textdirectory:Qe!S/sɈsystemdutf-8933ff5ff5c1acd472033b03872311cfa10dbbca6aef9522ee722f4a321152fb5?7zXZ !t/<] crv(vX0DG!뇅0bL`sZFUżCYPN{ȆvpU2 3_$fWsD.,͛}tcB˧D*5q:hME:x/ey}-Kf= CV:~i4d4_(&:; [>l*]Mi>řeݙֶ`~[1&8:E>ƫyN '{E)M]ˎPVRX.'#c}r4/ F->5Ȟ"n<",\q;K@[lS톡t\>y$}΂ı$)f~FsN.RLW#OH{aPcFDIwv#^xּz_Z@ |m =NT٬֜a_S&/B&^di$cKA8{Sk*2..[ '9rnU8NЀIQo^<Ӳ]vim;˵b%x(J3; zi< ?@Vuٵb:J%c[P!*v'c ,u+P`ue| &q`< rѱF~>ÿ BG wi5vϽ<ևײ`J/P`q_C/a r7v=`p!?q^wBVJ-: ܃ݗ2O`5gO"耬,G_I*_k"CK9+VRwG\6AY--vW:wQ,+hB80w:Jj.疴=G+oqfZo= 9)"w즞TB,wX8Yq:VB;θf@'#ٗ7qS2Y6ᇄ_( ,GD`?:>?~q/\чOlF4*!:]hI6b !=xb,vZ׀tw)cdAAG|āCϠmCJ9^SCv#7baϩSQ S;C'6sF7Á@^_X8fJ_@3zSw8'\aLحWk{}a|QqJΥ,նZ:_Q+D߲ȕQJQ׊iowf27)#R#9mf}10Mk XYÏI+?C/d ej|u\3nvв(y{.SaWk` V[{z8Oy9ָL" v) 4QLj3Xfyʱko `Gl>+÷{k%~V0#,GK29CdK%L үzV޳/}œ!*F/fmnރ'p :/Xm_Y8/HPӳuJA,GhIMEYڱTI̟҉r N :ٍ;^|^TAH>YW=4VGvt5 LwQ5VDk8WTΪt@{L{&2}Q^[t$#G4)&fX?*N+mHVgt{`P)Xb4$W`ϵIdJl>8;4^~v͓e`Lu%$P%RFNs-.%QDCE&Op"3h:~$p2o/u.`#U <@zN IboUƣk+~B5M?g hI9eJ-6B3td^%@}_EQcH0jU N<, Vi 蹫G{߷Qj4a_/m4v6h#4mGYXE=\M7t:Wߪ0劤]R$칥0}:5MOcf긆=WPcpꋼߞf{KSy 5B98B1,=o}*C[θD:oLx8K.~wG2+Q͍E0 U<7\76&WJ@P IҘpǡY? -8[=gXXS>m6:s҃[~Aץ$Þ^pB|t$8xGOd`HT/ LsWMy֧vtl9qZ(7jVnlsa-EeEmc\56AP}pn8WLa8lk_HF1`5U\a6Eng #{yBT Tjdxq'ԣp9pEK$ `dU9NF&:Z:Bȯ/ׂz>vdZ 81$kR;R P3'wAג>;VTٖͷ?yB EOjh(M0Srs;b ˉ4C o\ʳS.)squliT{JndO1WT}ko'~+ j/C֘ %w-:ڠJY'Αhg}ON4YuNn}a Mi-QqgRDV,X#'Oݗu' %Q4z!\Ǿ&xufiyMs3Y" KkP +߲$(unJi:)soMyd9٪:OG a}{ׇ7DEgo|'IY`ֺ2`.{.C{F$qXLPs%r@m N>q-dθǔĀҫELN/ LW~ϲӽ̈ֈJQ2qOs۹^*D)Dn/Ft[Yۥ|gUu &3Ai49 *m=HNÈ"Fs:ax^ͽar'DO8/;~B?tGYZ2^@QE ׽ ͫ0OVE5|FH<$BcR?mDCmV6Myv溾ɘ /MCrt)'i:p1G(/bP-zh2GЂDN`}MI JůiHNxf,@\* Ѭa@glCS8RSK=CSC{"fٔLn"e&`Հ*JUrd2cp.OQ3zvLRVjF%ǃ1iOJj3qN4%{wvu`BNv3K^S_py("L(DJ=H3LG)U_:a`ҎNzZaH8Iybe B+ xETa.&9 K4Q5I̞¤=I0fW,ES(fif<5.Ԣ )4%Ν`RlGIQc\:ȧ)yŐ YZ