seccheck-3.0-lp151.5.3.1<>,<^縋/=„(-<'([F96f`ך>EFmSb%J4f4DϚۀLZSقsj!?16K7UW%tTxTuF:JQ):r.|{a:[a0T+HCw49Ud2w9)ٔ7 8>Nrj* ܷݩɕaE| Vݛj%*A&E1`?1Pd   2'09 RhnuOV         d     Dh   l!W(!8!9!:"=(t>(|?(@(F(G( H)( I) X)Y)\) ]*x ^, b-fc.d.e.f.l.u. v/@w/ x0X y0z0111 1LCseccheck3.0lp151.5.3.1Security-Check ScriptsRegularly executable scripts (via systemd timers) for checking the security of your system. The seccheck systemd timers have to be enabled (and possibly started) by the administrator for the checks to be run.^goat07DopenSUSE Leap 15.1openSUSEGPL-2.0+http://bugs.opensuse.orgProductivity/Securitylinuxnoarch 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do sysv_service="${service%.*}" touch "/var/lib/systemd/migrated/$sysv_service" || : done else for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do # The tag file might have been left by a preceding # update (see 1059627) rm -f "/run/rpm-seccheck-update-$service-new-in-upgrade" if [ ! -e "/usr/lib/systemd/system/$service" ]; then touch "/run/rpm-seccheck-update-$service-new-in-upgrade" fi done for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; 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 PNAME=seccheck 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" [ -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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer || : fi elif [ "$FIRST_ARG" -gt 1 ]; then for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; do if [ ! -e "/run/rpm-seccheck-update-$service-new-in-upgrade" ]; then continue fi rm -f "/run/rpm-seccheck-update-$service-new-in-upgrade" if [ ! -x /usr/bin/systemctl ]; then continue fi /usr/bin/systemctl preset "$service" || : done for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; 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 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer || : ( 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ) || : 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 seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ) || : fi else # package uninstall for service in seccheck-daily.timer seccheck-weekly.timer seccheck-monthly.timer ; 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 fiFuG"4/  ?G AA큠A큤AA^^^^^^^^^^^^^^^^^^^^^^^^^\L\L\L\L^^^63087e3903d40751ce1507c4d43daebd3dbb5ef389f8499a44a2a079c35556e64071819cf9d9f83bb686e30e084c8b9c4d3a52af628ebb1d368a032d079f940631af079dde82be63cfd1f34aec5e1966eb79eea35e46cd4a4535ecefd4868d043f51f3290558560fb3dd885a686ec773b4290acf25e949758622ae054032afd9fb5b4c655460dd922df44a8229bf1aa8a9c9929fc888bc9333d3a426643a80c3aeadd8753c6500091fd9f7c9c8660396b0a82cee0f8974818dfe9646526f14bf746cba5cc4bbf0c6098f742df857ca9f65f6c5d5d548cf3d384e3539e8f7fb73b66902bacfcebe09cb05faa3c6db92868fa3464bfaf8531c421348ef0a70e9c40b508ae97fc1622837dd9e29e7e9b76bcb146f099a1a45c62afde85d3260f5071855105201cc62ff3a56a0d679e7a777056e666bed758d5362891eccf63049eb0a614ca197c5321d3a86c375d45140a90225f445746e121a15db61c9eefac54919bafe1fb0ea4099e2dda199a818f11b544cee0b902f0e0360447d1e053bbb09034872373a4394d512e1042c7240606abb6c924dadb058700b3b2db37a0db547b0138c102c4c93cb14326e8eb8455ff87c2824d7fe6f9aec24c23170c3f8d3492d266e6eacc0f9d8fa1cfb6446d907286d9a8613409b05dee6527b6411da8abcd2adcf141c71124a5c377b957d45b06c34bf5a8548c69aed2a16d0fef03c5a3a441f718246a81df085e0f4f3c370e32ec15fde5e597884035af70bd8c8ee8fb8dd8d30430df7c7b64423e62ef8178e47cd238502888ad699750e6b0cc7fcd4ccc8ba7d5dfc647cfd90e6bb04b1fae8091689a2120d817f688ce6c0d6bb13ea7ac3cd895f089fc80a9ab3a8b6cfbc2168aede9102246a1dd2ecde1cc694f553fd49efb212f993c73acba75036938a3356b013b94e3553380e52b2ebf4c76a7e5f537a4f8b1a29b36e9f7e813399faa3587383a2dada0a0cecae47c238b5ac19e5288390b42e93e95d87fbc8a28b03a5c59fbb6dd7d76b02e09da84e320ed7589e2e4e81063a1b5e21225c4d3090a3b0d3e76ba036c26ce4c32f5b945f6b8844e163a0b1dee6e2d6ad0d3b5f5e6961004988f3e622fc0845b5ef0740fcd99a6b6ee28b4908f5ed5db5ad6292f73c6a006df4515ec847af6ab3015baa90ddd80220c676b292409fe94d7be490186747d91e4b64924a1d36537ad202dea25bae32e9rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootseccheck-3.0-lp151.5.3.1.src.rpmconfig(seccheck)secchecksuse-security-check-3.0@ @     /bin/bash/bin/sh/bin/sh/bin/sh/bin/sh/bin/shbashconfig(seccheck)coreutilsdiffutilsfillupgreprpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)systemdsystemdsystemdsystemd3.0-lp151.5.3.13.0.4-14.6.0-14.0-15.2-14.14.1^@]t@\@\Z?Z@Y@XO@WV @Vf@U>$Tи@Tp@Td_werner@gmx.netd_werner@gmx.netJan Engelhardt abergmann@suse.comvpereira@microfocus.comrbrown@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comvpereira@suse.comLed vpereira@suse.com- update package description: no longer started by cron- adapt WantedBy so the timers are actually started at boot time when enabled (#1132919) added patch: timers_wanted_by_1132919.patch - correct indentation of SECCHK_FROM (#985802) for the weekly and monthly mails so that the mail header lines are recognised by the receiving mail client added patch: mail_headerlines_985802.patch- Combine %service_* calls to reduce generated boilerplate.- Move seccheck to systemd timers (bsc#1115415).- fixes proposed by the bsc#1084449: + introduction of SECCHK_FROM + deletion of empty file- Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)- fixed: bsc#1033244: john integration were broken- fixed: bsc#1021036: mute stderr on sysctl -a- fixed bnc#985802: security monthly reports were broken- fixed bnc#942846: seccheck does not collect the same data in SLES 12 and SLES 11 sp3 - seccheck-3.0-fix-bashisms.patch and daily-mailer.patch were merged into upstream- use upstream version of code- added patch: emails-without-subject.patch to fix bnc#923688- bnc#914656: fixed function guessable_password_email definition- fix bashisms in scripts - fix chebang of autologout.sh script than contains bash-specific constructions - add patches: * seccheck-3.0-fix-bashisms.patch- daily-mailer.patch: applied patch suggested in bnc#904544/bin/sh/bin/sh/bin/sh/bin/shgoat07 1587917799  3.0-lp151.5.3.13.0-lp151.5.3.1 autologout.confsecchkautologout.shbasic.incblurbsguessable_passwd.txtsecurity_control.txtcheckneverloginhelper.incsecurity-control.shsecurity-daily.shsecurity-monthly.shsecurity-weekly.shsecurity_daily_helper.incsecurity_weekly_helper.incuser_group_password_helper.incseccheck-autologout.serviceseccheck-autologout.timerseccheck-daily.serviceseccheck-daily.timerseccheck-monthly.serviceseccheck-monthly.timerseccheck-weekly.serviceseccheck-weekly.timerseccheckCHANGESLICENCEREADMETODOsysconfig.secchecksecchkdata/etc/security//usr/lib//usr/lib/secchk//usr/lib/secchk/blurbs//usr/lib/systemd/system//usr/share/doc/packages//usr/share/doc/packages/seccheck//usr/share/fillup-templates//var/lib//var/lib/secchk/-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:12466/openSUSE_Leap_15.1_Update/b2efdcf3f7ad392c4aecd66ec1220f4f-seccheck.openSUSE_Leap_15.1_Updatedrpmxz5noarch-suse-linuxASCII textdirectoryBourne-Again shell script, ASCII text executablePOSIX shell script, ASCII text executableASCII text, with CRLF line terminatorsRRRRRRTXͅ Ȩutf-88546d9bcf0f53c3a5f4da99e026aa51528a59faef2a86da4dab925b43980d01e?7zXZ !t/b]"k%f?BYvv:&SN+'4U'4{Z\ ~0{&Y k?Ov%8R̭u;_Rm~:,Sy/MƆ)XAgߦt*ݶfnCҨ<MLxmdN<%psP=Fb%VW{fݨ?/LK> 3gEc-IzXB}X. f]|]{sfxqqvǹ( [n0_XxAhe,FjWhT'A|n# c#^穫Y1zQ+prVAW I\eTVZCRUE"A|[Fb Kߞ`Ѵ܁Q"GuӐ'&L/C-M^ۚ3Y%tn%SK5<{J_˗85EJT7&v%< {]NNL A&!"83~vs;Fg/zt 3WI4"҉)?wnTP4iݹ'ʁH/G_c{ gkw53ȁ#cFEI4o)`.ql{BKrU av>_q'6mݞFɛf^~#fcP*)%{@eyCm +b\X^rRmόye"5@Lz]٠_-ڧ7-Ъvn@rQ}WN\ZUˑWy[OAbWϚhipvFA=5eh)?e*=>0^k7>R nu&'TWy{%b5bIBifɽfUоeA4gwםWj5.`|xŇ7ڤ^cMbGB9O"Z۵*#r1 Rt=l9H[րPL:J94?<qXtϞ&=RoQ nF)tw\ə 5ۋB4M;A'VȢ^ꚵ03 %/W XGx(=. nݶ> 8nd Qr%_P:7|͐0Җ~93~#٠l!GY7jӤp1&Rc0q0HpJuިyGh?Pf #Tp:FOՑmEuz]ieXeW|uK^`#9o}ِ { Ÿ7 Oq=R9҃F-^SVSnJXXv.cvı"0b)Sp̘dP&7V]) ڤX6M˘IFFɓZg i@Gk|DJ8 pԗsJ]7(WZ3nة5 [p"ҖL=z/n{BO*S>9^`eaҙ٣af.k;a>O 63gy YZ