--- /usr/bin/spt.orig 2006-09-18 18:02:16 +0400 +++ /usr/bin/spt 2006-09-18 18:11:29 +0400 @@ -309,7 +309,9 @@ cd / tar --version >/dev/null 2>&1 && tar=tar || tar=/.host/tar gzip --version >/dev/null 2>&1 && bzip2=bzip2 || bzip2=/.host/bzip2 -\$tar --use-compress-program=\$bzip2 --exclude /.altlinux.img --exclude /.host --exclude /.in --exclude /.out --exclude /.fakedata --exclude /usr/lib*/*fakeroot* -cf /.altlinux.img / +chown root:root / +chmod 755 / +\$tar --numeric-owner --use-compress-program=\$bzip2 --exclude /.altlinux.img --exclude /.host --exclude /.in --exclude /.out --exclude /.fakedata --exclude /usr/lib*/*fakeroot* -cf /.altlinux.img / __EOF__ ;; tgz) @@ -320,7 +322,9 @@ cd / tar --version >/dev/null 2>&1 && tar=tar || tar=/.host/tar gzip --version >/dev/null 2>&1 && gzip=gzip || gzip=/.host/gzip -\$tar --use-compress-program \$gzip --exclude /.altlinux.img --exclude /.host --exclude /.in --exclude /.out --exclude /.fakedata --exclude /usr/lib*/*fakeroot* -cf /.altlinux.img / +chown root:root / +chmod 755 / +\$tar --numeric-owner --use-compress-program \$gzip --exclude /.altlinux.img --exclude /.host --exclude /.in --exclude /.out --exclude /.fakedata --exclude /usr/lib*/*fakeroot* -cf /.altlinux.img / __EOF__ ;; cpio) @@ -333,7 +337,9 @@ cd / find --version >/dev/null 2>&1 && find=find || find=/.host/find cpio --version >/dev/null 2>&1 && cpio=cpio || cpio=/.host/cpio -\$find $list |\$cpio --create --quiet --format=newc > /.altlinux.img +chown root:root / +chmod 755 / +\$find $list |\$cpio --numeric-uid-gid --create --quiet --format=newc > /.altlinux.img __EOF__ ;; ext2)