adding ttysnoop to the portage package list Reproducible: Always Steps to Reproduce: n/a Actual Results: n/a Expected Results: n/a n/a
I don't fill ebuild requests that are poorly submitted to us.
what additionnal information do you need ?
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.
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.
additionnal download URL = ftp://metalab.unc.edu/pub/Linux/utils/terminal/ttysnoop-0.12c.tar.gz
ttysnoop does not even compile for me. 0.12c compiles for you? did you test that?
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
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.
Created attachment 39107 [details, diff] Makefile.diff and the patch for the makefile
This ebuild is far from a good one.. (I know!)
(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 :)
Last release 04/06/1996?!?! WONTFIX!
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.
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?
Created attachment 201126 [details] Ebuild for app-admin/ttysnoop_k26-0.12d
Created attachment 201128 [details, diff] Patch to ttysnoops which forces it not to beep when users logins
Updated. I love this utility so much. If somebody want it to run when root logins, be sure you updated securetty list...
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.
So enough time has spent, moving to tree.