aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorJuan Cespedes <cespedes@debian.org>1998-04-12 00:04:39 +0200
committerJuan Cespedes <cespedes@debian.org>1998-04-12 00:04:39 +0200
commit28f60197b93b45422a73e5d1a6aa581584d6c4a5 (patch)
treeade1362d0aebc199e41f0f17ed8ef436b9e5cb1a /etc
parent5e0acdb26c98f0d95a5266e579669b5c19eb02ce (diff)
downloadltrace-28f60197b93b45422a73e5d1a6aa581584d6c4a5.tar.gz
Version 0.2.9
* Bug#20616 wasn't completely fixed; it didn't work with some programs (Fixed) * Stopping ltrace with ^C DIDN'T WORK if -p option is not used!! (Fixed) * Option -f caused program to segfault; fixed * Fixed nasty bug about executing set[ug]id binaries: When executing a program fails, don't left the program STOPPED. * Make ltrace work with all setuid and setgid binaries when invoked as root
Diffstat (limited to 'etc')
-rw-r--r--etc/ltrace.conf13
1 files changed, 13 insertions, 0 deletions
diff --git a/etc/ltrace.conf b/etc/ltrace.conf
index afe1584..be6f7d6 100644
--- a/etc/ltrace.conf
+++ b/etc/ltrace.conf
@@ -13,6 +13,15 @@
; string == (char *)
; stringN == (char *) [N>=0] [show only up to (arg N) bytes]
+; ctype.h
+char tolower(char);
+char toupper(char);
+
+; dirent.h
+int closedir(addr);
+addr opendir(string);
+addr readdir(addr);
+
; errno.h
addr __errno_location(void);
@@ -60,6 +69,8 @@ int fputc(char,file);
int fputs(string,file);
uint fwrite(string,uint,uint,file);
int printf(format);
+int puts(string);
+int remove(string);
int sprintf(+string,format);
; stdlib.h
@@ -92,6 +103,7 @@ string strstr(string,string);
; sys/stat.h
int chmod(string,octal);
+int fchmod(int,octal);
int mkfifo(string,octal);
octal umask(octal);
@@ -138,6 +150,7 @@ uint sleep(uint);
int symlink(string,string);
int sync(void);
string ttyname(int);
+int unlink(string);
int write(int, string3, uint);
; SYSCALLS