Both I'm guessing.PilzAdam wrote:What do you mean exactly, the engine or minetest_game?
ak399g wrote:Server-side security.
sfan5 wrote:ak399g wrote:Server-side security.
What does "Server-side security" mean for you?
rubenwardy wrote:I may add to this list.
Polish
- The main menu uses tabs, which is not very professional for a game.
ak399g wrote:sfan5 wrote:ak399g wrote:Server-side security.
What does "Server-side security" mean for you?
We're (myself, father, friends) looking into setting up a server, and one thing we've noticed, which isn't mentioned anywhere in any FAQ or tutorial, is that logging into minetest as a client and creating a username/password on the fly opens up a security hole in that anyone can SSH in to the server IP outside of the minetest box and already have a username/password account, with which they can effectively hack the server. Or something like that -- my father understands this a whole lot better, I don't completely know the technical aspects behind it. As we figure this out, and lock down the server (implementing essentially a "you-have-to-email-us-first, then-we-personally-add-you-if-we-trust-you" kind of signup) to prevent unauthorized access, I'll be able to understand more of the issue. After we finish setting the server up, I'll post a "how-we-did-it" report here documenting what we did and how we made the server more secure.
If that didn't help clarify, I'll be talking to him again sometime this week about it, so hopefully I'll be more prepared to understand and defend my position as things develop.rubenwardy wrote:I may add to this list.
Polish
- The main menu uses tabs, which is not very professional for a game.
I disagree; I don't know how you're defining "professional," but I haven't found tabs to be a problem -- in fact, I appreciate that there are tabs.
What DOES need to be implemented is the ability to run minetest without a GUI. Running a server, one may not have a computer with a graphics card or decent monitor, but one should still be able to generate a world, even if one couldn't see it, amongst other things.
sfan5 wrote:To clarify things:
1)
If you log in on a Minetest server with username and password there is no actual user account created on the system, the "account" is only a combination of user/pass stored in auth.txt which is checked on login.
2)
There is a way to run a minetest server without a GUI.
(Since you've mentioned SSH I assume you use Linux)
You just need to download and compile the minetest source code and you will get an executable named minetestserver.
minetestserver can be used like you would start a world from the command line with GUI, e.g.:
minetestserver --world worlds/our_awesome_world --logfile debug.txt --config minetest.conf
(this command assumes your world is in worlds/our_awesome_world, you want to use debug.txt as log file and minetest.conf is your configuration file.
Jordach wrote: releases come with more than just minetest_game,
sfan5 wrote:To clarify things:
2)
There is a way to run a minetest server without a GUI.
(Since you've mentioned SSH I assume you use Linux)
You just need to download and compile the minetest source code and you will get an executable named minetestserver.
minetestserver can be used like you would start a world from the command line with GUI, e.g.:
minetestserver --world worlds/our_awesome_world --logfile debug.txt --config minetest.conf
(this command assumes your world is in worlds/our_awesome_world, you want to use debug.txt as log file and minetest.conf is your configuration file.
ak399g wrote:sfan5 wrote:To clarify things:
2)
There is a way to run a minetest server without a GUI.
(Since you've mentioned SSH I assume you use Linux)
You just need to download and compile the minetest source code and you will get an executable named minetestserver.
minetestserver can be used like you would start a world from the command line with GUI, e.g.:
minetestserver --world worlds/our_awesome_world --logfile debug.txt --config minetest.conf
(this command assumes your world is in worlds/our_awesome_world, you want to use debug.txt as log file and minetest.conf is your configuration file.
What I mean is there is no way to create a world via command line.
Menche wrote:ak399g wrote:sfan5 wrote:To clarify things:
2)
There is a way to run a minetest server without a GUI.
(Since you've mentioned SSH I assume you use Linux)
You just need to download and compile the minetest source code and you will get an executable named minetestserver.
minetestserver can be used like you would start a world from the command line with GUI, e.g.:
minetestserver --world worlds/our_awesome_world --logfile debug.txt --config minetest.conf
(this command assumes your world is in worlds/our_awesome_world, you want to use debug.txt as log file and minetest.conf is your configuration file.
What I mean is there is no way to create a world via command line.
Running 'minetestserver --world ~/.minetest/worlds/test' when the folder 'test' doesn't will create a world at the specified path. Using the option '--worldname test' will exit with an error instead if it doesn't exist, because minetest doesn't know exactly where you want the world.
Jordach wrote:an actual FAQ post.
jojoa1997 wrote:I forgot to add that I see a beginners tutorial or crafting guide in game. Or at least a tutorial.text somewhere.
jojoa1997 wrote:I forgot to add that I see a beginners tutorial or crafting guide in game. Or at least a tutorial.text somewhere.
Users browsing this forum: No registered users and 12 guests