cdrtools-control-1.1-alt2.noarch missing-url info Missing Url: in a package.; dvdrwtools-control-1.2-alt2.noarch missing-url info Missing Url: in a package.; firefox-exif-1.13-alt2.noarch rpm-package-is-obsoleted warn The package is obsoleted by the package firefox-exif_viewer-1.65-alt2.noarch, but is still alive and in the repository. Consider removing the package, or, if you want the package to be alive, ask the maintainer of firefox-exif_viewer-1.65-alt2.noarch to remove Obsoletes: tag.; firefox-exif_viewer-1.65-alt2.noarch rpm-obsolete-live-package info The package obsoletes the package firefox-exif-1.13-alt2.noarch, but the package firefox-exif-1.13-alt2.noarch is still alive and in the repository. Ask its maintainer to remove it, or, if it should not be removed, remove the Obsoletes: tag. Do not forget to add explicit conflicts with the other package if nessessary.; firefox-ru_ie-dictionary-0.1-alt1.noarch rpm-package-is-obsoleted warn The package is obsoleted by the package firefox-ru-6.0.2-alt0.M60P.1.noarch, but is still alive and in the repository. Consider removing the package, or, if you want the package to be alive, ask the maintainer of firefox-ru-6.0.2-alt0.M60P.1.noarch to remove Obsoletes: tag.; firehol-1.282-alt2.cvs20090219.noarch init-condrestart fail /etc/rc.d/init.d/firehol: missing condstop target. ERROR: alt-specific script %_sbindir/preun_service (used in your %preun_service macro) depends on condstop. Please, fix.; firehol-1.282-alt2.cvs20090219.noarch init-lsb warn /etc/rc.d/init.d//firehol: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; firehol-1.282-alt2.cvs20090219.noarch unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /etc/rc.d/init.d/firehol: $ grep -A5 -B5 /tmp/ /etc/rc.d/init.d/firehol # ---------------------------------------------------------------------- # Directories and files # These files will be created and deleted during our run. FIREHOL_DIR="/tmp/.firehol-tmp-$$-${RANDOM}-${RANDOM}" FIREHOL_CHAINS_DIR="${FIREHOL_DIR}/chains" FIREHOL_OUTPUT="${FIREHOL_DIR}/firehol-out.sh" FIREHOL_SAVED="${FIREHOL_DIR}/firehol-save.sh" FIREHOL_TMP="${FIREHOL_DIR}/firehol-tmp.sh" -- YOU DO NOT KNOW WHAT TO DO? FireHOL can help you! Just run it with the argument 'helpme' and it will generate its configuration file for this machine. Your running firewall will not be altered or stopped, and no systems settings will be modified. Just run: ${FIREHOL_FILE} helpme >/tmp/firehol.conf and you will get the configuration written to /tmp/firehol.conf EOF exit 1 fi -- You can re-run the same command with output redirection to get the config to a file. Example: EOF echo >&2 "${FIREHOL_FILE} helpme >/tmp/firehol.conf" echo >&2 echo >&2 echo >&2 echo >&2 "Building list of known services."; firmware-iwl3945-15.32-alt1.2.9.noarch rpm-package-is-obsoleted warn The package is obsoleted by the package firmware-linux-20110819-alt1.noarch, but is still alive and in the repository. Consider removing the package, or, if you want the package to be alive, ask the maintainer of firmware-linux-20110819-alt1.noarch to remove Obsoletes: tag.; firmware-iwl5000-8.24.2.12-alt1.noarch rpm-package-is-obsoleted warn The package is obsoleted by the package firmware-linux-20110819-alt1.noarch, but is still alive and in the repository. Consider removing the package, or, if you want the package to be alive, ask the maintainer of firmware-linux-20110819-alt1.noarch to remove Obsoletes: tag.; firmware-iwl5150-8.24.2.2-alt1.noarch rpm-package-is-obsoleted warn The package is obsoleted by the package firmware-linux-20110819-alt1.noarch, but is still alive and in the repository. Consider removing the package, or, if you want the package to be alive, ask the maintainer of firmware-linux-20110819-alt1.noarch to remove Obsoletes: tag.; gliv-1.9.6-alt4.x86_64 freedesktop-desktop warn desktop-file-validate utility exited abnormally with the following message(s): /usr/share/applications/gliv.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated; /usr/share/applications/gliv.desktop: warning: value "Application;Graphics;RasterGraphics;Viewer;" for key "Categories" in group "Desktop Entry" contains a deprecated value "Application"; /usr/share/applications/gliv.desktop: error: (will be fatal in the future): value "RasterGraphics" in key "Categories" in group "Desktop Entry" requires another category to be present among the following categories: Graphics;2DGraphics; gliv-1.9.6-alt4.x86_64 iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.; glusterfs-2.0.9-alt0.42.g779b491.x86_64 init-lsb warn /etc/rc.d/init.d//glusterfsd: lsb init header missing. See http://www.altlinux.org/Services_Policy for details.; linux-ha-common-0.3-alt1.noarch missing-url info Missing Url: in a package.; spt-0.6.0-alt12.noarch unsafe-tmp-usage-in-scripts fail The test discovered scripts with errors which may be used by a user for damaging important system files. For example if a script uses in its work a temp file which is created in /tmp directory, then every user can create symlinks with the same name (pattern) in this directory in order to destroy or rewrite some system or another user's files. Scripts _must_ _use_ mktemp/tempfile or must use $TMPDIR. mktemp/tempfile is safest. $TMPDIR is safer than /tmp/ because libpam-tmpdir creates a subdirectory of /tmp that is only accessible by that user, and then sets TMPDIR and other variables to that. Hence, it doesn't matter nearly as much if you create a non-random filename, because nobody but you can access it. Found error in /usr/bin/spt: $ grep -A5 -B5 /tmp/ /usr/bin/spt [ -z "$nocompress" ] || EXTRAOPTS=${EXTRAOPTS:-"-noI -noD -noF"} case "$image_type" in squashfs) init_chroot_progs "squashfsprogs" cp -a "$tmpdir/.archive.tar" "$chroot/tmp/" cat >"$tmpdir/mkfs"<<-EOF mkdir -p /tmp/.archive tar -C /tmp/.archive -xf /tmp/.archive.tar mksquashfs /tmp/.archive /.altlinux.img $EXTRAOPTS EOF chroot_exec "$tmpdir/mkfs" ;; tbz2) mkiso= -- # copy optional files [ ! -d "/.host/isofiles" ] || rsync -rtlpC /.host/isofiles/ "$isodir/" # generate marfile & co mkdir -p /tmp/mkmar if [ -x /usr/bin/mkmodpack ]; then /usr/bin/mkmodpack -p /.host/modules -o /tmp/mkmar/modules -k "\$kver" else /usr/bin/mkmar -r / -p /.host/modules -o /tmp/mkmar/modules -k "\$kver" fi # generate .VERSION echo "${ORIGIN:+$ORIGIN }${VERSION:+$VERSION }${SUITE:+$SUITE }${CODENAME:+($CODENAME)}" > /tmp/.VERSION if [ -z "$nobootsplash" -a -f $isodir/splash/bootsplash ]; then mv $isodir/splash /bootsplash fi if [ -f /tmp/mkmar/modules ]; then cat "\$libdir/propagator/initfs" /tmp/mkmar/modules > $isodir/isolinux/alt0/full.cz sed -e "/@MODDIR@/d" \ -e "s|@DOTVERSION@|/tmp/.VERSION|" \ -e "s|@LIBDIR@|\$libdir|" \ < /.host/initfs | gencpio - | gzip -c \ >> $isodir/isolinux/alt0/full.cz else sed -e "s|@MODDIR@|/tmp/mkmar|g" \ -e "s|@DOTVERSION@|/tmp/.VERSION|" \ -e "s|@LIBDIR@|\$libdir|" \ < /.host/initfs | gencpio - | gzip -c \ > $isodir/isolinux/alt0/full.cz fi -- -sysid "$ORIGIN" \ -no-emul-boot \ -boot-info-table \ -boot-load-size 4 \ -J -l -r \ -o "/tmp/$CDFILENAME" "$isodir" EOF chroot_exec "$tmpdir/mkboot" && Verbose 'Boot stuff make complete.' || Fatal 'Boot stuff make failed.' [ ! -f "$chroot/tmp/$CDFILENAME" ] || cp -af "$chroot/tmp/$CDFILENAME" "$workdir/" chroot_run rm -f "/tmp/$CDFILENAME"; spt-profiles-ovz-0.2.2-alt1.noarch missing-url info Missing Url: in a package.; ve-openvpn-server-0.1-alt2.noarch missing-url info Missing Url: in a package.; ve-pptp-server-0.1-alt2.noarch missing-url info Missing Url: in a package.; wammu-0.36-alt1.noarch altlinux-find-lang-mo warn Language specific files in /usr/share/locale should be marked, for example, using %find_lang. See http://www.altlinux.org/FindLangPolicy for details.; wammu-0.36-alt1.noarch iconsdir experimental Please, move pixmaps from /usr/share/pixmaps to %_liconsdir, %_niconsdir, %_miconsdir according to their size. See http://www.altlinux.org/IconPathsPolicy.;