Commit Graph

25 Commits

Author SHA256 Message Date
Dominique Leuenberger
658b8ad2bd Accepting request 922217 from Base:System
- Work around rpmlint complaining about /var/log/journal shipped with setgid bit
  This setgid bit has been already reviewed in the past and wasn't a
  concern. However we want the mode/ownership adjusted by tmpfiles and
  avoid the duplication of these info in rpm.
- Don't ghost own any directories created dynamically by tmpfiles
  Again rpmlint complains but it doesn't seem to make sense to try to
  track all paths (including theirs perms, ownerships...) created
  dynamically. And 'rpm -V' is likely to report issues later with
  these paths anyway.
  This effectively partially reverts the two previous commits.

- Make sure the build process won't create /var/log/journal
- /var/log/journal/remote is owned by systemd-journal-remote

- systemd.spec: fix a bunch of rpmlint errors/warnings

- Drop systemd-logger
  This sub package was introduced in order to configure persistent
  journal and also to make sure that another syslog provider (such as
  rsyslog) couldn't be installed at the same time: each syslog
  provider conflicts with each others.
  However this mechanism didn't work since uninstalling systemd-logger
  wasn't magically turning off persistent logging because
  /var/log/journal is likely to be populated hence not removed.
  Moreover using a subpackage to configure the mode of journald was
  overkill and the usual ways (main conf file or drop-ins) should be
  preferred.

- Import commit 7a5801342fe2f53e5c2a8578d6db132c0eca2d97
  8d65ec4a66 test: wc is needed by test/units/testsuite-50.sh

OBS-URL: https://build.opensuse.org/request/show/922217
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=337
2021-10-04 16:39:17 +00:00
Dominique Leuenberger
d5e97cce40 Accepting request 809898 from Base:System
OBS-URL: https://build.opensuse.org/request/show/809898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=310
2020-06-11 12:37:13 +00:00
Dominique Leuenberger
330b460169 Accepting request 459215 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/459215
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=249
2017-02-21 12:33:13 +00:00
Dominique Leuenberger
8ab31e990d Accepting request 456350 from openSUSE:Factory
Revert introduction of systemd-resolv; see boo#1024897

OBS-URL: https://build.opensuse.org/request/show/456350
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=248
2017-02-11 00:24:29 +00:00
Dominique Leuenberger
cbc38789fd Accepting request 455437 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/455437
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=247
2017-02-10 08:46:37 +00:00
Dominique Leuenberger
84aba0df55 Accepting request 452455 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/452455
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=246
2017-01-28 10:00:32 +00:00
Dominique Leuenberger
7bf2addf3a Accepting request 450969 from openSUSE:Factory
Revert to version 228 - restage systemd with 13.2 update tests and autoyast to work out failures of 0115 and 0116

OBS-URL: https://build.opensuse.org/request/show/450969
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=245
2017-01-17 13:31:57 +00:00
Dominique Leuenberger
ba0ddb6f9f Accepting request 449703 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/449703
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=244
2017-01-15 09:56:47 +00:00
Dominique Leuenberger
57090cd8e3 Accepting request 290056 from Base:System
Submit systemd to a staging of it's own - retest post revert

OBS-URL: https://build.opensuse.org/request/show/290056
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=218
2015-03-27 08:39:40 +00:00
Dominique Leuenberger
f2b1882928 osc copypac from project:openSUSE:Factory package:systemd revision:214, using expand
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=217
2015-03-09 08:20:20 +00:00
Dominique Leuenberger
b647874efe Accepting request 286653 from Base:System
- mark more subpackages as !bootstrap for systemd-mini usage.

- spec : remove --with-firmware-path, firmware loader was removed in v217
- spec: remove --disable-multi-seat-x, gone.(fixed in xorg)
- spec: Do not enable systemd-readahead-collect.service and
systemd-readahead-replay.service as these do not exist anymore.
- spec: drop timedate-add-support-for-openSUSE-version-of-etc-sysconfig.patch
  Yast was fixed to write all timezone changes exactly how timedated expects
  things to be done.
- spec: remove handle-etc-HOSTNAME.patch, since late 2014 the netcfg
  package handles the migration from /etc/HOSTNAME to /etc/hostname
  and owns both files.
-spec: remove boot.udev and systemd-journald.init as they currently
  serve no purpose.
- suse-sysv-bootd-support.diff: Remove HAVE_SYSVINIT conditions, we
   are in sysvcompat-only codepath, also remove the code targetting other
   distributions, never compiled as the TARGET_$DISTRO macros are never defined.
- systemd-powerd-initctl-support.patch guard with HAVE_SYSV_COMPAT
- set-and-use-default-logconsole.patch: fix HAVE_SYSV_COMPAT guards
- insserv-generator.patch: Only build when sysvcompat is enabled
- vhangup-on-all-consoles.patch add a comment indicating this is a workaround
  for a kernel bug.
- spec: Add option to allow disabling sysvinit compat at build time.
- spec: Add option to enable resolved at build time.
- spec: Remove all %ifs for !factory products, current systemd releases can
  neither be built nor installed in older products without upgrading
  several components of the base system. 
  (removed: 1008-add-msft-compability-rules.patch was only for =< 13.1)
- spec: remove all dummy "aliases" to /etc/init.d, that made sense only when
  those init scripts still existed. (dummy localfs.service source: gone)

OBS-URL: https://build.opensuse.org/request/show/286653
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=215
2015-03-01 13:49:19 +00:00
Stephan Kulow
b8bfcb3384 Accepting request 241980 from Base:System
1

OBS-URL: https://build.opensuse.org/request/show/241980
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=194
2014-07-23 20:06:11 +00:00
Stephan Kulow
8e2e43cbc7 Accepting request 235044 from Base:System
- fix file list of systemd.pc

OBS-URL: https://build.opensuse.org/request/show/235044
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=188
2014-05-27 05:09:03 +00:00
Stephan Kulow
b420892afa Accepting request 185496 from Base:System
- Ensure /usr/lib/systemd/system/shutdown.target.wants is created
  and owned by systemd package. (forwarded request 185494 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/185496
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=151
2013-08-02 05:26:48 +00:00
Stephan Kulow
b8fb83676d Accepting request 172873 from Base:System
- Do not provide %{release} for systemd-analyze
- Add more conflicts to -mini packages
- Disable Predictable Network interface names until it has been
  reviewed by network team, with /usr/lib/tmpfiles.d/network.conf.
- Don't package /usr/lib/firmware/update (not used) (forwarded request 172848 from fcrozat)

OBS-URL: https://build.opensuse.org/request/show/172873
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=135
2013-04-23 09:39:56 +00:00
Stephan Kulow
822f062a79 Accepting request 139993 from Base:System
- udev is GPL-2.0, the rest remains LGPL-2.1+ (bnc#787824)

OBS-URL: https://build.opensuse.org/request/show/139993
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=111
2012-11-02 16:30:32 +00:00
OBS User autobuild
ee66c677f5 Accepting request 43879 from Base:System
Copy from Base:System/systemd based on submit request 43879 from user kay_sievers

OBS-URL: https://build.opensuse.org/request/show/43879
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/systemd?expand=0&rev=1
2010-07-30 11:59:59 +00:00
137c281330 G 0002-rfkill-rework-how-we-generate-file-names-from-rfkill.patch
G avoid-assertion-if-invalid-address-familily-is-passed-to-g.patch
  G 0002-rfkill-rework-how-we-generate-file-names-from-rfkill.patch
  G avoid-assertion-if-invalid-address-familily-is-passed-to-g.patch

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=845
2015-02-13 10:05:19 +00:00
5715649b6b - Update to new upstream release 218
I really want networkd with a functioning machinectl --network-veth (broken in 13.2).

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=844
2015-02-13 09:43:21 +00:00
Dr. Werner Fink
8ea8d46fc4 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=723
2014-07-21 13:37:02 +00:00
Dr. Werner Fink
17bb760272 .
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=638
2014-05-21 08:58:28 +00:00
f0489049ff build fails due to rpmlint bug, nothing to do with this change at all
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=413
2013-07-05 07:29:00 +00:00
Dr. Werner Fink
07baf0f52e update to v201
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=363
2013-04-13 11:09:53 +00:00
Stephan Kulow
a60d37bb0c remove setBadness
OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=302
2012-10-31 05:52:29 +00:00
Cristian Rodríguez
6e0d9c4c7b - Create and own more systemd drop-in directories.
- Improve mini packages for bootstrapping.
- do not mount /tmp as tmpfs by default.

- Fix install script when there is no inittab

- Create a systemd-mini specfile to prevent cycle in bootstrapping

OBS-URL: https://build.opensuse.org/package/show/Base:System/systemd?expand=0&rev=300
2012-10-26 12:34:44 +00:00