SlackBuilds Repository

15.0 > System > greetd (0.10.0)

greetd (A login manager daemon)

greetd is a minimal and flexible login manager daemon that makes no
assumptions about what you want to launch.

Prior to installation you must create a user/group for 'greetd' on
your system:

'groupadd -g 381 greeter'
'useradd -d /var/lib/greeter -u 381 -g greeter -G video -s /bin/false \
greeter'

To start 'greetd' at boot, ensure you've set runlevel 4 and copy the
included '/etc/rc.d/rc.4.greetd' to '/etc/rc.d/rc.4.local' (or add the
contents to your existing file) and reboot.

The default greeter is 'agreety' which is included. This is a text-based
greeter login that resembles a console login. You can change greetd to
load any program upon boot by editing the '/etc/greetd/config.toml'
file. In order to save any changes during an upgrade, it is recommended
to copy the file to '/etc/greetd/greetd.conf' to save your personalized
settings.

*NOTE* You will see an error about "unable to set working directory",
which appears to happen on all non-systemd distros, but doesn't
effect overall use.

There are many additional greeters for greetd, which have yet to be
submitted to SBo, if you have a favorite, please upload a SlackBuild!

This requires: scdoc, gtk-layer-shell, rust16

Maintained by: Jay Lanagan
Keywords: greetd,dm,display manager,greeter,login,x11,wayland,console
ChangeLog: greetd

Homepage:
https://git.sr.ht/~kennylevinsen/greetd

Source Downloads:
winapi-x86_64-pc-windows-gnu-0.4.0.crate (db96b50050277bf05a3c68534bbb9586)
winapi-0.3.9.crate (09de9d01e7331ff3da11f58be8bef0df)
winapi-i686-pc-windows-gnu-0.4.0.crate (0498c4a11448bfc35dc7bb2caa64c753)
getopts-0.2.21.crate (c3ec5977ecc0f6244ef3be87f5325e72)
cfg-if-1.0.0.crate (74634128440dbc3766bda76fdf0aaa05)
adler-1.0.2.crate (669215548c64019c08c92b2c1afd3deb)
wasi-0.11.0+wasi-snapshot-preview1.crate (e972ea58ec203bfa6c79c1207852298b)
rpassword-5.0.1.crate (1e585d25db7b5bb009b060befc74e9fe)
signal-hook-registry-1.4.1.crate (22e95901b912671da26457ac33e36a23)
windows-sys-0.48.0.crate (f2797ade0e36f1e5d6be9d11b5076582)
rustc-demangle-0.1.23.crate (24fcbc2986fad09b25c9a4f9aef0a9e4)
addr2line-0.21.0.crate (55e15000c4c210f0bb2aca6f38fbe424)
windows-targets-0.48.5.crate (24c64817e85ef77765ed0f26c31c9b4c)
windows_aarch64_gnullvm-0.48.5.crate (dae6d89034a6988042fd8be4cf5e037d)
windows_aarch64_msvc-0.48.5.crate (de2839e16d9d7a9fd1c397da62f62b4a)
windows_i686_gnu-0.48.5.crate (e0c35ffb8cfdb74a39bf799811f79304)
windows_i686_msvc-0.48.5.crate (d990172b607020701f9e84ca8e1c043c)
windows_x86_64_gnu-0.48.5.crate (0a68848588e847ceccf504891584d00b)
windows_x86_64_gnullvm-0.48.5.crate (45b469ad607b912256b7c80141fa2d17)
windows_x86_64_msvc-0.48.5.crate (7799baff9a5664205d9110a2624e8989)
unicode-ident-1.0.12.crate (ca65153603a1a7240bbd9d2ce19f2d67)
unicode-width-0.1.11.crate (908ec8a89821b72f3a35726bab24461f)
nix-0.27.1.crate (81fab2fb761d130825cdba5fed59b10b)
gimli-0.28.1.crate (fbc6f6d82084b19c006198508b1ac489)
tokio-1.37.0.crate (bf33e2d27126b29c8a9b1239c688a424)
windows-sys-0.52.0.crate (2376de634160158ece40c4bc2ab3eb41)
object-0.32.2.crate (0d98aaf27d3cace75f9959c04b910891)
enquote-1.1.0.crate (14be1ab75b7fa1711d7c81313f15ea4d)
pam-sys-0.5.6.crate (1a61e05436ba382ed378ec9cf100fea2)
libc-0.2.153.crate (49d77531898b3d7846b149c0fb4788c4)
miniz_oxide-0.7.2.crate (86aa81f2561682f16c0be376294bf9d3)
mio-0.8.11.crate (13f47025d308bc16d26a9bc3334f3bbe)
ryu-1.0.17.crate (feefd8369d6dd6a0f269bbed1b921349)
socket2-0.5.6.crate (e0a2eb3573e89a1462cb180fd0a326cd)
bitflags-2.5.0.crate (f3406374808b01be3a263666aa9aa2f5)
thiserror-1.0.58.crate (f443b2cca547d22f994c2dd99a6e5581)
thiserror-impl-1.0.58.crate (361668f9f11e4f0eba45f70c24fa8614)
greetd-0.10.0.tar.gz (c7caa14a01035f4d80444e8ce4359ee2)
async-trait-0.1.80.crate (1b41868d6e1277abee3b6c84a7b7ff83)
backtrace-0.3.71.crate (cacc6bd5d3b1a38d103a212e0dbaebcc)
bytes-1.6.0.crate (722cab9ebe9eb019d5c3b400325de876)
cc-1.0.95.crate (63fe036b9d15f66507b3d9a374b65916)
itoa-1.0.11.crate (5d87e8530342ef2a980b1c96dafd27f0)
memchr-2.7.2.crate (e90235c862e9e1fabe9f569bcfbd9692)
pin-project-lite-0.2.14.crate (a9a6ce6cd4b12f9c4f6840df87d5da0d)
proc-macro2-1.0.81.crate (11d049cc954c7a9744b9fa85d9596b0c)
quote-1.0.36.crate (7267e731f46f52edb7b5304b60982cf4)
serde-1.0.198.crate (c87a7eb9d5acaa5a380ec5cdc0b3ec7e)
serde_derive-1.0.198.crate (6bfc46c5bc79cd99e55253ae77195967)
serde_json-1.0.116.crate (ecf1e501541e064d3e96172bd0f3c709)
syn-2.0.60.crate (5f38b77f4cd61a26d90079aaf5ad2257)
tokio-macros-2.2.0.crate (7d6059d699479e0b6a99ce0281522217)
windows-targets-0.52.5.crate (940f8708332e8e3720266a7bce4d761d)
windows_aarch64_gnullvm-0.52.5.crate (967cf93762a3bc25e18d0b8b7e811b84)
windows_aarch64_msvc-0.52.5.crate (0bc2062598ed9d8ed536e27fddd81ce7)
windows_i686_gnu-0.52.5.crate (a35e6187f2f41e601cf885c279ebb43e)
windows_i686_gnullvm-0.52.5.crate (183b6a856fadbc8f21a6c53ca81155c9)
windows_i686_msvc-0.52.5.crate (cc1f120172ea435e8ac1e813435bc630)
windows_x86_64_gnu-0.52.5.crate (1dbfec917710e57b574e92effa934924)
windows_x86_64_gnullvm-0.52.5.crate (3817cf594b24311c4ea944398a58a48d)
windows_x86_64_msvc-0.52.5.crate (7cc8e977768423992930663aadcc43dd)

Download SlackBuild:
greetd.tar.gz
greetd.tar.gz.asc (FAQ)

(the SlackBuild does not include the source)

Individual Files:
README
greetd.SlackBuild
greetd.info
greetd.pam
rc.4.greetd
slack-desc

Validated for Slackware 15.0

See our HOWTO for instructions on how to use the contents of this repository.

Access to the repository is available via:
ftp git cgit http rsync

© 2006-2024 SlackBuilds.org Project. All rights reserved.
Slackware® is a registered trademark of Patrick Volkerding
Linux® is a registered trademark of Linus Torvalds