22 lines
748 B
Markdown
22 lines
748 B
Markdown
![]() |
# fortune
|
||
|
|
||
|
This code was torn directly out of OpenBSD 5.7's source package and modified
|
||
|
to build on [Alpine Linux](http://alpinelinux.org) against
|
||
|
[libbsd](http://libbsd.freedesktop.org) 0.7.0. Please see `LICENSE` for
|
||
|
details.
|
||
|
|
||
|
## Differences
|
||
|
|
||
|
The two C source files, `strfile.c` and `fortune.c`, have had
|
||
|
`#include <sys/types.h>` added near the top of the file. Additionally, all of
|
||
|
the `Makefile`s have been replaced to work with GNU Make.
|
||
|
|
||
|
Notably, there is no option to disable "offensive" fortunes. Just erase the
|
||
|
`fortune-o`, `fortune2-o`, and `limerick` files from the `datfiles` directory
|
||
|
and remove the references from `datfiles/Makefile`.
|
||
|
|
||
|
## Known Issues
|
||
|
|
||
|
- [ ] *strfile* fails with a segmentation fault in random mode (the `-r` flag)
|
||
|
|