Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 62397 - ttysnoop (new ebuild)
Summary: ttysnoop (new ebuild)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High enhancement
Assignee: Maxim Koltsov (RETIRED)
URL: http://freshmeat.net/projects/ttysnoop/
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2004-08-31 10:25 UTC by Js Pilon
Modified: 2012-07-02 11:46 UTC (History)
1 user (show)

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


Attachments
ttysnoop-0.12.ebuild (ttysnoop-0.12.ebuild,925 bytes, text/plain)
2004-09-06 19:52 UTC, solar (RETIRED)
Details
Makefile.diff (Makefile.diff,505 bytes, patch)
2004-09-06 19:53 UTC, solar (RETIRED)
Details | Diff
Source/patch updates (ttysnoop-0.12.ebuild,1.10 KB, text/plain)
2007-04-10 05:50 UTC, Sellout Bessie
Details
Ebuild for app-admin/ttysnoop_k26-0.12d (ttysnoop_k26-0.12d.ebuild,905 bytes, text/plain)
2009-08-13 13:26 UTC, Sergey Popov (RETIRED)
Details
Patch to ttysnoops which forces it not to beep when users logins (pinkbyte_masking.patch,1.00 KB, patch)
2009-08-13 13:28 UTC, Sergey Popov (RETIRED)
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Js Pilon 2004-08-31 10:25:42 UTC
adding ttysnoop to the portage package list

Reproducible: Always
Steps to Reproduce:
n/a
Actual Results:  
n/a

Expected Results:  
n/a

n/a
Comment 1 solar (RETIRED) gentoo-dev 2004-08-31 11:04:35 UTC
I don't fill ebuild requests that are poorly submitted to us.
Comment 2 Js Pilon 2004-08-31 11:25:09 UTC
what additionnal information do you need ? 
Comment 3 solar (RETIRED) gentoo-dev 2004-08-31 12:45:08 UTC
A url to freshmeat is not good enough.
We are not going todo 100% of the legwork for you.

Why would this be a good addition to portage?
This bug lacks any sort of description about what ttysnoop is.
Where is a url to actually download a copy of the current?
What's the homepage?
What version did you want to see in portage?
Do other distro's add additional patches? If so should we?
Are you unable to make the initial ebuild yourself?

----
Exmaple:
packagename is a something something that can allow admins to something something etc...
I feel it would make a valuable addition to gentoo because something...
Please consider adding XYZ version or newer.
I searched and found these patches that deb,redhat,mandrake,suse add to packagename.
Comment 4 Js Pilon 2004-08-31 21:55:45 UTC
TTYSnoop allows you to snoop on login tty's through another tty-device or pseudo-tty. The snoop-tty becomes a 'clone' of the original tty, redirecting both input and output from/to it. 

Project's homepage = http://freshmeat.net/projects/ttysnoop/

Latest Version = 0.12d

Download link = http://freshmeat.net/redir/ttysnoop/10794/url_tgz/ttysnoop-0.12c.tar.gz

Unfortunately I would like to be able to write the ebuild myself but I am a bit unexperienced with this.
Comment 5 Js Pilon 2004-08-31 21:58:18 UTC
additionnal download URL = ftp://metalab.unc.edu/pub/Linux/utils/terminal/ttysnoop-0.12c.tar.gz
Comment 6 solar (RETIRED) gentoo-dev 2004-09-04 04:45:06 UTC
ttysnoop does not even compile for me.
0.12c compiles for you? did you test that?
Comment 7 Js Pilon 2004-09-05 15:31:12 UTC
well I'm quite new to linux, but I could manage to give it a try, this is probably why I want the package to be part of the portage tree.. :P 

Comment 8 solar (RETIRED) gentoo-dev 2004-09-06 19:52:43 UTC
Created attachment 39106 [details]
ttysnoop-0.12.ebuild

Sigh....

I'm not going to add this package to portage. I don't like it when I have to
chase stuff down for users even after requesting info.

Anyway here is an ebuild and Makefile update.
The ebuild pulls a patch from debian which allows ttysnoop to even compile.
The last official update to the package seems quite some time ago.
IE there seems to be NO UPSTREAM support anymore.
Comment 9 solar (RETIRED) gentoo-dev 2004-09-06 19:53:22 UTC
Created attachment 39107 [details, diff]
Makefile.diff

and the patch for the makefile
Comment 10 solar (RETIRED) gentoo-dev 2004-09-06 19:58:58 UTC
This ebuild is far from a good one.. (I know!)
Comment 11 Sean Wells 2005-06-14 11:46:52 UTC
(In reply to comment #10)
> This ebuild is far from a good one.. (I know!)

it seems to work..just had to change the c-8 to a c-7 on the diff file since c-8
doesn't appear to exist on the debian server.  I changed it and it compiled just
fine on my amd64 :)
Comment 12 Jakub Moc (RETIRED) gentoo-dev 2007-02-03 14:05:47 UTC
Last release 04/06/1996?!?!

WONTFIX!
Comment 13 Sellout Bessie 2007-04-10 05:50:37 UTC
Created attachment 115875 [details]
Source/patch updates

So yeah, deb changed its sources and provided an orig for 12d, and 12d was a pain in the butt to come by, but wiretapped still hosts it, so between that and the debian patches we have a working ebuild now. 

This may be old but it is a very, very useful utility fo an admin, and debians patches I linked to it are as of 2007. 

I hope to see it in portage.
Comment 14 Ralph Jones 2007-04-10 09:02:16 UTC
There is a freshmeat project for the version that is compatible with kernel 2.6:
http://freshmeat.net/projects/ttysnoop26/
http://freshmeat.net/redir/ttysnoop26/50871/url_tgz/ttysnoop-0.12d.k26.tar.gz

It was last updated on 2006-12-21, so should be pretty current.
Is it possible to change this from Resolved-Wontfix, or does someone have to open a new bug?
Comment 15 Sergey Popov (RETIRED) gentoo-dev 2009-08-13 13:26:58 UTC
Created attachment 201126 [details]
Ebuild for app-admin/ttysnoop_k26-0.12d
Comment 16 Sergey Popov (RETIRED) gentoo-dev 2009-08-13 13:28:39 UTC
Created attachment 201128 [details, diff]
Patch to ttysnoops which forces it not to beep when users logins
Comment 17 Sergey Popov (RETIRED) gentoo-dev 2009-08-13 13:29:31 UTC
Updated. I love this utility so much. If somebody want it to run when root logins, be sure you updated securetty list...
Comment 18 Maxim Koltsov (RETIRED) gentoo-dev 2011-07-21 08:05:11 UTC
Kernel-2.6 version of ttysnoop is now in my overlay (layman/maksbotan): http://git.overlays.gentoo.org/gitweb/?p=dev/maksbotan.git;a=commit;h=c7cb1a2c97a9cd3e523d458f973640d79dde2a37
I'm not adding it to tree yet, let's get some feedback from users.
Comment 19 Maxim Koltsov (RETIRED) gentoo-dev 2012-07-02 11:46:52 UTC
So enough time has spent, moving to tree.