BSD Ports

sysutils/seatd 0.9.1 MidnightBSD

Minimal seat management daemon and universal library

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
mit
Categories
sysutils

Description

seatd is a seat management daemon, that does everything it needs to do. Nothing more, nothing less. Depends only on libc.

libseat is a seat management library allowing applications to use whatever seat management is available.

Supports:

  • seatd
  • (e)logind
  • embedded seatd for standalone operation

Each backend can be compile-time included and is runtime auto-detected or manually selected with the `LIBSEAT_BACKEND` environment variable.

Which backend is in use is transparent to the application, providing a simple common interface.

In the other systems

SystemPortVersion
MidnightBSDsysutils/seatd0.9.1
FreeBSDsysutils/seatd0.9.3_1
OpenBSDsysutils/seatd0.9.3p0
NetBSDsysutils/seatd0.9.3
DragonFlysysutils/seatd0.9.1
HardenedBSDsysutils/seatd0.9.3_1
GhostBSDsysutils/seatd0.9.3_1

Install

Binary package:

mport install seatd

From mports:

cd /usr/mports/sysutils/seatd && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	seatd>0:sysutils/seatd

Dependencies

Configuration

Options name: sysutils_seatd

OptionDefaultDescription
BASUonConsoleKit2 support via basu (experimental)
MANPAGESon
USES
compiler:c11 cpe meson pkgconfig
Service scripts
seatd

Files

distinfo 2
FileSizeSHA256
seatd-0.9.1.tar.gz41968819979c922a0be258aed133d93920bce6a3d3565a60588d6d372ce9db2712cd3
5f31d8eebea1.patch23322aa2fe83d42688540c270201272ed92f1ca7d7664cf62184c7a8bd0bf10b58f7b
Master sites 1
  • https://git.sr.ht/~kennylevinsen/seatd/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/