{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"lockfile-3.24","path":"sysutils/lockfile","url":"/packages/current/sysutils/lockfile/","comment":"semaphore-file tool for shell scripting","homepage":"https://github.com/BuGlessRB/procmail","maintainer":"The OpenBSD ports mailing-list <ports@openbsd.org>","description":"This package contains the lockfile(1) program, originally distributed\nas part of procmail.\n\nlockfile can be used to create one or more semaphore files. If lockfile\ncan't create all the specified files (in the specified order), it waits\nsleeptime (defaults to 8) seconds and retries the last file that didn't\nsucceed. You can specify the number of retries to do until failure is\nreturned. If the number of retries is -1 (default, i.e., -r-1) lockfile\nwill retry forever.\n","package_architecture":"amd64","stem":"lockfile","readme":null,"dependencies":[],"reverse_dependencies":{"count":1,"url":"/packages/data/8f/8fefc926a488a9edd25781610c137458e0d16dc890bf6f297597760ae6c8657e.json"},"categories":["sysutils"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
