
Qemu, quagga, radiusd, radvd, retrace, rhevagent, rhevm, ricci, root, rpc, Polkituser, postfix, postgres, prelude-manager, privoxy, pulse, puppet, pvm, Nscd, nslcd, ntp, nut, operator, oprofile, ovirt, pegasus, piranha, pkiuser, Majordomo, mysql, named, netdump, news, nfsnobody, nobody, nocpulse, nova, Halt, hsqldb, ident, jonas, ldap, lp, luci, mail, mailman, mailnull, Standard users are:Ībrt, adm, amandabackup, apache, arpwatch, ats, avahi, avahi-autoipd, bacula,īeagleindex, bin, clamav, condor, cyrus, daemon, dbus, desktop, distcache,ĭovecot, exim, fax, frontpage, ftp, games, gdm, glance, gopher, haldaemon, Your logrotate file should be named /etc/logrotate.d/.Ī file in this package is owned by a non standard user. You have to includeĮach executable in standard binary directories should have a man page. The package contains no documentation (README, doc, etc). Minetest.src: W: spelling-error %description -l en_US multiplayer -> multiplier, multiplexerġ packages and 0 specfiles checked 0 errors, 2 warnings. Minetest.src: W: spelling-error Summary(en_US) Multiplayer -> Multiplier, Multiplexer $ rpmlint ~/rpmbuild/SRPMS/minetest-0.3.rpm Minetest-server.x86_64: W: no-manual-page-for-binary minetestserverġ packages and 0 specfiles checked 1 errors, 5 warnings.

Minetest-server.x86_64: W: non-standard-gid /var/lib/minetest minetest Minetest-server.x86_64: W: non-standard-uid /var/lib/minetest minetest Minetest-server.x86_64: E: incoherent-logrotate-file /etc/logrotate.d/minetest Minetest-server.x86_64: W: spelling-error %description -l en_US multiplayer -> multiplier, multiplexer Minetest-server.x86_64: W: spelling-error Summary(en_US) multiplayer -> multiplier, multiplexer Minetest.x86_64: W: no-manual-page-for-binary minetestġ packages and 0 specfiles checked 0 errors, 4 warnings. Minetest.x86_64: W: spelling-error %description -l en_US multiplayer -> multiplier, multiplexer Minetest.x86_64: W: spelling-error Summary(en_US) Multiplayer -> Multiplier, Multiplexer I've fixed the %clean section and %defattr according to guidelines. Right now they are just defaults, please correct me if I am wrong. * Also I am not sure about permissions of all the system config files created. Should I just add "systemctl restart rvice" to the post% section ?
#MINETEST SYSTEM REQUIREMENTS HOW TO#
It seems that rsyslog needs to be restarted after the package installation, but I didn't find any guidelines, how to deal with log settings.

* Server subpackage has systemd unit, rsyslog and logrotate configs. So I've dropped suffix and used the word "minetest" for all the system config files.

* The upstream server binary is called "minetestserver", while the package is called "minetest-server".
#MINETEST SYSTEM REQUIREMENTS LICENSE#
So I've put all the docs and license into minetest-server package. * I've split the package into server part "minetest-server", which doesn't require the X-server to be installed, and the client part "minetest" which depends on minetest-server to be able to run single player game locally. * Currently there are no man-pages for both binaries, but they are planned for the next release. * I've already contacted the upstream developers team and I am planning to participate in the project from the side of translations, docs and other related topics. There are already several public servers available and gamers community grows very fast. Nevertheless all the functions implemented are stable, gameplay is enjoyable, game has low video requirements and other unique features (for ex. * This is the early release of the game, which means it has not so many features (for ex. * This is my first rpm package and I need a sponsor for it. Game of mining, crafting and building in the infinite world of cubicīlocks with optional hostile creatures, features both single and the
