Oystein Kristoffer Tveit oysteikt
oysteikt created pull request Projects/mysqladm-rs#57 2024-08-18 00:20:22 +02:00
Misc 3
oysteikt pushed to misc at Projects/mysqladm-rs 2024-08-18 00:18:02 +02:00
168f832aec Readd "databases where user has privileges" to `show-user`
f957bbd9da Don't validate prefixes and postfixes for db item ownership
Compare 2 commits »
oysteikt commented on issue Projects/mysqladm-rs#51 2024-08-17 22:31:57 +02:00
Ensure proper permission handling when overshadowing unix user/group names, and groups with _

This turned out to be somewhat nontrivial, due to libc not having any good way to fetch all groups. getent(1) is probably the best option, but it requires us to do external command calls and…

oysteikt created branch misc in Projects/mysqladm-rs 2024-08-17 21:27:51 +02:00
oysteikt pushed to misc at Projects/mysqladm-rs 2024-08-17 21:27:51 +02:00
54a38255e6 privs editor: "New user" ->"Previously unprivileged"
466d4a8b96 Use db name as example for privs editor
Compare 2 commits »
oysteikt pushed to main at Projects/mysqladm-rs 2024-08-17 20:37:22 +02:00
af86893acf Rewrite entire codebase to split into client and server
20e60ca5c7 Add protocol for authenticating a unix socket
Compare 2 commits »
oysteikt deleted branch split-into-client-server from Projects/mysqladm-rs 2024-08-17 20:37:22 +02:00
oysteikt closed issue Projects/mysqladm-rs#47 2024-08-17 20:37:21 +02:00
Drop privileges before opening $EDITOR
oysteikt merged pull request Projects/mysqladm-rs#55 2024-08-17 20:37:21 +02:00
Split code into client and server
oysteikt reopened issue Projects/mysqladm-rs#21 2024-08-17 20:37:21 +02:00
Use operation wide transactions
oysteikt created pull request Projects/mysqladm-rs#55 2024-08-17 20:22:17 +02:00
Split code into client and server
oysteikt pushed to split-into-client-server at Projects/mysqladm-rs 2024-08-17 20:21:38 +02:00
af86893acf Rewrite entire codebase to split into client and server
oysteikt pushed to split-into-client-server at Projects/mysqladm-rs 2024-08-17 20:20:49 +02:00
d3cd6e0e33 WIP: create server
oysteikt pushed to split-into-client-server at Projects/mysqladm-rs 2024-08-17 20:01:41 +02:00
oysteikt opened issue Projects/mysqladm-rs#54 2024-08-17 19:31:43 +02:00
In diff, don't write "New user", could be ambiguous
oysteikt opened issue Projects/mysqladm-rs#53 2024-08-17 19:30:39 +02:00
Use proper db name as example when editing privs for db with no previous priv rows
oysteikt pushed to split-into-client-server at Projects/mysqladm-rs 2024-08-17 19:26:42 +02:00
oysteikt pushed to split-into-client-server at Projects/mysqladm-rs 2024-08-17 19:16:26 +02:00
oysteikt approved Projects/nettsiden#68 2024-08-17 18:46:52 +02:00
Replace deprecated functions to support php 8.3

phepp 👍 👍 👍 💅🏻🦻🏻