greetd: dropped duplicate port
This commit is contained in:
parent
f356d0567e
commit
84e2ba7c96
@ -1,20 +0,0 @@
|
||||
drwxr-xr-x root/root etc/
|
||||
drwxr-xr-x root/root etc/greetd/
|
||||
-rwxr-xr-x root/root etc/greetd/config.toml
|
||||
drwxr-xr-x root/root etc/pam.d/
|
||||
-rw-r--r-- root/root etc/pam.d/greetd
|
||||
drwxr-xr-x root/root etc/rc.d/
|
||||
-rwxr-xr-x root/root etc/rc.d/greetd
|
||||
drwxr-xr-x root/root usr/
|
||||
drwxr-xr-x root/root usr/bin/
|
||||
-rwxr-xr-x root/root usr/bin/agreety
|
||||
-rwxr-xr-x root/root usr/bin/greetd
|
||||
drwxr-xr-x root/root usr/share/
|
||||
drwxr-xr-x root/root usr/share/man/
|
||||
drwxr-xr-x root/root usr/share/man/man1/
|
||||
-rw-r--r-- root/root usr/share/man/man1/agreety.1.gz
|
||||
-rw-r--r-- root/root usr/share/man/man1/greetd.1.gz
|
||||
drwxr-xr-x root/root usr/share/man/man5/
|
||||
-rw-r--r-- root/root usr/share/man/man5/greetd.5.gz
|
||||
drwxr-xr-x root/root usr/share/man/man7/
|
||||
-rw-r--r-- root/root usr/share/man/man7/greetd-ipc.7.gz
|
@ -1,7 +0,0 @@
|
||||
untrusted comment: verify with /etc/ports/jmq.pub
|
||||
RWTTPlFarK9CxKgUTkJCA8fhyhIspvB0BfH13tUZKZ3kme36D7LIHPDV5ZJfKpQNRCnRKEcjMBH0fiuFQu6c50sLFCwgVVGeVwU=
|
||||
SHA256 (Pkgfile) = 1166d2b7f67dd90cf90a30274b7f5085c8a4d2bf73e999076549e712ab2e3bd1
|
||||
SHA256 (.footprint) = 6f32537104797307d97d208d2647d44928a69baa80756ee598329a70a2c05974
|
||||
SHA256 (greetd-0.8.0.tar.gz) = 47a73709df60f04b63fc50cfc409e47a451a9620777638f527b9d9333256035f
|
||||
SHA256 (greetd.pam) = 47288a182c28a0d3614e67210492b9b39a82131a16674575cca03f76ac80e686
|
||||
SHA256 (greetd.service) = 96da60dcf7c6f78d766e32693111cfa2640698ae2be3b4074ef27ba07cbf3a6f
|
@ -1,45 +0,0 @@
|
||||
# Description: minimal and flexible login manager daemon
|
||||
# URL: https://git.sr.ht/~kennylevinsen/greetd
|
||||
# Maintainer: John McQuah, jmcquah at disroot dot org
|
||||
# Depends on: rust scdoc
|
||||
|
||||
name=greetd
|
||||
version=0.8.0
|
||||
release=1
|
||||
source=(https://git.sr.ht/~kennylevinsen/greetd/archive/$version.tar.gz
|
||||
greetd.pam greetd.service)
|
||||
renames=($name-$version.tar.gz SKIP SKIP)
|
||||
|
||||
build() {
|
||||
cd $name-*
|
||||
prt-get isinst sccache && export RUSTC_WRAPPER=/usr/bin/sccache
|
||||
[ -d "$PKGMK_SOURCE_DIR/rust" ] || mkdir "$PKGMK_SOURCE_DIR/rust"
|
||||
export CARGO_HOME="$PKGMK_SOURCE_DIR/rust"
|
||||
|
||||
cargo update
|
||||
cargo fetch
|
||||
cargo build --release --locked
|
||||
install -Dt $PKG/usr/bin target/release/greetd
|
||||
install -Dt $PKG/usr/bin target/release/agreety
|
||||
install -Dt $PKG/etc/greetd config.toml
|
||||
|
||||
# install pam configuration
|
||||
install -Dm644 $SRC/greetd.pam \
|
||||
$PKG/etc/pam.d/greetd
|
||||
# install service file
|
||||
install -Dm 755 $SRC/greetd.service $PKG/etc/rc.d/greetd
|
||||
|
||||
## needs scdoc
|
||||
# install man files
|
||||
cd man
|
||||
for i in *.scd; do
|
||||
scdoc < "$i"> "$i".roff
|
||||
done
|
||||
for s in 1 5 7; do
|
||||
install -d $PKG/usr/share/man/man$s
|
||||
done
|
||||
for i in *.roff; do
|
||||
s=$(echo $i | sed 's/.*-//; s/\.scd\.roff//')
|
||||
gzip -c $i > $PKG/usr/share/man/man$s/${i%-*}.$s.gz
|
||||
done
|
||||
}
|
@ -1,15 +0,0 @@
|
||||
This branch can be started from a rooted tty shell.
|
||||
Currently tested is the included agreety (minimal) greeter.
|
||||
|
||||
Can start a shell, X, or anything. This is my config.toml
|
||||
|
||||
############### /etc/greetd/config.toml
|
||||
[terminal]
|
||||
# The VT to run the greeter on. Can be "next", "current" or a number
|
||||
vt = 2
|
||||
|
||||
[default_session]
|
||||
#command = "sway --config /etc/greetd/sway-config"
|
||||
command = "agreety --cmd start-sway"
|
||||
user = "greeter"
|
||||
############### End of file
|
@ -1,7 +0,0 @@
|
||||
#%PAM-1.0
|
||||
|
||||
auth required pam_securetty.so
|
||||
auth requisite pam_nologin.so
|
||||
auth include common-auth
|
||||
account include common-account
|
||||
session include common-session
|
@ -1,35 +0,0 @@
|
||||
#!/bin/sh
|
||||
#
|
||||
# /etc/rc.d/greetd: start/stop greetd
|
||||
#
|
||||
|
||||
SSD=/sbin/start-stop-daemon
|
||||
PROG=/usr/bin/greetd
|
||||
OPTS=""
|
||||
RUNDIR=/var/run/greetd
|
||||
PIDFILE=$RUNDIR/greetd.pid
|
||||
|
||||
case $1 in
|
||||
start)
|
||||
greetd
|
||||
;;
|
||||
stop)
|
||||
killall greetd
|
||||
;;
|
||||
restart)
|
||||
$0 stop
|
||||
$0 start
|
||||
;;
|
||||
status)
|
||||
$SSD --status --exec $PROG
|
||||
case $? in
|
||||
0) echo "$PROG is running with pid $(pidof $PROG)" ;;
|
||||
1) echo "$PROG is not running but the pid file $PID exists" ;;
|
||||
3) echo "$PROG is not running" ;;
|
||||
4) echo "Unable to determine the program status" ;;
|
||||
esac
|
||||
;;
|
||||
*)
|
||||
echo "usage: $0 [start|stop|restart|status]"
|
||||
;;
|
||||
esac
|
@ -1,5 +0,0 @@
|
||||
#!/bin/sh
|
||||
|
||||
getent group greeter || /usr/sbin/groupadd greeter
|
||||
getent passwd greeter || /usr/sbin/useradd -M -g greeter -G video,tty -c "greetd user" greeter
|
||||
/usr/bin/passwd -l greeter
|
Loading…
Reference in New Issue
Block a user