Created
August 21, 2014 14:20
-
-
Save v3l0c1r4pt0r/f8ee2a259dfabb475d01 to your computer and use it in GitHub Desktop.
Patch adjusting uucp tools to work on Android without using configuration file
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
--- policy.h 2003-05-29 08:08:45.000000000 +0200 | |
+++ policy.h.new 2014-08-20 12:03:45.595405893 +0200 | |
@@ -297,7 +297,7 @@ | |
systems the lock files are placed in /etc/locks. On some they are | |
placed in /usr/spool/locks. On the NeXT they are placed in | |
/usr/spool/uucp/LCK. */ | |
-/* #define LOCKDIR "/usr/spool/uucp" */ | |
+#define LOCKDIR "/data/local/etc/spool/uucp" | |
/* #define LOCKDIR "/etc/locks" */ | |
/* #define LOCKDIR "/usr/spool/locks" */ | |
/* #define LOCKDIR "/usr/spool/uucp/LCK" */ | |
@@ -572,7 +572,7 @@ | |
/* The name of the default spool directory. If HAVE_TAYLOR_CONFIG is | |
set to 1, this may be overridden by the ``spool'' command in the | |
configuration file. */ | |
-#define SPOOLDIR "/usr/spool/uucp" | |
+#define SPOOLDIR "/data/local/etc/spool/uucp" | |
/* #define SPOOLDIR "/var/spool/uucp" */ | |
/* The name of the default public directory. If HAVE_TAYLOR_CONFIG is | |
@@ -580,7 +580,7 @@ | |
configuration file. Also, a particular system may be given a | |
specific public directory by using the ``pubdir'' command in the | |
system file. */ | |
-#define PUBDIR "/usr/spool/uucppublic" | |
+#define PUBDIR "/data/local/etc/spool/uucppublic" | |
/* #define PUBDIR "/var/spool/uucppublic" */ | |
/* The default command path. This is a space separated list of | |
@@ -644,21 +644,21 @@ | |
/* The default log file when using HAVE_TAYLOR_LOGGING. When using | |
HAVE_TAYLOR_CONFIG, this may be overridden by the ``logfile'' | |
command in the configuration file. */ | |
-#define LOGFILE "/usr/spool/uucp/Log" | |
+#define LOGFILE "/data/local/etc/spool/uucp/Log" | |
/* #define LOGFILE "/var/spool/uucp/Log" */ | |
/* #define LOGFILE "/var/log/uucp/Log" */ | |
/* The default statistics file when using HAVE_TAYLOR_LOGGING. When | |
using HAVE_TAYLOR_CONFIG, this may be overridden by the | |
``statfile'' command in the configuration file. */ | |
-#define STATFILE "/usr/spool/uucp/Stats" | |
+#define STATFILE "/data/local/etc/spool/uucp/Stats" | |
/* #define STATFILE "/var/spool/uucp/Stats" */ | |
/* #define STATFILE "/var/log/uucp/Stats" */ | |
/* The default debugging file when using HAVE_TAYLOR_LOGGING. When | |
using HAVE_TAYLOR_CONFIG, this may be overridden by the | |
``debugfile'' command in the configuration file. */ | |
-#define DEBUGFILE "/usr/spool/uucp/Debug" | |
+#define DEBUGFILE "/data/local/etc/spool/uucp/Debug" | |
/* #define DEBUGFILE "/var/spool/uucp/Debug" */ | |
/* #define DEBUGFILE "/var/log/uucp/Debug" */ | |
@@ -669,17 +669,17 @@ | |
/* The default log file when using HAVE_V2_LOGGING. When using | |
HAVE_TAYLOR_CONFIG, this may be overridden by the ``logfile'' | |
command in the configuration file. */ | |
-#define LOGFILE "/usr/spool/uucp/LOGFILE" | |
+#define LOGFILE "/data/local/etc/spool/uucp/LOGFILE" | |
/* The default statistics file when using HAVE_V2_LOGGING. When using | |
HAVE_TAYLOR_CONFIG, this may be overridden by the ``statfile'' | |
command in the configuration file. */ | |
-#define STATFILE "/usr/spool/uucp/SYSLOG" | |
+#define STATFILE "/data/local/etc/spool/uucp/SYSLOG" | |
/* The default debugging file when using HAVE_V2_LOGGING. When using | |
HAVE_TAYLOR_CONFIG, this may be overridden by the ``debugfile'' | |
command in the configuration file. */ | |
-#define DEBUGFILE "/usr/spool/uucp/DEBUG" | |
+#define DEBUGFILE "/data/local/etc/spool/uucp/DEBUG" | |
#endif /* HAVE_V2_LOGGING */ | |
@@ -692,16 +692,16 @@ | |
be replaced by the system name (if there is no appropriate system, | |
"ANY" will be used). No other '%' character may appear in the | |
string. */ | |
-#define LOGFILE "/usr/spool/uucp/.Log/%s/%s" | |
+#define LOGFILE "/data/local/etc/spool/uucp/.Log/%s/%s" | |
/* The default statistics file when using HAVE_HDB_LOGGING. When using | |
HAVE_TAYLOR_CONFIG, this may be overridden by the ``statfile'' | |
command in the configuration file. */ | |
-#define STATFILE "/usr/spool/uucp/.Admin/xferstats" | |
+#define STATFILE "/data/local/etc/spool/uucp/.Admin/xferstats" | |
/* The default debugging file when using HAVE_HDB_LOGGING. When using | |
HAVE_TAYLOR_CONFIG, this may be overridden by the ``debugfile'' | |
command in the configuration file. */ | |
-#define DEBUGFILE "/usr/spool/uucp/.Admin/audit.local" | |
+#define DEBUGFILE "/data/local/etc/spool/uucp/.Admin/audit.local" | |
#endif /* HAVE_HDB_LOGGING */ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment