Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37749206
en ru br
Репозитории ALT
S:10.0-alt3
5.1: 5.1.1-alt1
www.altlinux.org/Changes

Группа :: Система/Настройка/Пакеты
Пакет: apt-conf-branch

 Главная   Изменения   Спек   Патчи   Исходники   Загрузить   Gear   Bugs and FR  Repocop 

apt-conf-branch-7.0.0/000075500000000000000000000000001223021724500144545ustar00rootroot00000000000000apt-conf-branch-7.0.0/.gitignore000064400000000000000000000001321223021724500164400ustar00rootroot00000000000000states/*.list
states/*.state
states/*.html
data/sources.list.d
repositories/.compatlist


apt-conf-branch-7.0.0/Makefile000064400000000000000000000011351223021724500161140ustar00rootroot00000000000000COMPATLIST=.compatlist
TARGET=data/sources.list.d $(COMPATLIST)

all: build

build: $(TARGET)

install: build
install -d $(sysconfdir)/apt
install -d $(sysconfdir)/apt/repositories
cp -a data/* $(sysconfdir)/apt
cp $(COMPATLIST) $(sysconfdir)/apt/repositories/

data/sources.list.d:
RPM_ARCH=$(RPM_ARCH) ./mksourcelists $@ $(REPOSITORIES)

$(COMPATLIST):
echo "# list of compatible repositories for this product" >$(COMPATLIST)
echo "# this is not a part of the APT configuration" >>$(COMPATLIST)
echo >>$(COMPATLIST)
echo "$(REPOSITORIES)"|tr ' ' '\n'>>$(COMPATLIST)

clean:
$(RM) -r $(TARGET)
apt-conf-branch-7.0.0/data/000075500000000000000000000000001223021724500153655ustar00rootroot00000000000000apt-conf-branch-7.0.0/data/pkgpriorities000064400000000000000000000003241223021724500202020ustar00rootroot00000000000000Important:
basesystem
Required:
apt
Standard:
gnome-screensaver
kernel-doc
libpam0
libpam0-devel
maxima-bin-gcl
metacity-gnome
postfix
python-dev
python-modules-tkinter
xscreensaver-hacks
apt-conf-branch-7.0.0/data/sources.list000064400000000000000000000001701223021724500177430ustar00rootroot00000000000000# Local package resource list for APT goes here.
# To inspect package defined part, see /etc/apt/sources.list.d/*.list

apt-conf-branch-7.0.0/data/vendors.list000064400000000000000000000000001223021724500177300ustar00rootroot00000000000000apt-conf-branch-7.0.0/data/vendors.list.d/000075500000000000000000000000001223021724500202415ustar00rootroot00000000000000apt-conf-branch-7.0.0/data/vendors.list.d/alt.list000064400000000000000000000034651223021724500217260ustar00rootroot00000000000000simple-key "alt" {
Fingerprint "62A18AD809AD1DDA342978242913F6A180EF7625";
Name "ALT Security Team <security@altlinux.org>";
}

simple-key "security" {
Fingerprint "62A18AD809AD1DDA342978242913F6A180EF7625";
Name "ALT Security Team <security@altlinux.org>";
}

simple-key "updates" {
Fingerprint "64032F109FD0C4331F572CC0DC9E95C2231114B3";
Name "ALT Linux 4.0 updates <updates@altlinux.org>";
}

simple-key "security-updates" {
Group "updates";
Fingerprint "62A18AD809AD1DDA342978242913F6A180EF7625";
Name "ALT Security Team <security@altlinux.org>";
}

simple-key "incominger" {
Group "alt";
Fingerprint "49B01E70C64124E6742EAE7195C584D5AE4AE412";
Name "R. E. Gnimocni <incominger@altlinux.org>";
}

simple-key "backports" {
Fingerprint "726FEBB2F5BAFABE1DE2DE3287E99BAB07E9C65D";
Name "ALT Linux Backports (4.0) <backports@altlinux.org>";
}

simple-key "desktop" {
Fingerprint "BB1A2759470D34DFC303746A041B09E783724063";
Name "Anton V. Boyarshinov <boyarsh@altlinux.ru>";
}

simple-key "p5" {
Fingerprint "BABE2D97B08AF87BD93B899B7AAF040E556DF34A";
Name "ALT Linux Platform5 <platform5@altlinux.org>";
}

simple-key "p5_incominger" {
Group "p5";
Fingerprint "49B01E70C64124E6742EAE7195C584D5AE4AE412";
Name "R. E. Gnimocni <incominger@altlinux.org>";
}

simple-key "p5_security" {
Group "p5";
Fingerprint "62A18AD809AD1DDA342978242913F6A180EF7625";
Name "ALT Security Team <security@altlinux.org>";
}

simple-key "p5_updates" {
Group "p5";
Fingerprint "64032F109FD0C4331F572CC0DC9E95C2231114B3";
Name "ALT Linux 4.0 updates <updates@altlinux.org>";
}

simple-key "p6" {
Fingerprint "64032F109FD0C4331F572CC0DC9E95C2231114B3";
Name "ALT Linux 4.0 updates <updates@altlinux.org>";
}

simple-key "p7" {
Fingerprint "64032F109FD0C4331F572CC0DC9E95C2231114B3";
Name "ALT Linux 4.0 updates <updates@altlinux.org>";
}

apt-conf-branch-7.0.0/functions000064400000000000000000000002051223021724500164040ustar00rootroot00000000000000#!/bin/sh

mirrordir=/etc/apt/mirrors
repositorydir=/etc/apt/repositories

. shell-config

meta()
{
shell_config_get "$1" "$2"
}
apt-conf-branch-7.0.0/mksourcelists000075500000000000000000000026551223021724500173210ustar00rootroot00000000000000#!/bin/sh -eu
#Usage: mksourcelists <outdir> <repo1> <repo2> ...

readmedir=readme

listdir="$1";shift
repolist="$@"

. functions

mkdir -p -- "$listdir"

for m in "$mirrordir"/*.desktop; do

mname="$(meta "$m" Name) ($(meta "$m" Comment))"
mrepo=";$(meta "$m" X-Repositories);"

mbase="${m##*/}"
mbase="${mbase%%.desktop}"

out="$listdir/$mbase.list"

rm -f -- "$out"

[ -z "$mname" ] || printf '# %s\n\n' "$mname">>"$out"

for r in $repolist; do
[ "$mrepo" = ";;" -o -z "${mrepo##*;$r;*}" ] || continue

r="$repositorydir/$r.desktop"
rname="$(meta "$r" Name)"

[ -z "$rname" ] || printf '# %s\n' "$rname" >>"$out"

rsign="$(meta "$r" X-Sign)"
rpath="$(meta "$r" X-Path)"
rcomps="$(meta "$r" X-Components)"
rnoarch="$(meta "$r" X-Has-Noarch)"
rarepo="$(meta "$r" X-Has-Arepo)"

for mirror in \
$(meta "$m" X-FTP-URI) $(meta "$m" X-HTTP-URI) $(meta "$m" X-RSYNC-URI);do
printf '#rpm [%s] %s%s %s %s\n' "$rsign" "$mirror" "$rpath" "$RPM_ARCH" "$rcomps"
[ "$RPM_ARCH" = 'x86_64' ] && [ "$rarepo" = "yes" ] &&
printf '#rpm [%s] %s%s x86_64-i586 %s\n' "$rsign" "$mirror" "$rpath" "$rcomps"
[ "$rnoarch" = "yes" ] &&
printf '#rpm [%s] %s%s noarch %s\n' "$rsign" "$mirror" "$rpath" "$rcomps"
printf '\n'
done >>"$out"
done
grep -qs '^#rpm' "$out" || rm -f -- "$out"
done

for r in $repolist; do
[ -f "$readmedir/$r" ] || continue
install -pm644 "$readmedir/$r" "$listdir/README.$r"
done
apt-conf-branch-7.0.0/readme/000075500000000000000000000000001223021724500157115ustar00rootroot00000000000000apt-conf-branch-7.0.0/readme/server-full-4.0000064400000000000000000000017671223021724500204140ustar00rootroot00000000000000Brief description of sources.list.d/server.*.list entries:

+ ALT Linux 4.0 Server (main):
Main component of the latest ALT Linux 4.0 Server release.

+ ALT Linux 4.0 Server (main+contrib):
Union of main and contrib components of the latest ALT Linux 4.0 Server release.

+ ALT Linux 4.0 (updates):
Security and errata updates for the latest ALT Linux 4.0 Server release.

+ ALT Linux 4.0 (stable branch):
ALT Linux 4.0 stable branch, suitable for use with ALT Linux 4.0 Server.
This is a repository where all upcoming ALT Linux 4.0 releases come from.
You should disable main, contrib and updates repositories if you enable
stable branch repository.

+ ALT Linux 4.0 (backports):
Backports repository, suitable for use with ALT Linux 4.0 stable branch.
Backports are less QA covered than Sisyphus as of spring 2007 but
still based on a stable branch; you should be somewhat careful though
and in case of any doubt ask in appropriate mailing list:

http://lists.altlinux.org/mailman/listinfo/backports/ [ru; en OK]
apt-conf-branch-7.0.0/readme/sisyphus000064400000000000000000000025221223021724500175240ustar00rootroot00000000000000Please note that you shouldn't uncomment any lines in sisyphus.*.list
files without understanding the following matters:

* Sisyphus is ALT Linux unstable branch, it's not suitable for
production systems even if being nice development environment;

* Sisyphus does not and cannot provide dedicated "security updates"
repository since it is a moving target incorporating both security
fixes and major code revamps;

* breakage also happens from time to time in Sisyphus, it's hard to tell
without following sisyphus@ mailing list or at least inspecting the
announce page: http://wiki.sisyphus.ru/changes [ru]

In any case, never ever mix up any stable repo being uncommented in
apt sources and Sisyphus being uncommented too: this is a very dangerous
mixture which has been proven more than once by experienced but careless
folks. If in doubt, subscribe and ask in one of these mailing lists:

https://lists.altlinux.org/mailman/listinfo/community-en/ [en]
https://lists.altlinux.org/mailman/listinfo/sisyphus/ [ru; en OK]

Backports are less QA covered than Sisyphus as of spring 2007 but
still based on a stable branch; you should be somewhat careful though
and in case of any doubt ask in appropriate mailing list:

https://lists.altlinux.org/mailman/listinfo/backports/ [ru; en OK]

We hope that you will enjoy using ALT Linux.

--
ALT Linux Team
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin