Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 126769 - Terminal ScreenSaver (new ebuild)
Summary: Terminal ScreenSaver (new ebuild)
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Default Assignee for New Packages
URL: http://www.pulia.nu/tss/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2006-03-19 00:58 UTC by Marcel T
Modified: 2010-10-21 01:02 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
tss-0.8.ebuild (tss-0.8.ebuild,547 bytes, text/plain)
2006-04-02 21:53 UTC, Tristan Heaven (RETIRED)
Details
app-text/tss-0.8.2.ebuild (tss-0.8.2.ebuild,554 bytes, text/plain)
2010-10-21 01:02 UTC, Marcel Partap
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Marcel T 2006-03-19 00:58:36 UTC
Terminal ScreenSaver (or tss for short) is an attempt to clone and enhance FreeBSD's daemon saver.
Comment 1 Simon Farnsworth 2006-03-19 01:30:27 UTC
Could you attach an ebuild for review? It'll speed up the process of getting tss into Portage, as it's much quicker for a developer to look at an ebuild (even a badly written one) and correct it than it it for a developer to write one from scratch.

If you've never written an ebuild before, /usr/portage/skel.ebuild is an empty ebuild for you to adapt. http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1 is the guide to writing ebuilds, and http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=3 will help you avoid the most common mistakes.
Comment 2 Tristan Heaven (RETIRED) gentoo-dev 2006-04-02 21:53:04 UTC
Created attachment 83783 [details]
tss-0.8.ebuild
Comment 3 Robert Buchholz (RETIRED) gentoo-dev 2008-04-12 23:49:41 UTC
Please note the existence of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=475747 in case you want to merge this application into the tree.
Comment 4 Marcel Partap 2010-10-21 01:02:25 UTC
Created attachment 251383 [details]
app-text/tss-0.8.2.ebuild

The mentioned security problem has been fixed in this version, see changelog:
0.8.2
- Read files after SUID drop (Fixes Debian bug #475747)
- Drop SUID even if locking is not enabled (Fixed Debian "bug" #475736)
  This one was REALLY stupid.
- Exit with EXIT_SUCCESS or EXIT_FAILURE 
- Minor error report cleanups (severe_error now takes va_list)
- Check if ascii file is a regular file