Package: tayga / 0.9.2-6

Metadata

Package Version Patches format
tayga 0.9.2-6 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 use var spool.patch | (download)

tayga.conf.example | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 01-use-var-spool

use /var/spool/tayga instead of /var/db/tayga

02 manpage.patch | (download)

tayga.8 | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 02-manpage

don't use hyphen as minus sign

03 configure no CFLAGS.patch | (download)

configure.ac | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 03 configure no-cflags

Allow CFLAGS to default in configure.ac instead of hardwiring to -g -O2

04 quote make var.patch | (download)

configure.ac | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 04 quote make var

Quote filename containing variable modifiable at make time.

05 guard chdir.patch | (download)

tayga.c | 12 10 + 2 - 0 !
1 file changed, 10 insertions(+), 2 deletions(-)

 05 guard chdir

Guard chdir calls to avoid ignored-return-value warnings.

06 guard write.patch | (download)

tayga.c | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 06 guard write

Guard write call, avoid ignored-return-value warning.

(This is not a false positive: a very subtle attack would consist of
filling up the filesystem so much that only a partial PID is written,
causing the wrong PID to be signaled later.)

(Note that, technically speaking, if only some of the buffer is
written we should retry the rest in a loop.  But in this case, that
seems exceedingly unlikely.)