Displaying 1 to 17 from 17 results

node-smf - Expose smf(5) to Node.js for Solaris/Illumos based operating systems

  •    Javascript

Call smf.svcs with a single callback argument to get a list of service fmri's and states on the system. Call smf.svcs with a service name and a callback to get information about the given service.

ruby-vmstat - A focused and fast library to gather memory, cpu, network, load avg and disk information

  •    Ruby

Just require the library and make a snapshot or use the distinct methods to just capture parts of the statistics. For further information have a look at the rdoc.

node-zfs - [UNMAINTAINED] Node.js wrapper for ZFS management

  •    Javascript

Issues and pull requests on this repository may not be acted on in a timely manner, or at all. You are of course welcome to use it anyway. You are even more welcome to fork it and maintain the results. node-zfs is a simple wrapper around the zfs and zpool commands. It enables ZFS management scripting using Node.js under SmartOS, Solaris, OpenIndiana and FreeBSD. Node-zfs is also tested successfully on Ubuntu.

zsnapper.old - [UNMAINTAINED] ZFS Snapshotting Service

  •    Javascript

Issues and pull requests on this repository may not be acted on in a timely manner, or at all. You are of course welcome to use it anyway. You are even more welcome to fork it and maintain the results. This is a ZFS snapshotting service for Solaris, OpenIndiana, SmartOS and friends. It takes periodic snapshots of the datasets you specify, at whatever intervals you like. You tell it how many of each kind to keep around and the rest gets cleaned out.




bash

  •    Shell

Bash.env is a cascading Bash environment system. It provides Bash shell-prompt themes, handy functions, aliases, and tools for the Bash power user. Z-shell is great, but it does not come standard on most operating systems. This can be problematic in an environment where you don't have administrative rights.

puppet-solaris_providers - Oracle Solaris Puppet Module

  •    Ruby

The Oracle Solaris Providers module includes Solaris-specific implementations of types and providers. These include some common features as well as features found exclusively on Oracle Solaris. No additional setup or configuration is required.

solaris-ips - Solaris IPS: Image Packaging System

  •    Python

The image packaging system (IPS) is a software delivery system with interaction with a network repository as its primary design goal. Other key ideas are: safe execution for zones and other installation contexts, use of ZFS for efficiency and rollback, preventing the introduction of incorrect or incomplete packages, and efficient use of bandwidth. IPS development requires additional external dependencies, which on Solaris 11 are provided by the list of packages found in src/pkg/external_deps.txt.

solaris-userland - Open Source software in Solaris using gmake based build system to drive building various software components

  •    C

This README provides a very brief overview of the gate (i.e., source code repository), how to retrieve a copy, and how to build it. Detailed documentation about the Userland gate can be found in the doc directory. That repo contains build recipes, patches, IPS (i.e., pkg(7)) manifests, and other files necessary to download, prep, build, test, package and publish open source software. The build infrastructure makes use of hierarchical Makefiles which provide dependency and recipe information for building the components. In order to build the contents of the Userland gate, you need to clone it. Since you are reading this, you may already have.


solaris-xorg - Solaris X consolidation project

  •    C

This README provides a very brief overview of the gate (i.e., source code repository), how to retrieve a copy, and how to build it. That repo contains Makefile, patches, IPS (i.e., pkg(7)) manifests, and other files necessary to build, package and publish the Xorg bits on Solaris.

proc - man 4 proc

  •    Javascript

Expose system state via the /proc file system. This was written for Voxer to use on Joyent. It has not been tested outside of SmartOS and there really are no expectations that this should run on anything but some flavor of Solaris. I am open to having this module supporting Linux, too and I have talked to multiple people who would be interested in having that exist. I leave it up to you, the contributor, to decide if you'd rather contribute that to this module or run with it in your own module.

vagrant-gopher - A Vagrantfile for running Go VMs

  •    

A Vagrantfile for running Go VMs (Linux, BSD and Solaris). While cross-compilation works great in Go, having actual VMs can be useful to run tests or debug programs under other operating systems. Vagrant, VirtualBox and a Go workspace.

check_zpools - Monitor the usage and status of ZFS Pools (zpools)

  •    Shell

A Nagios/Icinga plugin to monitor ZFS Pools (zpools). It is based on "Check Solaris ZFS Pools" but is completely rewritten. For my environment with different OS using ZFS (Solaris, OpenSolaris, SmartOS, FreeBSD) I needed a Nagios plugin which is running on all OS.

solaris-openstack-utils - Solaris Openstack Utilities and Tools Project

  •    Python

This project contains utilities and tools to configure Openstack on Solaris. Review the README.md for each sub-project.

newrelic-unix-monitor - Monitoring service for Unix (AIX, Linux, Mac, Solaris) systems

  •    Java

New Relic has open-sourced this integration to enable monitoring of this technology. This integration is provided AS-IS WITHOUT WARRANTY OR SUPPORT, although you can report issues and contribute to this integration via GitHub. Support for this integration is available with an Expert Services subscription. These settings are found in the agents object.

solaris-chef-cookbook - Chef Cookbook for Oracle Solaris

  •    Ruby

Chef Cookbooks to automate administration of Oracle Solaris. By default ~/cookbooks directory is used. If you use a non-default directory update .kitchen.yml with add 'cookbook_path: "test/cookbooks"' in suites section.