Useful Tools | Linux | GitOps | DevOps
5.8K subscribers
151 photos
1 video
7 files
677 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
libfaketime - перехватывает различные системные вызовы, которые программы используют для получения
текущей даты и времени. Затем он сообщает об измененных (поддельных) датах и ​​времени (как
указанный вами, пользователем) к этим программам.

Это означает, что вы можете изменить
системное время, которое программа видит без необходимости изменять время в масштабе всей системы.

libfaketime позволяет указывать как абсолютные даты (например, 01.01.2004), так и
относительные даты (например, 10 дней назад).

libfaketime может использоваться для различных целей, например

- детерминированные процессы сборки
- отладка проблем, связанных со временем, таких как истекшие SSL-сертификаты.
- тестирование программного обеспечения на соответствие требованиям 2038 года.

libfaketime поставляется с оболочкой командной строки под названием «faketime», которая делает его
проще в использовании, но не раскрывает всю функциональность libfaketime.

https://github.com/wolfcw/libfaketime

опубликовано в @gitgate

#time #cli #date
👍12🔥8