SOLVED kernel: locore.s ... NB: it's rsyncs fault

Clemens Fischer ino-qc at spotteswoode.de.eu.org
Sun Aug 24 06:48:29 PDT 2003


* Clemens Fischer:

> sys/kern/genassym.sh looked fishy to me due to its "funny"
> redirection.  it basically does "nm genassym.o | awk '...' >
> /dev/stdout" to make "#define <constant> <value>" pairs in assym.s.

> i think i broke this when playing with rsync i did "rsync
> localhost::rsync/readme /dev/stdout".  i'll verify this ...

rsync  version 2.5.6  protocol version 26

"rsync ... /dev/stdout" indeed converts the character special file
/dev/stdout to a regular file, not indicating this by any message or
exit code.  if somebody here is an rsync developer, please take note.

  clemens



More information about the freebsd-stable mailing list