Elektra  0.8.26
Plugin: uname

This plugin is a storage plugin that will use the syscall uname (2). No resolver is needed for that plugin to work.

Special Values

This plugin defines following keynames below its mount point:

Restrictions

This plugin is read-only.

Example

1 # To mount uname information using this plugin:
2 kdb mount -R noresolver none user/tests/uname uname
3 
4 # List available data
5 kdb ls user/tests/uname/
6 #> user/tests/uname/machine
7 #> user/tests/uname/nodename
8 #> user/tests/uname/release
9 #> user/tests/uname/sysname
10 #> user/tests/uname/version
11 
12 # Read the OS name
13 kdb get user/tests/uname/sysname
14 # STDOUT-REGEX: CYGWIN_NT.*|Darwin|DragonFly|FreeBSD|Linux|OpenBSD
15 
16 # Read the OS version number
17 kdb get user/tests/uname/release
18 # STDOUT-REGEX: [0-9]+(\.[0-9]+)*[[:alnum:][:punct:]]*
19 
20 # Unmount the plugin
21 kdb umount user/tests/uname