Update of /cvsroot/fink/experimental/thesin/finkinfo/test
In directory usw-pr-cvs1:/tmp/cvs-serv19688

Modified Files:
        gproftpd-8.0.1-1.patch 
Log Message:
Mmmm lots of dir fixes for both and added pam support to proftpd

Index: gproftpd-8.0.1-1.patch
===================================================================
RCS file: /cvsroot/fink/experimental/thesin/finkinfo/test/gproftpd-8.0.1-1.patch,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- gproftpd-8.0.1-1.patch      25 Oct 2002 16:33:56 -0000      1.8
+++ gproftpd-8.0.1-1.patch      25 Oct 2002 16:39:35 -0000      1.9
@@ -4030,7 +4030,7 @@
 +}
 diff -ruN gproftpd-8.0.1.orig/src/callbacks.c gproftpd-8.0.1/src/callbacks.c
 --- gproftpd-8.0.1.orig/src/callbacks.c        2002-10-10 07:13:03.000000000 -0600
-+++ gproftpd-8.0.1/src/callbacks.c     2002-10-25 09:18:55.000000000 -0600
++++ gproftpd-8.0.1/src/callbacks.c     2002-10-25 10:39:02.000000000 -0600
 @@ -150,10 +150,10 @@
     maximum_column = gtk_tree_view_column_new_with_attributes("Maximum simultaneous 
connections", cell, "text", 4, NULL);
     gtk_list_store_clear(model);
@@ -4274,6 +4274,93 @@
      fputs (config_buffer, fp);
      fclose (fp);
  
+@@ -2128,22 +2128,22 @@
+     gchar *utf8=NULL;
+     GtkTextBuffer *file_text_buffer;
+     files_textview = lookup_widget (GTK_WIDGET (widget), "files_textview");
+-    if( (fp = fopen("/var/log/xferlog", "r")) == NULL)
++    if( (fp = fopen("@FINKPREFIX@/var/log/xferlog", "r")) == NULL)
+     {
+-       strcpy(info_buffer, "Cant find /var/log/xferlog.\n\n");
++       strcpy(info_buffer, "Cant find @FINKPREFIX@/var/log/xferlog.\n\n");
+        strcat(info_buffer, "If youre running GProFTPD as root\n");
+        strcat(info_buffer, "the xferlog has been added for you.\n");
+        error_window = create_error_window ();
+        gtk_widget_show (error_window);
+-       system("touch /var/log/xferlog");
++       system("touch @FINKPREFIX@/var/log/xferlog");
+        return;
+     }
+     fclose(fp);
+ 
+ 
+-    if( (fp = fopen("/var/log/xferlog", "r")) == NULL)
++    if( (fp = fopen("@FINKPREFIX@/var/log/xferlog", "r")) == NULL)
+     {
+-       printf("\nopen /var/log/xferlog failed\n");
++       printf("\nopen @FINKPREFIX@/var/log/xferlog failed\n");
+     }
+     fseek(fp, 0, SEEK_END);
+     size_buffer = ftell(fp);
+@@ -2184,21 +2184,21 @@
+     gchar *utf8=NULL;
+     GtkTextBuffer *file_text_buffer;
+     files_textview = lookup_widget (GTK_WIDGET (button), "files_textview");
+-    if( (fp = fopen("/var/log/xferlog", "r")) == NULL)
++    if( (fp = fopen("@FINKPREFIX@/var/log/xferlog", "r")) == NULL)
+     {
+-       strcpy(info_buffer, "Cant find /var/log/xferlog.\n\n");
++       strcpy(info_buffer, "Cant find @FINKPREFIX@/var/log/xferlog.\n\n");
+        strcat(info_buffer, "If youre running GProFTPD as root\n");
+        strcat(info_buffer, "the xferlog has been added for you.\n");
+        error_window = create_error_window ();
+        gtk_widget_show (error_window);
+-       system("touch /var/log/xferlog");
++       system("touch @FINKPREFIX@/var/log/xferlog");
+        return;
+     }
+     fclose(fp);
+ 
+-    if( (fp = fopen("/var/log/xferlog", "r")) == NULL)
++    if( (fp = fopen("@FINKPREFIX@/var/log/xferlog", "r")) == NULL)
+     {
+-       printf("\nopen /var/log/xferlog failed\n");
++       printf("\nopen @FINKPREFIX@/var/log/xferlog failed\n");
+     }
+     fseek(fp, 0, SEEK_END);
+     size_buffer = ftell(fp);
+@@ -2237,24 +2237,24 @@
+     char *get_file_buffer;
+     gchar *utf8=NULL;
+     GtkTextBuffer *file_text_buffer;
+-    system("rm -f /var/log/xferlog");
+-    system("touch /var/log/xferlog");
++    system("rm -f @FINKPREFIX@/var/log/xferlog");
++    system("touch @FINKPREFIX@/var/log/xferlog");
+     files_textview = lookup_widget (GTK_WIDGET (button), "files_textview");
+-    if( (fp = fopen("/var/log/xferlog", "r")) == NULL)
++    if( (fp = fopen("@FINKPREFIX@/var/log/xferlog", "r")) == NULL)
+     {
+-       strcpy(info_buffer, "Cant find /var/log/xferlog.\n\n");
++       strcpy(info_buffer, "Cant find @FINKPREFIX@/var/log/xferlog.\n\n");
+        strcat(info_buffer, "If youre running GProFTPD as root\n");
+        strcat(info_buffer, "the xferlog has been added for you.\n");
+        error_window = create_error_window ();
+        gtk_widget_show (error_window);
+-       system("touch /var/log/xferlog");
++       system("touch @FINKPREFIX@/var/log/xferlog");
+        return;
+     }
+     fclose(fp);
+ 
+-    if( (fp = fopen("/var/log/xferlog", "r")) == NULL)
++    if( (fp = fopen("@FINKPREFIX@/var/log/xferlog", "r")) == NULL)
+     {
+-       printf("\nopen /var/log/xferlog failed\n");
++       printf("\nopen @FINKPREFIX@/var/log/xferlog failed\n");
+     }
+     fseek(fp, 0, SEEK_END);
+     size_buffer = ftell(fp);
 @@ -2294,8 +2294,8 @@
      profile_text_buffer = gtk_text_view_get_buffer(GTK_TEXT_VIEW(profile_text));
      gtk_text_buffer_get_bounds(profile_text_buffer, &start, &end);
@@ -4440,6 +4527,66 @@
       strcat(info_buffer, "Run GProFTPD as root\n");
       error_window = create_error_window ();
       gtk_widget_show (error_window);
+@@ -3066,11 +3066,11 @@
+     char *get_s_buf;
+     gchar *utf8=NULL;
+     GtkTextBuffer *security_text_buffer;
+-    if( (fp = fopen("/var/log/secure", "r")) == NULL) 
++    if( (fp = fopen("@FINKPREFIX@/var/log/secure", "r")) == NULL) 
+     {
+-       strcpy(info_buffer, "Couldnt find /var/log/secure\n\n");
++       strcpy(info_buffer, "Couldnt find @FINKPREFIX@/var/log/secure\n\n");
+        strcat(info_buffer, "so i added it.\n");
+-       system("touch /var/log/secure");
++       system("touch @FINKPREFIX@/var/log/secure");
+        error_window = create_error_window ();
+        gtk_widget_show (error_window);
+        return;
+@@ -3096,11 +3096,11 @@
+     gtk_text_buffer_set_text(security_text_buffer, utf8, strlen(utf8));
+     fclose(fp);
+ 
+-    if( (fp = fopen("/var/log/secure", "r")) == NULL) 
++    if( (fp = fopen("@FINKPREFIX@/var/log/secure", "r")) == NULL) 
+     {
+-       strcpy(info_buffer, "Couldnt find /var/log/secure\n\n");
++       strcpy(info_buffer, "Couldnt find @FINKPREFIX@/var/log/secure\n\n");
+        strcat(info_buffer, "so i added it.\n");
+-       system("touch /var/log/secure");
++       system("touch @FINKPREFIX@/var/log/secure");
+        error_window = create_error_window ();
+        gtk_widget_show (error_window);
+        return;
+@@ -3157,11 +3157,11 @@
+     char *get_s_buf;
+     gchar *utf8=NULL;
+     GtkTextBuffer *security_text_buffer;
+-    if( (fp = fopen("/var/log/secure", "r")) == NULL) 
++    if( (fp = fopen("@FINKPREFIX@/var/log/secure", "r")) == NULL) 
+     {
+-       strcpy(info_buffer, "Couldnt find /var/log/secure\n\n");
++       strcpy(info_buffer, "Couldnt find @FINKPREFIX@/var/log/secure\n\n");
+        strcat(info_buffer, "so i added it.\n");
+-       system("touch /var/log/secure");
++       system("touch @FINKPREFIX@/var/log/secure");
+        error_window = create_error_window ();
+        gtk_widget_show (error_window);
+        return;
+@@ -3187,11 +3187,11 @@
+     gtk_text_buffer_set_text(security_text_buffer, utf8, strlen(utf8));
+     fclose(fp);
+ 
+-    if( (fp = fopen("/var/log/secure", "r")) == NULL) 
++    if( (fp = fopen("@FINKPREFIX@/var/log/secure", "r")) == NULL) 
+     {
+-       strcpy(info_buffer, "Couldnt find /var/log/secure\n\n");
++       strcpy(info_buffer, "Couldnt find @FINKPREFIX@/var/log/secure\n\n");
+        strcat(info_buffer, "so i added it.\n");
+-       system("touch /var/log/secure");
++       system("touch @FINKPREFIX@/var/log/secure");
+        error_window = create_error_window ();
+        gtk_widget_show (error_window);
+        return;
 @@ -3308,7 +3308,7 @@
      profile_require_password_entry = lookup_widget (GTK_WIDGET (widget), 
"profile_require_password_entry");
      profile_max_logins_entry = lookup_widget (GTK_WIDGET (widget), 
"profile_max_logins_entry");



-------------------------------------------------------
This sf.net email is sponsored by: Influence the future 
of Java(TM) technology. Join the Java Community 
Process(SM) (JCP(SM)) program now. 
http://ads.sourceforge.net/cgi-bin/redirect.pl?sunm0004en
_______________________________________________
Fink-commits mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-commits

Reply via email to