Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Mar 2024 02:51:57 +0000
From:      Graham Perrin <grahamperrin@gmail.com>
To:        freebsd-pkgbase@freebsd.org
Subject:   pkgbase versus /root/.cshrc
Message-ID:  <be3efb8d-e3cd-4ce2-973b-859986d2608b@gmail.com>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------KvtDnU6sEygmBt4A84UJd6Nq
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit

15.0-CURRENT. Upgraded from 150014 to 1500015, if that's relevant.

Customisations to  /root/.cshrc were lost. Noticeable when key bindings 
were incorrect.

Regained from the boot environment that preceded the upgrade.

If you like, I can provide a log of the upgrade.

root@mowa219-gjp4-zbook-freebsd:~# bectl list -c creation | tail -n 6
1500014-oa-ports--61.1M2024-03-1211:44
1500014-pa-base--8.71M2024-03-1217:03
1500014-qa-kde6--685M2024-03-1223:58
1500014-ra-base--1.11G2024-03-1301:19
1500014-sa-base--1.09G2024-03-1313:07
1500015-01-baseNR/290G2024-03-1401:44
root@mowa219-gjp4-zbook-freebsd:~# less /.cshrc
#root@mowa219-gjp4-zbook-freebsd:~ #
root@mowa219-gjp4-zbook-freebsd:~# less /root/.cshrc
root@mowa219-gjp4-zbook-freebsd:~# less /etc/csh.cshrc
root@mowa219-gjp4-zbook-freebsd:~# bectl mount 1500014-sa-base /tmp/down
/tmp/down
root@mowa219-gjp4-zbook-freebsd:~# less /tmp/down/.cshrc
/tmp/down/.cshrc:Nosuchfileordirectory
root@mowa219-gjp4-zbook-freebsd:~# rm /.cshrc
root@mowa219-gjp4-zbook-freebsd:~# less /tmp/down/root/.cshrc
root@mowa219-gjp4-zbook-freebsd:~# diff /tmp/down/root/.cshrc /root/.cshrc
23,24c23
<# setenv EDITOR /usr/bin/vi
<# setenv VISUAL /usr/bin/vi
---
>setenv EDITOR vi
27,35d25
<# 2021-04-21 xterm1 <https://photos.app.goo.gl/wEY24PFB4ytep42E9>;
<# setenv TERM xterm1
<# 2021-04-21 no entry for terminal type "xterm-256"
<# setenv TERM xterm-256
<
<# setenv TERM vt200
<# setenv TERM xterm
<setenv TERM xterm-256color
<
42,43c32,33
<set history = 2000
<set savehist = (2000merge)
---
>set history = 1000
>set savehist = (1000merge)
53,63d42
<# bindkey '\e[1~' beginning-of-line
<# bindkey '\e[4~' end-of-line
<bindkey '\e[3~'delete-char
<# bindkey '\e[5~' beginning-of-history
<# bindkey '\e[6~' end-of-history
<# bindkey '\e[2~' quoted-insert
<# bindkey '\e[5C' forward-word
<# bindkey '\e[5D' backward-word
<bindkey '\e[1;5C'forward-word
<bindkey '\e[1;5D'backward-word
<
root@mowa219-gjp4-zbook-freebsd:~# find /tmp/down/root -name "*.pkgsave" 
-print
root@mowa219-gjp4-zbook-freebsd:~# cp /tmp/down/root/.cshrc /root/.cshrc
root@mowa219-gjp4-zbook-freebsd:~# bectl umount 1500014-sa-base
root@mowa219-gjp4-zbook-freebsd:~# exit
logout
%su-
Password:
root@mowa219-gjp4-zbook-freebsd:~# nano /root/.cshrc 
root@mowa219-gjp4-zbook-freebsd:~ #
root@mowa219-gjp4-zbook-freebsd:~# uname -aKU
FreeBSDmowa219-gjp4-zbook-freebsd15.0-CURRENTFreeBSD15.0-CURRENTmain-n268792-a7b9f4d96e8bGENERICamd6415000151500015
root@mowa219-gjp4-zbook-freebsd:~#

--------------KvtDnU6sEygmBt4A84UJd6Nq
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit

<!DOCTYPE html>
<html data-lt-installed="true">
  <head>

    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body style="padding-bottom: 1px;">
    <p>15.0-CURRENT. Upgraded from 150014 to 1500015, if that's
      relevant. <br>
    </p>
    <p>Customisations to  /root/.cshrc were lost. Noticeable when key
      bindings were incorrect. <br>
    </p>
    <p>Regained from the boot environment that preceded the upgrade. <br>
    </p>
    <p>If you like, I can provide a log of the upgrade.<br>
    </p>
    <div
style="color: #cccccc;background-color: #1f1f1f;font-family: 'Droid Sans Mono', 'monospace', monospace;font-weight: normal;font-size: 14px;line-height: 19px;white-space: pre;"><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># bectl list -c creation | tail -n 6</span></div><div><span
    style="color: #dcdcaa;">1500014-oa-ports</span><span
    style="color: #cccccc;">       </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">      </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">          </span><span
    style="color: #b5cea8;">61.1</span><span style="color: #ce9178;">M</span><span
    style="color: #cccccc;"> </span><span style="color: #b5cea8;">2024</span><span
    style="color: #ce9178;">-03-12</span><span style="color: #cccccc;"> </span><span
    style="color: #b5cea8;">11</span><span style="color: #ce9178;">:44</span></div><div><span
    style="color: #dcdcaa;">1500014-pa-base</span><span
    style="color: #cccccc;">        </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">      </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">          </span><span
    style="color: #b5cea8;">8.71</span><span style="color: #ce9178;">M</span><span
    style="color: #cccccc;"> </span><span style="color: #b5cea8;">2024</span><span
    style="color: #ce9178;">-03-12</span><span style="color: #cccccc;"> </span><span
    style="color: #b5cea8;">17</span><span style="color: #ce9178;">:03</span></div><div><span
    style="color: #dcdcaa;">1500014-qa-kde6</span><span
    style="color: #cccccc;">        </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">      </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">          </span><span
    style="color: #b5cea8;">685</span><span style="color: #ce9178;">M</span><span
    style="color: #cccccc;">  </span><span style="color: #b5cea8;">2024</span><span
    style="color: #ce9178;">-03-12</span><span style="color: #cccccc;"> </span><span
    style="color: #b5cea8;">23</span><span style="color: #ce9178;">:58</span></div><div><span
    style="color: #dcdcaa;">1500014-ra-base</span><span
    style="color: #cccccc;">        </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">      </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">          </span><span
    style="color: #b5cea8;">1.11</span><span style="color: #ce9178;">G</span><span
    style="color: #cccccc;"> </span><span style="color: #b5cea8;">2024</span><span
    style="color: #ce9178;">-03-13</span><span style="color: #cccccc;"> </span><span
    style="color: #b5cea8;">01</span><span style="color: #ce9178;">:19</span></div><div><span
    style="color: #dcdcaa;">1500014-sa-base</span><span
    style="color: #cccccc;">        </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">      </span><span style="color: #ce9178;">-</span><span
    style="color: #cccccc;">          </span><span
    style="color: #b5cea8;">1.09</span><span style="color: #ce9178;">G</span><span
    style="color: #cccccc;"> </span><span style="color: #b5cea8;">2024</span><span
    style="color: #ce9178;">-03-13</span><span style="color: #cccccc;"> </span><span
    style="color: #b5cea8;">13</span><span style="color: #ce9178;">:07</span></div><div><span
    style="color: #dcdcaa;">1500015-01-base</span><span
    style="color: #cccccc;">        </span><span style="color: #ce9178;">NR</span><span
    style="color: #cccccc;">     </span><span style="color: #ce9178;">/</span><span
    style="color: #cccccc;">          </span><span
    style="color: #b5cea8;">290</span><span style="color: #ce9178;">G</span><span
    style="color: #cccccc;">  </span><span style="color: #b5cea8;">2024</span><span
    style="color: #ce9178;">-03-14</span><span style="color: #cccccc;"> </span><span
    style="color: #b5cea8;">01</span><span style="color: #ce9178;">:44</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># less /.cshrc</span></div><div><span
    style="color: #6a9955;">#root@mowa219-gjp4-zbook-freebsd:~ # </span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># less /root/.cshrc</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># less /etc/csh.cshrc</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># bectl mount 1500014-sa-base /tmp/down</span></div><div><span
    style="color: #dcdcaa;">/tmp/down</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># less /tmp/down/.cshrc</span></div><div><span
    style="color: #dcdcaa;">/tmp/down/.cshrc:</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">No</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">such</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">file</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">or</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">directory</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># rm /.cshrc </span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># less /tmp/down/root/.cshrc </span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># diff /tmp/down/root/.cshrc /root/.cshrc </span></div><div><span
    style="color: #dcdcaa;">23,24c23</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># setenv      EDITOR  /usr/bin/vi</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># setenv      VISUAL  /usr/bin/vi</span></div><div><span
    style="color: #dcdcaa;">---</span></div><div><span
    style="color: #d4d4d4;">&gt;</span><span style="color: #cccccc;"> setenv        EDITOR  vi</span></div><div><span
    style="color: #dcdcaa;">27,35d25</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># 2021-04-21 xterm1 <a class="moz-txt-link-rfc2396E" href="https://photos.app.goo.gl/wEY24PFB4ytep42E9">&lt;https://photos.app.goo.gl/wEY24PFB4ytep42E9&gt;</a></span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># setenv      TERM    xterm1</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># 2021-04-21 no entry for terminal type "xterm-256"</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># setenv      TERM    xterm-256</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># setenv      TERM    vt200</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;"># setenv      TERM    xterm</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> setenv        TERM    xterm-256color</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span></div><div><span
    style="color: #dcdcaa;">42,43c32,33</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;">       set history = 2000</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;">       set savehist = (</span><span
    style="color: #dcdcaa;">2000</span><span style="color: #cccccc;"> </span><span
    style="color: #ce9178;">merge</span><span style="color: #cccccc;">)</span></div><div><span
    style="color: #dcdcaa;">---</span></div><div><span
    style="color: #d4d4d4;">&gt;</span><span style="color: #cccccc;">       set history = 1000</span></div><div><span
    style="color: #d4d4d4;">&gt;</span><span style="color: #cccccc;">       set savehist = (</span><span
    style="color: #dcdcaa;">1000</span><span style="color: #cccccc;"> </span><span
    style="color: #ce9178;">merge</span><span style="color: #cccccc;">)</span></div><div><span
    style="color: #dcdcaa;">53,63d42</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;">#             bindkey '\e[1~'         beginning-of-line</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;">#             bindkey '\e[4~'         end-of-line</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;">               bindkey </span><span
    style="color: #ce9178;">'\e[3~'</span><span style="color: #cccccc;">         delete-char</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;">#             bindkey '\e[5~'         beginning-of-history</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;">#             bindkey '\e[6~'         end-of-history</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;">#             bindkey '\e[2~'         quoted-insert</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;">#             bindkey '\e[5C'         forward-word</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span><span
    style="color: #6a9955;">#             bindkey '\e[5D'         backward-word</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;">               bindkey </span><span
    style="color: #ce9178;">'\e[1;5C'</span><span
    style="color: #cccccc;">       forward-word</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;">               bindkey </span><span
    style="color: #ce9178;">'\e[1;5D'</span><span
    style="color: #cccccc;">       backward-word</span></div><div><span
    style="color: #d4d4d4;">&lt;</span><span style="color: #cccccc;"> </span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># find /tmp/down/root -name "*.pkgsave" -print</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># cp /tmp/down/root/.cshrc /root/.cshrc</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># bectl umount 1500014-sa-base</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># exit</span></div><div><span
    style="color: #cccccc;">logout</span></div><div><span
    style="color: #dcdcaa;">%</span><span style="color: #cccccc;"> </span><span
    style="color: #ce9178;">su</span><span style="color: #cccccc;"> </span><span
    style="color: #ce9178;">-</span></div><div><span
    style="color: #dcdcaa;">Password:</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># nano /root/.cshrc                                                                                                                                                                root@mowa219-gjp4-zbook-freebsd:~ # </span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># uname -aKU</span></div><div><span
    style="color: #dcdcaa;">FreeBSD</span><span style="color: #cccccc;"> </span><span
    style="color: #ce9178;">mowa219-gjp4-zbook-freebsd</span><span
    style="color: #cccccc;"> </span><span style="color: #b5cea8;">15.0</span><span
    style="color: #ce9178;">-CURRENT</span><span style="color: #cccccc;"> </span><span
    style="color: #ce9178;">FreeBSD</span><span style="color: #cccccc;"> </span><span
    style="color: #b5cea8;">15.0</span><span style="color: #ce9178;">-CURRENT</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">main-n268792-a7b9f4d96e8b</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">GENERIC</span><span
    style="color: #cccccc;"> </span><span style="color: #ce9178;">amd64</span><span
    style="color: #cccccc;"> </span><span style="color: #b5cea8;">1500015</span><span
    style="color: #cccccc;"> </span><span style="color: #b5cea8;">1500015</span></div><div><span
    style="color: #dcdcaa;">root@mowa219-gjp4-zbook-freebsd:~</span><span
    style="color: #cccccc;"> </span><span style="color: #6a9955;"># </span></div>
</div>
    <p></p>
  </body>
  <lt-container></lt-container>
</html>

--------------KvtDnU6sEygmBt4A84UJd6Nq--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?be3efb8d-e3cd-4ce2-973b-859986d2608b>