You are here

SFE Articles

Subscribe to SFE Articles feed
News and Documentation for IPS Packages spec-files-extra
Updated: 1 week 3 days ago

Meet people behind Illumos, OpenIndiana, OmniOS at @FOSDEM on Feb 3rd + 4th

Fri, 02/02/2018 - 16:54

On the road to @FOSDEM Brussels!

If you like @OpenZFS, @Illumos, @OpenIndiana, @OmniOS or @opensolaris, or this extra packages project @sfepackages, then drop by the @illumos booth and have a nice chat with people actively working on these projects!

Just drop by and say "hi". You'll be surprised!

Looking forward to meet you,
Thomas

(Well, if there are Illumos T-Shirts available this year? Find out!)

Tags: FosdemboothIllumosOpenIndianaHipsterOpenSolarissfepackages
Categories: SFE

How to install LibreOffice 4.x or 5.x on Solaris OS

Wed, 01/31/2018 - 19:18

To install LibreOffice on Solaris x64 platform you have to add software repository to your system and then install LibreOffice. OpenIndiana users may need the workaround mentioned here: http://sfe.opencsw.org/workbench-2017-01 and replace every "s11" with "oih".

For Solaris 11.x:
To register a new repository you have to execute as a power user this command:
pkg set-publisher -G '*' -g http://sfe.opencsw.org/localhosts11 localhosts11

For Solaris 11.4 beta (was: Solaris 12 in development (*))
To register a new repository you have to execute as a power user this command:
pkg set-publisher -G '*' -g http://sfe.opencsw.org/localhosts12 localhosts12

When your repository is ready you can install LibreOffice,
LibreOffice 4.4.x comes in 2 packages: libreoffice4 libreoffice4-desktop-int
LibreOffice 5.2.x comes in 2 packages: libreoffice52 libreoffice52-desktop-int

Choose the version you would like to install and then run command

For LibreOffice 5.2.x you have to execute:
pkg install -v libreoffice52 libreoffice52-desktop-int

For LibreOffice 4.4.x you have to execute:
pkg install -v libreoffice4 libreoffice4-desktop-int

During the installation pkg will install all necessary libraries and other packages.

Here is a complete example how LibreOffice 5.2 was installed on Solaris 11.3 desktop:
pkg install -v libreoffice52 libreoffice52-desktop-int
Packages to install: 6
Mediators to change: 1
Services to change: 2
Estimated space available: 934.34 GB
Estimated space to be consumed: 1.68 GB
Create boot environment: No
Create backup boot environment: No
Rebuild boot archive: No

Changed mediators:
mediator libreoffice:
version: None -> 5.2 (system default)

Changed packages:
localhosts11
desktop/application/libreoffice52
None -> 5.2.3.3,5.11-0.0.175.3.1.0.5.0:20170103T191502Z
desktop/application/libreoffice52-desktop-int
None -> 5.2.3.3,5.11-0.0.175.3.1.0.5.0:20170103T192726Z
sfe/library/g++/libcdr
None -> 0.1.3,5.11-0.0.175.3.1.0.5.0:20161224T143401Z
sfe/library/g++/libixion-011
None -> 0.11.1,5.11-0.0.175.3.1.0.5.0:20161224T135901Z
sfe/library/g++/liborcus-011
None -> 0.11.2,5.11-0.0.175.3.1.0.5.0:20161224T142803Z
sfe/library/mdds-12
None -> 1.2.2,5.11-0.0.175.3.1.0.5.0:20161224T135236Z

Services:
restart_fmri:
svc:/application/desktop-cache/desktop-mime-cache:default
svc:/application/desktop-cache/mime-types-cache:default

DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 6/6 14652/14652 258.9/258.9 1.8M/s

PHASE ITEMS
Installing new actions 15387/15387
Updating package state database Done
Updating package cache 0/0
Updating image state Done
Creating fast lookup database Done
Reading search index Done
Updating search index 6/6
Updating package cache 5/5

If the installation process fails because of the network issues
DOWNLOAD PKGS FILES XFER (MB) SPEED
desktop/application/libreoffice52 0/6 10865/14652 211.0/258.9 151k/s

Errors were encountered while attempting to retrieve package or file data for
the requested operation.
Details follow:
http protocol error: code: 500 reason: Internal Server Error
URL: 'http://sfe.opencsw.org/localhosts11/file/1/83755365f1790a7413e5523b6b0a64123d5b8c5a'

then you have to re-run the command and it will continue from where it stopped.

When LibreOffice is installed you can start it either from your desktop launch menu Applications -> Office -> LibreOffice 5.2 or you can start it as /usr/lib/libreoffice5.2/program/soffice from your terminal window.

You can check for the latest updates by executing these commands:
pkg refresh
pkg update -nv

If there are updates available:
pkg update -nv
Packages to update: 2
Services to change: 1
Estimated space available: 934.00 GB
Estimated space to be consumed: 816.26 MB
Create boot environment: No
Create backup boot environment: Yes
Rebuild boot archive: No

Changed packages:
localhosts11
desktop/application/libreoffice52
5.2.3.3,5.11-0.0.175.3.1.0.5.0:20170103T191502Z -> 5.2.4.2,5.11-0.0.175.3.1.0.5.0:20170107T191831Z
desktop/application/libreoffice52-desktop-int
5.2.3.3,5.11-0.0.175.3.1.0.5.0:20170103T192726Z -> 5.2.4.2,5.11-0.0.175.3.1.0.5.0:20170107T192237Z

Services:
restart_fmri:
svc:/application/desktop-cache/mime-types-cache:default

then you can install the updated version
pkg update -v
Packages to update: 2
Services to change: 1
Estimated space available: 933.68 GB
Estimated space to be consumed: 816.26 MB
Create boot environment: No
Create backup boot environment: Yes
Rebuild boot archive: No

Changed packages:
localhosts11
desktop/application/libreoffice52
5.2.3.3,5.11-0.0.175.3.1.0.5.0:20170103T191502Z -> 5.2.4.2,5.11-0.0.175.3.1.0.5.0:20170107T191831Z
desktop/application/libreoffice52-desktop-int
5.2.3.3,5.11-0.0.175.3.1.0.5.0:20170103T192726Z -> 5.2.4.2,5.11-0.0.175.3.1.0.5.0:20170107T192237Z

Services:
restart_fmri:
svc:/application/desktop-cache/mime-types-cache:default

DOWNLOAD PKGS FILES XFER (MB) SPEED
Completed 2/2 3544/3544 100.5/100.5 4.8M/s

PHASE ITEMS
Installing new actions 95/95
Updating modified actions 3456/3456
Updating package state database Done
Updating package cache 2/2
Updating image state Done
Creating fast lookup database Done
Reading search index Done
Updating search index 2/2
Updating package cache 5/5

---------------------------------------------------------------------------
NOTE: Please review release notes posted at:
https://support.oracle.com/rs?type=doc&id=2045311.1
---------------------------------------------------------------------------

Please visit http://sfe.opencsw.org/quickrepolinks for more information about other repositories

(*) Solaris 12 is not released yet and LibreOffice might not be production ready for this OS.
Use it with caution.
Note: Solaris is a Trademark of Oracle. "Solaris 12" is just a working title and if you google a bit around, you'll see that the Solaris Release model has change to a continuos mode, what is indeed a very good idea in my personal view (tomww). So next we might see new cool features under the name Solaris 11.4 instead of the name Solaris 12.

Originally posted 20170109
Edit: 20170205 add link to OpenIndiana workaround (tomww)
Edit: 20170207 add hint to replace "s11" with "oih" for OpenIndana Hipster. (tomww)
Edit: 20170403 Add Note about the working title "Solaris 12" (tomww)
Edit: 20180131 add new Name: Solaris 11.4 beta (tomww)

Tags: libreofficeSolarisOpenIndianaHipster
Categories: SFE

Kvmadm is Available now for Hipster + OmniosCE

Thu, 01/11/2018 - 04:45

Dear users,

I've added kvmadm to the SFE Omnios and OI-Hipster repositories. Please note that for selected OmniOS Releases you can get kvmadm from the OS-Distro repositories also. I'll try to have always the latest+greates kvmadm version on the repo.

The more interesting part to me is, if anyone could test the new package "kvmadm" on Hipster. I've added the package to the repository this evening.
Just install the package on recent OpenIndiana Hipster from the publisher "localhostomnios" (see http://sfe.opencsw.org/quickrepolinks).

Documentation to kvmadm is to be found on http://kvmadm.org

Please, if you experiment with kvmadm and could share what you've found working or useful, that would be fantastic for the community. If you have no host, you might choose to drop me the instructions by email or pastebin, or you can write your own article here on the blog (lectored if you choose).
I'm planning to add a quick guide on how to install a Windows 2012R2 Server on OmniOS (would as well apply to OpenIndiana!). What OS-Distroy would you like to see as a kvmadm administered VM?

As always, please share your experiences with SFE and your favoured OS Distro. For any questions please drop me a note on sfepackages at g mail dot com or on Twitter @sfepackages.
If you like, register an account on this blog to enter comments to all articles (login forms use https when sending!).

Regards,
Thomas

Tags: kvmadmHipsterOpenIndianaKVMVirtualMachine
Categories: SFE

LibreOffice on Solaris 11

Wed, 12/27/2017 - 21:57

Update: This is a historic atricle -> LibreOffice package is upgraded to version 5.x

LibreOffice 4 is now available for Solaris 11

Requirements:
- Have Solaris 11.3 installed or upgrade to it, then do "pfexec pkg install -v libreoffice4-desktop-int" and wait a moment until you get the Gnome menu entries for "LO".
- OTN Users of S11.2 GA (no extra SRU!) need to wait or better upgrade to S11.3 - you *really* want to upgrade (think openssl!)
- SPARC users unfortunatly wait a lot longer, as I have no suitable SPARC LDOM / NGZ in sight. Donate one?

Known issues:

[solved - run pkg update -v -g 'http://sfe.opencsw.org/localhosts11' ] - gnome-terminal / libvte unfortunalty searches in /usr/gnu/lib for libcairo, that finds *our* updated libcairo and this makes gnome-terminal core-dump (see comments for one type of a temp workaround). Interim solution would be to run it with LD_LIBRARY_PATH=/usr/lib gnome-terminal

To configure the necessary IPS publisher, go to "Quicklinks to repositories" in the top right corner of the page. Then use "pfexec pkg install libreoffice4.

Currently this set of LibreOffice4 packages is compiled and uploaded for Solaris 11.3, Solaris 11.2 should follow soon. Please drop me a note/comment, if you are waiting on a 11.1 or 11.2 version!

Any questions, comments or any other warm words for the team (!) - please register a user, approve the link in the email and then comment on this blog.

Or just blog yourself and tweet about it! The team who was working to get this nice LO package available likes you to talk about LibreOffice on Solaris!

Regards
Thomas

article history: published/edited on 2016-01-17 16:55:00 Tags: LibreOffice libreoffice4 office S11 Solaris 11
Categories: SFE

Presence at BSD NOW Assembly at #34C3 in Leipzig Germany

Tue, 12/26/2017 - 10:35

Chaos Communication Congress 34C3 in Leipzig (Germany) from Dec 27th to 30th.

Dear users,
the nice people at the BSD NOW assembly again offered to share the desk: Wiki

You may find friendly BSD users and project members and as well nice people from the communities OpenZFS, Illumos, OpenIndiana, OmniOSce and as well this packaging project SFE (spec-files-extra RPM-style build recipes for Ansible, LibreOffice, VLC, Postgres, dovecot, postfix, lots of perl and python modules, ...).

If you like, we can meet in person and have a talk on whatever you like to discuss.

You can reach me on Twitter @sfepackages or call the DECT or GSM phone. You'll find me in the phone book by searching for SFE.

Looking forward to meet you!

Regards,
Thomas

Tags: meetdevelopersSFEspec-files-extra34C3BSD NOWassemblymeetinglibreofficevlcpostgrespostfixdovecotperl modulespython modulesansible
Categories: SFE

Blog Website is now HTTPS Enabled

Mon, 12/25/2017 - 01:51

Happy Xmas!

The blog website is now HTTPS enabled. There has been a small config setting missing before and the certificate was expired.
If you want to login securely, there is already the submit form set to "https" when you hit the login button.

But you may wish to manually change the URL to https://sfe.opencsw.org, so your browsers with saved passwords dare to put then into the login form for you.

In case you experience any problems with the blog site now, then please drop me a note on sfepackages at g mail dot com!

Regards,
Thomas

Tags: HTTPS blog
Categories: SFE

Popular Packages From SFE

Fri, 11/17/2017 - 16:55

I've been a bit suprised what packages are popular. That people like LibeOffice is easly understood. But today I realized that "unbound" DNS is very popular too!

From Sep 7th to Nov 17th I can count 93 manifest downloads for "service/network/dns/unbound" by "pkg". A rough estimate can be that all those are unique installs.

Thank you for using SFE!

If you can talk on your channels please do so (IRC, blog, mail, collegues, IT friends, ...)!

Regards,
Thomas

Categories: SFE

FAQ OpenIndiana Package Install

Wed, 11/08/2017 - 11:04
Quick collection of installation issues with SFE packages on OpenIndiana

 

  • If you want dovecot + postfix with SMTP AUTH:
    uncomment the section with "unix_listener /var/spool/postfix/private/auth" in config file /etc/dovecot/conf.d/10-master.conf
     
  • if you want SFE postfix to install you may need to relax version constraints (OpenIndiana):
    pfexec pkg change-facet facet.version-lock.service/network/smtp/postfix=false
    This unlocks the version of the package from the userland so you can do:
    pkg install -v pkg://localhostoih/service/network/smtp/postfix
     
  • Then check the mediator for email:
    pkg mediator

    sendmail     system            local      postfix-sfe
    To set the mediator use:
    pfexec pkg set-mediator -I postfix-sfe postfix-sfe
    This creates symlinks in the ususal places, so programs expecting sendmail binaries can call your postfix

 

You feel there should be another entry? Drop me a note or become an editor here on the blog!

Thomas

 

Categories: SFE