You are not logged in.
My activity in the last few days concerning my Arch activity has given rise to some questions I hope you guys/gals don't mind to post them in one just one thread. Hopefully this is too the right place to ask them.
1) While performing some searches throughout the forums trying to find information in order to fix a nowadays struggle with Firefox I have seen quite a number of recommendations that addressed the OP to avoid ftp mirrors (fixing apparently library issues, changing mirrors). In my case since my early Debian days have always seen the ftp mirror, the pair to the http one that is, as a fallback mirror when the latter failed at some point, and viceversa. Therefore I usually have always commented out both the http and the ftp one. Did I do wrong all this time, even now in Arch?
If someone could enlighten me with regard to this 'avoid ftp mirros' recommendation I would appreciate it.
2) After one of the latest updates when processing the User modules I get the following message "Inserted module 'nfs' ". Since there was no notification during the update/upgrade process, even checked the pacman.log, am I supposed to add it manually in rc.conf as a user module or is it perfectly fine to leave it as it is?
Thanks in advance.
\(o_X)/
'Cause I wanna be an Archy - An Archy in the UK // Sex Pistols
Offline
I am also familiar with the advice to avoid FTP mirrors - and I have seen this advice solve many problems - but I cant contribute to the explanation why. However, I'm curious what you mean here:
Therefore I usually have always commented out both the http and the ftp one.
If you comment out all ftp and http, what's left? Surely you have mirrors uncommented.
"UNIX is simple and coherent" - Dennis Ritchie; "GNU's Not Unix" - Richard Stallman
Offline
2) After one of the latest updates when processing the User modules I get the following message "Inserted module 'nfs' ". Since there was no notification during the update/upgrade process, even checked the pacman.log, am I supposed to add it manually in rc.conf as a user module or is it perfectly fine to leave it as it is?
Nfs stands for network file system I assume, so you don't need to add it in your rc.conf (unless you actually use nfs).
Offline
1) Here's one of many articles about why you should avoid ftp - google has plenty more: http://mywiki.wooledge.org/FtpMustDie
2) When exactly do you see that message? Is 'nfs' in the MODULES array in /etc/rc.conf?
Offline
I'm getting the message that the NFS module is loading at boot as well (something new in the past day or two). I've never used NFS and there is nothing in my rc.conf to require it. I only load the fuse and vboxdrv modules. Strange?
:: Loading User-specified Modules
Inserted module 'nfs'Last edited by cjpembo (2012-06-12 13:40:55)
Offline
Offline
Output hidden? I don't need the module loading at all. Are you saying that /usr/lib/modules-load.d/nfs-utils.conf will be removed completely, so the module will not load? Or still load and just do so silently?
Offline
Not that it matters: but 6 modules get loaded when using the nfs module. I guess I don't see why we're loading the nfs module by default? I thought it was always up to the end user to determine which file system modules get loaded?
Offline
@Trilby
I think you got me all wrong there. My country is usually featured with two mirrors, one being http and the other a ftp one. It is those two that comment out. The rest of the mirrors obviously stay commented ![]()
@Terminator
The thing I wonder about is why it inserts itself in the User specified modules when I am not using nfs. Just because nfs-utils is installed even if it is not set up as far as I have checked? If I needed it, or any other user I would expect the user to add it him/herself instead of this automatized way I guess.
@tomk
Thanks for the link. But, honestly speaking, after reading the information you provided I still don't see a concrete reason of why to avoid ftp mirrors. I must confess that I am trying to figure out if the use of a ftp mirror together with the http one might have lead to the problems I am experiencing these days.
The notification appears just like #5 says.
@falconindy
The only reason for this module to be inserted automatically is to have the nfs-utils installed even if nfs is not set up at this time?
\(o_X)/
'Cause I wanna be an Archy - An Archy in the UK // Sex Pistols
Offline
If you.don't need nfs-utils then don't install it. We package software so that generally it just works. The rc.d script loads modules and does a lot of things behind the user's back. As the systemd service is broken out (properly I might add) into the individual RPCs and not to do anything else, we include this file so that nfs just works.
Offline
@falconindy
Thanks for the clarification. Sorry if I bothered you.
\(o_X)/
'Cause I wanna be an Archy - An Archy in the UK // Sex Pistols
Offline
I've been gone a few days. Thanks for the clarification regarding nfs, falconindy. I always install every package in the core repo: so have a few questions. If I blacklist the nfs module, will this cause any errors in the newer init scripts you're working on? I assume there will be a setting in /etc/rc.conf to enable nfs-utils - the arch 'keep it simple' principal will mean it will be disabled by default?
Offline
Regarding the FTP mirrors which is still the issue pending on my behalf, no one else is able to be more specific with regard to the advice/recommendation of avoiding them?
\(o_X)/
'Cause I wanna be an Archy - An Archy in the UK // Sex Pistols
Offline