tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
0
fork
atom
lol
0
fork
atom
overview
issues
pulls
pipelines
nixos/automysqlbackup: add some missing permissions
Aaron Andersen
2 years ago
a73e7383
fe7b996d
+12
-1
1 changed file
expand all
collapse all
unified
split
nixos
modules
services
backup
automysqlbackup.nix
+12
-1
nixos/modules/services/backup/automysqlbackup.nix
···
112
112
113
113
services.mysql.ensureUsers = optional (config.services.mysql.enable && cfg.config.mysql_dump_host == "localhost") {
114
114
name = user;
115
115
-
ensurePermissions = { "*.*" = "SELECT, SHOW VIEW, TRIGGER, LOCK TABLES, EVENT"; };
115
115
+
ensurePermissions = {
116
116
+
"*.*" = "SELECT, SHOW VIEW, TRIGGER, LOCK TABLES, EVENT";
117
117
+
118
118
+
# https://forums.mysql.com/read.php?10,668311,668315#msg-668315
119
119
+
"function sys.extract_table_from_file_name" = "execute";
120
120
+
"function sys.format_path" = "execute";
121
121
+
"function sys.format_statement" = "execute";
122
122
+
"function sys.extract_schema_from_file_name" = "execute";
123
123
+
"function sys.ps_thread_account" = "execute";
124
124
+
"function sys.format_time" = "execute";
125
125
+
"function sys.format_bytes" = "execute";
126
126
+
};
116
127
};
117
128
118
129
};