Difference between pages "Hostname" and "Template:Console"

(Difference between pages)
(Configuration)
 
 
Line 1: Line 1:
w.i.p
+
<includeonly>{{#tag:console|{{{body}}}}}
==Introduction==
+
{{#if:{{{desc|}}}|'''Console: {{{desc|}}}}}{{#if:{{{recipe|}}}|{{#subobject:|step={{{step|}}}|stepCount={{#tag:in||}}|In recipe={{{recipe|}}}|+sep=,|action=runcmd|body={{{body}}}}}}}</includeonly>
A hostname is a unique name created to identify a machine on a network. In computer networking, a hostname  is a label that is assigned to a device connected to a computer network and that is used to identify the device in various forms of electronic communication such as the World Wide Web, e-mail or Usenet. Hostnames may be simple names consisting of a single word or phrase, or they may be structured.
+
==Configuration==
+
In Funtoo Linux, <code>/etc/conf.d/hostname</code> is the master configuration file for setting a hostname. In OpenRC framework <code>/etc/conf.d/foo</code> is the configuration file for a corresponding Init script <code>/etc/init.d/foo</code>.  With the case of hostname, default value is set to ''localhost'', means when system boots and OpenRC's <code>/etc/init.d/hostname</code> script started a hostname getting only ''localhost'' name.  How it looks?  In your shell promt this will look in following way, an example for root:
+
<console>
+
localhost ~ # ##i## Hello :)
+
</console>
+
Let's play a bit with a configuration. Open <code>/etc/conf.d/hostname</code> with your favorite editor and set a hostname of your choice.  Below, I will use a real examples of my working test box.
+
<console>
+
localhost ~ # ##i## nano /etc/conf.d/hostname
+
</console>
+
Let's set it to hostname="oleg-stable.host.funtoo.org". Save the file and restart  a hostname service:
+
<console>
+
localhost ~ # ##i## service hostname restart
+
</console>
+
Now, let's examine our changes, after a restarting a hostname
+
<console>
+
oleg-stable ~ # ##i## Hello :)
+
</console>
+
Notice, that we seeing a shortened hostname here, and not a FQDN (Fully Qualified Domain Name). Don't be frustrated , this is  how  default bash promt PS1 set. To get nice promts, please, consult http://www.ibm.com/developerworks/library/l-tip-prompt/ <-- this one should be on Funtoo wiki :)
+

Revision as of 04:32, February 19, 2015