LinuxCommandLibrary

stormlock

Prevent race conditions for distributed locking

TLDR

Acquire a lease for resource

$ stormlock acquire [resource]
copy

Release the given lease for the given resource
$ stormlock release [resource] [lease_id]
copy

Show information on the current lease for a resource, if any
$ stormlock current [resource]
copy

Test if a lease for given resource is currently active
$ stormlock is-held [resource] [lease_id]
copy

SYNOPSIS

stormlock [options]

PARAMETERS

-v, --version
    Display version information and exit.

-h, --help
    Display help message and exit.

-c, --config
    Specify the configuration file to use.

-t, --time
    Set the inactivity timeout in seconds before locking the screen.

-i, --image
    Specify the image to use as the background.

-b, --blur
    Apply a blur effect to the background image. Value is the blur strength.

-n, --no-verify
    Do not verify the password before exiting.

DESCRIPTION

Stormlock is a screen locker designed for Linux systems with a focus on customization and security. It allows users to lock their screen with a visually appealing and personalized interface, often using images, animations, or custom scripts. Unlike basic screen lockers, Stormlock aims to provide a more engaging and visually rich experience while ensuring that the system remains locked and secure.

It is often preferred by users who value aesthetics and want a screen locking solution that goes beyond a simple password prompt. Configuration typically involves editing a configuration file or using a command-line interface to set options such as the background image, animation, and security settings.

Because the usage and availability depend on the distribution and the user's configuration, is important to understand how its configured for your specific usage.

CAVEATS

The exact options and features of Stormlock can vary depending on the specific version and configuration used. Make sure to consult the stormlock manual or --help option for the exact usage.

CONFIGURATION

Stormlock is generally configured via a configuration file (often located in ~/.config/stormlock/config), which allows you to customize the screen locking experience. The configuration file allows to set background color, set position for the password prompt and many other graphic options.

SECURITY CONSIDERATIONS

When configuring stormlock, ensure that your chosen settings provide adequate security. For example, using a strong password and properly configuring the inactivity timeout are important for preventing unauthorized access. Some setups will require to correctly set user rights to prevent other ways to unlock the system without password.

SEE ALSO

xlock(1), xscreensaver(1), i3lock(1), slock(1)

Copied to clipboard