Commit Graph

178 Commits

Author SHA256 Message Date
Dominique Leuenberger
afb45103d3 Accepting request 777663 from Publishing:TeXLive
- Use setpriv to create ls-R files, below /var/cache/texmf/fonts
  use uid mktex for this (boo#1159740)

OBS-URL: https://build.opensuse.org/request/show/777663
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=43
2020-02-22 17:57:07 +00:00
Dr. Werner Fink
dd93975e88 .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=127
2020-02-20 11:03:33 +00:00
Dominique Leuenberger
e465f3690f Accepting request 770139 from Publishing:TeXLive
- Check passwd not group file for user mktex 

- Again use setpriv but now switch to every single owner for clearing
  the files of this owner (boo#1159740) 

- Introduce a user mktex as replacement for user nobody (boo#1159740)

OBS-URL: https://build.opensuse.org/request/show/770139
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=42
2020-02-06 12:07:17 +00:00
Dr. Werner Fink
740c324db0 s/group/passwd/
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=125
2020-02-05 06:57:28 +00:00
Dr. Werner Fink
dbd7350a97 Use setpriv again but now for every file owner
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=124
2020-02-04 12:23:01 +00:00
Dr. Werner Fink
aca81012ba Introduce a user mktex as replacement for user nobody (boo#1159740)
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=123
2020-01-31 12:41:42 +00:00
Dominique Leuenberger
8542b574bb Accepting request 766273 from Publishing:TeXLive
- Overwrite not wanted symbolic links on ls-R files

OBS-URL: https://build.opensuse.org/request/show/766273
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=41
2020-01-24 13:21:09 +00:00
Dr. Werner Fink
49753982ba Overwrite not wanted sysmbolic links on ls-R files, 2
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=121
2020-01-22 11:57:19 +00:00
Dr. Werner Fink
0cb4cf371f Overwrite not wanted sysmbolic links on ls-R files
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=120
2020-01-22 08:56:55 +00:00
Dominique Leuenberger
f7d72be417 Accepting request 764960 from Publishing:TeXLive
- Be sure that owner of ls-R files are corrected even on update
  of already existing texlive filesystem

OBS-URL: https://build.opensuse.org/request/show/764960
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=40
2020-01-19 19:53:13 +00:00
Dr. Werner Fink
19481dc22d .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=118
2020-01-16 12:29:29 +00:00
Dr. Werner Fink
7024729c08 Ownership of ls-R
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=117
2020-01-16 12:04:41 +00:00
Dominique Leuenberger
4f4bfb82b3 Accepting request 762831 from Publishing:TeXLive
- Set default user for ls-R files and font cache directories
  to user nobody (bsc#1159740) 
- Use setpriv to switch to nobody:mktex before clearing
  font cache directories (bsc#1158910)

OBS-URL: https://build.opensuse.org/request/show/762831
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=39
2020-01-12 22:18:18 +00:00
Dr. Werner Fink
57e89f2228 bsc#1159740 and bsc#1158910
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=115
2020-01-10 13:22:59 +00:00
Dominique Leuenberger
ab54a14b40 Accepting request 758097 from Publishing:TeXLive
- Harden ls-R file generation at installation (bsc#1158910)

OBS-URL: https://build.opensuse.org/request/show/758097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=38
2019-12-24 13:29:26 +00:00
Dr. Werner Fink
b69399d2dc Harden post scriptlet on generation of ls-R
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=113
2019-12-19 08:28:08 +00:00
Dominique Leuenberger
58a161bf53 Accepting request 756829 from Publishing:TeXLive
- Simply use rm(1) for the cron job of texlive as all files below
  /var/cache/texmf/ belong to texlive and only root can write and
  remove those files (bsc#1158910). All other users do create their
  own files below ~/.cache/texmf/

OBS-URL: https://build.opensuse.org/request/show/756829
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=37
2019-12-16 14:19:07 +00:00
Dr. Werner Fink
8b5d5e0f03 bsc#1158910
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=111
2019-12-13 14:16:39 +00:00
Dominique Leuenberger
72e910dbb0 Accepting request 750744 from Publishing:TeXLive
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/750744
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=36
2019-12-02 10:30:14 +00:00
Dominique Leuenberger
b1982dc9d8 Accepting request 748893 from Publishing:TeXLive
- Make cron script more failsafe (boo#1150556)
- Refresh font map files as well on update (boo#1155381)

OBS-URL: https://build.opensuse.org/request/show/748893
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=35
2019-11-18 19:06:43 +00:00
Dr. Werner Fink
f298dc3767 Make cron script even more failsafe
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=108
2019-11-18 13:03:53 +00:00
Dr. Werner Fink
d604b15639 boo#1150556
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=107
2019-11-15 12:27:42 +00:00
Dominique Leuenberger
7a4e291706 Accepting request 727178 from Publishing:TeXLive
submit staged fixes - so we can move forward

OBS-URL: https://build.opensuse.org/request/show/727178
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=34
2019-09-07 09:26:52 +00:00
Dr. Werner Fink
dde6b87a1f Accepting request 724768 from home:kukuk:cron
- BuildRequire cron, too, as it contains now the cron directories

OBS-URL: https://build.opensuse.org/request/show/724768
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=105
2019-08-20 11:29:33 +00:00
Dominique Leuenberger
8212d2eb44 Accepting request 714868 from Publishing:TeXLive
- Remove (texlive-)axessibility package as it has a nofree license:
  Creative Commons Attribution-NonCommercial 4.0 License

- Update to TeXLive 2019

OBS-URL: https://build.opensuse.org/request/show/714868
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=33
2019-07-13 11:42:04 +00:00
Dr. Werner Fink
82aa6408eb Check in missing part of skipping axessibility package
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=103
2019-07-12 12:25:08 +00:00
Dr. Werner Fink
f2aa362501 Fix date of TeXLive release
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=102
2019-05-22 06:35:48 +00:00
Dr. Werner Fink
1d6e0be4fb TeXLive 2019
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=101
2019-05-10 14:06:23 +00:00
Stephan Kulow
9c837e9c34 Accepting request 677705 from Publishing:TeXLive
- A binary only TeXLive installation is a fatal error

OBS-URL: https://build.opensuse.org/request/show/677705
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=32
2019-02-28 20:23:17 +00:00
Dr. Werner Fink
a92716a959 A binary only TeXLive installation is a fatal error
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=99
2019-02-20 13:16:08 +00:00
Dr. Werner Fink
cd6097a505 A binary only TeXLive installation is an fatal error
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=98
2019-02-20 12:14:11 +00:00
Dominique Leuenberger
261b64ad32 Accepting request 620921 from Publishing:TeXLive
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/620921
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=31
2018-07-13 08:11:48 +00:00
Dr. Werner Fink
151fc108c6 Comment out not available font map files during update
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=96
2018-06-19 09:28:19 +00:00
Dominique Leuenberger
8fd178472e Accepting request 603642 from Publishing:TeXLive
TeXLive 2018

OBS-URL: https://build.opensuse.org/request/show/603642
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=30
2018-05-15 07:56:29 +00:00
Dr. Werner Fink
e8437d5ef9 Update to TeXLive 2018
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=94
2018-05-02 13:11:06 +00:00
Dominique Leuenberger
69925ed55b Accepting request 568898 from Publishing:TeXLive
- Switch over to python 3 (boo#1077170)

OBS-URL: https://build.opensuse.org/request/show/568898
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=29
2018-01-26 12:57:25 +00:00
Dr. Werner Fink
dd6f351ec0 python3
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=92
2018-01-24 09:43:38 +00:00
Dominique Leuenberger
8fa345d1ef Accepting request 563597 from Publishing:TeXLive
- Add debug and force mode to the TeXLive update script which
  might help to fix broken systems as well as might show some
  debug messages as well.

- If zypper way of posttrans scripts are disabled do use the rpm
  %posttrans scriptlets (boo#1074128)

OBS-URL: https://build.opensuse.org/request/show/563597
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=28
2018-01-13 20:39:46 +00:00
Dr. Werner Fink
5972d51415 debug and force mode for update script
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=90
2018-01-11 13:04:41 +00:00
Dr. Werner Fink
c87fea3889 boo#1074128
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=89
2018-01-08 13:06:38 +00:00
Dominique Leuenberger
eac6d9809c Accepting request 557089 from Publishing:TeXLive
- Disable by a build conditions using zypper way of posttrans scripts
  as we already use %posttrans. Nevertheless correct naming scheme
  (boo#1069445)

OBS-URL: https://build.opensuse.org/request/show/557089
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=27
2017-12-16 19:48:14 +00:00
Dr. Werner Fink
fd82176123 posttrans
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=87
2017-12-14 08:02:56 +00:00
Dominique Leuenberger
6b41f28c9b Accepting request 545149 from Publishing:TeXLive
- Replace references to /var/adm/fillup-templates with new 
  %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/545149
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=26
2017-11-30 11:40:57 +00:00
Dr. Werner Fink
ae98e1d813 .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=85
2017-11-24 11:59:07 +00:00
Dr. Werner Fink
42a3e2999b Accepting request 544805 from home:RBrownSUSE:branches:Publishing:TeXLive
Replace references to /var/adm/fillup-templates with new %_fillupdir macro (boo#1069468)

OBS-URL: https://build.opensuse.org/request/show/544805
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=84
2017-11-24 11:49:09 +00:00
Dominique Leuenberger
239d6d581f Accepting request 535953 from Publishing:TeXLive
- Avoid overwriting ls-R files

OBS-URL: https://build.opensuse.org/request/show/535953
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=25
2017-10-26 16:39:52 +00:00
Dr. Werner Fink
d228df6077 Avoid overwriting ls-R files
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=82
2017-10-23 09:56:56 +00:00
Dominique Leuenberger
d716a7a568 Accepting request 517484 from Publishing:TeXLive
- Really not define texgid rpm macro (boo#1054325)

OBS-URL: https://build.opensuse.org/request/show/517484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=24
2017-08-22 09:06:13 +00:00
Dr. Werner Fink
47ccd8164c .
OBS-URL: https://build.opensuse.org/package/show/Publishing:TeXLive/texlive-filesystem?expand=0&rev=80
2017-08-18 07:12:21 +00:00
Dominique Leuenberger
1a822eb018 Accepting request 512248 from Publishing:TeXLive
- Enforce mktexlsr if texlive-filesystem becomes installed to
  refresh/rehash the kpathsea data base files after this (boo#1046277)

OBS-URL: https://build.opensuse.org/request/show/512248
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/texlive-filesystem?expand=0&rev=23
2017-07-28 07:42:28 +00:00