| Time |
Nick |
Message |
| 00:26 |
|
rsiska joined #minetest-dev |
| 00:34 |
|
Miner_48er joined #minetest-dev |
| 01:30 |
|
specing joined #minetest-dev |
| 01:45 |
|
EvergreenTree joined #minetest-dev |
| 01:45 |
|
EvergreenTree joined #minetest-dev |
| 01:56 |
|
bas080 joined #minetest-dev |
| 02:00 |
|
bas080 joined #minetest-dev |
| 03:02 |
|
smoke_fumus joined #minetest-dev |
| 03:24 |
|
us_0gb joined #minetest-dev |
| 05:04 |
|
OldCoder joined #minetest-dev |
| 05:57 |
|
cheapie joined #minetest-dev |
| 05:57 |
|
cheapie left #minetest-dev |
| 06:27 |
proller |
Fatal error: not enough memory - after 4 days uptime |
| 06:27 |
proller |
^ error from lua |
| 06:29 |
proller |
1G in top usage, over 9000M free memory |
| 06:43 |
|
bas080 joined #minetest-dev |
| 07:12 |
|
darkrose joined #minetest-dev |
| 07:12 |
|
darkrose joined #minetest-dev |
| 07:49 |
|
OldCoder joined #minetest-dev |
| 07:59 |
|
bas080 joined #minetest-dev |
| 08:20 |
|
OldCoder joined #minetest-dev |
| 08:43 |
|
book` joined #minetest-dev |
| 09:45 |
|
BlockMen joined #minetest-dev |
| 10:09 |
|
Calinou joined #minetest-dev |
| 10:10 |
|
ImQ009 joined #minetest-dev |
| 10:52 |
|
proller joined #minetest-dev |
| 11:15 |
|
whirm joined #minetest-dev |
| 11:47 |
|
iqualfragile joined #minetest-dev |
| 12:18 |
|
ImQ009 joined #minetest-dev |
| 12:21 |
|
werwerwer_ joined #minetest-dev |
| 12:44 |
|
proller joined #minetest-dev |
| 12:44 |
|
troller joined #minetest-dev |
| 12:46 |
|
Zeitgeist_ joined #minetest-dev |
| 12:51 |
|
proller__ joined #minetest-dev |
| 12:52 |
|
whirm joined #minetest-dev |
| 13:04 |
|
deltib joined #minetest-dev |
| 13:23 |
|
proller joined #minetest-dev |
| 13:25 |
|
deltib joined #minetest-dev |
| 13:25 |
|
ImQ009 joined #minetest-dev |
| 14:02 |
|
hmmmm joined #minetest-dev |
| 14:09 |
|
PilzAdam joined #minetest-dev |
| 14:11 |
|
bas0801 joined #minetest-dev |
| 14:24 |
|
bas080 joined #minetest-dev |
| 14:24 |
|
proller joined #minetest-dev |
| 14:24 |
|
troller joined #minetest-dev |
| 14:45 |
|
zat joined #minetest-dev |
| 14:51 |
|
proller joined #minetest-dev |
| 14:59 |
VanessaE |
ok, like an idiot I had code in here to delete old logs daily instead of rotating them, BUT - someone claims to have been able to build on one of my servers, *without interact*, and to be able to give items, without the 'give' privilege. I checked into this briefly yesterday and found no evidence of an item he claims to have dropped, for example. |
| 15:00 |
VanessaE |
can someone please confirm if in fact the server does or does not deny actions from players that it doesn't recognize as having certain items and privs? |
| 15:00 |
VanessaE |
(code = rm -f logfilename --- it's a leftover from my old VPS where space was extremely limited... please don't comment on this, I won't answer) |
| 15:01 |
VanessaE |
the user in question was allegedly using a "hacked" client, along the lines of clients that are modified to allow noclip, fly, etc on servers that otherwise disallow those actions. How does this apply to give, interact, and so forth? |
| 15:01 |
iqualfragile |
VanessaE: afaik the server checks if the client has the nescesary privileges, it even checks if the client is inside some radius when destroying a block |
| 15:03 |
VanessaE |
this user claimed to have been able to give himself a diamond sword, which he then claimed to have dropped at the spawn on my server. When I checked the logs after that alleged event, I found no evidence of a dropped item (as I recall, such actions are logged). |
| 15:03 |
iqualfragile |
player movement is obviously client side, as the client get the map and then operates on it |
| 15:03 |
|
proller joined #minetest-dev |
| 15:03 |
xyz |
this user is full of shit |
| 15:03 |
iqualfragile |
(well, its synchronized between client and server usualy but that is changable with a modified client |
| 15:03 |
iqualfragile |
) |
| 15:04 |
xyz |
ugh, github down? |
| 15:04 |
|
grrk-bzzt joined #minetest-dev |
| 15:04 |
xyz |
ah yeah |
| 15:04 |
xyz |
poor thing |
| 15:06 |
VanessaE |
xyz: I figured the user in question was lying, but another user claims to have picked up one or more items that the "hacker" claims to have dropped. That's what's got me a little worried. Probably all 100% pure bullshit, but I figured I should check just in case it's not. |
| 15:07 |
xyz |
I think it's possible to fake digging times though |
| 15:08 |
xyz |
did you check if those have the same ip? |
| 15:10 |
VanessaE |
xyz: I didn't have the chance - I only heard about the claim of picking up the alleged dropped items after the logs had been deleted (a misfeature I've already removed) |
| 15:10 |
VanessaE |
however, |
| 15:10 |
PilzAdam |
you cant drop items if you dont have interact |
| 15:10 |
VanessaE |
one of my moderators did ban the claimant |
| 15:10 |
VanessaE |
er, |
| 15:10 |
VanessaE |
he banned the "hacker" |
| 15:11 |
iqualfragile |
VanessaE: wait, so you are deleting debug.txt? |
| 15:11 |
VanessaE |
and he said that the person claiming to pick up the items did not disappear when the hacker dropped off. |
| 15:11 |
VanessaE |
iqualfragile: I said not to ask about it. |
| 15:11 |
iqualfragile |
just for clarification, i thought you would delete rollback.sql |
| 15:11 |
VanessaE |
so presumably the hacker and the picker-upper have different IPs. not that that means much. |
| 15:11 |
VanessaE |
iqualfragile: oh, fuck no. I don't touch the rollback. |
| 15:12 |
xyz |
alias logrotate=rm -rf /var/log/* |
| 15:12 |
xyz |
I'm sorry |
| 15:12 |
iqualfragile |
xyz: thats my man! |
| 15:12 |
VanessaE |
ANYWAY |
| 15:12 |
VanessaE |
PilzAdam: see, that's what I thought - but the question is whether the *server* also denies that action. |
| 15:12 |
VanessaE |
I assumed it did |
| 15:13 |
xyz |
won't minetest write logs to the same file descriptor though? |
| 15:13 |
PilzAdam |
server.cpp:2499 // Disallow dropping items if not allowed to interact |
| 15:13 |
|
BrandonReese joined #minetest-dev |
| 15:13 |
xyz |
PilzAdam: well it's only a comment |
| 15:14 |
PilzAdam |
xyz, ok fine, lemme copy the whole code here to spam the channel |
| 15:14 |
PilzAdam |
also dropping of items that the client doesnt have in the server-side inv is disallowed |
| 15:14 |
iqualfragile |
PilzAdam: go ahead |
| 15:15 |
iqualfragile |
PilzAdam: but what about dropping items the client _has_ in the server side inv? |
| 15:16 |
PilzAdam |
iqualfragile, is that a serious question? |
| 15:17 |
iqualfragile |
PilzAdam: yes. but i will add a twist: would it be possible to drop an item the player has in the server side inv and keep it in the inv? |
| 15:17 |
VanessaE |
the user had no interact, but of course there were 30+ other players online at the time, any one of them coulda given the guy anything easily enough (drop it + the automatic item pickup from the item_drop mod) |
| 15:17 |
VanessaE |
so him getting the item into his inventory isn't hard |
| 15:17 |
VanessaE |
it's whether he can DO anything with it that concerns me |
| 15:17 |
|
Yepoleb joined #minetest-dev |
| 15:18 |
PilzAdam |
iqualfragile, no |
| 15:18 |
iqualfragile |
good |
| 15:46 |
|
proller joined #minetest-dev |
| 15:47 |
|
BrandonReese joined #minetest-dev |
| 15:57 |
|
Gethiox joined #minetest-dev |
| 16:05 |
|
rsiska joined #minetest-dev |
| 16:11 |
|
EvergreenTree joined #minetest-dev |
| 16:11 |
|
EvergreenTree joined #minetest-dev |
| 16:14 |
|
NakedFury joined #minetest-dev |
| 16:14 |
|
proller joined #minetest-dev |
| 16:14 |
|
rsiska joined #minetest-dev |
| 16:34 |
|
Calinou joined #minetest-dev |
| 16:37 |
|
Jordach joined #minetest-dev |
| 16:44 |
|
Jordach joined #minetest-dev |
| 18:05 |
|
rubenwardy joined #minetest-dev |
| 18:05 |
|
rubenwardy joined #minetest-dev |
| 18:15 |
|
Calinou joined #minetest-dev |
| 18:35 |
|
zat joined #minetest-dev |
| 18:41 |
|
rubenwardy joined #minetest-dev |
| 19:03 |
|
salamanderrake joined #minetest-dev |
| 19:08 |
|
EvergreenTree joined #minetest-dev |
| 19:08 |
|
rubenwardy_ joined #minetest-dev |
| 19:08 |
|
EvergreenTree joined #minetest-dev |
| 19:17 |
|
Zeitgeist_ joined #minetest-dev |
| 19:33 |
|
sapier joined #minetest-dev |
| 19:35 |
|
rsiska joined #minetest-dev |
| 19:49 |
|
ImQ009 joined #minetest-dev |
| 19:54 |
|
smoke_fumus joined #minetest-dev |
| 19:56 |
|
Calinou joined #minetest-dev |
| 20:06 |
|
proller joined #minetest-dev |
| 20:10 |
|
bas080 joined #minetest-dev |
| 20:30 |
|
Miner_48er joined #minetest-dev |
| 20:33 |
|
Calinou joined #minetest-dev |
| 20:39 |
|
ImQ009 joined #minetest-dev |
| 20:47 |
|
sapier1 joined #minetest-dev |
| 21:21 |
|
OWNSyouAll joined #minetest-dev |
| 21:23 |
VanessaE |
is there any particular reason why a texture applied as a player skin can't have a dash in the filename? |
| 21:25 |
VanessaE |
I have been fighting with my server for an hour trying to apply a skin for a player and finally figured out that won't work because the player's name has a dash. I confirmed this is the problem "single"player mode by applying the same skin to 'testuser' and 'test-user'. what works for the first one just renders as a colored blob, or as flickering colors, or as empty/transparent when applied to the username with the dash. |
| 21:25 |
VanessaE |
same file, merely cp'd to two different destination filenames and applied to two fresh user accounts in "single"player mode. |
| 21:26 |
xyz |
open issue |
| 21:26 |
VanessaE |
*facepalm* |
| 21:27 |
xyz |
what? |
| 21:27 |
VanessaE |
you can't just answer the question with "no, there's really no reason for it" or "yes, because X" or perhaps yes because {link here}" ? |
| 21:27 |
xyz |
i think it's a bug |
| 21:27 |
xyz |
but i don't know |
| 21:27 |
xyz |
so if you want to get an answer |
| 21:27 |
xyz |
you either repost this message every hour or whenever someone joins the channel |
| 21:27 |
xyz |
or open an issue |
| 21:28 |
VanessaE |
I asked it as a question because I don't know if it's a bug, I remember a lot of noise some time back about illegal/filtered-out characters in filenames and the like, and I don't remember the details, what is used where, etc etc |
| 21:28 |
|
EvergreenTree joined #minetest-dev |
| 21:28 |
|
EvergreenTree joined #minetest-dev |
| 21:29 |
xyz |
well i tried to be helpful but you just *facepalm*'d :( |
| 21:30 |
xyz |
i guess next time i won't even bother replying |
| 21:30 |
VanessaE |
opening an issue now. |
| 21:31 |
xyz |
yaay! |
| 21:32 |
VanessaE |
https://github.com/minetest/minetest/issues/1125 |
| 21:33 |
VanessaE |
I usually don't like filing issues because they tend to go unanswered, or ignored for great lengths of time. |
| 21:36 |
VanessaE |
there, that should be sufficient (a few edits later) |
| 21:40 |
xyz |
ok, looking into it now |
| 21:48 |
xyz |
VanessaE: replied |
| 21:51 |
VanessaE |
I see it |
| 21:53 |
xyz |
did it fix the issue for you? |
| 21:58 |
VanessaE |
Lemme check |
| 21:59 |
VanessaE |
(for whatever reason, it didn't occur to me to try it) |
| 22:02 |
VanessaE |
yes, that fixed it. |
| 22:30 |
|
zat joined #minetest-dev |
| 23:23 |
|
EvergreenTree joined #minetest-dev |
| 23:23 |
|
EvergreenTree joined #minetest-dev |