diff --git a/.gitattributes b/.gitattributes
index a3821c6cdd612a54437279bf0015435b270b1746..c8bdef31d677c32d62b2a45040604a8342668616 100644
--- a/.gitattributes
+++ b/.gitattributes
@@ -106,7 +106,6 @@ testfont binary
 /src/modules/system/syslog.c foreign_ident
 /src/modules/system/system.c foreign_ident
 /src/modules/system/system.h foreign_ident
-/src/modules/system/system_machine.h.in foreign_ident
 /src/object.c foreign_ident
 /src/operators.c foreign_ident
 /src/pike_types.c foreign_ident
diff --git a/src/modules/system/system_machine.h.in b/src/modules/system/system_machine.h.in
deleted file mode 100644
index cf1cb711d30c357d1ba8c3bd3768c988315c62c2..0000000000000000000000000000000000000000
--- a/src/modules/system/system_machine.h.in
+++ /dev/null
@@ -1,139 +0,0 @@
-/*
- * $Id: system_machine.h.in,v 1.4 1997/01/28 19:06:34 grubba Exp $
- *
- * System dependant definitions for the system module for Pike
- *
- * Henrik Grubbstr�m 1997-01-20
- */
-
-#ifndef SYSTEM_MACHINE_H
-#define SYSTEM_MACHINE_H
-
-/*
- * System headerfiles
- */
-
-/* Define if you have <sys/types.h> header file */
-#undef HAVE_SYS_TYPES_H
-
-/* Define if you have <errno.h> header file */
-#undef HAVE_ERRNO_H
-
-/* Define if you have <unistd.h> header file */
-#undef HAVE_UNISTD_H
-
-/* Define if you have <pwd.h> header file */
-#undef HAVE_PWD_H
-
-/* Define if you have <sys/conf.h> header file */
-#undef HAVE_SYS_CONF_H
-
-/* Define if you have <netinet/in.h> header file */
-#undef HAVE_NETINET_IN_H
-
-/* Define if you have <sys/socket.h> header file */
-#undef HAVE_SYS_SOCKET_H
-
-/* Define if you have <arpa/inet.h> header file */
-#undef HAVE_ARPA_INET_H
-
-/* Define if you have <netdb.h> header file */
-#undef HAVE_NETDB_H
-
-/* Define if you have <stdarg.h> header file */
-#undef HAVE_STDARG_H
-
-/* Define if you have <sys/utsname.h> header file */
-#undef HAVE_SYS_UTSNAME_H
-
-/* Define if you have <passwd.h> header file */
-#undef HAVE_PASSWD_H
-
-/* Define if you have <pwd.h> header file */
-#undef HAVE_PWD_H
-
-/* Define if you have <shadow.h> header file */
-#undef HAVE_SHADOW_H
-
-/* Define if you have <syslog.h> header file */
-#undef HAVE_SYSLOG_H
-
-/* Define if you have <sys/syslog.h> header file */
-#undef HAVE_SYS_SYSLOG_H
-
-/*
- * System calls
- */
-
-/* Define if you have link() */
-#undef HAVE_LINK
-
-/* Define if you have symlink() */
-#undef HAVE_SYMLINK
-
-/* Define if you have readlink() */
-#undef HAVE_READLINK
-
-/* Define if you have initgroups() */
-#undef HAVE_INITGROUPS
-
-/* Define if you have seteuid() */
-#undef HAVE_SETEUID
-
-/* Define if you have setresuid() */
-#undef HAVE_SETRESUID
-
-/* Define if you have geteuid() */
-#undef HAVE_GETEUID
-
-/* Define if you have getprgp() */
-#undef HAVE_GETPGRP
-
-/* Define if you have getpgid() */
-#undef HAVE_GETPGID
-
-/* Define if you have getppid() */
-#undef HAVE_GETPPID
-
-/* Define if you have fchroot() */
-#undef HAVE_FCHROOT
-
-/* Define if you have uname() */
-#undef HAVE_UNAME
-
-/* Define if you have solaris stype gethostbyname_r.  */
-#undef HAVE_SOLARIS_GETHOSTBYNAME_R
-
-/* Define if you have OSF1 stype gethostbyname_r.  */
-#undef HAVE_OSF1_GETHOSTBYNAME_R
-
-/* Define if you have gethostname() */
-#undef HAVE_GETHOSTNAME
-
-/* Define if you have gethostbyname() */
-#undef HAVE_GETHOSTBYNAME
-
-/* Define if you have h_addr_list in the hostent struct */
-#undef HAVE_H_ADDR_LIST
-
-/* Define if you have getpwnam() */
-#undef HAVE_GETPWNAM
-
-/* Define if you have getpwuid() */
-#undef HAVE_GETPWUID
-
-/* Define if you have setpwent() */
-#undef HAVE_SETPWENT
-
-/* Define if you have endpwent() */
-#undef HAVE_ENDPWENT
-
-/* Define if you have getpwent() */
-#undef HAVE_GETPWENT
-
-/* Define if you have syslog() */
-#undef HAVE_SYSLOG
-
-#endif /* SYSTEM_MACHINE_H */
-
-