I've built a custom linux system using Yocto.  It uses busybox.  I have most everything working, except I can't have a static dns resolver address because /etc/resolv.conf is being deleted on every boot, and replaced with a link to /var/run/resolv.conf.  I think this is being caused by a script called /etc/volatile.cache.  I've deleted this script, but I think another script /etc/init.d/populate-volatile.sh recreates it every time.  Certainly I could add my own script, something like /etc/rc5.d/S90set-resolv that writes a value to resolv.conf, but that seems like an extremely strange way to do it.  Does anybody know what is going on here?  What is the correct way to set a nameserver address in this situation?
I am having an issue where DHCP (I though as I read in other similar topics) is clearing the /etc/resolv.conf file on each boot. I am not sure about how to deal with this since the post I have found (,  and some others) are for Debian based distros or other but not Fedora.  This is the output of ifcfg-enp0s31f6 so for sure is DHCP:  cat /etc/sysconfig/network-scripts/ifcfg-enp0s31f6  HWADDR=C8:5B:76:1A:8E:55 TYPE=Ethernet DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no IPV6_AUTOCONF=no IPV6_DEFROUTE=no IPV6_FAILURE_FATAL=no IPV6_ADDR_GEN_MODE=stable-privacy NAME=enp0s31f6 UUID=0af812a3-ac8e-32a0-887d-10884872d6c7 ONBOOT=yes IPV6_PEERDNS=no IPV6_PEERROUTES=no BOOTPROTO=dhcp PEERDNS=yes PEERROUTES=yes   In the other side I don't know if Network Manager is doing something else around this.  Update: Content of NetworkManager.conf (I have removed the comments since are useless)  $ cat /etc/NetworkManager/NetworkManager.conf  [main] #plugins=ifcfg-rh,ibft dns=none  [logging] #domains=ALL   Can I get some help with this? It's annonying be setting up the file once and once on every reboot.  UPDATE 2  After a month I'm still having the same issue where file gets deleted by "something".   Here is the steps I did follow in order to make a fresh test:   Reboot the PC After PC gets restarted open a terminal and try to ping Google servers of course without success:  $ ping google.com ping: google.com: Name or service not known  Check the network configuration were all seems to be fine:  $ cat /etc/sysconfig/network-scripts/ifcfg-enp0s31f6  NAME=enp0s31f6 ONBOOT=yes HWADDR=C8:5B:76:1A:8E:55 MACADDR=C8:5B:76:1A:8E:55 UUID=0af812a3-ac8e-32a0-887d-10884872d6c7 BOOTPROTO=static PEERDNS=no DNS1=8.8.8.8 DNS2=8.8.4.4 DNS3=192.168.1.10 NM_CONTROLLED=yes IPADDR=192.168.1.66 NETMASK=255.255.255.0 BROADCAST=192.168.1.255 GATEWAY=192.168.1.1 TYPE=Ethernet DEFROUTE=yes IPV4_FAILURE_FATAL=no IPV6INIT=no  Restart the network service:  $ sudo service network restart [sudo] password for &lt;current_user&gt;:  Restarting network (via systemctl):                        [  OK  ]  Try to ping Google servers again, with no success:  $ ping google.com ping: google.com: Name or service not known  Check for file /etc/resolv.conf:  $ cat /etc/resolv.conf  cat: /etc/resolv.conf: No such file or directory  File doesn't exists anymore - and this is the problem something is deleting it on every reboot Create the file and add the content of DNS:  $ sudo nano /etc/resolv.conf   Ping Google servers this time with success:  $ ping google.com PING google.com (216.58.192.110) 56(84) bytes of data. 64 bytes from mia07s35-in-f110.1e100.net (216.58.192.110): icmp_seq=1 ttl=57 time=3.87 ms    Any ideas in what could be happening here?
UK visa refusal on V 4.2 a + c (and sometimes 'e') Many of the UK visa refusals we see here share a common pattern and the prevailing reasons refer to V 4.2 (a) and (c).    I do understand that, while the applicants may describe very different individual circumstances, there's a consistent pattern and, broadly, fall into specific categories:    Credibility (lifestyle, lack of ties, visit history, lies &amp; omissions) Funding (insufficient funds, provenance of funds, funds parking) Sponsorship (family, friends, employer)   Question: What most commonly triggers a UK visa refusal where V 4.2 (a) and (c) are given as the grounds?  Secondarily: Given that there is a clear pattern, to what extent are these refusals predictable? Does sponsorship make a difference? Is there a set of personal circumstances, however abstract, where a refusal is all but guaranteed? For example, why do those we see here on TSE who sought entry for the PLAB or British Army appear to be refused with a common theme? Is there a uniform shortcoming or is it just discrimination?   PLAB: What is about applications for a visa, for the purpose of sitting the Professional and Linguistic Assessments Board (PLAB) exam, that seem to invite refusals. After all, the test is given so that international medical graduates can show that they qualify to practise medicine in the UK. The first part, PLAB 1, can be taken in centres outside of the UK. However, PLAB 2 can be taken only in the UK. Why can't you can't get a visa just to sit the exam, promising that you'll leave immediately after?    British Army: Since Commonwealth citizens are eligible to apply online to join, even those who don't reside in the UK, why is it so difficult to get a visa just to attend an interview to see whether you are suitable? Even with an invitation from the Army, such visa applications seem to be unsuccessful. Isn't a career in the British Army a valid reason?     Lastly:  After such a refusal, what approaches would increase the chance of a successful application? Evaluating the infinite product $\prod\limits_{k=2}^\infty \left ( 1-\frac1{k^2}\right)$ How to install XAMPP? We have $q, p$ prime and $tq = (p-1)(p+1)$ for some positive integer $t$. The book I'm reading says that because $q$ is prime, it divides $p-1$ or $p+1$.   Question: Why exactly does it matter that $q$ is prime here? Why is "that"/"which" omitted in this sentence? Unable to stylize raster data as pseudocolor render type on MAC OSX In a raster layer's Style Properties, I can choose pseudocolor render type, and choose a color ramp and classify the raster.      However, when I click the 'Apply' button, or click 'OK', the visualization of the raster never changes.  I was able to output a 'colorized' version of the same raster using GRASS plugin.  I also reinstalled QGIS 2.8, and was able to adjust and see a raster stylings using the steps I outlined above.  So, can anyone confirm this as an issue, or confirm that there's a mistake somewhere in my process?  I should note that I'm on a Mac, 10.10.4, and I'm using the QGIS provided by , 2.10.1-1 .  Update 1: Here's a screenshot of the rest of my settings.      I have Grayscale set to off in the Style setting.  Also, I don't believe grayscale/color-blind Preview is available on the Mac version of QGIS.  They're does't appear to be the option where it , in the Menu Bar under View / Preview / Photocopy (grayscale) etc.  Either way-- I added a shapefile to show color.  Update 2: I've experimented with setting color interpolation to discrete, linear, and exact, but still am not able stylize using Singleband pseudocolor.  I've also confirmed that the 'Render' box on the the main map view is checked.  Also, I am able to adjust Color Rendering settings, like Hue, Blending Mode, etc., and see the results when clicking 'Apply' or 'OK'.  Update 3: As other Mac users are confirming this, I think it may be a bug. I've created a bug report at the official . I just installed Ubuntu 14.04.3 LTS after installing windows 10 in my new VN7-571G and the wireless is not working. It never had: even during the installation it was not recognized. I run a script to gather the data , which is . lspci -knn | grep Net -A2 output 03:00.0 Network controller [0280]: Qualcomm Atheros Device [168c:003e] (rev 20)         Subsystem: Lite-On Communications Inc Device [11ad:0804]  The OS behaves like it has no wifi card. I do not see wifi settings in network settings I'm not a linux power user, so I do not know what to do to solve the issue. What should I do to make it work? How to find files between two dates using "find"? I am trying to rotate a dual monitor which is attached to the VGA output of my laptop. My system is Ubuntu 15.10.  However, here is the outcome I get when I use xrandr:  xrandr --output VGA-1-0 --rotate right xrandr: output VGA-1-0 cannot use rotation "right" reflection "none"   I have seen other posts on this subject, which all recommend editing xorg.conf. I have tried that, too. Here's my current xorg.conf file:  Section "ServerLayout" Identifier "layout" Screen 0 "nvidia" Inactive "intel" EndSection  Section "Device" Identifier "intel" Driver "modesetting" BusID "PCI:0@0:2:0" Option "AccelMethod" "None" Option "RandRRotation" "True" EndSection  Section "Screen" Identifier "intel" Device "intel" EndSection  Section "Device" Identifier "nvidia" Driver "nvidia" BusID "PCI:1@0:0:0" Option "ConstrainCursor" "off" Option "RandRRotation" "True" EndSection  Section "Screen" Identifier "nvidia" Device "nvidia" Option "AllowEmptyInitialConfiguration" "on" Option "IgnoreDisplayDevices" "CRT" Option "RandRRotation" "True" EndSection   Still, I keep getting the same error when trying to use xrandr to rotate that screen.   Is there another way of doing so? Is it ever acceptable to have a  in your C or C++ application?  What if you allocate some memory and use it until the very last line of code in your application (for example, a global object's destructor)? As long as the memory consumption doesn't grow over time, is it OK to trust the OS to free your memory for you when your application terminates (on Windows, Mac, and Linux)? Would you even consider this a real memory leak if the memory was being used continuously until it was freed by the OS.  What if a third party library forced this situation on you? Would refuse to use that third party library no matter how great it otherwise might be?  I only see one practical disadvantage, and that is that these benign leaks will show up with memory leak detection tools as false positives. Number of factors of a big number How to find the number of factors of $884466000$ without using a calculator? Using the Pigeonhole Principle to show that $2$ of any $n+1$ numbers from $\{1,2,\ldots,2n\}$ sum to $2n+1$ How do I instantiate a string array object into a Spring.Net container? Remove particularly tricky items from context menu I've found various sources of info about removing these annoying things which I never use... but I haven't succeeded in getting rid of the following.    (Avira-related:) - Scan selected files with Avira  (I believe all this is M$ crapware... I presume it's all been lovingly crafted so they're all impossible to remove. You never know, though: some super-uber-uber-geek might just have found a way) - Restore previous versions  - Cut - Copy - Delete  - Rename Basically this suggestion for the Android app:   Many times I'll see that a post has been edited on the Android app. I'll want to see exactly what was edited, and the Android app doesn't show this. Can the revision history be added to the Android app? Im trying to craft a regex that only returns &lt;link&gt; tag hrefs  Why does this regex return all hrefs including &lt;a hrefs?       (?&lt;=&lt;link\s+.*?)href\s*=\s*[\'\"][^\'\"]+        &lt;link rel="stylesheet" rev="stylesheet"      href="idlecore-tidied.css?T_2_5_0_228" media="screen">     &lt;a href="anotherurl">Slash Boxes&lt;/a>   thank you Non-hidden directory doesn't show in Explorer, but the program that made it can access it How can I check if a single character appears in a string? Where does the extra kinetic energy of the rocket come from? What is the sum of $$\sum_{n=0}^{\infty}\frac{1}{2^n(n+1)}$$    I've spent an insane amount of time on this problem. I checked on Wolfram and it gives $ln(4)$, which I assume you get from $2\ln(2)$.   I know that the integral of $\frac{1}{n+1}$ is $\ln(n+1)$. What am I missing?  Thank you!