Don't check file permissions on Windows during fsck.
This commit is contained in:
parent
83fa44ce42
commit
5a7c6546a4
1 changed files with 4 additions and 0 deletions
|
@ -216,6 +216,7 @@ int fsck(const char *argv0) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(HAVE_MINGW) && !defined(HAVE_CYGWIN)
|
||||||
if(st.st_mode & 077) {
|
if(st.st_mode & 077) {
|
||||||
fprintf(stderr, "WARNING: unsafe file permissions on %s.\n", fname);
|
fprintf(stderr, "WARNING: unsafe file permissions on %s.\n", fname);
|
||||||
if(st.st_uid != uid) {
|
if(st.st_uid != uid) {
|
||||||
|
@ -227,6 +228,7 @@ int fsck(const char *argv0) {
|
||||||
fprintf(stderr, "Fixed permissions of %s.\n", fname);
|
fprintf(stderr, "Fixed permissions of %s.\n", fname);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
@ -255,6 +257,7 @@ int fsck(const char *argv0) {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#if !defined(HAVE_MINGW) && !defined(HAVE_CYGWIN)
|
||||||
if(st.st_mode & 077) {
|
if(st.st_mode & 077) {
|
||||||
fprintf(stderr, "WARNING: unsafe file permissions on %s.\n", fname);
|
fprintf(stderr, "WARNING: unsafe file permissions on %s.\n", fname);
|
||||||
if(st.st_uid != uid) {
|
if(st.st_uid != uid) {
|
||||||
|
@ -266,6 +269,7 @@ int fsck(const char *argv0) {
|
||||||
fprintf(stderr, "Fixed permissions of %s.\n", fname);
|
fprintf(stderr, "Fixed permissions of %s.\n", fname);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef DISABLE_LEGACY
|
#ifdef DISABLE_LEGACY
|
||||||
|
|
Loading…
Reference in a new issue