Mailinglist Archive: opensuse-de (2226 mails)

< Previous Next >
Re: Uebersicht smart-channels für Suse 10.0?
  • From: Al Bogner <suse-linux@xxxxxxxxxxxxxxxxxxxx>
  • Date: Sat, 17 Jun 2006 12:44:44 +0200
  • Message-id: <200606171244.44452.suse-linux@xxxxxxxxxxxxxxxxxxxx>
Am Samstag, 17. Juni 2006 00:30 schrieb René Falk:
> Al Bogner schrieb:
> > Am Freitag, 16. Juni 2006 16:26 schrieb Al Bogner:
> >> Kennt wer eine Übersicht der smart-channels für Suse 10.0?
> >
> > Ich habe dazu nun gerade selber eine sehr interessante Seite gefunden:
> > http://de.susewiki.org/index.php?title=Smart#smart_f.C3.BCr_SUSE_LINUX_10
> >.0_einrichten
>
> Danke für die vielen Links.

http://www.rrze.uni-erlangen.de/dienste/arbeiten-rechnen/linux/sicherheit/smartpm.shtml
finde ich auch gut für den Einstieg.

> Ich wollte, sobald ich Zeit habe, mich näher mit smart beschäftigen, da
> diese merkwürdigen SuSE-Sachen für 10.1 einfach nur furchtbar sind.

ACK.

Meine Frage wie ich alle _meine_ Repositories am besten migriere ist aber noch
offen.

http://www.rrze.uni-erlangen.de/dienste/arbeiten-rechnen/linux/sicherheit/aptrpm2smart.sh
funktioniert bei mir nicht.

#!/bin/sh
##
##
# Example input line:
# rpm ftp://ftp.uni-erlangen.de/pub/mirrors/opensuse/apt/
openSUSE/10.0-noarch base base-java security

for f in /etc/apt/sources.list /etc/apt/sources.list.d/*.list; do
if [ -f $f ]; then
cat $f | cut -d'#' -f1 | grep -v '^[:space:]*$' | (
while read -a INPUT; do
COMPONENTS=${INPUT[@]:3}
DISTRIB=${INPUT[2]%/*}
VERSION=${INPUT[2]##*/}
VERSION=${VERSION%%-*}
ARCH=${INPUT[2]##*-}
#echo "${INPUT[2]} -> $DISTRIB / $VERSION / $ARCH"
for COMPO in $COMPONENTS; do
echo "smart channel -y --add $DISTRIB-$VERSION-$ARCH-$COMPO \
type=apt-rpm name=\"$DISTRIB $VERSION ($ARCH) $COMPO\" \
baseurl=${INPUT[1]}/${INPUT[2]} components=\"$COMPO\""
done
done
) | sort | uniq
fi
done


Al

--
Um die Liste abzubestellen, schicken Sie eine Mail an:
suse-linux-unsubscribe@xxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: suse-linux-help@xxxxxxxx

< Previous Next >