By far, the best way to manage default settings is to write a
configuration extension. However, that is a HUGE, daunting step for
your average sysadmin to take. Documentation is sparse, debugging
ability is non-existent, and intimate knowledge of XML in general and
LibreOffice configuration in particular is required. The barrier to
entry is extremely high. (I wrote it off as too difficult initially, a
co-worker implemented it successfully 'by luck', and even after that I
still failed to successfully modify our extension to add another change
and gave up after a few hours. I finally got it right the last time I
tried.)
A popular, simpler alternative is to copy a pre-configured profile
over-top of the existing one in the user's home directory, but that kind
of scripting is annoying and unreliable (or using an /etc/skel or
Default User profile for brand-new users - but that doesn't catch
existing users).
This bug fix tries to find the middle ground approach. The barrier to
entry in this case is extremely minimal. An administrator only needs to
know about the existence of the .../presets folder. Then they can
simply copy a "known good" profile into that location. They don't need
to identify the specific XML entries for the settings they want to
change, and they don't need to mess with individual's profiles or
scripting. (The big downside compared to a config extension is that
changes can't be made after a profile already exists, but perhaps you
could get away with just deleting individual's profiles, and then they
start with a fresh one automatically.)
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.