Commit Graph

178 Commits

Author SHA256 Message Date
Ana Guerrero
8ef9b4839e Accepting request 1160633 from Publishing:TeXLive
Update to TeXLive 2024, third

OBS-URL: https://build.opensuse.org/request/show/1160633
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=59
2024-03-22 14:17:22 +00:00
Dr. Werner Fink
581295fcd2 .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=179
2024-03-21 13:58:19 +00:00
Dr. Werner Fink
844a421b95 Update to TeXLive 2024
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=178
2024-03-18 13:43:16 +00:00
Ana Guerrero
2ccc09bca0 Accepting request 1142250 from Publishing:TeXLive
- We need a working full-featured setpriv(8) (boo#1212571)

OBS-URL: https://build.opensuse.org/request/show/1142250
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=58
2024-01-30 17:23:45 +00:00
Dr. Werner Fink
67b2a4db71 We need a working full-featured setpriv(8) (boo#1212571)
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=176
2024-01-29 12:10:44 +00:00
Dominique Leuenberger
ecac79f5a9 Accepting request 1096749 from Publishing:TeXLive
- Rework lua(meta)tex/context resource findings

OBS-URL: https://build.opensuse.org/request/show/1096749
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=57
2023-07-05 13:30:36 +00:00
Dr. Werner Fink
b37e407715 Rework lua(meta)tex/context resource findings
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=174
2023-07-04 09:20:53 +00:00
Dominique Leuenberger
540811c657 Accepting request 1090926 from Publishing:TeXLive
- For creation of ls-R after transactional update used secure
  way via setpriv(8) (boo#1212006)

OBS-URL: https://build.opensuse.org/request/show/1090926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=56
2023-06-06 17:55:28 +00:00
Dr. Werner Fink
db0a87c7cd boo#1212006: update operates unsafely on /var/cache/texmf/fonts/ls-R
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=172
2023-06-05 11:16:00 +00:00
Dominique Leuenberger
033030733c Accepting request 1089013 from Publishing:TeXLive
- Switch over to systemd to a) replace cron usage with timer
  and b) to make use the transactional update support of the
  update script (boo#1211613) 

- Better support of transactional updates (boo#1211613)

- Enable the force mode of update script to handle broken
  /var/lib and /var/cache texmf entries (boo#1211613)

OBS-URL: https://build.opensuse.org/request/show/1089013
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=55
2023-05-26 18:15:08 +00:00
Dr. Werner Fink
9731d105e4 Use systemd services and timer
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=170
2023-05-25 11:06:32 +00:00
Dr. Werner Fink
d0e4b10c82 Better support of transactional updates (boo#1211613)
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=169
2023-05-24 14:29:40 +00:00
Dr. Werner Fink
3a45ca08eb Enable the force mode of update script to handle broken /var/lib and /var/cache texmf entries
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=168
2023-05-23 14:15:22 +00:00
Dominique Leuenberger
6214fc1ca9 Accepting request 1087240 from Publishing:TeXLive
- Fix syntax error in update script (forwarded request 1087234 from Andreas_Schwab)

OBS-URL: https://build.opensuse.org/request/show/1087240
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=54
2023-05-16 12:15:57 +00:00
Dr. Werner Fink
025915e4b9 Accepting request 1087234 from home:Andreas_Schwab:Factory
- Fix syntax error in update script

OBS-URL: https://build.opensuse.org/request/show/1087234
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=166
2023-05-15 13:50:36 +00:00
Dominique Leuenberger
32eadbe766 Accepting request 1077463 from Publishing:TeXLive
- Support mkiv as well as lmtx ConTeXt formats 

- Correct the meta package name for boo#1204746 to
  texlive-alldocumentation as the documentation.sty has its own
  package.

- Modify update script in such way that the hash sum of the
  mtxrun calls agree with those of the users 

- Update to final TeXLive 2023

- Update to pretest TeXLive 2023

OBS-URL: https://build.opensuse.org/request/show/1077463
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=53
2023-04-05 19:25:32 +00:00
Dr. Werner Fink
44b8f17445 Support mkiv as well as lmtx ConTeXt formats
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=164
2023-04-05 08:37:26 +00:00
Dr. Werner Fink
0876948934 Rename texlive-documentation to texlive-alldocumentation
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=163
2023-04-04 13:55:37 +00:00
Dr. Werner Fink
9f4b2f45e6 Modify update script
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=162
2023-03-31 13:03:07 +00:00
Dr. Werner Fink
b4a7944d00 Add missed scheme-bookpub.tar.xz
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=161
2023-03-27 09:54:37 +00:00
Dr. Werner Fink
b3e7437a5c Update to TeXLive 2023
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=160
2023-03-27 09:41:56 +00:00
Dominique Leuenberger
0449c040a4 Accepting request 999228 from Publishing:TeXLive
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/999228
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=52
2022-08-26 07:07:53 +00:00
Dr. Werner Fink
ff74b64509 Rerun generate script
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=158
2022-08-18 09:16:41 +00:00
Dominique Leuenberger
6eeb6a667c Accepting request 967550 from Publishing:TeXLive
- Update to TeXLive 2022 
- Try to debug entries like boo#1194496

OBS-URL: https://build.opensuse.org/request/show/967550
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=51
2022-04-21 13:41:24 +00:00
Dr. Werner Fink
1c871e37eb Update to TeXLive 2022
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=156
2022-04-07 12:08:12 +00:00
Dominique Leuenberger
55c4cab6e2 Accepting request 937801 from Publishing:TeXLive
-  Modifiy texlive.cron
   * boo#1193473 -- /etc/cron.daily/suse-texlive from texlive causes warnings
     OK make them silent

OBS-URL: https://build.opensuse.org/request/show/937801
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=50
2021-12-11 23:55:44 +00:00
Dr. Werner Fink
6d4275fd83 boo#1193473
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=155
2021-12-09 13:58:02 +00:00
Dominique Leuenberger
898cd5ddef Accepting request 898104 from Publishing:TeXLive
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/898104
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=49
2021-06-11 20:30:31 +00:00
Dr. Werner Fink
afd234bbf2 Change to using systemd-sysusers
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=153
2021-05-31 12:40:01 +00:00
Dr. Werner Fink
62a1cae3dc Accepting request 895677 from home:mgerstner:branches:Publishing:TeXLive
- remove 'public' setgid binary from permissions.d files. This entry is
  conflicting with the global permissions profiles from the permissions
  package. E.g. when we set the 'paranoid' profile then the public binary is
  supposed to end up without setgid-bit, which it does not currently.

OBS-URL: https://build.opensuse.org/request/show/895677
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=152
2021-05-31 12:30:35 +00:00
Dominique Leuenberger
abf5ec850d Accepting request 888675 from Publishing:TeXLive
- Force updmap-sys to sync trees 

- Simplify update script, that is always hash before updating
  font maps 

- Re-add texlive-updmap-map as it is not part of any archive
  anymore but is required 

- Update to TeXLive 2021

OBS-URL: https://build.opensuse.org/request/show/888675
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=48
2021-04-29 20:45:40 +00:00
Dr. Werner Fink
1451eb961f Silent yes
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=150
2021-04-26 17:00:53 +00:00
Dr. Werner Fink
2e940cff11 Force updmap to sync trees, second
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=149
2021-04-26 16:44:08 +00:00
Dr. Werner Fink
fc86d95d92 Upstream fix for mpost/luatex btex/etex
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=148
2021-04-26 16:26:14 +00:00
Dr. Werner Fink
4006d12739 Force updmap to sync trees
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=147
2021-04-26 15:37:23 +00:00
Dr. Werner Fink
fbfb1072d2 Simplify update script
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=146
2021-04-13 09:14:44 +00:00
Dr. Werner Fink
c58c8c39c2 Re-add texlive-updmap-map as it is not part of any archive anymore but is required
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=145
2021-04-12 15:18:55 +00:00
Dr. Werner Fink
2eb99577b6 Update to TeXLive 2021
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=144
2021-04-09 18:35:19 +00:00
Dominique Leuenberger
948cbce5ae Accepting request 877921 from Publishing:TeXLive
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)

- Skip packages which are based on python2

OBS-URL: https://build.opensuse.org/request/show/877921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=47
2021-03-11 19:08:29 +00:00
Dr. Werner Fink
e197dc4f40 .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=142
2021-03-09 08:55:11 +00:00
Dr. Werner Fink
763a5f0e52 .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=141
2021-03-09 08:45:12 +00:00
Dr. Werner Fink
2721f89cc8 Accepting request 874642 from home:gmbr3:libexecdir
- Fixes for %_libexecdir changing to /usr/libexec (bsc#1174075)

OBS-URL: https://build.opensuse.org/request/show/874642
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=140
2021-03-09 08:21:27 +00:00
Dominique Leuenberger
f9d2163c58 Accepting request 839106 from Publishing:TeXLive
- Enhance update script to detect user changes in configuration
  files to warn the user.  Also run texlinks script to be sure
  that local configuration fits the linked engines (boo#1176557)

OBS-URL: https://build.opensuse.org/request/show/839106
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=46
2020-10-08 11:07:20 +00:00
Dr. Werner Fink
cd61fbd363 Add detection of changes in configuration files as well as handle linked engines
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=138
2020-10-02 07:42:34 +00:00
Yuchen Lin
d569c1c2fd Accepting request 798522 from Publishing:TeXLive
- No pstools anymore in texlive database 

- Update to TeXLive 2020

OBS-URL: https://build.opensuse.org/request/show/798522
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=45
2020-05-29 19:15:55 +00:00
Dr. Werner Fink
b0f8011426 No pstools anymore in texlive database
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=136
2020-04-28 07:21:26 +00:00
Dr. Werner Fink
c496d7b6ff Update to TeXLive 2020
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=135
2020-04-21 14:24:23 +00:00
Dominique Leuenberger
28d3bf3385 Accepting request 787537 from Publishing:TeXLive
- Add new configuration variable HAVE_MKTEX_MEMBERS to texlive
  sysconfig file to control the behaviour of the cron job.
- Change the cron job to clear data of other users which are
  member of the group mktex

- Use CVE numbers 

  use uid mktex for this (boo#1159740, CVE-2020-8016)
  the files of this owner (boo#1159740, CVE-2020-8016)
  to user nobody (bsc#1159740, CVE-2020-8016)
  font cache directories (bsc#1158910, CVE-2020-8017)

OBS-URL: https://build.opensuse.org/request/show/787537
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=44
2020-03-25 22:42:47 +00:00
Dr. Werner Fink
fe08802a26 HAVE_MKTEX_MEMBERS
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=133
2020-03-23 16:21:14 +00:00
Dr. Werner Fink
7a807c8ea1 .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=132
2020-03-11 16:11:02 +00:00