Commit Graph

298 Commits

Author SHA256 Message Date
Dominique Leuenberger
b7fb191684 Accepting request 982940 from Base:System
OBS-URL: https://build.opensuse.org/request/show/982940
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=162
2022-06-19 19:10:36 +00:00
219de12db9 Accepting request 982764 from home:gmbr3:Active
- Add Serbian (sr) man pages directory
- Add /usr/etc/logrotate.d

OBS-URL: https://build.opensuse.org/request/show/982764
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=217
2022-06-16 07:54:56 +00:00
Dominique Leuenberger
1be2bbc02a Accepting request 959805 from Base:System
OBS-URL: https://build.opensuse.org/request/show/959805
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=161
2022-03-09 17:46:30 +00:00
63d9fda326 Accepting request 959370 from home:kukuk:tiu
- Create tmpfiles.d which creates /usr/local on the fly

OBS-URL: https://build.opensuse.org/request/show/959370
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=215
2022-03-07 09:11:51 +00:00
Richard Brown
9719b3d4d5 Accepting request 923009 from Base:System
OBS-URL: https://build.opensuse.org/request/show/923009
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=160
2021-10-08 20:04:36 +00:00
ea9b4c2ca9 Accepting request 918730 from home:lnussel:usrmove
- don't perform UsrMerge if ZYPP_SINGLE_RPMTRANS is set. Rely on
  file trigger compat mode in that case and do it posttrans
  (boo#1189788).
- generic %ghost handling instead of hardcoding

OBS-URL: https://build.opensuse.org/request/show/918730
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=214
2021-10-04 12:43:27 +00:00
1868e87b52 osc copypac from project:Base:System package:filesystem revision:211
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=213
2021-08-26 09:10:49 +00:00
0aa47add43 Accepting request 913756 from home:lnussel:usrmove
- use %ghost for /bin, /sbin, /lib and /lib64 to avoid file conflict
  with pre-usrmerge filesystem package (boo#1188847).

OBS-URL: https://build.opensuse.org/request/show/913756
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=212
2021-08-26 08:56:58 +00:00
Dominique Leuenberger
84c03c26d5 Accepting request 909691 from Base:System
- Leave subdirectories of /srv mode 755 as the apache openqa test relies on it
  atm. Only set /srv itself to 555

- implement mkdir_p for ghost files as components may not exist
- move usrmerge conversion to %pre instead of %pretrans (boo#1188847)
- get rid of usrmerged macro usage, usrmerge is on in Factory always

- Mark /boot, /home, /mnt, /opt, /srv and /usr/local as
  %ghost and create from lua in case mounted eg from a read-only fs
  such as NFS. Except for the latter also mark them as 0555 while we
  are at it (boo#1186894)

OBS-URL: https://build.opensuse.org/request/show/909691
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=159
2021-08-03 20:48:31 +00:00
a8aa60dcd8 - Leave subdirectories of /srv mode 755 as the apache openqa test relies on it
atm. Only set /srv itself to 555

OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=211
2021-08-02 07:56:59 +00:00
2897da1e48 Accepting request 909203 from home:lnussel:usrmove
- implement mkdir_p for ghost files as components may not exist
- move usrmerge conversion to %pre instead of %pretrans (boo#1188847)
- get rid of usrmerged macro usage, usrmerge is on in Factory always

OBS-URL: https://build.opensuse.org/request/show/909203
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=210
2021-07-30 07:45:30 +00:00
Dr. Werner Fink
c1bab9bb4d Accepting request 898848 from home:lnussel:usrmove
- Mark /boot, /home, /mnt, /opt, /srv and /usr/local as
  %ghost and create from lua in case mounted eg from a read-only fs
  such as NFS. Except for the latter also mark them as 0555 while we
  are at it (boo#1186894)

OBS-URL: https://build.opensuse.org/request/show/898848
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=209
2021-07-09 11:44:38 +00:00
Dominique Leuenberger
9df2e97fd9 Accepting request 898639 from Base:System
OBS-URL: https://build.opensuse.org/request/show/898639
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=158
2021-06-09 19:51:46 +00:00
Thorsten Kukuk
59b78daf64 Accepting request 898635 from home:kukuk:branches:Base:System
- Add /etc/motd.d and /usr/lib/motd.d [bsc#1185897]

OBS-URL: https://build.opensuse.org/request/show/898635
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=207
2021-06-09 06:21:55 +00:00
7c98b207bb Accepting request 898021 from home:lnussel:usrmove
- Set package version number for Tumbleweed to TW

OBS-URL: https://build.opensuse.org/request/show/898021
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=206
2021-06-08 14:34:09 +00:00
Thorsten Kukuk
6495957ced Accepting request 896469 from home:susnux:branches:Base:System
match up all currently supported languages by man-db

OBS-URL: https://build.opensuse.org/request/show/896469
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=205
2021-06-04 07:26:38 +00:00
Dominique Leuenberger
5948142b25 Accepting request 893334 from Base:System
- temporarily revert icon and fillup dir to 0755 until fallout
  is fixed (bsc#1184786) 

- Remove /usr/share/java, as it was moved to
  javapackages-filesystem long ago

- temporarily mark appdata and applications 0755 again until fallout
  is fixed (bsc#1184786)

- make restricteddir and datadir readonly (bsc#1184786)

- also make includedir, mandir, licensedir readonly (bsc#1184786)

- also fix /var/lib/empty to be readonly (bsc#1184786)
  runpath-to-writeable-directory warning (bsc#1184786)

OBS-URL: https://build.opensuse.org/request/show/893334
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=157
2021-05-20 17:23:05 +00:00
294d523ca1 - temporarily revert icon and fillup dir to 0755 until fallout
is fixed (bsc#1184786)

OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=203
2021-05-15 19:27:40 +00:00
Thorsten Kukuk
d5f71f21a5 Accepting request 893064 from home:kukuk:branches:Base:System
- Remove /usr/share/java, as it was moved to
  javapackages-filesystem long ago

- temporarily mark appdata and applications 0755 again until fallout
  is fixed (bsc#1184786)

OBS-URL: https://build.opensuse.org/request/show/893064
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=202
2021-05-14 09:08:25 +00:00
15dd292af6 Accepting request 892136 from home:dirkmueller:Factory
- temporarily mark appdata and applications 0755 again until fallout is fixed (bsc#1184786)

- make restricteddir and datadir readonly (bsc#1184786)

- also make includedir, mandir, licensedir readonly (bsc#1184786)

- also fix /var/lib/empty to be readonly (bsc#1184786)
  runpath-to-writeable-directory warning (bsc#1184786)

OBS-URL: https://build.opensuse.org/request/show/892136
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=201
2021-05-11 08:56:01 +00:00
Dominique Leuenberger
ddb4157f62 Accepting request 883755 from Base:System
OBS-URL: https://build.opensuse.org/request/show/883755
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=156
2021-04-19 19:05:34 +00:00
3e071e4b2e Accepting request 881493 from home:dirkmueller:Factory
- also fix /var/lib/empty to be readonly 

- make bindir/ _lib and _libdir readonly (mode 0555) to avoid
  runpath-to-writeable-directory warning

OBS-URL: https://build.opensuse.org/request/show/881493
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=199
2021-04-08 06:37:17 +00:00
Richard Brown
5be8e99871 Accepting request 875129 from Base:System
OBS-URL: https://build.opensuse.org/request/show/875129
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=155
2021-03-02 11:26:02 +00:00
Thorsten Kukuk
142e9566f2 Accepting request 875067 from home:lnussel:usrmove
- prepare usrmerge (boo#1029961):
  * Decide at build time whether file lists for usrmerge or legacy
    should be created.
  * convert file system in %pre if needed

OBS-URL: https://build.opensuse.org/request/show/875067
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=197
2021-02-25 13:57:20 +00:00
Richard Brown
1646bae48d Accepting request 872561 from Base:System
OBS-URL: https://build.opensuse.org/request/show/872561
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=154
2021-02-22 13:22:02 +00:00
ac40f66aa3 Accepting request 870972 from home:1Antoine1:branches:Base:System
- Add Ukrainian to the list of localized man directories.

OBS-URL: https://build.opensuse.org/request/show/870972
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=195
2021-02-15 15:19:39 +00:00
Dominique Leuenberger
1ced364e7e Accepting request 868428 from Base:System
OBS-URL: https://build.opensuse.org/request/show/868428
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=153
2021-02-07 14:13:58 +00:00
4557c9e142 Accepting request 868378 from home:dimstar:Factory
- add /usr/etc/skel/.cache with perm 0700 (boo#1181011)
  rootless container environments (rh#1548403) (boo#1146705)

OBS-URL: https://build.opensuse.org/request/show/868378
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=193
2021-02-01 17:24:55 +00:00
Ruediger Oertel
03ffcc0cee - add /usr/etc/skel/.cache with perm 0700 (bug#1181011)
rootless container environments (rh#1548403) (bug#1146705)

OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=192
2021-02-01 13:27:56 +00:00
d65cac60ae fix
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=191
2021-01-29 13:31:58 +00:00
d263274c55 - Fix mode of /proc and /sys, must be 0555 to match kernel
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=190
2021-01-29 13:30:22 +00:00
Dominique Leuenberger
37d68ff14f Accepting request 849661 from Base:System
OBS-URL: https://build.opensuse.org/request/show/849661
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=152
2020-11-26 22:08:54 +00:00
Thorsten Kukuk
d77a09e5b5 Accepting request 848889 from home:lnussel:branches:Base:System
- /proc and /sys should be %ghost to allow filesystem package updates in
  rootless container environments (rh#1548403)

OBS-URL: https://build.opensuse.org/request/show/848889
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=188
2020-11-20 12:30:44 +00:00
Dominique Leuenberger
4594975078 Accepting request 842793 from Base:System
- Add /usr/etc/skel (boo#1173321)
- Move additional /etc/skel directories to /usr/etc/skel (forwarded request 842579 from gmbr3)

OBS-URL: https://build.opensuse.org/request/show/842793
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=151
2020-10-23 10:18:20 +00:00
11aece205d Accepting request 842579 from home:gmbr3:UsrEtc
- Add /usr/etc/skel (boo#1173321)
- Move additional /etc/skel directories to /usr/etc/skel

OBS-URL: https://build.opensuse.org/request/show/842579
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=186
2020-10-20 10:13:45 +00:00
Dominique Leuenberger
ffad0d13e7 Accepting request 840254 from Base:System
OBS-URL: https://build.opensuse.org/request/show/840254
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=150
2020-10-15 11:43:44 +00:00
Thorsten Kukuk
20b0a40848 Accepting request 839614 from home:gmbr3:Active
- Add /usr/etc/X11 (boo#1173049)
- Add /usr/etc/xdg (boo#1173316)
- Add /usr/etc/profile.d (boo#1173310)

OBS-URL: https://build.opensuse.org/request/show/839614
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=184
2020-10-08 11:37:43 +00:00
Dominique Leuenberger
fb3bf6be5a Accepting request 832121 from Base:System
OBS-URL: https://build.opensuse.org/request/show/832121
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=149
2020-09-08 20:55:21 +00:00
Thorsten Kukuk
f448812d9f Accepting request 832120 from home:kukuk:etc
- Split /var/tmp out of fs-var.conf, new file is fs-var-tmp.conf.
  Allows to override config to add cleanup options of /var/tmp
  [bsc#1078466]
- Create fs-tmp.conf to cleanup /tmp regular (required with tmpfs)
  [bsc#1175519]
- Fix bug about missing group in tmpfiles.d files
- Generic cleanup:
  - Remove /usr/local/games
  - /etc/java was moved to javapackages-filesystem long ago
  - Remove unused languages: en@IPA, it_CH, ja_JP.EUC, ja_JP.SJIS,
    ja_JP.eucJP, nds_DE
  - Remove %ghost entries for /tmp, /tmp is now tmpfs and the files
    are handled by systemd since a long time

OBS-URL: https://build.opensuse.org/request/show/832120
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=182
2020-09-04 14:01:00 +00:00
Thorsten Kukuk
9a3ff1faa2 Accepting request 831547 from home:sbrabec:branches:util-linux-multibuild
- Add /usr/etc/default.

OBS-URL: https://build.opensuse.org/request/show/831547
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=181
2020-09-03 08:49:55 +00:00
Dominique Leuenberger
e50c7e3aa5 Accepting request 825382 from Base:System
- Ignore init.d/*.local ghost files from aaa_base and remove
  /etc/init.d (it's part of insserv-compat since a long time)
  [jsc#SMO-14] (forwarded request 825381 from kukuk)

OBS-URL: https://build.opensuse.org/request/show/825382
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=148
2020-08-17 09:59:44 +00:00
Ruediger Oertel
95d030e97e Accepting request 825381 from home:kukuk:etc
- Ignore init.d/*.local ghost files from aaa_base and remove
  /etc/init.d (it's part of insserv-compat since a long time)
  [jsc#SMO-14]

OBS-URL: https://build.opensuse.org/request/show/825381
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=179
2020-08-10 12:58:08 +00:00
fe4a10fa29 Accepting request 824717 from home:kukuk:etc
- Remove SuSEfirewall2 directories, it's gone

OBS-URL: https://build.opensuse.org/request/show/824717
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=178
2020-08-07 07:36:50 +00:00
Dominique Leuenberger
83d0d954ee Accepting request 823109 from Base:System
OBS-URL: https://build.opensuse.org/request/show/823109
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=147
2020-08-01 10:31:47 +00:00
e14d055d5b Accepting request 823086 from home:kukuk:etc
- Remove /selinux (obsoleted by /sys/fs/selinux)

OBS-URL: https://build.opensuse.org/request/show/823086
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=176
2020-07-28 09:52:58 +00:00
Dominique Leuenberger
a3363099ce Accepting request 730754 from Base:System
OBS-URL: https://build.opensuse.org/request/show/730754
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=146
2019-09-26 18:34:44 +00:00
cdb9549a91 Accepting request 727786 from home:Pharaoh_Atem:libexecdir
- Add /usr/libexec and /usr/local/libexec

OBS-URL: https://build.opensuse.org/request/show/727786
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=174
2019-09-13 14:01:39 +00:00
Dominique Leuenberger
d0d2c79c56 Accepting request 724807 from Base:System
OBS-URL: https://build.opensuse.org/request/show/724807
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=145
2019-09-07 09:23:38 +00:00
a5b41ab934 Accepting request 724754 from home:kukuk:cron
- Move /etc.cron.* directories to cron package
- Add /usr/etc

OBS-URL: https://build.opensuse.org/request/show/724754
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=172
2019-08-20 12:13:49 +00:00
Dominique Leuenberger
774b8cf202 Accepting request 708186 from Base:System
OBS-URL: https://build.opensuse.org/request/show/708186
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=144
2019-06-26 13:58:55 +00:00