Re: [arch-general] Set ip lan address /etc/environment

2018-06-04 Thread Leonid Isaev via arch-general
On Fri, Jun 01, 2018 at 08:48:03AM +0200, Maykel Franco via arch-general wrote: > 2018-05-31 12:01 GMT+02:00 Leonid Isaev via arch-general > : > > On Thu, May 31, 2018 at 10:44:25AM +0100, Ralph Corderoy wrote: > >> Hi Maykel, > >> > >> > I need define variable called ip with current ip address

Re: [arch-general] Set ip lan address /etc/environment

2018-06-01 Thread Maykel Franco via arch-general
2018-05-31 12:01 GMT+02:00 Leonid Isaev via arch-general : > On Thu, May 31, 2018 at 10:44:25AM +0100, Ralph Corderoy wrote: >> Hi Maykel, >> >> > I need define variable called ip with current ip address machine... >> > And when reboot machine, the variable ip always has ip address. >> >> Yes, I

Re: [arch-general] Set ip lan address /etc/environment

2018-05-31 Thread Leonid Isaev via arch-general
On Thu, May 31, 2018 at 10:44:25AM +0100, Ralph Corderoy wrote: > Hi Maykel, > > > I need define variable called ip with current ip address machine... > > And when reboot machine, the variable ip always has ip address. > > Yes, I think we all figured that bit out. :-) > But why; what's going

Re: [arch-general] Set ip lan address /etc/environment

2018-05-31 Thread Ralph Corderoy
Hi Maykel, > I need define variable called ip with current ip address machine... > And when reboot machine, the variable ip always has ip address. Yes, I think we all figured that bit out. :-) But why; what's going to be using that IP-address environment variable, and when? -- Cheers, Ralph.

Re: [arch-general] Set ip lan address /etc/environment

2018-05-31 Thread Maykel Franco via arch-general
2018-05-30 18:34 GMT+02:00 Leonid Isaev via arch-general : > On Wed, May 30, 2018 at 01:07:59PM +0200, Maykel Franco via arch-general > wrote: >> Hi, I put this text in /etc/environment: >> >> $ source /etc/environment >> >> ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d

Re: [arch-general] Set ip lan address /etc/environment

2018-05-30 Thread Leonid Isaev via arch-general
On Wed, May 30, 2018 at 01:07:59PM +0200, Maykel Franco via arch-general wrote: > Hi, I put this text in /etc/environment: > > $ source /etc/environment > > ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d > ' ' -f 1)" > > $ echo $ip > > 192.168.0.33 > > Works fine, but

Re: [arch-general] Set ip lan address /etc/environment

2018-05-30 Thread Ralph Corderoy
Hi Maykel, > Put file /etc/profile.d/ip.sh with the content: > > ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d ' ' -f > 1)" To debug this kind of thing, e.g. to see if it even runs, intersperse tee(1)s to files that can be inspected afterwards. ip="$(ifconfig | tee

Re: [arch-general] Set ip lan address /etc/environment

2018-05-30 Thread Mark . via arch-general
Perhaps head over to #archlinux on Freenode irc to get some more interactive help…? On 30/05/2018 13:31, Maykel Franco via arch-general wrote: > 2018-05-30 13:20 GMT+02:00 Ralph Corderoy : >> Hi Maykel, >> >>> $ source /etc/environment >>> ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':'

Re: [arch-general] Set ip lan address /etc/environment

2018-05-30 Thread Maykel Franco via arch-general
2018-05-30 13:20 GMT+02:00 Ralph Corderoy : > Hi Maykel, > >> $ source /etc/environment >> ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d ' ' >> -f 1)" > > https://wiki.archlinux.org/index.php/Environment_variables#Globally says > /etc/environment doesn't take code, just

Re: [arch-general] Set ip lan address /etc/environment

2018-05-30 Thread Ralph Corderoy
Hi Maykel, > $ source /etc/environment > ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d ' ' -f > 1)" https://wiki.archlinux.org/index.php/Environment_variables#Globally says /etc/environment doesn't take code, just simple assignments. Also see pam_env(8) and the rest of

Re: [arch-general] Set ip lan address /etc/environment

2018-05-30 Thread Mark . via arch-general
Why not put it in ~/.profile? Or if it needs to be system wide, in /etc/profile.d/ip.sh? On 30/05/2018 13:07, Maykel Franco via arch-general wrote: > Hi, I put this text in /etc/environment: > > $ source /etc/environment > > ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d

[arch-general] Set ip lan address /etc/environment

2018-05-30 Thread Maykel Franco via arch-general
Hi, I put this text in /etc/environment: $ source /etc/environment ip="$(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut -d ' ' -f 1)" $ echo $ip 192.168.0.33 Works fine, but when I reboot my archlinux: $ echo $ip $(ifconfig | grep -A 1 'eth0' | tail -1 | cut -d ':' -f 2 | cut