Message ID | 20240725114550.900883-1-benedikt.niedermayr@siemens.com |
---|---|
State | Accepted, archived |
Headers | show |
Series | debianize: add more types of systemd unit files | expand |
On Thu, 2024-07-25 at 13:45 +0200, 'Benedikt Niedermayr' via isar-users wrote: > This adds support for deplyoing more types of systemd unit files into > the debian folder which are then processed by different dh_* > debhelper > scripts. > > The file naming syntax is specified in following man pages: > > - dh_installsystemd > - dh_installsystemduser > > Signed-off-by: Benedikt Niedermayr <benedikt.niedermayr@siemens.com> > --- > meta/classes/debianize.bbclass | 5 +++-- > 1 file changed, 3 insertions(+), 2 deletions(-) > > diff --git a/meta/classes/debianize.bbclass > b/meta/classes/debianize.bbclass > index adb6cf2b7af1..1d5fd83c54d2 100644 > --- a/meta/classes/debianize.bbclass > +++ b/meta/classes/debianize.bbclass > @@ -140,8 +140,9 @@ deb_debianize() { > done > done > > - # handle PN.service and PN.triggers files for use with > debhelper > - for f in service triggers > + # handle system unit files and triggers for use with > debhelper > + for f in path service socket target timer triggers \ > + user.path user.service user.socket user.target user.timer > do > if [ -f ${WORKDIR}/${PN}.${f} ]; then > install -v -m 644 ${WORKDIR}/${PN}.${f} > ${S}/debian/ > -- > 2.34.1 > Applied to next, thanks.
diff --git a/meta/classes/debianize.bbclass b/meta/classes/debianize.bbclass index adb6cf2b7af1..1d5fd83c54d2 100644 --- a/meta/classes/debianize.bbclass +++ b/meta/classes/debianize.bbclass @@ -140,8 +140,9 @@ deb_debianize() { done done - # handle PN.service and PN.triggers files for use with debhelper - for f in service triggers + # handle system unit files and triggers for use with debhelper + for f in path service socket target timer triggers \ + user.path user.service user.socket user.target user.timer do if [ -f ${WORKDIR}/${PN}.${f} ]; then install -v -m 644 ${WORKDIR}/${PN}.${f} ${S}/debian/
This adds support for deplyoing more types of systemd unit files into the debian folder which are then processed by different dh_* debhelper scripts. The file naming syntax is specified in following man pages: - dh_installsystemd - dh_installsystemduser Signed-off-by: Benedikt Niedermayr <benedikt.niedermayr@siemens.com> --- meta/classes/debianize.bbclass | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)