Separate out potentially offensive cow files in cowsay

Asked by Frank Hunleth on 2014-11-11

I work with a group that teaches kids how to program. For learning the Linux command line, we wanted to throw in some fun commands in addition to the standard ones. Introducing cowsay would be great except that some of the included cow files (e.g., sodomized-sheep, etc.) will certainly offend some parents. If nothing else, they'll distract from the lesson.

The kids primarily use Ubuntu and would use apt-get to install cowsay. I am unfamiliar with how the package management process works, but would it be possible to split the cowsay package into cowsay and cowsay-extras where the cow and maybe a few non-offensive others are in the base package? Or could there be a cowsay-off package in a similar way that there's a fortunes-off package? The offensive cow files don't need to be removed from Ubuntu altogether. It would just be nice to avoid surprises from the benign-sounding cowsay package.

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu cowsay Edit question
Assignee:
No assignee Edit question
Solved by:
Frank Hunleth
Solved:
2014-11-12
Last query:
2014-11-12
Last reply:
2014-11-11
Fran├žois Marier (fmarier) said : #1

The cowsay-off package is a good idea.

Would you mind filing a bug on the Debian tracker (https://www.debian.org/Bugs/Reporting) to make sure I don't forget about it once the Debian freeze is over?

I suggest you report a bug. You could also install sl (look it up. Lots of fun)

Frank Hunleth (fhunleth) said : #3

Thanks! Bug has been filed.

Also, thanks for the pointer to sl - that was both completely random and awesome.