Fossil SCM

Found several more pages protected with "!g.perm.Setup && !g.perm.Admin" guards: changed them all to "!g.perm.Admin" only for the same reason as [558952c8].

wyoung 2018-11-28 18:42 trunk
Commit 42c3364f037fb0a0e617aad19fd1387c0f6f8da7b5d7bfd22c6718a089f732b5
+1 -1
--- src/main.c
+++ src/main.c
@@ -2698,11 +2698,11 @@
26982698
*/
26992699
void test_warning_page(void){
27002700
int iCase = atoi(PD("case","0"));
27012701
int i;
27022702
login_check_credentials();
2703
- if( !g.perm.Setup && !g.perm.Admin ){
2703
+ if( !g.perm.Admin ){
27042704
login_needed(0);
27052705
return;
27062706
}
27072707
style_header("Warning Test Page");
27082708
style_submenu_element("Error Log","%R/errorlog");
27092709
--- src/main.c
+++ src/main.c
@@ -2698,11 +2698,11 @@
2698 */
2699 void test_warning_page(void){
2700 int iCase = atoi(PD("case","0"));
2701 int i;
2702 login_check_credentials();
2703 if( !g.perm.Setup && !g.perm.Admin ){
2704 login_needed(0);
2705 return;
2706 }
2707 style_header("Warning Test Page");
2708 style_submenu_element("Error Log","%R/errorlog");
2709
--- src/main.c
+++ src/main.c
@@ -2698,11 +2698,11 @@
2698 */
2699 void test_warning_page(void){
2700 int iCase = atoi(PD("case","0"));
2701 int i;
2702 login_check_credentials();
2703 if( !g.perm.Admin ){
2704 login_needed(0);
2705 return;
2706 }
2707 style_header("Warning Test Page");
2708 style_submenu_element("Error Log","%R/errorlog");
2709
--- src/security_audit.c
+++ src/security_audit.c
@@ -47,11 +47,11 @@
4747
const char *zSelfCap; /* Capabilities of self-registered users */
4848
char *z;
4949
int n;
5050
5151
login_check_credentials();
52
- if( !g.perm.Setup || !g.perm.Admin ){
52
+ if( !g.perm.Admin ){
5353
login_needed(0);
5454
return;
5555
}
5656
style_header("Security Audit");
5757
@ <ol>
@@ -439,11 +439,11 @@
439439
**
440440
** Disable anonymous access to this website
441441
*/
442442
void takeitprivate_page(void){
443443
login_check_credentials();
444
- if( !g.perm.Setup && !g.perm.Admin ){
444
+ if( !g.perm.Admin ){
445445
login_needed(0);
446446
return;
447447
}
448448
if( P("cancel") ){
449449
/* User pressed the cancel button. Go back */
@@ -488,11 +488,11 @@
488488
void errorlog_page(void){
489489
i64 szFile;
490490
FILE *in;
491491
char z[10000];
492492
login_check_credentials();
493
- if( !g.perm.Setup && !g.perm.Admin ){
493
+ if( !g.perm.Admin ){
494494
login_needed(0);
495495
return;
496496
}
497497
style_header("Server Error Log");
498498
style_submenu_element("Test", "%R/test-warning");
499499
--- src/security_audit.c
+++ src/security_audit.c
@@ -47,11 +47,11 @@
47 const char *zSelfCap; /* Capabilities of self-registered users */
48 char *z;
49 int n;
50
51 login_check_credentials();
52 if( !g.perm.Setup || !g.perm.Admin ){
53 login_needed(0);
54 return;
55 }
56 style_header("Security Audit");
57 @ <ol>
@@ -439,11 +439,11 @@
439 **
440 ** Disable anonymous access to this website
441 */
442 void takeitprivate_page(void){
443 login_check_credentials();
444 if( !g.perm.Setup && !g.perm.Admin ){
445 login_needed(0);
446 return;
447 }
448 if( P("cancel") ){
449 /* User pressed the cancel button. Go back */
@@ -488,11 +488,11 @@
488 void errorlog_page(void){
489 i64 szFile;
490 FILE *in;
491 char z[10000];
492 login_check_credentials();
493 if( !g.perm.Setup && !g.perm.Admin ){
494 login_needed(0);
495 return;
496 }
497 style_header("Server Error Log");
498 style_submenu_element("Test", "%R/test-warning");
499
--- src/security_audit.c
+++ src/security_audit.c
@@ -47,11 +47,11 @@
47 const char *zSelfCap; /* Capabilities of self-registered users */
48 char *z;
49 int n;
50
51 login_check_credentials();
52 if( !g.perm.Admin ){
53 login_needed(0);
54 return;
55 }
56 style_header("Security Audit");
57 @ <ol>
@@ -439,11 +439,11 @@
439 **
440 ** Disable anonymous access to this website
441 */
442 void takeitprivate_page(void){
443 login_check_credentials();
444 if( !g.perm.Admin ){
445 login_needed(0);
446 return;
447 }
448 if( P("cancel") ){
449 /* User pressed the cancel button. Go back */
@@ -488,11 +488,11 @@
488 void errorlog_page(void){
489 i64 szFile;
490 FILE *in;
491 char z[10000];
492 login_check_credentials();
493 if( !g.perm.Admin ){
494 login_needed(0);
495 return;
496 }
497 style_header("Server Error Log");
498 style_submenu_element("Test", "%R/test-warning");
499
+3 -3
--- src/setup.c
+++ src/setup.c
@@ -1405,11 +1405,11 @@
14051405
int limit; /* How many entries to show */
14061406
int ofst; /* Offset to the first entry */
14071407
int fLogEnabled;
14081408
int counter = 0;
14091409
login_check_credentials();
1410
- if( !g.perm.Setup && !g.perm.Admin ){
1410
+ if( !g.perm.Admin ){
14111411
login_needed(0);
14121412
return;
14131413
}
14141414
style_header("Admin Log");
14151415
create_admin_log_table();
@@ -1465,11 +1465,11 @@
14651465
**
14661466
** Configure the search engine. Requires Admin privilege.
14671467
*/
14681468
void page_srchsetup(){
14691469
login_check_credentials();
1470
- if( !g.perm.Setup && !g.perm.Admin ){
1470
+ if( !g.perm.Admin ){
14711471
login_needed(0);
14721472
return;
14731473
}
14741474
style_header("Search Configuration");
14751475
@ <form action="%s(g.zTop)/srchsetup" method="post"><div>
@@ -1589,11 +1589,11 @@
15891589
void page_waliassetup(){
15901590
Stmt q;
15911591
int cnt = 0;
15921592
Blob namelist;
15931593
login_check_credentials();
1594
- if( !g.perm.Setup && !g.perm.Admin ){
1594
+ if( !g.perm.Admin ){
15951595
login_needed(0);
15961596
return;
15971597
}
15981598
style_header("URL Alias Configuration");
15991599
if( P("submit")!=0 ){
16001600
--- src/setup.c
+++ src/setup.c
@@ -1405,11 +1405,11 @@
1405 int limit; /* How many entries to show */
1406 int ofst; /* Offset to the first entry */
1407 int fLogEnabled;
1408 int counter = 0;
1409 login_check_credentials();
1410 if( !g.perm.Setup && !g.perm.Admin ){
1411 login_needed(0);
1412 return;
1413 }
1414 style_header("Admin Log");
1415 create_admin_log_table();
@@ -1465,11 +1465,11 @@
1465 **
1466 ** Configure the search engine. Requires Admin privilege.
1467 */
1468 void page_srchsetup(){
1469 login_check_credentials();
1470 if( !g.perm.Setup && !g.perm.Admin ){
1471 login_needed(0);
1472 return;
1473 }
1474 style_header("Search Configuration");
1475 @ <form action="%s(g.zTop)/srchsetup" method="post"><div>
@@ -1589,11 +1589,11 @@
1589 void page_waliassetup(){
1590 Stmt q;
1591 int cnt = 0;
1592 Blob namelist;
1593 login_check_credentials();
1594 if( !g.perm.Setup && !g.perm.Admin ){
1595 login_needed(0);
1596 return;
1597 }
1598 style_header("URL Alias Configuration");
1599 if( P("submit")!=0 ){
1600
--- src/setup.c
+++ src/setup.c
@@ -1405,11 +1405,11 @@
1405 int limit; /* How many entries to show */
1406 int ofst; /* Offset to the first entry */
1407 int fLogEnabled;
1408 int counter = 0;
1409 login_check_credentials();
1410 if( !g.perm.Admin ){
1411 login_needed(0);
1412 return;
1413 }
1414 style_header("Admin Log");
1415 create_admin_log_table();
@@ -1465,11 +1465,11 @@
1465 **
1466 ** Configure the search engine. Requires Admin privilege.
1467 */
1468 void page_srchsetup(){
1469 login_check_credentials();
1470 if( !g.perm.Admin ){
1471 login_needed(0);
1472 return;
1473 }
1474 style_header("Search Configuration");
1475 @ <form action="%s(g.zTop)/srchsetup" method="post"><div>
@@ -1589,11 +1589,11 @@
1589 void page_waliassetup(){
1590 Stmt q;
1591 int cnt = 0;
1592 Blob namelist;
1593 login_check_credentials();
1594 if( !g.perm.Admin ){
1595 login_needed(0);
1596 return;
1597 }
1598 style_header("URL Alias Configuration");
1599 if( P("submit")!=0 ){
1600

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button