From 61ed14f2833c4d04bce1d91e32ae155c3575ff43 Mon Sep 17 00:00:00 2001 From: Ondrej Vasik Date: Apr 24 2008 15:53:51 +0000 Subject: changes because of /sbin/nologin shell for news user, /var/spool/news/incoming writable for news group --- diff --git a/inn-cron-expire b/inn-cron-expire index b2839a6..cede53c 100644 --- a/inn-cron-expire +++ b/inn-cron-expire @@ -1,3 +1,3 @@ #!/bin/sh /sbin/chkconfig innd || exit 0 -runuser - news -c "unset LANG; unset LC_COLLATE; /usr/lib/news/bin/news.daily delayrm" +runuser -m news -c "unset LANG; unset LC_COLLATE; /usr/lib/news/bin/news.daily delayrm" diff --git a/inn-cron-nntpsend b/inn-cron-nntpsend index 6210ef8..c86f8fa 100755 --- a/inn-cron-nntpsend +++ b/inn-cron-nntpsend @@ -1,3 +1,3 @@ #!/bin/sh /sbin/chkconfig innd || exit 0 -runuser - news -c "unset LANG; unset LC_COLLATE; /usr/lib/news/bin/nntpsend" +runuser -m news -c "unset LANG; unset LC_COLLATE; /usr/lib/news/bin/nntpsend" diff --git a/inn-cron-rnews b/inn-cron-rnews index c8bca2a..96c0eea 100644 --- a/inn-cron-rnews +++ b/inn-cron-rnews @@ -1,3 +1,3 @@ #!/bin/sh /sbin/chkconfig innd || exit 0 -runuser - news -c 'unset LANG; unset LC_COLLATE; /usr/lib/news/bin/rnews -U' +runuser -m news -c 'unset LANG; unset LC_COLLATE; /usr/lib/news/bin/rnews -U' diff --git a/inn.spec b/inn.spec index 380fbe9..ba0340b 100644 --- a/inn.spec +++ b/inn.spec @@ -1,7 +1,7 @@ Summary: The InterNetNews (INN) system, an Usenet news server Name: inn Version: 2.4.3 -Release: 13%{?dist} +Release: 14%{?dist} #see LICENSE file for details License: GPL+ and BSD and MIT and Public Domain Group: System Environment/Daemons @@ -202,7 +202,7 @@ rm -f files.list files.main files.devel files.inews %post /sbin/chkconfig --add innd -su news -c '/usr/lib/news/bin/makedbz -i -o' +su -m news -c '/usr/lib/news/bin/makedbz -i -o' umask 002 touch /var/log/news/news.notice @@ -288,8 +288,8 @@ exit 0 %dir /var/spool/news %dir /var/spool/news/archive %dir /var/spool/news/articles -%dir /var/spool/news/incoming -%dir /var/spool/news/incoming/bad +%attr(0775,news,news) %dir /var/spool/news/incoming +%attr(0775,news,news) %dir /var/spool/news/incoming/bad %dir /var/spool/news/innfeed %dir /var/spool/news/outgoing %dir /var/spool/news/overview @@ -323,6 +323,11 @@ exit 0 %{_mandir}/man1/inews* %changelog +* Thu Apr 24 2008 Ondrej Vasik - 2.4.3-14 +- make /var/spool/news/incoming writable for news group + (#426760) +- changes because of /sbin/nologin shell for news user + * Wed Apr 9 2008 Ondrej Vasik - 2.4.3-13 - few documentation changes because of /sbin/nologin shell for news user (su - news -c will not work in