freebsd-update - 14.3 RELEASE → 15.0 RELEASE - 後始末


クラウディア 


1. 概要
2. 応急処置
3. sudo
4. vim
5. nsd-checkconf
6. bhyve
7. apache24

1. 概要

 マシンにより、いくつかライブラリが足りなくて、プログラムがありました。

2. 応急処置

 応急処置として、ライブラリのあるマシンから、下記のライブラリをコピーして、対応します。  ライブラリのあるマシンの。

/lib/libutil.so.9
/usr/local/lib/libssl.so.12
/usr/local/lib/libcrypto.so.12
 それと、下記の「ports」をインストール。

/usr/ports/x11-toolkits/pango
 これで、ようやく、全てのサービスが、正常に動作するようになりました。

3. sudo

 「sudo」が。

sudo su

ld-elf.so.1: Shared object "libutil.so.9" not found, required by "sudo"
 で、こける。  これは。

cd /usr/ports/security/sudo

make NO_DIALOG=yes

make reinstall
 で解消します。  以降、再インストールの手順は同様に。

3. vim

 「vim」が。

vim

ld-elf.so.1: Shared object "libutil.so.9" not found, required by "libperl.so.5.40"
 でこける。  これは。

/usr/ports/editors/vim
 を再インストールすることで、解消します。

4. nsd-checkconf

 「nsd」と「unbound」のステータスを見てみると。

service nsd status

ld-elf.so.1: Shared object "libssl.so.30" not found, required by "nsd-checkconf"
nsd is not running.

service unbound status

ld-elf.so.1: Shared object "libssl.so.30" not found, required by "unbound-checkconf"
unbound is not running.
 両方とも「libssl.so.30」が、ないちゅうてこけておる。  「nsd」は、下記を再インストールします。

/usr/ports/dns/nsd
 「unbound」は、下記のものを下記の順番で、再インストールします。

/usr/ports/lang/perl5.40
/usr/ports/dns/unbound

6. bhyve

 「vm」が、下記の状態で。

vm list

NAME        DATASTORE  LOADER     CPU  MEMORY  VNC  AUTO  STATE
ubuntu1804  default    grub       2    4G      -    No    Stopped
ubuntu2404  default    grub       2    4G      -    No    Stopped
vm142       default    bhyveload  2    4G      -    No    Stopped
vm143       default    bhyveload  2    4G      -    No    Stopped
vm15x       default    bhyveload  2    4G      -    No    Stopped
ubuntu2404  zfsstore   grub       2    4G      -    No    Stopped

vm start ubuntu2404
 しても、起動せんし。  「ubuntu1804」は、未インストールだったので、インストールしようとすると。

vm install -f ubuntu1804 ubuntu-18.04.6-server-amd64.iso

Starting ubuntu1804
  * found guest in /usr/vm/ubuntu1804
  * booting...
ld-elf.so.1: Shared object "libvmmapi.so.6" not found, required by "grub-bhyve"
 で、こける。  これは、下記をインストールすることで、解消します。

/usr/ports/sysutils/grub2-bhyve

7. apache24

 「apache」が起動しておらんので、「configtest」しようとすると。

service apache24 configtest

Performing sanity check on apache24 configuration:
httpd: Syntax error on line 149 of /usr/local/etc/apache24/httpd.conf: Cannot load libexec/apache24/mod_ssl.so into server: Shared object "libssl.so.30" not found, required by "mod_ssl.so"

EaseUS
AbemaTV 無料体験