Here there is the current build instructions from the web:
Build from sources
Building is straight forward and familiar if you have ever built
software on Linux before. Mistelix uses the standard autotools suite
for our build environment. Once you have satisfied all the build
dependencies, just type:
./autogen.sh && make install
If I try to run make install as an user I get permission denied errors.
I suppose that correct instructions are something like this:
Building is straight forward and familiar if you have ever built
software on Linux before. Mistelix uses the standard autotools suite
for our build environment. Once you have satisfied all the build
dependencies, just type:
./autogen.sh && make
Installation
* Traditional GNU/Linux distributions (Debian, Fedora,...)
su
<Enter password root>
make install
* Sudo based GNU/Linux distributions (Ubuntu)
sudo make install
<Enter password root>
Isn't it?
These needs to be fixed in order not to discourage people to try Mistelix.
adrian15
P.S.: Jordi Mas and I discussed a bit about this and Jordi told me
that running "make install" involved running make if make had not
been run. So no need of make was needed.
If Jordi Mas still thinks the same he might think about writing:
./autogen.sh
Installation
* Traditional GNU/Linux distributions (Debian, Fedora,...)
su
<Enter password root>
make install
* Sudo based GNU/Linux distributions (Ubuntu)
sudo make install
<Enter password root>
If you read it carefully you will see that the difference is that the
user does not run make after running autogen.sh.
I think these instructions are invalid because running make as root
(what actually happens when you run "make install" as a root)
generates files in the user home with root permissions. So the user
cannot delete the files unless it is a superuser once again.
Another reason for avoiding the superuser to run the "make" process is
security. Root user should be only used when it is strictly needed,
for example, writing files into the GNU/Linux system tree.
--
Support free software. Donate to Super Grub Disk. Apoya el software
libre. Dona a Super Grub Disk.
http://www.supergrubdisk.org/index.php?pid=10