====== Opensuse Build Service (OBS) ======
===== Täglich Brot =====
* RPM Paketierung
* http://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto
* Debian Paketierung:
* http://en.opensuse.org/openSUSE:Build_Service_Debian_builds
* Allgemein:
* http://en.opensuse.org/openSUSE:Build_Service_private_instance_software_live_cycle
* http://en.opensuse.org/openSUSE:Build_Service_private_instance_boot_strapping
* http://en.opensuse.org/openSUSE:Build_Service_prjconf
* http://en.opensuse.org/openSUSE:Build_Service_Tips_and_Tricks
===== OBS Repositories =====
Alle öffentlichen Projekte: https://build.opensuse.org/project/list_public
* openSUSE: https://build.opensuse.org/project/subprojects/openSUSE
* Factory: https://build.opensuse.org/project/repositories/openSUSE:Factory
* Factory ARM: https://build.opensuse.org/project/repositories/openSUSE:Factory:ARM
* Tumbleweed: https://build.opensuse.org/project/repositories/openSUSE:Tumbleweed
* 13.2: https://build.opensuse.org/project/repositories/openSUSE:13.2
* 13.1: https://build.opensuse.org/project/repositories/openSUSE:13.1
* 12.3: https://build.opensuse.org/project/repositories/openSUSE:12.3
* 12.2: https://build.opensuse.org/project/repositories/openSUSE:12.2
* SUSE:
* SLE-12: https://build.opensuse.org/project/repositories/SUSE:SLE-12:GA
* SLE-11 SP4: https://build.opensuse.org/project/repositories/SUSE:SLE-11:SP4
* SLE-11 SP3: https://build.opensuse.org/project/repositories/SUSE:SLE-11:SP3
* SLE-11 SP2: https://build.opensuse.org/project/repositories/SUSE:SLE-11:SP2
* SLE-11 SP1: https://build.opensuse.org/project/repositories/SUSE:SLE-11:SP1
* SLE-11: https://build.opensuse.org/project/repositories/SUSE:SLE-11
* SLE-10 SP4: https://build.opensuse.org/project/repositories/SUSE:SLE-10:SP4
* SLE-10 SP3: https://build.opensuse.org/project/repositories/SUSE:SLE-10:SP3
* SLE-10 SP2: https://build.opensuse.org/project/repositories/SUSE:SLE-10:SP2
* SLE-10 (SP1): https://build.opensuse.org/project/repositories/SUSE:SLE-10
* RedHat:
* RHEL7: https://build.opensuse.org/project/repositories/RedHat:RHEL-7
* RHEL6: https://build.opensuse.org/project/repositories/RedHat:RHEL-6
* RHEL5: https://build.opensuse.org/project/repositories/RedHat:RHEL-5
* RHEL4: https://build.opensuse.org/project/repositories/RedHat:RHEL-4
* Scientific Linux:
* SL7: https://build.opensuse.org/project/repositories/ScientificLinux:7
* SL6: https://build.opensuse.org/project/repositories/ScientificLinux:6
* CentOS:
* CentOS 7: https://build.opensuse.org/project/repositories/CentOS:CentOS-7
* CentOS 6: https://build.opensuse.org/project/repositories/CentOS:CentOS-6
* CentOS 5: https://build.opensuse.org/project/repositories/CentOS:CentOS-5
* Fedora:
* Fedora 22: https://build.opensuse.org/project/repositories/Fedora:22
* Fedora 21: https://build.opensuse.org/project/repositories/Fedora:21
* Fedora 20: https://build.opensuse.org/project/repositories/Fedora:20
* Fedora 19: https://build.opensuse.org/project/repositories/Fedora:19
* Debian:
* Debian 8: https://build.opensuse.org/project/repositories/Debian:8.0
* Debian 7: https://build.opensuse.org/project/repositories/Debian:7.0
* Debian 6: https://build.opensuse.org/project/repositories/Debian:6.0
* Debian 5: https://build.opensuse.org/project/repositories/Debian:5.0
* Ubuntu:
* Ubuntu 14.04 (LTS): https://build.opensuse.org/project/repositories/Ubuntu:14.04
* Ubuntu 12.04 (LTS): https://build.opensuse.org/project/repositories/Ubuntu:12.04
* Ubuntu 10.04 (LTS): https://build.opensuse.org/project/repositories/Ubuntu:10.04
===== RPM Spezifisches =====
* Konventionen:
* openSUSE: http://en.opensuse.org/openSUSE:Packaging_guidelines
* Fedora (CentOS): http://docs.fedoraproject.org/en-US/Fedora_Draft_Documentation/0.1/html/Packagers_Guide/index.html
* Mandriva: http://wiki.mandriva.com/en/Category:Packaging_Howto
* Linzenzen:
* openSUSE: http://spdx.org/licenses/
* veraltet: http://en.opensuse.org/openSUSE:Accepted_licences
* veraltet: http://license.opensuse.org/
* Fedora: (CentOS): http://fedoraproject.org/wiki/Licensing
* Mandriva: http://wiki.mandriva.com/en/Policies/Licensing (siehe auch Fedora)
* Allgemeines:
* http://www.rpm.org/max-rpm/ (http://www.rpm.org/max-rpm-snapshot/)
* http://rpm.org/api/4.4.2.2/config_macros.html
* http://www.gurulabs.com/downloads/GURULABS-RPM-LAB/GURULABS-RPM-GUIDE-v1.0.PDF
* http://www.zarb.org/~jasonc/macros.php
* http://backreference.org/2011/09/17/some-tips-on-rpm-conditional-macros/
* SRPM Archive:
* openSUSE: https://en.opensuse.org/Package_repositories
* Src-oss:
* openSUSE 13.2: http://download.opensuse.org/source/distribution/13.2/repo/oss/suse/src/
* openSUSE 13.1: http://download.opensuse.org/source/distribution/13.1/repo/oss/suse/src/
* openSUSE 12.3: http://download.opensuse.org/source/distribution/12.3/repo/oss/suse/src/
* openSUSE 12.2: http://download.opensuse.org/source/distribution/12.2/repo/oss/suse/src/
* openSUSE 12.1: http://download.opensuse.org/source/distribution/12.1/repo/oss/suse/src/
* openSUSE 11.4: http://download.opensuse.org/source/distribution/11.4/repo/oss/suse/src/
* Src-non-oss:
* openSUSE 13.2: http://download.opensuse.org/source/distribution/13.2/repo/non-oss/suse/src/
* openSUSE 13.1: http://download.opensuse.org/source/distribution/13.1/repo/non-oss/suse/src/
* openSUSE 12.3: http://download.opensuse.org/source/distribution/12.3/repo/non-oss/suse/src/
* openSUSE 12.2: http://download.opensuse.org/source/distribution/12.2/repo/non-oss/suse/src/
* openSUSE 12.1: http://download.opensuse.org/source/distribution/12.1/repo/non-oss/suse/src/
* openSUSE 11.4: http://download.opensuse.org/source/distribution/11.4/repo/non-oss/suse/src/
* RHEL7: http://git.centos.org/project/rpms (ftp://ftp.redhat.com/pub/redhat/linux/enterprise/7Server/en/os/SRPMS/)
* RHEL6: ftp://ftp.redhat.com/pub/redhat/linux/enterprise/6Server/en/os/SRPMS/
* RHEL5: ftp://ftp.redhat.com/pub/redhat/linux/enterprise/5Server/en/os/SRPMS/
* RHEL4: ftp://ftp.redhat.com/pub/redhat/linux/enterprise/4/en/os/i386/SRPMS/
* SL7: http://ftp.scientificlinux.org/linux/scientific/7/SRPMS/
* SL7.1: http://ftp.scientificlinux.org/linux/scientific/7.1/SRPMS/
* SL7.0: http://ftp.scientificlinux.org/linux/scientific/7.0/SRPMS/
* SL6: http://ftp.scientificlinux.org/linux/scientific/6/SRPMS/
* SL6.7: http://ftp.scientificlinux.org/linux/scientific/6.7/SRPMS/
* SL6.6: http://ftp.scientificlinux.org/linux/scientific/6.6/SRPMS/
* SL6.5: http://ftp.scientificlinux.org/linux/scientific/6.5/SRPMS/
* SL6.4: http://ftp.scientificlinux.org/linux/scientific/6.4/SRPMS/
* SL6.3: http://ftp.scientificlinux.org/linux/scientific/6.3/SRPMS/
* SL6.2: http://ftp.scientificlinux.org/linux/scientific/6.2/SRPMS/
* SL6.1: http://ftp.scientificlinux.org/linux/scientific/6.1/SRPMS/
* SL6.0: http://ftp.scientificlinux.org/linux/scientific/6.0/SRPMS/
* CentOS 7: http://vault.centos.org/centos/7/os/Source/SPackages/
* CentOS 7.1: http://vault.centos.org/7.1.1503/os/Source/SPackages/
* CentOS 7.0: http://vault.centos.org/7.0.1406/os/Source/SPackages/
* CentOS 6: http://vault.centos.org/centos/6/os/Source/SPackages/
* CentOS 6.7: http://vault.centos.org/6.7/os/Source/SPackages/
* CentOS 6.6: http://vault.centos.org/6.6/os/Source/SPackages/
* CentOS 6.5: http://vault.centos.org/6.5/os/Source/SPackages/
* CentOS 6.4: http://vault.centos.org/6.4/os/Source/SPackages/
* CentOS 6.3: http://vault.centos.org/6.3/os/Source/SPackages/
* CentOS 6.2: http://vault.centos.org/6.2/os/Source/SPackages/
* CentOS 6.1: http://vault.centos.org/6.1/os/Source/SPackages/
* CentOS 6.0: http://vault.centos.org/6.0/os/Source/SPackages/
* CentOS 5: http://vault.centos.org/centos/5/os/SRPMS/
* CentOS 5.11: http://vault.centos.org/5.11/os/SRPMS/
* CentOS 5.10: http://vault.centos.org/5.10/os/SRPMS/
* CentOS 5.9: http://vault.centos.org/5.9/os/SRPMS/
* CentOS 5.8: http://vault.centos.org/5.8/os/SRPMS/
* CentOS 5.7: http://vault.centos.org/5.7/os/SRPMS/
* CentOS 5.6: http://vault.centos.org/5.6/os/SRPMS/
* CentOS 5.5: http://vault.centos.org/5.5/os/SRPMS/
* CentOS 5.4: http://vault.centos.org/5.4/os/SRPMS/
* CentOS 5.3: http://vault.centos.org/5.3/os/SRPMS/
* CentOS 5.2: http://vault.centos.org/5.2/os/SRPMS/
* CentOS 5.1: http://vault.centos.org/5.1/os/SRPMS/
* CentOS 5.0: http://vault.centos.org/5.0/os/SRPMS/
* Fedora 22: http://dl.fedoraproject.org/pub/fedora/linux/releases/22/Everything/source/SRPMS/
* Fedora 21: http://dl.fedoraproject.org/pub/fedora/linux/releases/21/Everything/source/SRPMS/
* Fedora 20: http://archives.fedoraproject.org/pub/archive/fedora/linux/releases/20/Everything/source/SRPMS/
* EPEL (CentOS 7): http://dl.fedoraproject.org/pub/epel/7/SRPMS/
* EPEL (CentOS 6): http://dl.fedoraproject.org/pub/epel/6/SRPMS/
* EPEL (CentOS 5): http://dl.fedoraproject.org/pub/epel/5/SRPMS/
* ELGIS Repository (CentOS/RHEL): http://elgis.argeo.org/
* CentOS/RHEL 6: http://elgis.argeo.org/repos/6/elgis/SRPMS/repoview/
* CentOS/RHEL 5: http://elgis.argeo.org/repos/5/elgis/SRPMS/repoview/ (http://elgis.argeo.org/repos/5/elgis-plus/SRPMS/repoview/)
* CERT Linux Forensics Tools Repository (Fedora and CentOS/RHEL): https://forensics.cert.org/
* CentOS/RHEL 7: http://forensics.cert.org/centos/cert/7/SRPMS/repoview/index.html
* CentOS/RHEL 6: http://forensics.cert.org/centos/cert/6.0/SRPMS/repoview/index.html
* CentOS/RHEL 5: http://forensics.cert.org/centos/cert/5/SRPMS/repoview/index.html
* Psychotic Ninja Repository (CentOS/RHEL): http://wiki.psychotic.ninja/
* CentOS/RHEL 7: http://packages.psychotic.ninja/7/base/SRPMS/
* CentOS/RHEL 6: http://packages.psychotic.ninja/6/base/SRPMS/
* CentOS/RHEL 5: http://packages.psychotic.ninja/5/base/SRPMS/
* IUS Community Project Repository (CentOS/RHEL): https://iuscommunity.org/pages/Repos.html
* RHEL7: http://dl.iuscommunity.org/pub/ius/stable/Redhat/7/SRPMS/repoview/
* RHEL6: http://dl.iuscommunity.org/pub/ius/stable/Redhat/6/SRPMS/repoview/
* RHEL5: http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/SRPMS/repoview/
* CentOS 7: http://dl.iuscommunity.org/pub/ius/stable/CentOS/7/SRPMS/repoview/
* CentOS 6: http://dl.iuscommunity.org/pub/ius/stable/CentOS/6/SRPMS/repoview/
* CentOS 5: http://dl.iuscommunity.org/pub/ius/stable/CentOS/5/SRPMS/repoview/
* RPMforge (CentOS 4-7): http://wiki.centos.org/AdditionalResources/Repositories/RPMForge
* http://repoforge.org/use/
* http://pkgs.repoforge.org/
* Deepwoods Software RPM Repository (CentOS 5-6): http://www.deepsoft.com/home/services/rpm-repository/
* CentOS/RHEL 6: http://repo.deepsoft.com/Repo/el6/SRPMS/
* CentOS/RHEL 5: http://repo.deepsoft.com/Repo/el5/SRPMS/
* JPackage Project (RPM based distributions): http://www.jpackage.org/
* JPackage 6.0 (WIP): http://www.jpackage.org/browser/browse.php?jppversion=6.0
* JPackage 6.0 (WIP) Repoview: http://mirrors.dotsrc.org/jpackage/6.0/generic/free/repoview/
* JPackage 6.0 (WIP) SRPMS: http://mirrors.dotsrc.org/jpackage/6.0/generic/free/SRPMS/
* JPackage 5.0: http://www.jpackage.org/browser/browse.php?jppversion=5.0
* JPackage 5.0 Repoview: http://mirrors.dotsrc.org/jpackage/5.0/generic/free/repoview/
* JPackage 5.0 SRPMS: http://mirrors.dotsrc.org/jpackage/5.0/generic/free/SRPMS/
===== DEB Spezifisches =====
* Debian Manuals:
* Debian-Leitfaden für Neue Paketbetreuer: http://www.debian.org/doc/manuals/maint-guide/index.de.html
* Debian-Entwicklerreferenz: http://www.debian.org/doc/manuals/developers-reference/index.de.html
* Debian Referenz: http://www.debian.org/doc/manuals/debian-reference/index.de.html
* Debian Policy Manual: http://www.debian.org/doc/debian-policy/index.html
* Distribute DEB: http://www.debian.org/doc/manuals/distribute-deb/distribute-deb.html
* Policies:
* CDBS: http://cdbs-doc.duckcorp.org/
* CDBS(de): http://www.ngolde.de/cdbs.html
* Tutorials und HOWTOs:
* Debian-Paketier-Anleitung: http://www.debian.org/doc/manuals/packaging-tutorial/packaging-tutorial.de.pdf
* CDBS: https://wiki.duckcorp.org/DebianPackagingTutorial/CDBS
* Ubuntu: https://wiki.ubuntu.com/PackagingGuide/Basic
* DEB Archive:
* Debian: http://www.debian.org/distrib/packages#search_packages
* Ubuntu: http://packages.ubuntu.com/
===== Abgelaufene Schlüssel (KEYEXPIRED) =====
Auf Debian Systemen kommt es immer mal wieder zu folgenden Aufschriften, wenn man ''apt-get update'' benutzt:
W: GPG error: http://download.opensuse.org ./ Release: The following signatures were invalid: KEYEXPIRED 1349986719
Dann muss ich meinen Schlüssel für die Paketsignierung erneuern, mit:
[usre@host]> osc signkey --extend home\:rexut
===== Timelines =====
==== RPM basierend ====
* SUSE Enterprise Linux: http://de.wikipedia.org/wiki/SUSE_Linux_Enterprise_Server#Versionen
* SLE-12: unterstützt bis 31. Oktober 2024 (erweitert: 31. Oktober **2027**)
* SLE-11: unterstützt bis 31. März 2019 (erweitert: 31. März **2022**), basiert auf openSUSE 11.x
* SLE-10: unterstützt bis 31. Juli 2013 (erweitert: 31. Juli **2016**), basiert auf openSUSE 10.1
* openSUSE: http://de.wikipedia.org/wiki/OpenSUSE#Versionen (http://de.opensuse.org/Lifetime)
* openSUSE 13.2: unterstützt bis November **2015**
* openSUSE 13.1: unterstützt bis Mai **2015**
* openSUSE 12.3: unterstützt bis 29. Januar **2015**
* openSUSE 12.2: unterstützt bis 27. Januar **2014**
* RedHat Enterprise Linux: http://de.wikipedia.org/wiki/Red_Hat_Enterprise_Linux#Versionen
* RHEL 7: unterstützt bis 30. Juni 2024 (erweitert: 30. Juni **2027**), harmonisiert mit CentOS 7, basiert auf Fedora Core 19
* RHEL 6: unterstützt bis 30. November 2020 (erweitert: 30. November **2023**), harmonisiert mit CentOS 6, basiert auf Fedora Core 12
* RHEL 5: unterstützt bis 31. März 2017 (erweitert: 31. März **2020**), harmonisiert mit CentOS 5, basiert auf Fedora Core 6
* Scientific Linux: http://de.wikipedia.org/wiki/Scientific_Linux#Versionen
* SL 7 (Nitrogen): unterstützt bis 30. Juni 2024 (erweitert: 30. Juni **2027**), basiert auf RHEL 7
* SL 6 (Carbon): unterstützt bis 30. November 2020 (erweitert: 30. November **2023**), basiert auf RHEL 6
* SL 5 (Boron): unterstützt bis 31. März 2017 (erweitert: 31. März **2020**), basiert auf RHEL 5
* CentOS: http://de.wikipedia.org/wiki/CentOS#Versionen
* CentOS 7: unterstützt bis 30. Juni **2024**
* CentOS 6: unterstützt bis 30. November **2020**
* CentOS 5: unterstützt bis 31. März **2017**
* Fedora: http://de.wikipedia.org/wiki/Fedora_%28Linux-Distribution%29#Versionen (http://en.wikipedia.org/wiki/Fedora_%28operating_system%29#Releases)
* Fedora 21 (Twenty One): unterstützt bis November **2015**
* Fedora 20 (Heisenbug): unterstützt bis Mai **2015**
* Fedora 19 (Schrödinger's Cat): unterstützt bis 06. Januar **2015**
==== DEB basierend ====
* Debian: http://de.wikipedia.org/wiki/Debian#Versionsgeschichte (http://en.wikipedia.org/wiki/Debian#Release_timeline)
* Debian 7 (Wheezy): unterstützt bis … (noch nicht bekannt)
* Debian 6 (Squeeze): unterstützt bis 31. Mai **2015** (erweitert: Februar **2016**)
* Debian 5 (Lenny): unterstützt bis 06. Februar **2012**
* Ubuntu: http://de.wikipedia.org/wiki/Ubuntu#Versionstabelle (https://wiki.ubuntu.com/Releases)
* Ubuntu 14.04 LTS (Trusty Tahr): unterstützt bis Juli **2019**
* Ubuntu 12.04 LTS (Precise Pangolin): unterstützt bis April **2017**
* Ubuntu 10.04 LTS (Lucid Lynx): unterstützt bis April **2015** (Server)
===== Interessante Projekte =====
* [[https://build.opensuse.org/project/show?project=GNOME%3AApps%3AEvince%3AWindows%3A3.6|Evince for Windows 3.6 Development]]
* [[https://build.opensuse.org/project/show?project=GNOME%3AApps%3AEvince%3AWindows%3A3.6.1.0|Evince for Windows 3.6.1.0 Distributed binaries]]
* [[https://build.opensuse.org/project/show?project=GNOME%3AApps%3AEvince%3AWindows%3A2.32|Evince for Windows 2.32 Development]]
* [[https://build.opensuse.org/project/show?project=GNOME%3AApps%3AEvince%3AWindows%3A2.32.0.145|Evince for Windows 2.32.0.145 Distributed binaries]]
{{tag>Administration OBS}}