From 109d518cb3276d53bde2ab75a117cf6f2c2b40bf Mon Sep 17 00:00:00 2001 From: Doan Tran Cong Danh Date: Wed, 23 Oct 2019 08:18:33 +0700 Subject: [PATCH] man-db: add system account man:man man-db complains that: > mandb: the setuid man user "man" does not exist --- srcpkgs/man-db/files/man-db.cron-daily | 1 + srcpkgs/man-db/template | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/srcpkgs/man-db/files/man-db.cron-daily b/srcpkgs/man-db/files/man-db.cron-daily index 6953b76560f..ed5c2342a09 100755 --- a/srcpkgs/man-db/files/man-db.cron-daily +++ b/srcpkgs/man-db/files/man-db.cron-daily @@ -7,6 +7,7 @@ set -e if ! [ -d /var/cache/man ]; then # Recover from deletion, per FHS. mkdir -p /var/cache/man + chown man:man /var/cache/man chmod 755 /var/cache/man fi diff --git a/srcpkgs/man-db/template b/srcpkgs/man-db/template index b6cf1489eca..cbd5e6c2d99 100644 --- a/srcpkgs/man-db/template +++ b/srcpkgs/man-db/template @@ -1,7 +1,7 @@ # Template file for 'man-db' pkgname=man-db version=2.8.7 -revision=2 +revision=3 build_style=gnu-configure configure_args="--with-db=db --with-pager=less --with-gzip=/usr/bin/gzip --with-bzip2=/usr/bin/bzip2 --disable-rpath --enable-threads=posix @@ -21,6 +21,9 @@ distfiles="${NONGNU_SITE}/${pkgname}/${pkgname}-${version}.tar.xz" checksum=b9cd5bb996305d08bfe9e1114edc30b4c97be807093b88af8033ed1cf9beb326 provides="man-0_1" lib32disabled=yes +system_accounts="man" +man_homedir="/var/cache/man" +make_dirs="/var/cache/man 0755 man man" alternatives=" man:man:/usr/bin/mandb-man