[Bug 174883] Review Request: distcc -- A free distributed C/C++ compiler system
bugzilla at redhat.com
bugzilla at redhat.com
Thu Mar 23 10:47:06 UTC 2006
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug report.
Summary: Review Request: distcc -- A free distributed C/C++ compiler system
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=174883
------- Additional Comments From ch.nolte at fh-wolfenbuettel.de 2006-03-23 05:46 EST -------
The rpm's build fine under fc5. I have installed and tested the following
rpm's:
distcc-server-ssh-2.18.3-1.3
distcc-gnome-2.18.3-1.3
distcc-server-lsb-2.18.3-1.3
distcc-server-2.18.3-1.3
> there ARE rules to register/unregister the service
Sorry, I overlooked that. The file distccd.lsb you install as
$RPM_BUILD_ROOT%_initrddir/distccd contains the following lines:
...
f=/etc/sysconfig/distccd
DISTCC_OPTS=
DISTCC_ALLOW=127.0.0.1/32
DISTCC_PIDFILE=/var/run/distccd/distccd.pid
DISTCC_NICENESS=5
DISTCC_USER=distcc
test ! -r "$f" || . "$f"
...
But the file /etc/sysconfig/distccd is missing in your installation. I would
furthermore suggest not to test for readability (-r) but for existance (-a)of the
sysconf-file.
rpmlint shows the following problems:
W: distcc-server-ssh no-documentation
W: distcc-gnome no-documentation
W: distcc-server-lsb conffile-without-noreplace-flag /etc/rc.d/init.d/distccd
W: distcc-server-lsb no-documentation
E: distcc-server-lsb executable-marked-as-config-file /etc/rc.d/init.d/distccd
Ignoreable
E: distcc-server-lsb non-standard-gid /var/run/distccd distcc
E: distcc-server-lsb non-standard-dir-perm /var/run/distccd 0775
That should be fixed, I guess.
E: distcc-server-lsb postin-without-chkconfig /etc/rc.d/init.d/distccd
E: distcc-server-lsb preun-without-chkconfig /etc/rc.d/init.d/distccd
Ignoreable
W: distcc-server-lsb incoherent-init-script-name distccd
W: distcc-server conffile-without-noreplace-flag /var/log/distccd.log
E: distcc-server incoherent-logrotate-file /etc/logrotate.d/distccd
E: distcc-server non-standard-gid /var/log/distccd.log distcc
E: distcc-server non-root-group-log-file /var/log/distccd.log distcc
This should be fixed, too.
W: distcc-server dangerous-command-in-%post chown
Ignoreable
The initng-packages should be checked by someone else, because I have no time
for that.
Best regards
Christian
--
Configure bugmail: https://bugzilla.redhat.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
More information about the fedora-extras-list
mailing list