Commit Graph

325 Commits

Author SHA256 Message Date
Ana Guerrero
7574fb5035 Accepting request 1132116 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1132116
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=172
2023-12-10 18:39:27 +00:00
Andreas Jaeger
9f63bc92ec Accepting request 1132072 from home:kukuk:branches:Base:System
- Create systemd-tmpfile for /run (/run/lock missing bug report)

OBS-URL: https://build.opensuse.org/request/show/1132072
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=244
2023-12-08 14:02:31 +00:00
Ana Guerrero
fd4906cfc0 Accepting request 1115620 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1115620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=171
2023-10-06 19:12:47 +00:00
f2284bde47 Accepting request 1113407 from home:lnussel:branches:Base:System
- Add /run/lock (boo#1212926)
- Remove /var/spool/mail (boo#1179574)
- Remove obsolete home dir check. The filesystem package is not
  meant to contain home directories of random system users anymore
- Create ghost symlinks also in pretrans, needed to get /var/run as
  link right away

OBS-URL: https://build.opensuse.org/request/show/1113407
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=242
2023-10-04 13:26:16 +00:00
Ana Guerrero
b33fd830d6 Accepting request 1110634 from Base:System
- remove complex dependency on rpmlib(X-CheckUnifiedSystemdir),
  there is nothing that ever provided it and it triggers
  a libsolv bug (in progress of being fixed)

- Added zh_Hans (simplified Chinese) and zh_Hant (traditional
  is fixed (bsc#1184786)
  unless they are already symlinks (bsc#1084119)
- drop /etc/xinetd.d (bsc#1084457)
- Exclude some directories from fs-var.conf which are already part
- Remove /var/adm/fillup-templates, already prohibited by rpmlint
  aaa_base-extras only.
- Create fs-var.conf for systemd-tmpfiles, which contains all
- add /usr/share/appdata (bnc#893441)
  actually replace directories with symlinks there (bnc#874748)
- add vscan user to ignore home list
- change /etc/cups to mode 0755 (bnc#871640) for new cups version
- change /sys to mode 0555 (bnc#871640)
- make /var/lock a symlink to /run/lock (bnc#867873)
- use lazy umount
  bnc#866964
- change pre to pretrans for directory/symlink conversion
- drop /var/lib/pam_devperm (bnc#866234)
- bnc#865893
- bump version to 13.2
- Drop /lib/systemd and /lib/systemd/system, everything is now in
- add /run directory (mode 0755,root,root)
- bump version to 11.5
- fix build whitelisting /lib/udev/devices
  they were done manually as ghosts in the specfile before
- minor change for sparc in specfile (bnc#558343)

OBS-URL: https://build.opensuse.org/request/show/1110634
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=170
2023-09-14 14:24:13 +00:00
76999e4f73 - remove complex dependency on rpmlib(X-CheckUnifiedSystemdir),
there is nothing that ever provided it and it triggers
  a libsolv bug (in progress of being fixed)
- Added zh_Hans (simplified Chinese) and zh_Hant (traditional
  is fixed (bsc#1184786)
  unless they are already symlinks (bsc#1084119)
- drop /etc/xinetd.d (bsc#1084457)
- Exclude some directories from fs-var.conf which are already part
- Remove /var/adm/fillup-templates, already prohibited by rpmlint
  aaa_base-extras only.
- Create fs-var.conf for systemd-tmpfiles, which contains all
- add /usr/share/appdata (bnc#893441)
  actually replace directories with symlinks there (bnc#874748)
- add vscan user to ignore home list
- change /etc/cups to mode 0755 (bnc#871640) for new cups version
- change /sys to mode 0555 (bnc#871640)
- make /var/lock a symlink to /run/lock (bnc#867873)
- use lazy umount
  bnc#866964
- change pre to pretrans for directory/symlink conversion
- drop /var/lib/pam_devperm (bnc#866234)
- bnc#865893
- bump version to 13.2
- Drop /lib/systemd and /lib/systemd/system, everything is now in
- add /run directory (mode 0755,root,root)
- bump version to 11.5
- fix build whitelisting /lib/udev/devices
  they were done manually as ghosts in the specfile before
- minor change for sparc in specfile (bnc#558343)
- added en@shaw (bnc#559206)

OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=240
2023-09-12 12:20:31 +00:00
Dominique Leuenberger
0c09304143 Accepting request 1064299 from Base:System
- Remove /etc/sysconfig/network hierachy again, YaST got fixed (forwarded request 1064298 from kukuk)

OBS-URL: https://build.opensuse.org/request/show/1064299
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=169
2023-02-14 15:44:50 +00:00
Thorsten Kukuk
dac55fa46f Accepting request 1064298 from home:kukuk:branches:Base:System
- Remove /etc/sysconfig/network hierachy again, YaST got fixed

OBS-URL: https://build.opensuse.org/request/show/1064298
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=238
2023-02-10 16:11:09 +00:00
Thorsten Kukuk
0d028647be Accepting request 1061198 from home:gmbr3:Active
- Add Korean man pages directory used by xz

OBS-URL: https://build.opensuse.org/request/show/1061198
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=237
2023-02-08 14:39:00 +00:00
Dominique Leuenberger
31a18393cb Accepting request 1058014 from Base:System
- Revert "Remove /etc/sysconfig/network hierachy" for now
  (bsc#1206723).

- Add languages that contain a lot of translations. For years
  we output statistics on how many translations are removed, but
  it wasn't collected so far. So adding languages with >50k translated
  messages (bsc#1134757)

- Fixup previous change: X86_64 is not yet known to RPM, thus we
  need to make sure to explicitly include x86_64.

- add subdirectories for x86_64 hwcaps

- Remove unused /etc/sysconfig/scripts
- Remove /etc/sysconfig/network hierachy, not used by default anymore

OBS-URL: https://build.opensuse.org/request/show/1058014
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=168
2023-01-14 19:30:36 +00:00
cc81e040f4 Fixup revert - revert only the chunk that is blocked by thebug
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=235
2023-01-12 14:30:14 +00:00
8cc8949d85 - Revert removal of /etc/sysconfig/scripts for now (bsc#1206723)
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=234
2023-01-12 11:43:59 +00:00
9a6ade5134 Accepting request 1042944 from home:coolo:branches:openSUSE:Factory
- Add languages that contain a lot of translations. For years
  we output statistics on how many translations are removed, but
  it wasn't collected so far. So adding languages with >50k translated
  messages (bsc#1134757)

OBS-URL: https://build.opensuse.org/request/show/1042944
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=233
2022-12-14 17:21:20 +00:00
4bb2fcde88 - Fixup previous change: X86_64 is not yet known to RPM, thus we
need to make sure to explicitly include x86_64.

OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=232
2022-12-14 09:12:39 +00:00
54de76affc Accepting request 1042486 from home:dirkmueller:Factory
- add subdirectories for x86_64 hwcaps

OBS-URL: https://build.opensuse.org/request/show/1042486
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=231
2022-12-13 11:51:31 +00:00
Thorsten Kukuk
46d3fb4103 Accepting request 1042278 from home:kukuk:cleanup
- Remove unused /etc/sysconfig/scripts
- Remove /etc/sysconfig/network hierachy, not used by default anymore

OBS-URL: https://build.opensuse.org/request/show/1042278
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=230
2022-12-12 08:21:55 +00:00
Dominique Leuenberger
82c6349183 Accepting request 1037891 from Base:System
- Add %_user_tmpfilesdir to the filesystem (forwarded request 1037889 from oertel)

OBS-URL: https://build.opensuse.org/request/show/1037891
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=167
2022-11-27 11:52:45 +00:00
Ruediger Oertel
8ef54da316 Accepting request 1037889 from home:dancermak:branches:Base:System
- Add %_user_tmpfilesdir to the filesystem

OBS-URL: https://build.opensuse.org/request/show/1037889
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=228
2022-11-24 12:54:33 +00:00
Ruediger Oertel
d56af6869e Accepting request 1036430 from home:ozu
- Added zh_Hans (simplified Chinese) and zh_Hant (traditional 
  chinese) locales

One of the packages I maintain includes files for these locales and for that reason, not including them in filesystem gives directory ownership problems over them.

OBS-URL: https://build.opensuse.org/request/show/1036430
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=227
2022-11-24 12:50:57 +00:00
Richard Brown
86b097272d Accepting request 1007819 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1007819
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=166
2022-10-07 23:22:39 +00:00
8856753ab2 Accepting request 1006688 from home:gmbr3:Active
- Update /usr/etc/skel per XDG Directory Specification:
  * Add .local/bin to eventually replace bin for user executable
    files
  * Use .local/share/fonts instead of .fonts for user specific fonts
  * Add missing dirs: .local/share .local/state

OBS-URL: https://build.opensuse.org/request/show/1006688
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=225
2022-10-04 07:54:00 +00:00
Dominique Leuenberger
5446dcef6f Accepting request 1001578 from Base:System
OBS-URL: https://build.opensuse.org/request/show/1001578
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=165
2022-09-08 12:20:20 +00:00
Thorsten Kukuk
a54f7da43e Accepting request 1001577 from home:dimstar:Factory
- Add /usr/lib/environment.d: new base directory for
  XDG_CONFIG_DIRS (boo#1201802).

OBS-URL: https://build.opensuse.org/request/show/1001577
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=223
2022-09-07 06:55:36 +00:00
Dominique Leuenberger
3e06a0a2a4 Accepting request 998636 from Base:System
- Revert last change, fr should be used like we do for all languages
  in all packages, no excpetion for xz with fr_FR.

OBS-URL: https://build.opensuse.org/request/show/998636
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=164
2022-08-26 07:08:01 +00:00
Thorsten Kukuk
462b97fab4 Accepting request 998632 from home:kukuk:branches:Base:System
- Revert last change, fr should be used like we do for all languages
  in all packages, no excpetion for xz with fr_FR.

OBS-URL: https://build.opensuse.org/request/show/998632
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=221
2022-08-22 12:18:00 +00:00
Dominique Leuenberger
955ed0b251 Accepting request 997686 from Base:System
OBS-URL: https://build.opensuse.org/request/show/997686
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/filesystem?expand=0&rev=163
2022-08-21 12:10:45 +00:00
f382fd2483 Accepting request 997582 from home:gmbr3:Active
- Add French(France) (fr_FR) man pages directory - seen in xz

OBS-URL: https://build.opensuse.org/request/show/997582
OBS-URL: https://build.opensuse.org/package/show/Base:System/filesystem?expand=0&rev=219
2022-08-18 08:09:58 +00:00
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