summaryrefslogtreecommitdiff
path: root/libraries/libfaketime/README
diff options
context:
space:
mode:
authorGiuseppe Di Terlizzi <giuseppe.diterlizzi@gmail.com>2016-08-06 06:27:57 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2016-08-07 18:55:32 +0700
commit3aba221371667fe0de7defd06a99edc90188e65e (patch)
tree2aa7159353d895e728e2c49242187fba6f36db3d /libraries/libfaketime/README
parentcdfe6f0129f1e78319449b985755436fa13dd9c2 (diff)
downloadslackbuilds-3aba221371667fe0de7defd06a99edc90188e65e.tar.gz
libraries/libfaketime: Added (FakeTime Preload Library).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'libraries/libfaketime/README')
-rw-r--r--libraries/libfaketime/README17
1 files changed, 17 insertions, 0 deletions
diff --git a/libraries/libfaketime/README b/libraries/libfaketime/README
new file mode 100644
index 0000000000..cec958c321
--- /dev/null
+++ b/libraries/libfaketime/README
@@ -0,0 +1,17 @@
+libfaketime intercepts various system calls which programs use to
+retrieve the current date and time. It can then report faked dates and times
+(as specified by you, the user) to these programs. This means you can modify
+the system time a program sees without having to change the time system-wide.
+
+libfaketime allows you to specify both absolute dates (e.g., 01/01/2004) and
+relative dates (e.g., 10 days ago).
+
+libfaketime might be used for various purposes, for example
+
+- running legacy software with y2k bugs
+- testing software for year-2038 compliance
+- debugging time-related issues, such as expired SSL certificates
+- running software which ceases to run outside a certain timeframe
+- using different system-wide date and time settings, e.g., on OpenVZ-
+ based virtual machines running on the same host
+- deterministic build processes.