Installing new fonts in Collabora Rumi, February 24, 2023 For the core MS fonts: sudo apt-get install ttf-mscorefonts-installer You may be asked to accept the license agreement, i was not asked. They end up in /usr/share/fonts/truetype/msttcorefonts Next is to install the clear types such as calibri This is a bit different but can be done with the vista fonts installer script. Make sure you have the appropriate permissions. Create a .font folder as the script needs that. mkdir .font wget -qO- http://plasmasturm.org/code/vistafonts-installer/vistafonts-installer | bash All new fonts are installed in the .font folder. Now in /usr/share/fonts/truetype create folder msttvistafonts Copy all fonts from the .fonts folder to /usr/share/fonts/truetype/msttvistafonts *Change the ownerships to the same as that in the other fonts if needed. If you have more fonts copy all fonts to the following folders- /usr/share/fonts/truetype /opt/cool/systemplate/usr/share/fonts/truetype Run fc-cache Now this next command – you have to make sure that you adjust the version number to the one matching your Collabora installation for this folder: /opt/collaboraoffice Run AS ROOT (or just execute the actual command as the lool user) su cool --shell=/bin/sh -c "coolwsd-systemplate-setup /opt/cool/systemplate /opt/collaboraoffice >/dev/null 2>&1" And finally fc-cache systemctl restart coolwsd Restart coolwsd.service and the fonts are available. Src: https://help.nextcloud.com/t/installing-new-fonts-in-collabora/22758 Related Administrations Collected Articles CollaboraFonts
Linux Screen Cheatsheet February 11, 2023July 3, 2024 To create a screen screen List all the detached (running) screens with their screen IDs. screen -list Connect / Attach to a specific running screen. screen -x [screen id] While in a screen to Terminate / Stop a screen from running. Ctrl + D While in a screen to detach… Read More
Publishing long domain key SPF TXT records in bind9 September 5, 2017 If your bind is throwing error with long TXT data, you can do the following means to concatenate: You are using commas to separate your key/value pairs in your record instead of semi-colons. Change it to: a9d04665528b593d263a6e5256648c99._domainkey IN 1800 TXT ( “k=rsa;p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAz2/ZfhxSI/A” “bqgh0amM8ylrlosirWeKShUhq7fg12aYmRwOqq9hIzO0Fcz1BzfgHVu6HU++rC5” “QoUK0JQK/nk4jwkDgvG2di2ZYmAvEbY/VeiK1x/TG0p1Iczr2k6Bj0gEAb/YGD2” “YbwrwAi4bDXwoPsYuuNn9TB3jjyWKu/dvOsqhff1/4Wc+FkOi0ClvgrXiklN28X” “TLjyjSyU794ntIoegXxrfwcwkhfPMvuqcnhfIC0Z8L71M4WR4SoHyNHVfBtNlUv” “VNROiXlMxtxnNQvfViSwz6LC8bYIxeAba3hSXPTChKu3qZtfR0o3jFwEWAfLQdg” “Ixler0jMEoAyJmfQIDAQAB”) Related Read More
Google public DNS January 5, 2010 What is Google Public DNS? Google Public DNS is a free, global Domain Name System (DNS) resolution service, that you can use as an alternative to your current DNS provider. To try it out: * Configure your network settings to use the IP addresses 8.8.8.8 and 8.8.4.4 as your DNS… Read More