[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#869617: Acknowledgement (libutempter0: Helper executable multiply broken: can't add, can't del)



Oh dear.  And I now realise that this is submitted under a non-existent
release version of libutempter — that's the patched version of it I
created in order to test out the core idea in the fix, sorry.  On the
offchance that it's any use, I attach the patch below.

Conrad
Description: Use ttyname, not ptsname.
 Bugfix; see changelog.
 .
 libutempter (1.1.6-4) unstable; urgency=medium
 .
   * Use ttyname, not ptsname.
Author: Conrad J.C. Hughes (for Debian package stuff) <debbugs@xrad.org>

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: https://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: 2017-07-24

--- libutempter-1.1.6.orig/utempter.c
+++ libutempter-1.1.6/utempter.c
@@ -241,7 +241,7 @@ main(int argc, const char *argv[])
 		exit(EXIT_FAILURE);
 	}
 
-	device = ptsname(STDIN_FILENO);
+	device = ttyname(STDIN_FILENO);
 
 	if (!device)
 	{

Reply to: