tar-backup-scripts-1.30-lp150.7.1 4>$  Ap\q/=„_s 43k$`u O|d{"?3e椄X5|E8jn&C?E7dNL_]ٝЧP/]ĪsGR z `wv&<ՌPj)smP!V2Sk^P`C(lҌ9#^Ko $A؂B[Y2. c%SA N#t XL!`4NEsbXTlҘ6~G߭P|xv>p>6?6d $ 3\`hl  $ 0 H  Lh(#8,.9.:/.F2G2H2I2X3Y3 \3,]3D^3b3c4Qd4e4f4l4u4v5w5hx5y5z55556Ctar-backup-scripts1.30lp150.7.1Backup scriptsShell scripts for system backup/restore\_build72ropenSUSE Leap 15.0openSUSEGPL-3.0-or-laterhttp://bugs.opensuse.orgProductivity/Archiving/Backuphttps://www.gnu.org/software/tar/linuxnoarch &~A큤\\\\\\c8e8ca28074462b66966232bcad647aa5ab14b27a852e6d781b520337053a2bd73bfa053abfb8a64afdf54ec0156b6a1c244112cfd53b7715303898de51ac8ed02fff6ece58c765d312d12191e6bb6e822113cf1b6dda157cebfe10a89d68cf56989389cb9c695982090a7a80e041c488b4e0967a9d071d09866eda0546569917b388abcabe717f599b38927d11d277b637b3a68a6fb35e128f68051fd8dc691rootrootrootrootrootrootrootrootrootrootrootroottar-1.30-lp150.7.1.src.rpmconfig(tar-backup-scripts)tar-backup-scripts@    /bin/shconfig(tar-backup-scripts)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)tar1.30-lp150.7.13.0.4-14.6.0-14.0-15.2-11.304.14.1\ZZlZN@Z7XX9@XXӸXRX!@WI@V@U+Tء@T@TmTk@SS;@S2@R@RRRi R@Q^Q PSO OOOON'@N<@NFN]MTL@L7L(K,KO@KhKKJiIKristýna Streitová kstreitova@suse.comkukuk@suse.dekstreitova@suse.comavindra@opensuse.orgkstreitova@suse.comsvalx@svalx.netsvalx@svalx.netkstreitova@suse.comvcizek@suse.comkstreitova@suse.comastieger@suse.comsvalx@svalx.netvcizek@suse.comvcizek@suse.commeissner@suse.comandreas.stieger@gmx.dejengelh@inai.deandreas.stieger@gmx.devcizek@suse.comvcizek@suse.comllipavsky@suse.comandreas.stieger@gmx.deandreas.stieger@gmx.devcizek@suse.comidonmez@suse.comschwab@suse.deaj@suse.desweet_f_a@gmx.decrrodriguez@opensuse.orgcrrodriguez@opensuse.orgtcech@suse.czdmueller@suse.desweet_f_a@gmx.desweet_f_a@gmx.depuzel@novell.compuzel@novell.compuzel@novell.comjengelh@medozas.demseben@novell.commseben@novell.commseben@novell.comjengelh@medozas.demeissner@suse.deaj@suse.depth@suse.de- add tar-1.30-CVE-2018-20482.patch to fix a security issue where tar when "--sparse" option is used, mishandles file shrinkage during read access, which allows local users to cause a denial of service (infinite read loop in sparse_dump_region in sparse.c) by modifying a file that is supposed to be archived by a different user's process [bsc#1120610] [CVE-2018-20482] - add tar-1.30-CVE-2019-9923.patch to fix a security issue where pax_decode_header in sparse.c in tar had a NULL pointer dereference when parsing certain archives that have malformed extended headers [bsc#1130496] [CVE-2019-9923]- add tar-1.30-tests_dirrem_race.patch to fix race in dirrem01 and dirrem02 tests that were passing/failing randomly because of that - run spec-cleaner - renumber patches- Use %license instead of %doc [bsc#1082318]- add tar-1.30-tests-difflink.patch to fix difflink.at test (https://www.mail-archive.com/bug-tar@gnu.org/msg05440.html)- GNU tar 1.30: * Member names containing '..' components are now skipped when extracting. * Report erroneous use of position-sensitive options. * --numeric-owner now affects private headers too. * Fixed the --delay-directory-restore option * The --warnings=failed-read option * The --warnings=none option now suppresses all warnings * Fix reporting of hardlink mismatches during compare - cleanup with spec-cleaner - switch all urls to https - drop upstreamed patches * add-return-values-to-backup-scripts.patch * tar-1.29-extract_pathname_bypass.patch - rebase add_readme-tests.patch- remove tar-1.26-remove_O_NONBLOCK.patch as this issue was fixed in tar 1.27 (commit 03858cf583ce299b836d8a848967ce290a6bf303)- Use update-alternatives according to current documentation- Disable tar-1.26-remove_O_NONBLOCK.patch - this issue has been fixed in tar-1.27 - backup-scripts subpackage change to noarch - Change rpm group of tar-tests to Development/Tools/Other - Enable rmt building, change package description - Switch rmt to alternatives system - Separate rmt subpackage - it can be used by different archiving tools as a dedicated program - Change rmt path to /usr/bin folder - it can be used by non privileged users for backup purposes. Security is controlled by access rights to the targets and remote shell. - Separate doc subpackage - Remove conditions for old SUSE builds and lang subpackage - Rename restore script to restore.sh for avoiding file conflicts with dump/restore- move binaries from /bin to /usr/bin [bsc#1029977] * refresh tar-backup-spec-fix-paths.patch to change path of the tar binary from TAR=/bin/tar to TAR=/usr/bin/tar - use spec-cleaner- update tar-1.29-extract_pathname_bypass.patch to the upstream one that fixes POINTYFEATHER issue but it doesn't limit append or create operations as the initial patch did [bsc#1012633] [CVE-2016-6321]- add tar-1.29-extract_pathname_bypass.patch to fix POINTYFEATHER vulnerability - GNU tar archiver can be tricked into extracting files and directories in the given destination, regardless of the path name(s) specified on the command line [bsc#1007188] [CVE-2016-6321]- GNU tar 1.29: * New options: --verbatim-files-from, --no-verbatim-files-from * --null option reads file names verbatim * New options: --owner-map=FILE and --group-map=FILE * New option --clamp-mtime * Deprecated --preserve option removed * Sparse file detection - now uses SEEK_DATA/SEEK_HOLE on systems that support it. This allows for considerable speed-up in sparse-file detection. New option --hole-detection for algorithm selection.- Add add-return-values-to-backup-scripts.patch- Revert tar-recursive--files-from.patch because it causes regression (bnc#918487, bnc#919233)- extract files recursively with --files-from (bnc#913058) * added tar-recursive--files-from.patch - call autoreconf in %prep- build with PIE- compile in ACLs, Xattr and selinux support [boo#906413]- Improve on RPM group classification- GNU tar 1.28: * New --checkpoint-action=totals * Extended checkpoint format specification * New option --one-top-level * New option --sort * New exclusion options: - -exclude-ignore=FILE - -exclude-ignore-recursive=FILE - -exclude-vcs-ignores * refuses to read input from and write output to a tty - packaging changes: * adjust patch for context change: add_readme-tests.patch * remove patch applied upstream: tar-fix_eternal_loop_in_handle_option.patch- don't print lone zero blocks warning (bnc#881863) * there are many tar implementations around that create invalid archives with a zero block in the middle * https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=235820 * added tar-ignore_lone_zero_blocks.patch from Fedora- fix an infinite loop in handle_option (bnc#867919 and bnc#870422) * added tar-fix_eternal_loop_in_handle_option.patch- add tests subpackage. * It is the same testsuite that is run during make check. * It is now possible to run it in real system to verify that nothing is broken by incompatible libraries, etc. - add add_readme-tests.patch: README for testsuite- update to 1.27.1 * Fix unquoting of file names obtained via the -T option. * Fix GNU long link header timestamp (backward compatibility). * Fix extracting sparse members from star archives.- update to 1.27 - bug fixes: * PAX-format sparse archive files no longer restricted to 8 GiB. * adjust diagnostics and output to GNU coding - new features: * The --owner and --group options now accept numeric IDs * restore traditional functionality of --keep-old-files and - -skip-old-files, treat existing file as errors for the former * --warning=existing-file gives verbose notice for this * Support for POSIX ACLs, extended attributes and SELinux context - -xattrs, --acls and --selinux and their `--no-' counterparts - -xattrs-include and --xattrs-exclude allows selective control * Any option taking a command name as its argument now accepts a full command line as well: - -checkpoint-action=exec - I, --use-compress-program - F, --info-script - -to-command * environment variables supplied to such commands can now be used in the command line itself * New warning control option --warning=[no-]record-size controls display of actual record size, if it differs from the default * New command line option --keep-directory-symlink to disable default behaviour that unlinks exising symbolic link for an extracted directory of the corresponding name - packaging changes: * drop tar-1.26-stdio.in.patch, committed upstream * drop config-guess-sub-update.patch, newer version in upstream * verify source signature- added fix for paxutils rtapelib which is bundled with tar. the very same fix was added to cpio too (bnc#658031) * paxutils-rtapelib_mtget.patch- Add Source URL, see https://en.opensuse.org/SourceUrls- Add config-guess-sub-update.patch: Update config.guess/sub for aarch64- Fix build failure with undefined gets (glibc 2.16).- avoid automake dependency- disable 'runtime checks' in m4/*.m4 that override system calls with custom implementations to workaround very old kernel/libc bugs (dating 2003-2009) we do not ship those buggy components nowdays.- Switch to default archive type to POSIX.1-2001, which is ten years old and has no limits on filesize,filename length etc.- tar-1.26-remove_O_NONBLOCK.patch: don't use O_NONBLOCK as a flag for read, when file is offline, read with O_NONBLOCK returns EAGAIN, but tar doesn't handle it (bnc#737331)- disable testsuite on qemu build- minor portability fixes- spec cleaner, avoid some deprecated macros - fix non-utf8-spec-file - fix macro-in-comment - enable make check - remove upstream-fixed/obsolete patches (fortifysourcessigabrt, disable-listed02-test, disable_languages) - call help2man inside specfile instead of paching tar's build chain- update to tar-1.26 * Fix the --verify option, which broke in version 1.24. * Fix storing long sparse file names in PAX archives. * Fix correctness of --atime-preserve=replace * tar --atime-preserve=replace no longer tries to restore atime of zero-sized files. * Fix bug with --one-file-system --listed-incremental- fix tar-backup-scripts (bnc#654199) - add tar-backup-spec-fix-paths.patch - cleanup spec- update to tar-1.25 * Fix extraction of empty directories with the -C option in effect. * Fix extraction of device nodes. * Make sure name matching occurs before eventual name transformation. * Fix the behavior of tar -x --overwrite on hosts lacking O_NOFOLLOW. * Support alternative decompression programs. - update to tar-1.24 * The new --full-time option instructs tar to output file time stamps to the full resolution. * More reliable directory traversal when creating archives * When extracting symbolic links, tar now restores attributes such as last-modified time and link permissions, if the operating system supports this. * The --dereference (-h) option now applies to files that are copied into or out of archives, independently of other options. * When receiving SIGPIPE, tar would exit with error status and "write error" diagnostics. - disable-silent-rules - updated tar-fortifysourcessigabrt.patch- use %_smp_mflags- updated to version 1.23 * Improved record size autodetection * Use of lseek on seekable archives * New command line option --warning * New command line option --level * Improved behavior if some files were removed during incremental dumps * Modification times of PAX extended headers * Time references in the --pax-option argument * Augmented environment of the --to-command script * Fix handling of hard link targets by -c --transform * Fix hard links recognition with -c --remove-files * Fix restoring files from backup (debian bug #508199) * Correctly restore modes and permissions on existing directories * The --remove-files option removes files only if they were succesfully stored in the archive * Fix storing and listing of the volume labels in POSIX format * Improve algorithm for splitting long file names (ustar format) * Fix possible memory overflow in the rmt client code (CVE-2010-0624) - deprecated heap_overflow_in_rtapelib.patch- added heap_overflow_in_rtapelib.patch fix possible heap overflow in rtapelib.c (bnc#579475)- updated to version 1.22 * Support for xz compression (--xz option) * Short option -J is reassigned as a shortcut for --xz * The option -I is a shortcut for --use-compress-program * The --no-recursive option works with --incremental - deprecated recognize_xz.patch - created tar-backup-scripts subpackage (bnc#574688)- enable parallel building- fixed FORTIFY_SOURCE=2 issue with gcc 4.5.- recommend not require language subpackage- Recognize .xz as lzma archive.build72 15549136311.30-lp150.7.11.30-lp150.7.1backupbackup-specsbackup.shdump-remindbackuprestore.sh/etc//etc/backup//usr/lib//usr/sbin/-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:10016/openSUSE_Leap_15.0_Update/d7a11806f0a48849ec978f7e2e13c24a-tar.openSUSE_Leap_15.0_Updatecpioxz5x86_64-suse-linuxdirectoryawk or perl script, ASCII textPOSIX shell script, ASCII text executableRRRR7]U`utf-8268aa3d16c0adb0c0584d8bad6e80a8c4e51451a504c4bd71ef7595fe64edaef? 7zXZ !t/v"I] crt:bLL ͤL"N;A 3(APX~k-(63cI~q hj-| 6]cv=zտ=CE8*H߳2k!Ctvb\v,CR%O/-duT]78ѝI'nWg,?X&E&lPv؎by>/=>J nm@2F֧)%a$I%^O |\3%GZoIV${(~`lgM5]Mf͞r~]epZ $N2m2ڮHQz 1\RX:.P:cZوJ@x#sYƽ1:M.a2hVjyp, yfTl&JUrog3 0d4U֜N"qEu|V8n8,.%ȍ,R;:Dz*u, q0qva@bV8Kk@fߣ8.%(WfvpuݎKۏ (Vr;C$1U1w ]OcXvz5,?zF^^qj&´sC՗ ~aշ`]8C唐 c zYV >ï =ܺrAnK~t5Ss)JRRf^d^-1[t&RK5Mc& !קE&N .O2*-CZTr5wB:f#^`#FZPnBM]i9Ae6I#ĩgULy"IwS[0IKq1̺E &ͽKf O{jMm41e?hM(L61ҞvCl2(H}'ɌQ|hlg̥['V.W.g@䧄W;0E0yLx3R\"F"9kWpXJ#c O$nK& C P\:`)bT/E PX|ċ-S2Aa 6+FDDM4|"r0 -w+ն\TR *QbFI  s*yuƘ=Fs{W鬠]mHxU]&p|t ɍ>_,4ﰋ4Y/5s%J6RPKQ B2Q}\e!l#=D$i"ꐪ|K6Xe=Y*2̛JW/M|epA,֎fz*75n+tuDb!G~FsyR~RR]‡(R$.~M?NGeY$5b-TVL#!1 &in' &xŢqٯB=A3] rpCՎ88ΡKgkW/^ʿƥ['BzZ1IIf֟ cvD2l{"2eMi-L„Ldu[XMɦ[UW& h{[jM5h'O\G$Q$N GͣUCŧdr.IS?,v(gbyqxDrI "~ ʘ$xHes/{,T$~>u#5b)ݠEh&_UtaB !rDek С8|W{'$pЪR'a@Qyw4$Qwѵcbw}{}a9zYYGZiҎ3ty&spa {AT:c|^C`3}KMԖ~>+apͺ.dI'RkE~rjJ`_.<(TӬTO%pCӓN y{}6oo4`n1Tpߛ* mڄX;P0~n `\ǃX(d͚W4*TN ,t<I=7ړ='Q:@(HٙOP&t[B`[y}Ix _d~~;bvR{` U}6 x$v򰆱(:CW-j'EmV&+}/unަ`~1<+ط6Jw9#~Zl3qVȟB^O2v; ".4^Rt{}z~7ia(n1 1.tuo2 'D]lw) T[$:]RZ{h"҅&/٢V^qk/`L'?,O?F.]]Jѽ66 (=$-%׻YSIr,ΐw4"SdY~F9ǝoz1C"1(U;1@E%D `x˘ 5zͧF@يzd;Zk0ex6b@: Ќ"YR $3]eɮj!8B=(!Mz-eB3, USԼǑYG/MJw_mwYbJx$L[^Iy 81!9oz%a"elݖx)`v14U%JGw"88PeM*_&$"PЬ!r's]OZ+/s dwVi8 i8792b1e|-ȌI0E/Gm0ETx:(NCK7dz f¡Q] X- #2lԄq̞-|-)nYMNXHxa_Qo4oFC%vs%P?#:L9Όdh( uq=LhrIgRr#Ś(JN&}<=oZu?ҿ&4BV7'a%Bۑ}P tMµ+քSwHVn&ӂvw{ܬ<Nԛo_oda2/ܶdQ= Z# Nt_&c|I"rcչJ=Ms!:9B74NZ\vy ٱy⤜J fUXtWCv۸ kIRzd $qB9WBWŋ Nz3&_3MbF(?rJ n5ѱR4DJX:;v=!.i?aN ~ m/;kpIJХUºS0kyXVל+K;~t `}8EdLvf 0Bh>#EU '+ 96P!Ɋ%Dbie19q:իfFg}P lԜ}NO-{}y$53s1ϡiT6oo2dv:vS]^ǂ8]3ϣ +j ^,+=wWiaZ4TB|1:VsuKXdޙN5DĨc:|Xy[YrtqD+BҒF-݈^5ΐ r LX'lhҽwV1p\#'2.Sbrx Tat?t9spo跼stC;\gw|ݤptJL_feZW$TbH?݈~>InJe}8L^.qxc.KF!Zv9PnbӼ >6ǐi*RD);I']fboAɭlHY жg*0}QK@00Џ W6K{"I"sg£`Cn4pzG*fr' MIo;2.Jƥ8HǕ;:Z TnD r_7ngi5x3%/'WG^:AMC%|ܻ3]-*qkХN>Jw yeL03HFihzߨg;Aw޵H8u.:Lb-^R/|Y 4 Y4%lbuwĥ$8πTnvIS( zcCݢ"61 lm N(_{i6-Yb3 XmRL!=FZ#T^B%Gz)HL)Å O Q藙BMk˗\CR`e*LQ:"ّ0"9Lԫjr[j#_@X ppof3X7&|AჲA5ZkxS]+`-xGݛ*ZBQc3<Uu 8+z~IŏL߳ʧJ³"hChh顴\9`-0fct%wռ-Sպ\aA28DKLX &wx9j!^Ey+:R,Td[9Q`#`0<|`ieR,P.O49Mp+Lh6!q Gk_!{-=y RviGvxQhaTOУ;'z/#_bT?#T9- 0]72F{鄋fx-~АrۺT'MFjRIȽj}Bju;`aF}`j va#!%۪H8kJ(չܜيYlП-yXj O?i;mRX #$6szJSj~zn#o Q`Q!16%>Ok⛆ݔ3'=6 3m[- O@$Į#XiOI C|5ϒQ'eo@r+#8;mFfk q ,V$vދ[O4JG3&čG8xNh<-žtk$3!O#CWHWv+Q/*M1o!zVXcvޯ+ i_TA?ϓa nN5. a¹l8P"Adt@NP}&yHTUZ<ꖋ.X?Aւ++xd&i.h6q.= Ybj taC-̀-Yύp9oգ'ys[C/g`kSh1 XQ%0cpy8q%.HVH]iz`n+]/Xwj-PcLBXrAkMEh5[ii4:֟?$|PHmb*VJl3"_WLIDKQ;rEMҴGR{ӊT~춃$CsZPi,c0mE"5qr=aZ֕<3/u=dx\fPyTZ3 3nb[,x|,`,zlls/Nye7`Wٗ=L,Ꮙ[1~OV:֥rARF oYYJ0DSDĎyP S)D @Lka6!4riTKa[ 73csz 0q<>`kV#`ꟛ]SR̚I\8ڐL(-(t5d*A+4 -7 j -YQog?J2d yImh6m%PV[!yIs%6 ;`P,[E4gBsE6K\$X A#{dP/&:̕n@%n=IU; B0ʍ?-F@gh!w8F_TqK2m$d4HPe*nNHw~̎0>W|UȗWs-$pW$/dx%JfSO-Eٛ5C|6<8+}ԝ6hJcfsqg)}&ϔJmƄi*lI P?Ge 聨OkzS<-NTtNCz|CY4 &2'$àx?<+:X4|J&} re@Y WeΌXuoc3larࡡ?fQrpɐm h%T odMۺw樇딚94?΄Y3b8 c+j.QK&V`4XU [.TX>]3H1WPֽ5_N6e)/R6*t@H7ab#*90uS*]p-<|H+Bnl&dbusΩXb^ؘO"SFڗ?$ͱiy 1't+eP1GQ`*ُCbrS,$4۳DR YZ