Skip to content

SamQFS which opensourced by Sun Microsystems 2009

License

Notifications You must be signed in to change notification settings

cgrzemba/samqfs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

samqfs

This is the source of Sun SamFS released to opensource 2008. The source it adapted to build on Openindiana and OmniOS. Some Storage API's of third party vendors are disabled. samst driver is not needed anymore.

Setup build environemnt

needed packages:

  • perl
  • developer/gcc-10
  • system/network/avahi
  • developer/build/onbld
  • text/locale
  • bison
  • git, bdb, mariadb, gnu-make, automake

Customize for illumos and OmniOS

check files in

mk/include/omnios.mk
mk/include/illumos.mk

Build

$ gmake -f GNUmakefile

for non debug builds add 'DEBUG=no'

Install

$ gmake -f GNUmakefile install DESTDIR=$(PROTO_DIR)