sys: Portable System Utilities

Powerful replacements for base system2 with consistent behavior across platforms. Supports interruption, background tasks, and full control over STDOUT / STDERR binary or text streams. On Unix systems the package also has functions for evaluating expressions inside a temporary fork. Such evaluations have no side effects on the main R process, and support reliable interrupts and timeouts. This provides the basis for a sandboxing mechanism.

Version: 1.6
Suggests: spelling, unix (≥ 1.3), testthat
Published: 2018-07-24
Author: Jeroen Ooms ORCID iD [aut, cre], Gábor Csárdi [ctb]
Maintainer: Jeroen Ooms <jeroen at berkeley.edu>
BugReports: https://github.com/jeroen/sys/issues
License: MIT + file LICENSE
URL: https://github.com/jeroen/sys#readme
NeedsCompilation: yes
SystemRequirements: libapparmor-dev (optional, debian/ubuntu only)
Language: en-US
Materials: NEWS
CRAN checks: sys results

Downloads:

Reference manual: sys.pdf
Package source: sys_1.6.tar.gz
Windows binaries: r-devel: sys_1.6.zip, r-release: sys_1.6.zip, r-oldrel: sys_1.6.zip
OS X binaries: r-release: sys_1.6.tgz, r-oldrel: sys_1.6.tgz
Old sources: sys archive

Reverse dependencies:

Reverse imports: antiword, opencpu, phylotaR, rtika, unrtf
Reverse suggests: redux, ssh

Linking:

Please use the canonical form https://CRAN.R-project.org/package=sys to link to this page.