devel/ossp-uuid - The NetBSD Packages Collection

C-API and command line tool for generating UUIDs

UUIDs are 128 bit numbers which are intended to have a high likelihood
of uniqueness over space and time and are computationally difficult
to guess. They are globally unique identifiers which can be locally
generated without contacting a global registration authority. UUIDs
are intended as unique identifiers for both mass tagging objects
with an extremely short lifetime and to reliably identifying very
persistent objects across a network.

OSSP uuid is a ISO-C:1999 application programming interface (API)
and corresponding command line interface (CLI) for the generation
of DCE 1.1, ISO/IEC 11578:1996 and RFC 4122 compliant Universally
Unique Identifier (UUID). It supports DCE 1.1 variant UUIDs of version
1 (time and node based), version 3 (name based, MD5), version 4
(random number based) and version 5 (name based, SHA-1). Additional
API bindings are provided for the languages ISO-C++:1998, Perl:5 and
PHP:4/5. Optional backward compatibility exists for the ISO-C DCE-1.1
and Perl Data::UUID APIs.

Build dependencies

pkgtools/cwrappers devel/libtool-base devel/gmake

Runtime dependencies

(none)

Binary packages

OSArchitectureVersion
NetBSD 8.0earmv7hfossp-uuid-1.6.2nb9.tgz
NetBSD 8.0earmv7hfossp-uuid-1.6.2nb9.tgz
NetBSD 8.0earmv7hfossp-uuid-1.6.2nb9.tgz
NetBSD 8.0i386ossp-uuid-1.6.2nb9.tgz
NetBSD 8.0i386ossp-uuid-1.6.2nb9.tgz
NetBSD 8.0i386ossp-uuid-1.6.2nb9.tgz
NetBSD 8.0powerpcossp-uuid-1.6.2nb9.tgz
NetBSD 8.0powerpcossp-uuid-1.6.2nb9.tgz
NetBSD 8.0powerpcossp-uuid-1.6.2nb9.tgz
NetBSD 8.0x86_64ossp-uuid-1.6.2nb9.tgz
NetBSD 8.0x86_64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0aarch64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0aarch64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0aarch64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0alphaossp-uuid-1.6.2nb9.tgz
NetBSD 9.0alphaossp-uuid-1.6.2nb9.tgz
NetBSD 9.0alphaossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv6hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv6hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv6hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv6hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv7hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv7hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv7hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0earmv7hfossp-uuid-1.6.2nb9.tgz
NetBSD 9.0i386ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0i386ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0i386ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0mips64ebossp-uuid-1.6.2nb9.tgz
NetBSD 9.0mips64ebossp-uuid-1.6.2nb9.tgz
NetBSD 9.0mips64ebossp-uuid-1.6.2nb9.tgz
NetBSD 9.0mipselossp-uuid-1.6.2nb9.tgz
NetBSD 9.0mipselossp-uuid-1.6.2nb9.tgz
NetBSD 9.0powerpcossp-uuid-1.6.2nb9.tgz
NetBSD 9.0powerpcossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sh3elossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sh3elossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sparc64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sparc64ossp-uuid-1.6.2nb8.tgz
NetBSD 9.0sparc64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sparc64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sparcossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sparcossp-uuid-1.6.2nb9.tgz
NetBSD 9.0sparcossp-uuid-1.6.2nb9.tgz
NetBSD 9.0vaxossp-uuid-1.6.2nb9.tgz
NetBSD 9.0vaxossp-uuid-1.6.2nb9.tgz
NetBSD 9.0x86_64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0x86_64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0x86_64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0x86_64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0x86_64ossp-uuid-1.6.2nb9.tgz
NetBSD 9.0x86_64ossp-uuid-1.6.2nb9.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.