comparison dgl/rlgwebd-compat.patch @ 87:1bddd1839831

Update the dgamelaunch patch to work with the most recent changes. Also set the umask, just in case it defaults to 0077.
author John "Elwin" Edwards
date Sat, 24 Nov 2018 16:47:24 -0500
parents c2127bc98694
children
comparison
equal deleted inserted replaced
86:5f1b4d3151bb 87:1bddd1839831
1 diff --git a/dgamelaunch.c b/dgamelaunch.c 1 diff --git a/dgamelaunch.c b/dgamelaunch.c
2 index a52812d..6107851 100644 2 index fc831a9..cb03355 100644
3 --- a/dgamelaunch.c 3 --- a/dgamelaunch.c
4 +++ b/dgamelaunch.c 4 +++ b/dgamelaunch.c
5 @@ -1489,7 +1489,10 @@ int 5 @@ -1489,7 +1489,10 @@ int
6 changepw (int dowrite) 6 changepw (int dowrite)
7 { 7 {
54 + return 1; 54 + return 1;
55 + 55 +
56 crypted = crypt (cpw, cpw); 56 crypted = crypt (cpw, cpw);
57 if (crypted == NULL) 57 if (crypted == NULL)
58 return 0; 58 return 0;
59 @@ -2870,6 +2899,8 @@ main (int argc, char** argv)
60 }
61 }
62
63 + umask(0002);
64 +
65 if (globalconfig.locale) {
66 setlocale(LC_CTYPE, globalconfig.locale);
67 }
59 diff --git a/dgamelaunch.h b/dgamelaunch.h 68 diff --git a/dgamelaunch.h b/dgamelaunch.h
60 index e298adf..411c7c3 100644 69 index e298adf..411c7c3 100644
61 --- a/dgamelaunch.h 70 --- a/dgamelaunch.h
62 +++ b/dgamelaunch.h 71 +++ b/dgamelaunch.h
63 @@ -20,7 +20,7 @@ 72 @@ -20,7 +20,7 @@