Age | Commit message (Collapse) | Author |
|
That way only the system user setup and ownership change has to be done
by the packager / installer.
|
|
There were some templates missing.
|
|
|
|
Using a database is way more complex (see the commit statistics of this
commit) than using files to store recipe data. Also administration and
usage is simpler.
|
|
This project is not so big that it needs multiple packages.
|
|
This makes it easier to maintain and it looks better.
|
|
This was based on recommendations from the Arch Linux wiki. Because they
could maybe break something on other distributions they are removed here
and maybe re-introduced later in a packaging repository.
Furthermore the Makefile is more readable this way.
|
|
This drops also the -d flag and the database/user config option.
The -d flag used to override specific parts of the config file. This is
just confusing behaviour. Instead a new config/debug.json file is
introduced with useful default values.
Instead of configuring the database user via the database/user entry in
the config file, the user is determined from the Linux user of the
server process. This enforces that a database user with the same name as
the Linux user is configured which is already described in the README.
|
|
This repository is just about the generic source code. Adapting it to a
certain Linux distribution which might be systemd based is up to a
packaging repository.
|
|
|