1
0
mirror of https://github.com/systemd/systemd.git synced 2025-03-31 14:50:15 +03:00

OBS: switch to new top-level namespace (#36121)

https://build.opensuse.org/project/show/system:systemd
This commit is contained in:
Luca Boccassi 2025-01-22 20:50:44 +00:00 committed by GitHub
commit 60ca3caec6
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 19 additions and 4 deletions

View File

@ -1,10 +1,10 @@
rebuild:
steps:
- trigger_services:
project: home:bluca:systemd
project: system:systemd
package: systemd
- trigger_services:
project: home:bluca:systemd
project: system:systemd
package: systemd-fedora
filters:
event: push

View File

@ -2,7 +2,7 @@
System and Service Manager
[![OBS Packages Status](https://build.opensuse.org/projects/home:bluca:systemd/packages/systemd/badge.svg?type=default)](https://build.opensuse.org/project/show/home:bluca:systemd)<br/>
[![OBS Packages Status](https://build.opensuse.org/projects/system:systemd/packages/systemd/badge.svg?type=default)](https://build.opensuse.org/project/show/home:bluca:systemd)<br/>
[![Semaphore CI 2.0 Build Status](https://the-real-systemd.semaphoreci.com/badges/systemd/branches/main.svg?style=shields)](https://the-real-systemd.semaphoreci.com/projects/systemd)<br/>
[![Coverity Scan Status](https://scan.coverity.com/projects/350/badge.svg)](https://scan.coverity.com/projects/350)<br/>
[![OSS-Fuzz Status](https://oss-fuzz-build-logs.storage.googleapis.com/badges/systemd.svg)](https://oss-fuzz-build-logs.storage.googleapis.com/index.html#systemd)<br/>
@ -38,4 +38,4 @@ Stable branches with backported patches are available in the [stable repo](https
We have a security bug bounty program sponsored by the [Sovereign Tech Fund](https://www.sovereigntechfund.de/) hosted on [YesWeHack](https://yeswehack.com/programs/systemd-bug-bounty-program)
Repositories with distribution packages built from git main are [available on OBS](https://software.opensuse.org//download.html?project=home%3Abluca%3Asystemd&package=systemd)
Repositories with distribution packages built from git main are [available on OBS](https://software.opensuse.org//download.html?project=system%3Asystemd&package=systemd)

View File

@ -23,6 +23,21 @@ test executable. For features at a higher level, tests in `src/test/` are very
strongly recommended. If that is not possible, integration tests in `test/` are
encouraged. Please always test your work before submitting a PR.
## Installing packages built from the main branch
Packages for main distributions are built on the SUSE Open Build Service and
repositories are published, so that they can be installed and upgraded easily.
Instructions on how to add the repository for each supported distribution can
[be found on OBS.](https://software.opensuse.org//download.html?project=system%3Asystemd&package=systemd)
The `systemd-boot` file is signed for Secure Boot, the self-signed certificate
can be downloaded for enrollment. For example, when using MOK Manager:
```sh
$ wget https://build.opensuse.org/projects/system:systemd/signing_keys/download?kind=ssl -O- | openssl x509 -inform pem -outform der -out obs.der
$ run0 mokutil --import obs.der
```
## Hacking on systemd with mkosi
[mkosi](https://mkosi.systemd.io/) is our swiss army knife for hacking on