chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
path-util: Add hidden suffixes for ucf (#3131)
[elogind.git]
/
src
/
basic
/
path-util.c
diff --git
a/src/basic/path-util.c
b/src/basic/path-util.c
index 413ddf965b02c7102a2af9954c2ee567d5a73c37..5f4252f48cfe7d86ece820d592ed21dd336e05bd 100644
(file)
--- a/
src/basic/path-util.c
+++ b/
src/basic/path-util.c
@@
-1,5
+1,3
@@
-/*-*- Mode: C; c-basic-offset: 8; indent-tabs-mode: nil -*-*/
-
/***
This file is part of systemd.
/***
This file is part of systemd.
@@
-576,10
+574,10
@@
static int binary_is_good(const char *binary) {
if (r < 0)
return r;
if (r < 0)
return r;
- return !
path_equal(d, "true") &&
- !path_equal(d, "/bin/true") &&
- !path_equal(d, "/usr/bin/true") &&
-
!path_equal(d,
"/dev/null");
+ return !
PATH_IN_SET(d, "true"
+ "/bin/true",
+ "/usr/bin/true",
+
"/dev/null");
}
int fsck_exists(const char *fstype) {
}
int fsck_exists(const char *fstype) {
@@
-782,6
+780,9
@@
bool hidden_file_allow_backup(const char *filename) {
endswith(filename, ".dpkg-bak") ||
endswith(filename, ".dpkg-backup") ||
endswith(filename, ".dpkg-remove") ||
endswith(filename, ".dpkg-bak") ||
endswith(filename, ".dpkg-backup") ||
endswith(filename, ".dpkg-remove") ||
+ endswith(filename, ".ucf-new") ||
+ endswith(filename, ".ucf-old") ||
+ endswith(filename, ".ucf-dist") ||
endswith(filename, ".swp");
}
endswith(filename, ".swp");
}