Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Can't update iocage jail #892

Closed
OnigamiSama opened this issue Mar 14, 2019 · 58 comments

Comments

@OnigamiSama
Copy link

commented Mar 14, 2019

Make sure to follow and check these boxes before submitting an issue! Thank you.

  • Supply iocage --version
    Version 1.2 BETA
  • Supply the commands used, along with any steps to recreate it.
    sudo iocage update $jailname
  • Provide the output from the command you issued
    see bellow.
  • Supply what you expected the result or output to be
    Jail to be updated to latest patch level
  • Checked that the problem has not already been fixed on master if using
    a stable release.

zutsuu% sudo iocage update jackett
Snapshot: zroot/iocage/jails/jackett@ioc_update_11.2-RELEASE-p8 created.

  • Updating jackett to the latest patch level...
    Looking up update.FreeBSD.org mirrors... 3 mirrors found.
    Fetching metadata signature for 11.2-RELEASE from update4.freebsd.org... done.
    Fetching metadata index... done.
    Inspecting system... done.
    Preparing to download files... done.

No updates needed to update system to 11.2-RELEASE-p9.
No updates are available to install.
Run '/tmp/tmpqjjckc2x fetch' first.
Traceback (most recent call last):
File "/usr/local/bin/iocage", line 10, in
sys.exit(cli())
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in call
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1982, in update
).fetch_update(True, uuid)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 928, in fetch_update
_exec, callback=self.callback)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 875, in consume_and_log
for stdout, _ in exec_gen:
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']
zutsuu% sudo iocage update plex
Snapshot: zroot/iocage/jails/plex@ioc_update_12.0-RELEASE-p1 created.

  • Updating plex to the latest patch level...
    Looking up update.FreeBSD.org mirrors... 3 mirrors found.
    Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done.
    Fetching metadata index... done.
    Inspecting system... done.
    Preparing to download files... done.

No updates needed to update system to 12.0-RELEASE-p3.
No updates are available to install.
Run '/tmp/tmpi493v9b7 fetch' first.
Traceback (most recent call last):
File "/usr/local/bin/iocage", line 10, in
sys.exit(cli())
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in call
return self.main(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
rv = self.invoke(ctx)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
return _process_result(sub_ctx.command.invoke(sub_ctx))
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
return ctx.invoke(self.callback, **ctx.params)
File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
return callback(*args, **kwargs)
File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1982, in update
).fetch_update(True, uuid)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 928, in fetch_update
_exec, callback=self.callback)
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 875, in consume_and_log
for stdout, _ in exec_gen:
File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']

@mike-pt

This comment has been minimized.

Copy link

commented Mar 15, 2019

Getting the same with 1.1 RELEASE 2019/01

     list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'', b'', b'', b'', b'', b'', b'', b'', b'', b'', b'']
@norrist

This comment has been minimized.

Copy link

commented Apr 5, 2019

Same error on 1.1
Is there some additional information we can provide to help troubleshoot?

root@fox:~ # uname -ro
FreeBSD 12.0-RELEASE-p3


root@fox:~ # iocage update ttrss

* Updating ttrss to the latest patch level... 
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 12.0-RELEASE-p3.
src component not installed, skipped
No updates are available to install.
Run '/tmp/tmp_wsp1ga6 fetch' first.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 927, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']
root@fox:~ # iocage --version
Version	1.1 RELEASE 2019/01

@skarekrow skarekrow added the bug label Apr 10, 2019

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Apr 10, 2019

My thinking, because I hit this today: iocage thinks it hit an error, but it didn't, which is why the labels are not updated.

I know it succeeded because the periodic security scripts (405 or 410, I can't recall which) is no longer complaining about the jails.

@norrist

This comment has been minimized.

Copy link

commented May 16, 2019

I found a workaround.

I looked back through my zpool history and noticed that I had created some snapshots a few days before this error first occurred. I deleted all the jail snap shots, and this error went away.

After running:
for snapshot in `zfs list -H -t snapshot | cut -f 1 | grep jails`; do zfs destroy $snapshot; done
I was able to run iocage update $JAIL without any error

This is what the list of snapshots looked like prior to deleting them:

mir1/iocage/jails/caddy@2019-03-27_18:51:26
mir1/iocage/jails/caddy@2019-04-07_05:57:04
mir1/iocage/jails/caddy@2019-04-14_05:57:04
mir1/iocage/jails/caddy@2019-04-21_05:57:04
mir1/iocage/jails/caddy@2019-04-28_05:57:04
mir1/iocage/jails/caddy@2019-05-05_05:57:04
mir1/iocage/jails/caddy@2019-05-12_05:57:04
mir1/iocage/jails/caddy/root@2019-03-27_18:51:26
mir1/iocage/jails/caddy/root@2019-04-07_05:57:04
mir1/iocage/jails/caddy/root@2019-04-14_05:57:04
mir1/iocage/jails/caddy/root@2019-04-21_05:57:04
mir1/iocage/jails/caddy/root@2019-04-28_05:57:04
mir1/iocage/jails/caddy/root@2019-05-05_05:57:04
mir1/iocage/jails/caddy/root@2019-05-12_05:57:04
mir1/iocage/jails/jenkins@2019-03-27_18:51:37
mir1/iocage/jails/jenkins/root@2019-03-27_18:51:37
mir1/iocage/jails/magick@2019-03-27_18:51:48
mir1/iocage/jails/magick/root@2019-03-27_18:51:48
mir1/iocage/jails/motion@2018-01-23_22:24:37
mir1/iocage/jails/motion@2019-03-27_18:51:58
mir1/iocage/jails/motion/root@2018-01-23_22:24:37
mir1/iocage/jails/motion/root@2019-03-27_18:51:58
mir1/iocage/jails/nag2@2019-03-27_18:53:04
mir1/iocage/jails/nag2@2019-05-16_14:33:47
mir1/iocage/jails/nag2/root@2019-03-27_18:53:04
mir1/iocage/jails/nag2/root@2019-05-16_14:33:47
mir1/iocage/jails/sox@2019-03-27_18:53:15
mir1/iocage/jails/sox/root@2019-03-27_18:53:15
mir1/iocage/jails/ttrss@2018-09-11_19:42:45
mir1/iocage/jails/ttrss@2019-03-27_18:53:24
mir1/iocage/jails/ttrss@2019-05-02_15:29:24
mir1/iocage/jails/ttrss/root@2018-09-11_19:42:45
mir1/iocage/jails/ttrss/root@2019-03-27_18:53:24
mir1/iocage/jails/ttrss/root@2019-05-02_15:29:24
mir1/iocage/releases/11.0-RELEASE/root@motion
mir1/iocage/releases/11.1-RELEASE/root@3cf2bdc7-d23d-4932-badb-fa623be5761d
mir1/iocage/releases/11.1-RELEASE/root@ttrss
mir1/iocage/releases/11.1-RELEASE/root@caddy
mir1/iocage/releases/11.1-RELEASE/root@jenkins
mir1/iocage/releases/11.2-RELEASE/root@nag2
mir1/iocage/releases/12.0-RELEASE/root@sox
mir1/iocage/releases/12.0-RELEASE/root@magick
mir1/iocage/releases/12.0-RELEASE/root@ttrss2
@dlangille

This comment has been minimized.

Copy link
Contributor

commented May 17, 2019

Today, when upgrading:

[dan@tallboy:~] $ sudo iocage updamailjail2
Snapshot: system/iocage/jails/mailjail2@ioc_update_12.0-RELEASE-p3 created.

* Updating mailjail2 to the latest patch level... 
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata patches.. done.
Applying metadata patches... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 37 patches.....10....20....30... done.
Applying patches... done.
Fetching 43 files... ....10....20....30....40. done.
The following files will be removed as part of updating to
12.0-RELEASE-p5:
/usr/share/zoneinfo/Etc/UCT
The following files will be added as part of updating to
12.0-RELEASE-p5:
/usr/src/contrib/ntp/libntp/xsbprintf.c
/usr/src/contrib/wpa/hostapd/README-MULTI-AP
/usr/src/contrib/wpa/src/ap/dpp_hostapd.c
/usr/src/contrib/wpa/src/ap/dpp_hostapd.h
/usr/src/contrib/wpa/src/ap/eth_p_oui.c
/usr/src/contrib/wpa/src/ap/eth_p_oui.h
/usr/src/contrib/wpa/src/ap/fils_hlp.c
/usr/src/contrib/wpa/src/ap/fils_hlp.h
/usr/src/contrib/wpa/src/ap/gas_query_ap.c
/usr/src/contrib/wpa/src/ap/gas_query_ap.h
/usr/src/contrib/wpa/src/ap/ieee802_11_he.c
/usr/src/contrib/wpa/src/common/dhcp.h
/usr/src/contrib/wpa/src/common/dpp.c
/usr/src/contrib/wpa/src/common/dpp.h
/usr/src/contrib/wpa/src/common/gas_server.c
/usr/src/contrib/wpa/src/common/gas_server.h
/usr/src/contrib/wpa/src/common/ocv.c
/usr/src/contrib/wpa/src/common/ocv.h
/usr/src/contrib/wpa/src/crypto/crypto_linux.c
/usr/src/contrib/wpa/src/crypto/crypto_nettle.c
/usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c
/usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c
/usr/src/contrib/wpa/src/crypto/sha384-kdf.c
/usr/src/contrib/wpa/src/crypto/sha384.c
/usr/src/contrib/wpa/src/crypto/sha512-kdf.c
/usr/src/contrib/wpa/src/crypto/sha512-prf.c
/usr/src/contrib/wpa/src/crypto/sha512.c
/usr/src/contrib/wpa/src/crypto/sha512.h
/usr/src/contrib/wpa/src/crypto/tls_wolfssl.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.h
/usr/src/contrib/wpa/src/utils/const_time.h
/usr/src/contrib/wpa/src/utils/crc32.c
/usr/src/contrib/wpa/src/utils/crc32.h
/usr/src/contrib/wpa/src/utils/json.c
/usr/src/contrib/wpa/src/utils/json.h
/usr/src/contrib/wpa/wpa_supplicant/README-DPP
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
/usr/src/contrib/wpa/wpa_supplicant/op_classes.c
/usr/src/contrib/wpa/wpa_supplicant/rrm.c
The following files will be updated as part of updating to
12.0-RELEASE-p5:
/bin/freebsd-version
/lib/libkvm.so.7
/usr/bin/install
/usr/bin/ntpq
/usr/bin/scp
/usr/include/machine/pcpu.h
/usr/include/x86/specialreg.h
/usr/include/x86/x86_var.h
/usr/lib/libkvm.a
/usr/lib/libkvm_p.a
/usr/lib32/libkvm.a
/usr/lib32/libkvm.so.7
/usr/lib32/libkvm_p.a
/usr/sbin/hostapd
/usr/sbin/hostapd_cli
/usr/sbin/ntp-keygen
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
/usr/sbin/ntptime
/usr/sbin/sntp
/usr/sbin/wpa_cli
/usr/sbin/wpa_passphrase
/usr/sbin/wpa_supplicant
/usr/share/doc/ntp/ntp-keygen.html
/usr/share/doc/ntp/ntp.conf.html
/usr/share/doc/ntp/ntp.keys.html
/usr/share/doc/ntp/ntpsnmpd.html
/usr/share/examples/etc/wpa_supplicant.conf
/usr/share/examples/hostapd/hostapd.conf
/usr/share/examples/hostapd/hostapd.wpa_psk
/usr/share/man/man1/scp.1.gz
/usr/share/man/mandoc.db
/usr/share/zoneinfo/America/Metlakatla
/usr/share/zoneinfo/Asia/Gaza
/usr/share/zoneinfo/Asia/Hebron
/usr/share/zoneinfo/Asia/Jerusalem
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1985, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 928, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 876, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/common/ocv.h: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/crypto_linux.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/crypto_nettle.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/sha384-kdf.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/sha384.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/sha512-kdf.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/sha512-prf.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/sha512.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/sha512.h: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/crypto/tls_wolfssl.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.h: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/utils/const_time.h: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/utils/crc32.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/utils/crc32.h: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/utils/json.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/src/utils/json.h: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/wpa_supplicant/README-DPP: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/wpa_supplicant/op_classes.c: No such file or directory\n', b'chflags: /iocage/jails/mailjail2/root//usr/src/contrib/wpa/wpa_supplicant/rrm.c: No such file or directory\n', b'', b'', b'', b'']

This bug was opened two months. It is affecting production systems.

I can avoid these errors by doing the upgrade manuall: freebsd-update fetch install -b /iocage/jails/mailjail2/root

With several months of ongoing problems with iocage, when I can expect a stable release?

@sonicaj

This comment has been minimized.

Copy link
Member

commented May 31, 2019

@dlangille it is working for me on FreeBSD 11.2 and iocage master. I am testing 12 in a few but can you please confirm if i might have missed something while trying to reproduce this ?

root@bsd11:~ # iocage update jail
Snapshot: zroot/iocage/jails/jail@ioc_update_11.2-RELEASE created.

* Updating jail to the latest patch level...
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update2.freebsd.org... done.
Fetching metadata signature for 11.2-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 895 patches.....10....20....30....40....50....60....70....80....90....100....110....120....130....140....150....160....170....180....190....200....210....220....230....240....250....260....270....280....290....300....310....320....330....340....350....360....370....380....390....400....410....420....430....440....450....460....470....480....490....500....510....520....530....540....550....560....570....580....590....600....610....620....630....640....650....660....670....680....690....700....710....720....730....740....750....760....770....780....790....800....810....820....830....840....850....860....870....880....890.. done.
Applying patches... done.
Fetching 101 files... ....10....20....30....40....50....60....70....80....90....100 done.
The following files will be removed as part of updating to
11.2-RELEASE-p10:
/usr/share/zoneinfo/Etc/UCT
/usr/src/contrib/wpa/patches/openssl-0.9.8za-tls-extensions.patch
/usr/src/contrib/wpa/patches/openssl-0.9.8zf-tls-extensions.patch
/usr/src/contrib/wpa/src/ap/peerkey_auth.c
/usr/src/contrib/wpa/src/rsn_supp/peerkey.c
/usr/src/contrib/wpa/src/rsn_supp/peerkey.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers_wps.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-test.py
/usr/src/contrib/wpa/wpa_supplicant/tests/link_test.c
/usr/src/contrib/wpa/wpa_supplicant/tests/test_eap_sim_common.c
/usr/src/contrib/wpa/wpa_supplicant/tests/test_wpa.c
The following files will be added as part of updating to
11.2-RELEASE-p10:
/usr/share/zoneinfo/Asia/Qostanay
/usr/src/contrib/ntp/libntp/xsbprintf.c
/usr/src/contrib/sqlite3/Makefile.fallback
/usr/src/contrib/wpa/hostapd/README-MULTI-AP
/usr/src/contrib/wpa/src/ap/dpp_hostapd.c
/usr/src/contrib/wpa/src/ap/dpp_hostapd.h
/usr/src/contrib/wpa/src/ap/eth_p_oui.c
/usr/src/contrib/wpa/src/ap/eth_p_oui.h
/usr/src/contrib/wpa/src/ap/fils_hlp.c
/usr/src/contrib/wpa/src/ap/fils_hlp.h
/usr/src/contrib/wpa/src/ap/gas_query_ap.c
/usr/src/contrib/wpa/src/ap/gas_query_ap.h
/usr/src/contrib/wpa/src/ap/ieee802_11_he.c
/usr/src/contrib/wpa/src/ap/mbo_ap.c
/usr/src/contrib/wpa/src/ap/mbo_ap.h
/usr/src/contrib/wpa/src/ap/neighbor_db.c
/usr/src/contrib/wpa/src/ap/neighbor_db.h
/usr/src/contrib/wpa/src/ap/rrm.c
/usr/src/contrib/wpa/src/ap/rrm.h
/usr/src/contrib/wpa/src/ap/taxonomy.c
/usr/src/contrib/wpa/src/ap/taxonomy.h
/usr/src/contrib/wpa/src/ap/vlan.c
/usr/src/contrib/wpa/src/ap/vlan.h
/usr/src/contrib/wpa/src/ap/vlan_full.c
/usr/src/contrib/wpa/src/ap/vlan_ifconfig.c
/usr/src/contrib/wpa/src/ap/vlan_ioctl.c
/usr/src/contrib/wpa/src/common/cli.c
/usr/src/contrib/wpa/src/common/cli.h
/usr/src/contrib/wpa/src/common/ctrl_iface_common.c
/usr/src/contrib/wpa/src/common/ctrl_iface_common.h
/usr/src/contrib/wpa/src/common/dhcp.h
/usr/src/contrib/wpa/src/common/dpp.c
/usr/src/contrib/wpa/src/common/dpp.h
/usr/src/contrib/wpa/src/common/gas_server.c
/usr/src/contrib/wpa/src/common/gas_server.h
/usr/src/contrib/wpa/src/common/ocv.c
/usr/src/contrib/wpa/src/common/ocv.h
/usr/src/contrib/wpa/src/crypto/crypto_linux.c
/usr/src/contrib/wpa/src/crypto/crypto_nettle.c
/usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c
/usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c
/usr/src/contrib/wpa/src/crypto/sha384-internal.c
/usr/src/contrib/wpa/src/crypto/sha384-kdf.c
/usr/src/contrib/wpa/src/crypto/sha384.c
/usr/src/contrib/wpa/src/crypto/sha384_i.h
/usr/src/contrib/wpa/src/crypto/sha512-internal.c
/usr/src/contrib/wpa/src/crypto/sha512-kdf.c
/usr/src/contrib/wpa/src/crypto/sha512-prf.c
/usr/src/contrib/wpa/src/crypto/sha512.c
/usr/src/contrib/wpa/src/crypto/sha512.h
/usr/src/contrib/wpa/src/crypto/sha512_i.h
/usr/src/contrib/wpa/src/crypto/tls_openssl.h
/usr/src/contrib/wpa/src/crypto/tls_openssl_ocsp.c
/usr/src/contrib/wpa/src/crypto/tls_wolfssl.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.h
/usr/src/contrib/wpa/src/tls/tlsv1_client_ocsp.c
/usr/src/contrib/wpa/src/utils/const_time.h
/usr/src/contrib/wpa/src/utils/crc32.c
/usr/src/contrib/wpa/src/utils/crc32.h
/usr/src/contrib/wpa/src/utils/json.c
/usr/src/contrib/wpa/src/utils/json.h
/usr/src/contrib/wpa/src/utils/module_tests.h
/usr/src/contrib/wpa/wpa_supplicant/Android.mk
/usr/src/contrib/wpa/wpa_supplicant/README-DPP
/usr/src/contrib/wpa/wpa_supplicant/README-Windows.txt
/usr/src/contrib/wpa/wpa_supplicant/android.config
/usr/src/contrib/wpa/wpa_supplicant/binder
/usr/src/contrib/wpa/wpa_supplicant/binder/.clang-format
/usr/src/contrib/wpa/wpa_supplicant/binder/binder.cpp
/usr/src/contrib/wpa/wpa_supplicant/binder/binder.h
/usr/src/contrib/wpa/wpa_supplicant/binder/binder_constants.cpp
/usr/src/contrib/wpa/wpa_supplicant/binder/binder_constants.h
/usr/src/contrib/wpa/wpa_supplicant/binder/binder_i.h
/usr/src/contrib/wpa/wpa_supplicant/binder/binder_manager.cpp
/usr/src/contrib/wpa/wpa_supplicant/binder/binder_manager.h
/usr/src/contrib/wpa/wpa_supplicant/binder/fi
/usr/src/contrib/wpa/wpa_supplicant/binder/fi/w1
/usr/src/contrib/wpa/wpa_supplicant/binder/fi/w1/wpa_supplicant
/usr/src/contrib/wpa/wpa_supplicant/binder/fi/w1/wpa_supplicant/IIface.aidl
/usr/src/contrib/wpa/wpa_supplicant/binder/fi/w1/wpa_supplicant/ISupplicant.aidl
/usr/src/contrib/wpa/wpa_supplicant/binder/fi/w1/wpa_supplicant/ISupplicantCallbacks.aidl
/usr/src/contrib/wpa/wpa_supplicant/binder/iface.cpp
/usr/src/contrib/wpa/wpa_supplicant/binder/iface.h
/usr/src/contrib/wpa/wpa_supplicant/binder/supplicant.cpp
/usr/src/contrib/wpa/wpa_supplicant/binder/supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
/usr/src/contrib/wpa/wpa_supplicant/libwpa_test.c
/usr/src/contrib/wpa/wpa_supplicant/mbo.c
/usr/src/contrib/wpa/wpa_supplicant/op_classes.c
/usr/src/contrib/wpa/wpa_supplicant/rrm.c
/usr/src/contrib/wpa/wpa_supplicant/systemd
/usr/src/contrib/wpa/wpa_supplicant/systemd/wpa_supplicant-nl80211.service.arg.in
/usr/src/contrib/wpa/wpa_supplicant/systemd/wpa_supplicant-wired.service.arg.in
/usr/src/contrib/wpa/wpa_supplicant/systemd/wpa_supplicant.service.arg.in
/usr/src/contrib/wpa/wpa_supplicant/systemd/wpa_supplicant.service.in
/usr/src/contrib/wpa/wpa_supplicant/vs2005
/usr/src/contrib/wpa/wpa_supplicant/vs2005/eapol_test
/usr/src/contrib/wpa/wpa_supplicant/vs2005/eapol_test/eapol_test.vcproj
/usr/src/contrib/wpa/wpa_supplicant/vs2005/win_if_list
/usr/src/contrib/wpa/wpa_supplicant/vs2005/win_if_list/win_if_list.vcproj
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpa_cli
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpa_cli/wpa_cli.vcproj
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpa_passphrase
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpa_passphrase/wpa_passphrase.vcproj
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpa_supplicant
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpa_supplicant.sln
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpa_supplicant/wpa_supplicant.vcproj
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpasvc
/usr/src/contrib/wpa/wpa_supplicant/vs2005/wpasvc/wpasvc.vcproj
The following files will be updated as part of updating to
11.2-RELEASE-p10:
/bin/freebsd-version
/boot/check-password.4th
/lib/libkvm.so.7
/lib/libzpool.so.2
/rescue/[
/rescue/atmconfig
/rescue/badsect
/rescue/bsdlabel
/rescue/bunzip2
/rescue/bzcat
/rescue/bzip2
/rescue/camcontrol
/rescue/cat
/rescue/ccdconfig
/rescue/chflags
/rescue/chgrp
/rescue/chio
/rescue/chmod
/rescue/chown
/rescue/chroot
/rescue/clri
/rescue/cp
/rescue/csh
/rescue/date
/rescue/dd
/rescue/devfs
/rescue/df
/rescue/dhclient
/rescue/disklabel
/rescue/dmesg
/rescue/dump
/rescue/dumpfs
/rescue/dumpon
/rescue/echo
/rescue/ed
/rescue/ex
/rescue/expr
/rescue/fastboot
/rescue/fasthalt
/rescue/fdisk
/rescue/fsck
/rescue/fsck_4.2bsd
/rescue/fsck_ffs
/rescue/fsck_msdosfs
/rescue/fsck_ufs
/rescue/fsdb
/rescue/fsirand
/rescue/gbde
/rescue/geom
/rescue/getfacl
/rescue/glabel
/rescue/gpart
/rescue/groups
/rescue/gunzip
/rescue/gzcat
/rescue/gzip
/rescue/halt
/rescue/head
/rescue/hostname
/rescue/id
/rescue/ifconfig
/rescue/init
/rescue/ipf
/rescue/iscsictl
/rescue/iscsid
/rescue/kenv
/rescue/kill
/rescue/kldconfig
/rescue/kldload
/rescue/kldstat
/rescue/kldunload
/rescue/ldconfig
/rescue/less
/rescue/link
/rescue/ln
/rescue/ls
/rescue/lzcat
/rescue/lzma
/rescue/md5
/rescue/mdconfig
/rescue/mdmfs
/rescue/mkdir
/rescue/mknod
/rescue/more
/rescue/mount
/rescue/mount_cd9660
/rescue/mount_msdosfs
/rescue/mount_nfs
/rescue/mount_nullfs
/rescue/mount_udf
/rescue/mount_unionfs
/rescue/mt
/rescue/mv
/rescue/nc
/rescue/newfs
/rescue/newfs_msdos
/rescue/nos-tun
/rescue/pgrep
/rescue/ping
/rescue/ping6
/rescue/pkill
/rescue/poweroff
/rescue/ps
/rescue/pwd
/rescue/rcorder
/rescue/rcp
/rescue/rdump
/rescue/realpath
/rescue/reboot
/rescue/red
/rescue/rescue
/rescue/restore
/rescue/rm
/rescue/rmdir
/rescue/route
/rescue/routed
/rescue/rrestore
/rescue/rtquery
/rescue/rtsol
/rescue/savecore
/rescue/sed
/rescue/setfacl
/rescue/sh
/rescue/shutdown
/rescue/sleep
/rescue/spppcontrol
/rescue/stty
/rescue/swapon
/rescue/sync
/rescue/sysctl
/rescue/tail
/rescue/tar
/rescue/tcsh
/rescue/tee
/rescue/test
/rescue/tunefs
/rescue/umount
/rescue/unlink
/rescue/unlzma
/rescue/unxz
/rescue/vi
/rescue/whoami
/rescue/xz
/rescue/xzcat
/rescue/zcat
/rescue/zdb
/rescue/zfs
/rescue/zpool
/usr/bin/gprof
/usr/bin/install
/usr/bin/ntpq
/usr/bin/svnlite
/usr/bin/svnliteadmin
/usr/bin/svnlitebench
/usr/bin/svnlitedumpfilter
/usr/bin/svnlitefsfs
/usr/bin/svnlitelook
/usr/bin/svnlitemucc
/usr/bin/svnliterdump
/usr/bin/svnliteserve
/usr/bin/svnlitesync
/usr/bin/svnliteversion
/usr/bin/vmstat
/usr/include/machine/pcpu.h
/usr/include/netinet6/in6.h
/usr/include/netinet6/ip6_var.h
/usr/include/x86/specialreg.h
/usr/include/x86/x86_var.h
/usr/lib/libhdb.so.11
/usr/lib/libkvm.a
/usr/lib/libkvm_p.a
/usr/lib/libprivatesqlite3.a
/usr/lib/libprivatesqlite3.so.0
/usr/lib/libprivatesqlite3_p.a
/usr/lib/libzpool.a
/usr/lib32/libhdb.so.11
/usr/lib32/libkvm.so.7
/usr/lib32/libprivatesqlite3.a
/usr/lib32/libprivatesqlite3.so.0
/usr/lib32/libprivatesqlite3_p.a
/usr/lib32/libzpool.a
/usr/lib32/libzpool.so.2
/usr/libexec/bootpd
/usr/sbin/bhyve
/usr/sbin/hostapd
/usr/sbin/hostapd_cli
/usr/sbin/ntp-keygen
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
/usr/sbin/ntptime
/usr/sbin/sntp
/usr/sbin/wpa_cli
/usr/sbin/wpa_passphrase
/usr/sbin/wpa_supplicant
/usr/share/doc/ntp/authentic.html
/usr/share/doc/ntp/authopt.html
/usr/share/doc/ntp/confopt.html
/usr/share/doc/ntp/keygen.html
/usr/share/doc/ntp/ntp-keygen.html
/usr/share/doc/ntp/ntp.conf.html
/usr/share/doc/ntp/ntp.keys.html
/usr/share/doc/ntp/ntpdate.html
/usr/share/doc/ntp/ntpsnmpd.html
/usr/share/examples/etc/wpa_supplicant.conf
/usr/share/examples/hostapd/hostapd.conf
/usr/share/examples/hostapd/hostapd.wpa_psk
/usr/share/man/man4/inet.4.gz
/usr/share/man/man4/inet6.4.gz
/usr/share/man/man4/tcp.4.gz
/usr/share/man/man5/ntp.conf.5.gz
/usr/share/man/man5/ntp.keys.5.gz
/usr/share/man/man8/ntp-keygen.8.gz
/usr/share/man/man8/ntpd.8.gz
/usr/share/man/man8/ntpdc.8.gz
/usr/share/man/man8/ntpq.8.gz
/usr/share/man/man8/sntp.8.gz
/usr/share/man/mandoc.db
/usr/share/zoneinfo/Africa/Casablanca
/usr/share/zoneinfo/Africa/El_Aaiun
/usr/share/zoneinfo/Africa/Sao_Tome
/usr/share/zoneinfo/America/Metlakatla
/usr/share/zoneinfo/America/Santiago
/usr/share/zoneinfo/Asia/Gaza
/usr/share/zoneinfo/Asia/Hebron
/usr/share/zoneinfo/Asia/Hong_Kong
/usr/share/zoneinfo/Asia/Jerusalem
/usr/share/zoneinfo/Asia/Macau
/usr/share/zoneinfo/Asia/Manila
/usr/share/zoneinfo/Asia/Pyongyang
/usr/share/zoneinfo/Asia/Qyzylorda
/usr/share/zoneinfo/Asia/Shanghai
/usr/share/zoneinfo/Asia/Tehran
/usr/share/zoneinfo/Asia/Tokyo
/usr/share/zoneinfo/Europe/Volgograd
/usr/share/zoneinfo/Pacific/Chuuk
/usr/share/zoneinfo/Pacific/Easter
/usr/share/zoneinfo/Pacific/Fiji
/usr/share/zoneinfo/Pacific/Guam
/usr/share/zoneinfo/Pacific/Honolulu
/usr/share/zoneinfo/Pacific/Kosrae
/usr/share/zoneinfo/Pacific/Kwajalein
/usr/share/zoneinfo/Pacific/Majuro
/usr/share/zoneinfo/Pacific/Nauru
/usr/share/zoneinfo/Pacific/Palau
/usr/share/zoneinfo/Pacific/Pohnpei
/usr/share/zoneinfo/Pacific/Saipan
/usr/share/zoneinfo/zone.tab
/usr/src/contrib/ntp/COPYRIGHT
/usr/src/contrib/ntp/ChangeLog
/usr/src/contrib/ntp/CommitLog
/usr/src/contrib/ntp/Makefile.in
/usr/src/contrib/ntp/NEWS
/usr/src/contrib/ntp/aclocal.m4
/usr/src/contrib/ntp/adjtimed/Makefile.in
/usr/src/contrib/ntp/build
/usr/src/contrib/ntp/clockstuff/Makefile.in
/usr/src/contrib/ntp/config.h.in
/usr/src/contrib/ntp/configure
/usr/src/contrib/ntp/configure.ac
/usr/src/contrib/ntp/html/authentic.html
/usr/src/contrib/ntp/html/authopt.html
/usr/src/contrib/ntp/html/confopt.html
/usr/src/contrib/ntp/html/keygen.html
/usr/src/contrib/ntp/html/ntpdate.html
/usr/src/contrib/ntp/include/Makefile.in
/usr/src/contrib/ntp/include/isc/Makefile.in
/usr/src/contrib/ntp/include/ntp.h
/usr/src/contrib/ntp/include/ntp_calendar.h
/usr/src/contrib/ntp/include/ntp_md5.h
/usr/src/contrib/ntp/include/ntp_stdlib.h
/usr/src/contrib/ntp/include/ntpd.h
/usr/src/contrib/ntp/include/parse.h
/usr/src/contrib/ntp/kernel/Makefile.in
/usr/src/contrib/ntp/kernel/sys/Makefile.in
/usr/src/contrib/ntp/libntp/Makefile.am
/usr/src/contrib/ntp/libntp/Makefile.in
/usr/src/contrib/ntp/libntp/a_md5encrypt.c
/usr/src/contrib/ntp/libntp/authreadkeys.c
/usr/src/contrib/ntp/libntp/calyearstart.c
/usr/src/contrib/ntp/libntp/ntp_calendar.c
/usr/src/contrib/ntp/libntp/prettydate.c
/usr/src/contrib/ntp/libntp/ssl_init.c
/usr/src/contrib/ntp/libntp/syssignal.c
/usr/src/contrib/ntp/libntp/work_fork.c
/usr/src/contrib/ntp/libntp/work_thread.c
/usr/src/contrib/ntp/libparse/Makefile.in
/usr/src/contrib/ntp/libparse/clk_trimtsip.c
/usr/src/contrib/ntp/libparse/gpstolfp.c
/usr/src/contrib/ntp/ntpd/Makefile.in
/usr/src/contrib/ntp/ntpd/complete.conf.in
/usr/src/contrib/ntp/ntpd/invoke-ntp.conf.texi
/usr/src/contrib/ntp/ntpd/invoke-ntp.keys.texi
/usr/src/contrib/ntp/ntpd/invoke-ntpd.texi
/usr/src/contrib/ntp/ntpd/ntp.conf.5man
/usr/src/contrib/ntp/ntpd/ntp.conf.5mdoc
/usr/src/contrib/ntp/ntpd/ntp.conf.def
/usr/src/contrib/ntp/ntpd/ntp.conf.html
/usr/src/contrib/ntp/ntpd/ntp.conf.man.in
/usr/src/contrib/ntp/ntpd/ntp.conf.mdoc.in
/usr/src/contrib/ntp/ntpd/ntp.keys.5man
/usr/src/contrib/ntp/ntpd/ntp.keys.5mdoc
/usr/src/contrib/ntp/ntpd/ntp.keys.def
/usr/src/contrib/ntp/ntpd/ntp.keys.html
/usr/src/contrib/ntp/ntpd/ntp.keys.man.in
/usr/src/contrib/ntp/ntpd/ntp.keys.mdoc.in
/usr/src/contrib/ntp/ntpd/ntp_config.c
/usr/src/contrib/ntp/ntpd/ntp_control.c
/usr/src/contrib/ntp/ntpd/ntp_crypto.c
/usr/src/contrib/ntp/ntpd/ntp_io.c
/usr/src/contrib/ntp/ntpd/ntp_loopfilter.c
/usr/src/contrib/ntp/ntpd/ntp_parser.c
/usr/src/contrib/ntp/ntpd/ntp_parser.h
/usr/src/contrib/ntp/ntpd/ntp_proto.c
/usr/src/contrib/ntp/ntpd/ntp_refclock.c
/usr/src/contrib/ntp/ntpd/ntp_request.c
/usr/src/contrib/ntp/ntpd/ntp_timer.c
/usr/src/contrib/ntp/ntpd/ntpd-opts.c
/usr/src/contrib/ntp/ntpd/ntpd-opts.h
/usr/src/contrib/ntp/ntpd/ntpd.1ntpdman
/usr/src/contrib/ntp/ntpd/ntpd.1ntpdmdoc
/usr/src/contrib/ntp/ntpd/ntpd.c
/usr/src/contrib/ntp/ntpd/ntpd.html
/usr/src/contrib/ntp/ntpd/ntpd.man.in
/usr/src/contrib/ntp/ntpd/ntpd.mdoc.in
/usr/src/contrib/ntp/ntpd/rc_cmdlength.c
/usr/src/contrib/ntp/ntpd/refclock_bancomm.c
/usr/src/contrib/ntp/ntpd/refclock_datum.c
/usr/src/contrib/ntp/ntpd/refclock_gpsdjson.c
/usr/src/contrib/ntp/ntpd/refclock_jupiter.c
/usr/src/contrib/ntp/ntpd/refclock_parse.c
/usr/src/contrib/ntp/ntpd/refclock_shm.c
/usr/src/contrib/ntp/ntpd/refclock_true.c
/usr/src/contrib/ntp/ntpdate/Makefile.in
/usr/src/contrib/ntp/ntpdate/ntpdate.c
/usr/src/contrib/ntp/ntpdc/Makefile.in
/usr/src/contrib/ntp/ntpdc/invoke-ntpdc.texi
/usr/src/contrib/ntp/ntpdc/nl.pl
/usr/src/contrib/ntp/ntpdc/ntpdc-opts.c
/usr/src/contrib/ntp/ntpdc/ntpdc-opts.h
/usr/src/contrib/ntp/ntpdc/ntpdc.1ntpdcman
/usr/src/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
/usr/src/contrib/ntp/ntpdc/ntpdc.c
/usr/src/contrib/ntp/ntpdc/ntpdc.html
/usr/src/contrib/ntp/ntpdc/ntpdc.man.in
/usr/src/contrib/ntp/ntpdc/ntpdc.mdoc.in
/usr/src/contrib/ntp/ntpdc/ntpdc_ops.c
/usr/src/contrib/ntp/ntpq/Makefile.in
/usr/src/contrib/ntp/ntpq/invoke-ntpq.texi
/usr/src/contrib/ntp/ntpq/ntpq-opts.c
/usr/src/contrib/ntp/ntpq/ntpq-opts.h
/usr/src/contrib/ntp/ntpq/ntpq-subs.c
/usr/src/contrib/ntp/ntpq/ntpq.1ntpqman
/usr/src/contrib/ntp/ntpq/ntpq.1ntpqmdoc
/usr/src/contrib/ntp/ntpq/ntpq.c
/usr/src/contrib/ntp/ntpq/ntpq.html
/usr/src/contrib/ntp/ntpq/ntpq.man.in
/usr/src/contrib/ntp/ntpq/ntpq.mdoc.in
/usr/src/contrib/ntp/ntpq/ntpq.texi
/usr/src/contrib/ntp/ntpsnmpd/Makefile.in
/usr/src/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.html
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
/usr/src/contrib/ntp/packageinfo.sh
/usr/src/contrib/ntp/parseutil/Makefile.in
/usr/src/contrib/ntp/scripts/Makefile.in
/usr/src/contrib/ntp/scripts/build/Makefile.in
/usr/src/contrib/ntp/scripts/build/check--help
/usr/src/contrib/ntp/scripts/calc_tickadj/Makefile.in
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
/usr/src/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
/usr/src/contrib/ntp/scripts/invoke-plot_summary.texi
/usr/src/contrib/ntp/scripts/invoke-summary.texi
/usr/src/contrib/ntp/scripts/lib/Makefile.in
/usr/src/contrib/ntp/scripts/ntp-wait/Makefile.in
/usr/src/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.html
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
/usr/src/contrib/ntp/scripts/ntpsweep/Makefile.in
/usr/src/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.html
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
/usr/src/contrib/ntp/scripts/ntptrace/Makefile.in
/usr/src/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace-opts
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.html
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.man.in
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
/usr/src/contrib/ntp/scripts/plot_summary-opts
/usr/src/contrib/ntp/scripts/plot_summary.1plot_summaryman
/usr/src/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
/usr/src/contrib/ntp/scripts/plot_summary.html
/usr/src/contrib/ntp/scripts/plot_summary.man.in
/usr/src/contrib/ntp/scripts/plot_summary.mdoc.in
/usr/src/contrib/ntp/scripts/summary-opts
/usr/src/contrib/ntp/scripts/summary.1summaryman
/usr/src/contrib/ntp/scripts/summary.1summarymdoc
/usr/src/contrib/ntp/scripts/summary.html
/usr/src/contrib/ntp/scripts/summary.man.in
/usr/src/contrib/ntp/scripts/summary.mdoc.in
/usr/src/contrib/ntp/scripts/update-leap/Makefile.in
/usr/src/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
/usr/src/contrib/ntp/scripts/update-leap/update-leap-opts
/usr/src/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
/usr/src/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
/usr/src/contrib/ntp/scripts/update-leap/update-leap.html
/usr/src/contrib/ntp/scripts/update-leap/update-leap.man.in
/usr/src/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
/usr/src/contrib/ntp/sntp/COPYRIGHT
/usr/src/contrib/ntp/sntp/Makefile.in
/usr/src/contrib/ntp/sntp/aclocal.m4
/usr/src/contrib/ntp/sntp/config.h.in
/usr/src/contrib/ntp/sntp/configure
/usr/src/contrib/ntp/sntp/crypto.c
/usr/src/contrib/ntp/sntp/include/Makefile.in
/usr/src/contrib/ntp/sntp/include/version.def
/usr/src/contrib/ntp/sntp/include/version.texi
/usr/src/contrib/ntp/sntp/invoke-sntp.texi
/usr/src/contrib/ntp/sntp/libevent/Makefile.in
/usr/src/contrib/ntp/sntp/libevent/aclocal.m4
/usr/src/contrib/ntp/sntp/libevent/build-aux/ar-lib
/usr/src/contrib/ntp/sntp/libevent/build-aux/compile
/usr/src/contrib/ntp/sntp/libevent/build-aux/config.guess
/usr/src/contrib/ntp/sntp/libevent/build-aux/config.sub
/usr/src/contrib/ntp/sntp/libevent/build-aux/depcomp
/usr/src/contrib/ntp/sntp/libevent/build-aux/install-sh
/usr/src/contrib/ntp/sntp/libevent/build-aux/missing
/usr/src/contrib/ntp/sntp/libevent/build-aux/test-driver
/usr/src/contrib/ntp/sntp/libevent/build-aux/ylwrap
/usr/src/contrib/ntp/sntp/libevent/config.h.in
/usr/src/contrib/ntp/sntp/libevent/configure
/usr/src/contrib/ntp/sntp/libevent/evconfig-private.h
/usr/src/contrib/ntp/sntp/libevent/test/regress.gen.c
/usr/src/contrib/ntp/sntp/libevent/test/regress.gen.h
/usr/src/contrib/ntp/sntp/libopts/Makefile.in
/usr/src/contrib/ntp/sntp/libopts/autoopts/options.h
/usr/src/contrib/ntp/sntp/libopts/genshell.h
/usr/src/contrib/ntp/sntp/m4/ntp_libntp.m4
/usr/src/contrib/ntp/sntp/m4/ntp_openssl.m4
/usr/src/contrib/ntp/sntp/m4/version.m4
/usr/src/contrib/ntp/sntp/main.c
/usr/src/contrib/ntp/sntp/networking.c
/usr/src/contrib/ntp/sntp/scm-rev
/usr/src/contrib/ntp/sntp/scripts/Makefile.in
/usr/src/contrib/ntp/sntp/sntp-opts.c
/usr/src/contrib/ntp/sntp/sntp-opts.h
/usr/src/contrib/ntp/sntp/sntp.1sntpman
/usr/src/contrib/ntp/sntp/sntp.1sntpmdoc
/usr/src/contrib/ntp/sntp/sntp.html
/usr/src/contrib/ntp/sntp/sntp.man.in
/usr/src/contrib/ntp/sntp/sntp.mdoc.in
/usr/src/contrib/ntp/sntp/tests/Makefile.in
/usr/src/contrib/ntp/sntp/tests/crypto.c
/usr/src/contrib/ntp/sntp/tests/packetProcessing.c
/usr/src/contrib/ntp/sntp/unity/Makefile.in
/usr/src/contrib/ntp/sntp/version.c
/usr/src/contrib/ntp/util/Makefile.in
/usr/src/contrib/ntp/util/invoke-ntp-keygen.texi
/usr/src/contrib/ntp/util/ntp-keygen-opts.c
/usr/src/contrib/ntp/util/ntp-keygen-opts.def
/usr/src/contrib/ntp/util/ntp-keygen-opts.h
/usr/src/contrib/ntp/util/ntp-keygen.1ntp-keygenman
/usr/src/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
/usr/src/contrib/ntp/util/ntp-keygen.html
/usr/src/contrib/ntp/util/ntp-keygen.man.in
/usr/src/contrib/ntp/util/ntp-keygen.mdoc.in
/usr/src/contrib/ntp/util/ntp-keygen.texi
/usr/src/contrib/ntp/util/ntptime.c
/usr/src/contrib/ntp/util/sht.c
/usr/src/contrib/sqlite3/Makefile.am
/usr/src/contrib/sqlite3/Makefile.in
/usr/src/contrib/sqlite3/Makefile.msc
/usr/src/contrib/sqlite3/configure
/usr/src/contrib/sqlite3/configure.ac
/usr/src/contrib/sqlite3/shell.c
/usr/src/contrib/sqlite3/sqlite3.c
/usr/src/contrib/sqlite3/sqlite3.h
/usr/src/contrib/sqlite3/sqlite3ext.h
/usr/src/contrib/sqlite3/tea/configure
/usr/src/contrib/sqlite3/tea/configure.ac
/usr/src/contrib/sqlite3/tea/generic/tclsqlite3.c
/usr/src/contrib/tzdata/CONTRIBUTING
/usr/src/contrib/tzdata/Makefile
/usr/src/contrib/tzdata/NEWS
/usr/src/contrib/tzdata/README
/usr/src/contrib/tzdata/africa
/usr/src/contrib/tzdata/antarctica
/usr/src/contrib/tzdata/asia
/usr/src/contrib/tzdata/australasia
/usr/src/contrib/tzdata/backward
/usr/src/contrib/tzdata/backzone
/usr/src/contrib/tzdata/etcetera
/usr/src/contrib/tzdata/europe
/usr/src/contrib/tzdata/factory
/usr/src/contrib/tzdata/leap-seconds.list
/usr/src/contrib/tzdata/leapseconds
/usr/src/contrib/tzdata/leapseconds.awk
/usr/src/contrib/tzdata/northamerica
/usr/src/contrib/tzdata/pacificnew
/usr/src/contrib/tzdata/southamerica
/usr/src/contrib/tzdata/systemv
/usr/src/contrib/tzdata/theory.html
/usr/src/contrib/tzdata/version
/usr/src/contrib/tzdata/yearistype.sh
/usr/src/contrib/tzdata/ziguard.awk
/usr/src/contrib/tzdata/zishrink.awk
/usr/src/contrib/tzdata/zone.tab
/usr/src/contrib/tzdata/zone1970.tab
/usr/src/contrib/tzdata/zoneinfo2tdf.pl
/usr/src/contrib/wpa/CONTRIBUTIONS
/usr/src/contrib/wpa/COPYING
/usr/src/contrib/wpa/README
/usr/src/contrib/wpa/hostapd/ChangeLog
/usr/src/contrib/wpa/hostapd/README
/usr/src/contrib/wpa/hostapd/config_file.c
/usr/src/contrib/wpa/hostapd/config_file.h
/usr/src/contrib/wpa/hostapd/ctrl_iface.c
/usr/src/contrib/wpa/hostapd/defconfig
/usr/src/contrib/wpa/hostapd/hapd_module_tests.c
/usr/src/contrib/wpa/hostapd/hlr_auc_gw.c
/usr/src/contrib/wpa/hostapd/hostapd.conf
/usr/src/contrib/wpa/hostapd/hostapd.eap_user_sqlite
/usr/src/contrib/wpa/hostapd/hostapd.wpa_psk
/usr/src/contrib/wpa/hostapd/hostapd_cli.c
/usr/src/contrib/wpa/hostapd/main.c
/usr/src/contrib/wpa/hostapd/wps-ap-nfc.py
/usr/src/contrib/wpa/hs20/client/Android.mk
/usr/src/contrib/wpa/hs20/client/Makefile
/usr/src/contrib/wpa/hs20/client/est.c
/usr/src/contrib/wpa/hs20/client/oma_dm_client.c
/usr/src/contrib/wpa/hs20/client/osu_client.c
/usr/src/contrib/wpa/hs20/client/osu_client.h
/usr/src/contrib/wpa/src/ap/accounting.c
/usr/src/contrib/wpa/src/ap/accounting.h
/usr/src/contrib/wpa/src/ap/acs.c
/usr/src/contrib/wpa/src/ap/acs.h
/usr/src/contrib/wpa/src/ap/ap_config.c
/usr/src/contrib/wpa/src/ap/ap_config.h
/usr/src/contrib/wpa/src/ap/ap_drv_ops.c
/usr/src/contrib/wpa/src/ap/ap_drv_ops.h
/usr/src/contrib/wpa/src/ap/ap_mlme.c
/usr/src/contrib/wpa/src/ap/authsrv.c
/usr/src/contrib/wpa/src/ap/beacon.c
/usr/src/contrib/wpa/src/ap/beacon.h
/usr/src/contrib/wpa/src/ap/bss_load.c
/usr/src/contrib/wpa/src/ap/ctrl_iface_ap.c
/usr/src/contrib/wpa/src/ap/ctrl_iface_ap.h
/usr/src/contrib/wpa/src/ap/dfs.c
/usr/src/contrib/wpa/src/ap/dfs.h
/usr/src/contrib/wpa/src/ap/dhcp_snoop.c
/usr/src/contrib/wpa/src/ap/drv_callbacks.c
/usr/src/contrib/wpa/src/ap/eap_user_db.c
/usr/src/contrib/wpa/src/ap/gas_serv.c
/usr/src/contrib/wpa/src/ap/gas_serv.h
/usr/src/contrib/wpa/src/ap/hostapd.c
/usr/src/contrib/wpa/src/ap/hostapd.h
/usr/src/contrib/wpa/src/ap/hs20.c
/usr/src/contrib/wpa/src/ap/hs20.h
/usr/src/contrib/wpa/src/ap/hw_features.c
/usr/src/contrib/wpa/src/ap/iapp.c
/usr/src/contrib/wpa/src/ap/ieee802_11.c
/usr/src/contrib/wpa/src/ap/ieee802_11.h
/usr/src/contrib/wpa/src/ap/ieee802_11_auth.c
/usr/src/contrib/wpa/src/ap/ieee802_11_auth.h
/usr/src/contrib/wpa/src/ap/ieee802_11_ht.c
/usr/src/contrib/wpa/src/ap/ieee802_11_shared.c
/usr/src/contrib/wpa/src/ap/ieee802_11_vht.c
/usr/src/contrib/wpa/src/ap/ieee802_1x.c
/usr/src/contrib/wpa/src/ap/ieee802_1x.h
/usr/src/contrib/wpa/src/ap/ndisc_snoop.c
/usr/src/contrib/wpa/src/ap/pmksa_cache_auth.c
/usr/src/contrib/wpa/src/ap/pmksa_cache_auth.h
/usr/src/contrib/wpa/src/ap/sta_info.c
/usr/src/contrib/wpa/src/ap/sta_info.h
/usr/src/contrib/wpa/src/ap/tkip_countermeasures.c
/usr/src/contrib/wpa/src/ap/vlan_init.c
/usr/src/contrib/wpa/src/ap/vlan_init.h
/usr/src/contrib/wpa/src/ap/vlan_util.c
/usr/src/contrib/wpa/src/ap/vlan_util.h
/usr/src/contrib/wpa/src/ap/wmm.c
/usr/src/contrib/wpa/src/ap/wnm_ap.c
/usr/src/contrib/wpa/src/ap/wnm_ap.h
/usr/src/contrib/wpa/src/ap/wpa_auth.c
/usr/src/contrib/wpa/src/ap/wpa_auth.h
/usr/src/contrib/wpa/src/ap/wpa_auth_ft.c
/usr/src/contrib/wpa/src/ap/wpa_auth_glue.c
/usr/src/contrib/wpa/src/ap/wpa_auth_i.h
/usr/src/contrib/wpa/src/ap/wpa_auth_ie.c
/usr/src/contrib/wpa/src/ap/wpa_auth_ie.h
/usr/src/contrib/wpa/src/ap/wps_hostapd.c
/usr/src/contrib/wpa/src/common/common_module_tests.c
/usr/src/contrib/wpa/src/common/defs.h
/usr/src/contrib/wpa/src/common/eapol_common.h
/usr/src/contrib/wpa/src/common/gas.c
/usr/src/contrib/wpa/src/common/gas.h
/usr/src/contrib/wpa/src/common/hw_features_common.c
/usr/src/contrib/wpa/src/common/hw_features_common.h
/usr/src/contrib/wpa/src/common/ieee802_11_common.c
/usr/src/contrib/wpa/src/common/ieee802_11_common.h
/usr/src/contrib/wpa/src/common/ieee802_11_defs.h
/usr/src/contrib/wpa/src/common/ieee802_1x_defs.h
/usr/src/contrib/wpa/src/common/privsep_commands.h
/usr/src/contrib/wpa/src/common/qca-vendor.h
/usr/src/contrib/wpa/src/common/sae.c
/usr/src/contrib/wpa/src/common/sae.h
/usr/src/contrib/wpa/src/common/version.h
/usr/src/contrib/wpa/src/common/wpa_common.c
/usr/src/contrib/wpa/src/common/wpa_common.h
/usr/src/contrib/wpa/src/common/wpa_ctrl.c
/usr/src/contrib/wpa/src/common/wpa_ctrl.h
/usr/src/contrib/wpa/src/common/wpa_helpers.c
/usr/src/contrib/wpa/src/crypto/aes-cbc.c
/usr/src/contrib/wpa/src/crypto/aes-ctr.c
/usr/src/contrib/wpa/src/crypto/aes-internal-dec.c
/usr/src/contrib/wpa/src/crypto/aes-internal-enc.c
/usr/src/contrib/wpa/src/crypto/aes-omac1.c
/usr/src/contrib/wpa/src/crypto/aes-siv.c
/usr/src/contrib/wpa/src/crypto/aes.h
/usr/src/contrib/wpa/src/crypto/aes_siv.h
/usr/src/contrib/wpa/src/crypto/aes_wrap.h
/usr/src/contrib/wpa/src/crypto/crypto.h
/usr/src/contrib/wpa/src/crypto/crypto_gnutls.c
/usr/src/contrib/wpa/src/crypto/crypto_internal-modexp.c
/usr/src/contrib/wpa/src/crypto/crypto_internal.c
/usr/src/contrib/wpa/src/crypto/crypto_libtomcrypt.c
/usr/src/contrib/wpa/src/crypto/crypto_module_tests.c
/usr/src/contrib/wpa/src/crypto/crypto_none.c
/usr/src/contrib/wpa/src/crypto/crypto_openssl.c
/usr/src/contrib/wpa/src/crypto/des-internal.c
/usr/src/contrib/wpa/src/crypto/dh_group5.c
/usr/src/contrib/wpa/src/crypto/dh_groups.c
/usr/src/contrib/wpa/src/crypto/fips_prf_openssl.c
/usr/src/contrib/wpa/src/crypto/md4-internal.c
/usr/src/contrib/wpa/src/crypto/md5-internal.c
/usr/src/contrib/wpa/src/crypto/ms_funcs.c
/usr/src/contrib/wpa/src/crypto/ms_funcs.h
/usr/src/contrib/wpa/src/crypto/random.c
/usr/src/contrib/wpa/src/crypto/sha1-internal.c
/usr/src/contrib/wpa/src/crypto/sha1-tlsprf.c
/usr/src/contrib/wpa/src/crypto/sha256-internal.c
/usr/src/contrib/wpa/src/crypto/sha256-kdf.c
/usr/src/contrib/wpa/src/crypto/sha256-prf.c
/usr/src/contrib/wpa/src/crypto/sha256.h
/usr/src/contrib/wpa/src/crypto/sha384-prf.c
/usr/src/contrib/wpa/src/crypto/sha384.h
/usr/src/contrib/wpa/src/crypto/tls.h
/usr/src/contrib/wpa/src/crypto/tls_gnutls.c
/usr/src/contrib/wpa/src/crypto/tls_internal.c
/usr/src/contrib/wpa/src/crypto/tls_none.c
/usr/src/contrib/wpa/src/crypto/tls_openssl.c
/usr/src/contrib/wpa/src/drivers/driver.h
/usr/src/contrib/wpa/src/drivers/driver_bsd.c
/usr/src/contrib/wpa/src/drivers/driver_common.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_qca.c
/usr/src/contrib/wpa/src/drivers/driver_ndis.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211.h
/usr/src/contrib/wpa/src/drivers/driver_nl80211_capa.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211_event.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211_monitor.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211_scan.c
/usr/src/contrib/wpa/src/drivers/driver_openbsd.c
/usr/src/contrib/wpa/src/drivers/driver_privsep.c
/usr/src/contrib/wpa/src/drivers/driver_wired.c
/usr/src/contrib/wpa/src/drivers/drivers.c
/usr/src/contrib/wpa/src/eap_common/eap_eke_common.c
/usr/src/contrib/wpa/src/eap_common/eap_fast_common.c
/usr/src/contrib/wpa/src/eap_common/eap_fast_common.h
/usr/src/contrib/wpa/src/eap_common/eap_gpsk_common.c
/usr/src/contrib/wpa/src/eap_common/eap_pax_common.c
/usr/src/contrib/wpa/src/eap_common/eap_pwd_common.c
/usr/src/contrib/wpa/src/eap_common/eap_pwd_common.h
/usr/src/contrib/wpa/src/eap_common/eap_sake_common.c
/usr/src/contrib/wpa/src/eap_common/eap_sake_common.h
/usr/src/contrib/wpa/src/eap_common/eap_sim_common.c
/usr/src/contrib/wpa/src/eap_common/ikev2_common.c
/usr/src/contrib/wpa/src/eap_peer/eap.c
/usr/src/contrib/wpa/src/eap_peer/eap.h
/usr/src/contrib/wpa/src/eap_peer/eap_aka.c
/usr/src/contrib/wpa/src/eap_peer/eap_config.h
/usr/src/contrib/wpa/src/eap_peer/eap_eke.c
/usr/src/contrib/wpa/src/eap_peer/eap_fast.c
/usr/src/contrib/wpa/src/eap_peer/eap_fast_pac.c
/usr/src/contrib/wpa/src/eap_peer/eap_gpsk.c
/usr/src/contrib/wpa/src/eap_peer/eap_gtc.c
/usr/src/contrib/wpa/src/eap_peer/eap_i.h
/usr/src/contrib/wpa/src/eap_peer/eap_ikev2.c
/usr/src/contrib/wpa/src/eap_peer/eap_leap.c
/usr/src/contrib/wpa/src/eap_peer/eap_md5.c
/usr/src/contrib/wpa/src/eap_peer/eap_methods.c
/usr/src/contrib/wpa/src/eap_peer/eap_methods.h
/usr/src/contrib/wpa/src/eap_peer/eap_mschapv2.c
/usr/src/contrib/wpa/src/eap_peer/eap_otp.c
/usr/src/contrib/wpa/src/eap_peer/eap_pax.c
/usr/src/contrib/wpa/src/eap_peer/eap_peap.c
/usr/src/contrib/wpa/src/eap_peer/eap_proxy.h
/usr/src/contrib/wpa/src/eap_peer/eap_proxy_dummy.c
/usr/src/contrib/wpa/src/eap_peer/eap_psk.c
/usr/src/contrib/wpa/src/eap_peer/eap_pwd.c
/usr/src/contrib/wpa/src/eap_peer/eap_sake.c
/usr/src/contrib/wpa/src/eap_peer/eap_sim.c
/usr/src/contrib/wpa/src/eap_peer/eap_tls.c
/usr/src/contrib/wpa/src/eap_peer/eap_tls_common.c
/usr/src/contrib/wpa/src/eap_peer/eap_tls_common.h
/usr/src/contrib/wpa/src/eap_peer/eap_tnc.c
/usr/src/contrib/wpa/src/eap_peer/eap_ttls.c
/usr/src/contrib/wpa/src/eap_peer/eap_vendor_test.c
/usr/src/contrib/wpa/src/eap_peer/eap_wsc.c
/usr/src/contrib/wpa/src/eap_peer/ikev2.c
/usr/src/contrib/wpa/src/eap_peer/tncc.c
/usr/src/contrib/wpa/src/eap_server/eap.h
/usr/src/contrib/wpa/src/eap_server/eap_i.h
/usr/src/contrib/wpa/src/eap_server/eap_methods.h
/usr/src/contrib/wpa/src/eap_server/eap_server.c
/usr/src/contrib/wpa/src/eap_server/eap_server_aka.c
/usr/src/contrib/wpa/src/eap_server/eap_server_eke.c
/usr/src/contrib/wpa/src/eap_server/eap_server_fast.c
/usr/src/contrib/wpa/src/eap_server/eap_server_gpsk.c
/usr/src/contrib/wpa/src/eap_server/eap_server_gtc.c
/usr/src/contrib/wpa/src/eap_server/eap_server_identity.c
/usr/src/contrib/wpa/src/eap_server/eap_server_ikev2.c
/usr/src/contrib/wpa/src/eap_server/eap_server_md5.c
/usr/src/contrib/wpa/src/eap_server/eap_server_methods.c
/usr/src/contrib/wpa/src/eap_server/eap_server_mschapv2.c
/usr/src/contrib/wpa/src/eap_server/eap_server_pax.c
/usr/src/contrib/wpa/src/eap_server/eap_server_peap.c
/usr/src/contrib/wpa/src/eap_server/eap_server_psk.c
/usr/src/contrib/wpa/src/eap_server/eap_server_pwd.c
/usr/src/contrib/wpa/src/eap_server/eap_server_sake.c
/usr/src/contrib/wpa/src/eap_server/eap_server_sim.c
/usr/src/contrib/wpa/src/eap_server/eap_server_tls.c
/usr/src/contrib/wpa/src/eap_server/eap_server_tls_common.c
/usr/src/contrib/wpa/src/eap_server/eap_server_tnc.c
/usr/src/contrib/wpa/src/eap_server/eap_server_ttls.c
/usr/src/contrib/wpa/src/eap_server/eap_server_vendor_test.c
/usr/src/contrib/wpa/src/eap_server/eap_server_wsc.c
/usr/src/contrib/wpa/src/eap_server/eap_sim_db.c
/usr/src/contrib/wpa/src/eap_server/eap_sim_db.h
/usr/src/contrib/wpa/src/eap_server/eap_tls_common.h
/usr/src/contrib/wpa/src/eap_server/ikev2.c
/usr/src/contrib/wpa/src/eap_server/tncs.c
/usr/src/contrib/wpa/src/eapol_auth/eapol_auth_sm.c
/usr/src/contrib/wpa/src/eapol_auth/eapol_auth_sm.h
/usr/src/contrib/wpa/src/eapol_auth/eapol_auth_sm_i.h
/usr/src/contrib/wpa/src/eapol_supp/eapol_supp_sm.c
/usr/src/contrib/wpa/src/eapol_supp/eapol_supp_sm.h
/usr/src/contrib/wpa/src/fst/fst.c
/usr/src/contrib/wpa/src/fst/fst.h
/usr/src/contrib/wpa/src/fst/fst_ctrl_aux.c
/usr/src/contrib/wpa/src/fst/fst_ctrl_aux.h
/usr/src/contrib/wpa/src/fst/fst_ctrl_iface.c
/usr/src/contrib/wpa/src/fst/fst_defs.h
/usr/src/contrib/wpa/src/fst/fst_group.c
/usr/src/contrib/wpa/src/fst/fst_group.h
/usr/src/contrib/wpa/src/fst/fst_iface.c
/usr/src/contrib/wpa/src/fst/fst_iface.h
/usr/src/contrib/wpa/src/fst/fst_session.c
/usr/src/contrib/wpa/src/l2_packet/l2_packet.h
/usr/src/contrib/wpa/src/l2_packet/l2_packet_privsep.c
/usr/src/contrib/wpa/src/p2p/p2p.c
/usr/src/contrib/wpa/src/p2p/p2p.h
/usr/src/contrib/wpa/src/p2p/p2p_build.c
/usr/src/contrib/wpa/src/p2p/p2p_go_neg.c
/usr/src/contrib/wpa/src/p2p/p2p_group.c
/usr/src/contrib/wpa/src/p2p/p2p_i.h
/usr/src/contrib/wpa/src/p2p/p2p_invitation.c
/usr/src/contrib/wpa/src/p2p/p2p_parse.c
/usr/src/contrib/wpa/src/p2p/p2p_pd.c
/usr/src/contrib/wpa/src/p2p/p2p_sd.c
/usr/src/contrib/wpa/src/p2p/p2p_utils.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_cp.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_cp.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_kay.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_kay.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_kay_i.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_key.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_key.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_secy_ops.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_secy_ops.h
/usr/src/contrib/wpa/src/radius/radius.c
/usr/src/contrib/wpa/src/radius/radius.h
/usr/src/contrib/wpa/src/radius/radius_client.c
/usr/src/contrib/wpa/src/radius/radius_client.h
/usr/src/contrib/wpa/src/radius/radius_das.c
/usr/src/contrib/wpa/src/radius/radius_das.h
/usr/src/contrib/wpa/src/radius/radius_server.c
/usr/src/contrib/wpa/src/radius/radius_server.h
/usr/src/contrib/wpa/src/rsn_supp/pmksa_cache.c
/usr/src/contrib/wpa/src/rsn_supp/pmksa_cache.h
/usr/src/contrib/wpa/src/rsn_supp/preauth.c
/usr/src/contrib/wpa/src/rsn_supp/preauth.h
/usr/src/contrib/wpa/src/rsn_supp/tdls.c
/usr/src/contrib/wpa/src/rsn_supp/wpa.c
/usr/src/contrib/wpa/src/rsn_supp/wpa.h
/usr/src/contrib/wpa/src/rsn_supp/wpa_ft.c
/usr/src/contrib/wpa/src/rsn_supp/wpa_i.h
/usr/src/contrib/wpa/src/rsn_supp/wpa_ie.c
/usr/src/contrib/wpa/src/rsn_supp/wpa_ie.h
/usr/src/contrib/wpa/src/tls/asn1.c
/usr/src/contrib/wpa/src/tls/asn1.h
/usr/src/contrib/wpa/src/tls/bignum.c
/usr/src/contrib/wpa/src/tls/libtommath.c
/usr/src/contrib/wpa/src/tls/pkcs5.c
/usr/src/contrib/wpa/src/tls/rsa.c
/usr/src/contrib/wpa/src/tls/tlsv1_client.c
/usr/src/contrib/wpa/src/tls/tlsv1_client.h
/usr/src/contrib/wpa/src/tls/tlsv1_client_i.h
/usr/src/contrib/wpa/src/tls/tlsv1_client_read.c
/usr/src/contrib/wpa/src/tls/tlsv1_client_write.c
/usr/src/contrib/wpa/src/tls/tlsv1_common.c
/usr/src/contrib/wpa/src/tls/tlsv1_common.h
/usr/src/contrib/wpa/src/tls/tlsv1_cred.c
/usr/src/contrib/wpa/src/tls/tlsv1_cred.h
/usr/src/contrib/wpa/src/tls/tlsv1_server.c
/usr/src/contrib/wpa/src/tls/tlsv1_server.h
/usr/src/contrib/wpa/src/tls/tlsv1_server_i.h
/usr/src/contrib/wpa/src/tls/tlsv1_server_read.c
/usr/src/contrib/wpa/src/tls/tlsv1_server_write.c
/usr/src/contrib/wpa/src/tls/x509v3.c
/usr/src/contrib/wpa/src/tls/x509v3.h
/usr/src/contrib/wpa/src/utils/base64.c
/usr/src/contrib/wpa/src/utils/base64.h
/usr/src/contrib/wpa/src/utils/browser-android.c
/usr/src/contrib/wpa/src/utils/browser-wpadebug.c
/usr/src/contrib/wpa/src/utils/browser.c
/usr/src/contrib/wpa/src/utils/common.c
/usr/src/contrib/wpa/src/utils/common.h
/usr/src/contrib/wpa/src/utils/edit_simple.c
/usr/src/contrib/wpa/src/utils/eloop.c
/usr/src/contrib/wpa/src/utils/eloop.h
/usr/src/contrib/wpa/src/utils/eloop_win.c
/usr/src/contrib/wpa/src/utils/ext_password.c
/usr/src/contrib/wpa/src/utils/ext_password_i.h
/usr/src/contrib/wpa/src/utils/http_curl.c
/usr/src/contrib/wpa/src/utils/list.h
/usr/src/contrib/wpa/src/utils/os.h
/usr/src/contrib/wpa/src/utils/os_internal.c
/usr/src/contrib/wpa/src/utils/os_none.c
/usr/src/contrib/wpa/src/utils/os_unix.c
/usr/src/contrib/wpa/src/utils/os_win32.c
/usr/src/contrib/wpa/src/utils/pcsc_funcs.c
/usr/src/contrib/wpa/src/utils/platform.h
/usr/src/contrib/wpa/src/utils/radiotap.c
/usr/src/contrib/wpa/src/utils/radiotap.h
/usr/src/contrib/wpa/src/utils/radiotap_iter.h
/usr/src/contrib/wpa/src/utils/trace.c
/usr/src/contrib/wpa/src/utils/trace.h
/usr/src/contrib/wpa/src/utils/utils_module_tests.c
/usr/src/contrib/wpa/src/utils/uuid.c
/usr/src/contrib/wpa/src/utils/uuid.h
/usr/src/contrib/wpa/src/utils/wpa_debug.c
/usr/src/contrib/wpa/src/utils/wpa_debug.h
/usr/src/contrib/wpa/src/utils/wpabuf.c
/usr/src/contrib/wpa/src/utils/wpabuf.h
/usr/src/contrib/wpa/src/utils/xml-utils.c
/usr/src/contrib/wpa/src/utils/xml_libxml2.c
/usr/src/contrib/wpa/src/wps/wps.c
/usr/src/contrib/wpa/src/wps/wps.h
/usr/src/contrib/wpa/src/wps/wps_attr_build.c
/usr/src/contrib/wpa/src/wps/wps_attr_parse.c
/usr/src/contrib/wpa/src/wps/wps_attr_parse.h
/usr/src/contrib/wpa/src/wps/wps_attr_process.c
/usr/src/contrib/wpa/src/wps/wps_common.c
/usr/src/contrib/wpa/src/wps/wps_defs.h
/usr/src/contrib/wpa/src/wps/wps_dev_attr.c
/usr/src/contrib/wpa/src/wps/wps_dev_attr.h
/usr/src/contrib/wpa/src/wps/wps_enrollee.c
/usr/src/contrib/wpa/src/wps/wps_er.c
/usr/src/contrib/wpa/src/wps/wps_i.h
/usr/src/contrib/wpa/src/wps/wps_module_tests.c
/usr/src/contrib/wpa/src/wps/wps_registrar.c
/usr/src/contrib/wpa/src/wps/wps_upnp.c
/usr/src/contrib/wpa/src/wps/wps_upnp.h
/usr/src/contrib/wpa/src/wps/wps_upnp_i.h
/usr/src/contrib/wpa/src/wps/wps_upnp_ssdp.c
/usr/src/contrib/wpa/src/wps/wps_upnp_web.c
/usr/src/contrib/wpa/src/wps/wps_validate.c
/usr/src/contrib/wpa/wpa_supplicant/ChangeLog
/usr/src/contrib/wpa/wpa_supplicant/README
/usr/src/contrib/wpa/wpa_supplicant/README-HS20
/usr/src/contrib/wpa/wpa_supplicant/README-P2P
/usr/src/contrib/wpa/wpa_supplicant/ap.c
/usr/src/contrib/wpa/wpa_supplicant/ap.h
/usr/src/contrib/wpa/wpa_supplicant/autoscan.c
/usr/src/contrib/wpa/wpa_supplicant/autoscan.h
/usr/src/contrib/wpa/wpa_supplicant/bgscan.c
/usr/src/contrib/wpa/wpa_supplicant/bgscan.h
/usr/src/contrib/wpa/wpa_supplicant/bgscan_learn.c
/usr/src/contrib/wpa/wpa_supplicant/bgscan_simple.c
/usr/src/contrib/wpa/wpa_supplicant/bss.c
/usr/src/contrib/wpa/wpa_supplicant/bss.h
/usr/src/contrib/wpa/wpa_supplicant/config.c
/usr/src/contrib/wpa/wpa_supplicant/config.h
/usr/src/contrib/wpa/wpa_supplicant/config_file.c
/usr/src/contrib/wpa/wpa_supplicant/config_ssid.h
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface.c
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface_udp.c
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface_unix.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/Makefile
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus-wpa_supplicant.conf
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_common.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_common_i.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_dict_helpers.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_dict_helpers.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_wps.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_helpers.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_helpers.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_introspect.c
/usr/src/contrib/wpa/wpa_supplicant/defconfig
/usr/src/contrib/wpa/wpa_supplicant/driver_i.h
/usr/src/contrib/wpa/wpa_supplicant/eapol_test.c
/usr/src/contrib/wpa/wpa_supplicant/eapol_test.py
/usr/src/contrib/wpa/wpa_supplicant/events.c
/usr/src/contrib/wpa/wpa_supplicant/examples/dbus-listen-preq.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p-nfc.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_connect.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_disconnect.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_find.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_flush.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_group_add.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_invite.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_listen.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_stop_find.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new-getall.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new-signals.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new-wps.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wps-ap-cli
/usr/src/contrib/wpa/wpa_supplicant/examples/wps-nfc.py
/usr/src/contrib/wpa/wpa_supplicant/gas_query.c
/usr/src/contrib/wpa/wpa_supplicant/gas_query.h
/usr/src/contrib/wpa/wpa_supplicant/hs20_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/hs20_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/ibss_rsn.c
/usr/src/contrib/wpa/wpa_supplicant/ibss_rsn.h
/usr/src/contrib/wpa/wpa_supplicant/interworking.c
/usr/src/contrib/wpa/wpa_supplicant/interworking.h
/usr/src/contrib/wpa/wpa_supplicant/main.c
/usr/src/contrib/wpa/wpa_supplicant/mesh.c
/usr/src/contrib/wpa/wpa_supplicant/mesh.h
/usr/src/contrib/wpa/wpa_supplicant/mesh_mpm.c
/usr/src/contrib/wpa/wpa_supplicant/mesh_mpm.h
/usr/src/contrib/wpa/wpa_supplicant/mesh_rsn.c
/usr/src/contrib/wpa/wpa_supplicant/mesh_rsn.h
/usr/src/contrib/wpa/wpa_supplicant/notify.c
/usr/src/contrib/wpa/wpa_supplicant/notify.h
/usr/src/contrib/wpa/wpa_supplicant/offchannel.c
/usr/src/contrib/wpa/wpa_supplicant/p2p_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/p2p_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/p2p_supplicant_sd.c
/usr/src/contrib/wpa/wpa_supplicant/preauth_test.c
/usr/src/contrib/wpa/wpa_supplicant/scan.c
/usr/src/contrib/wpa/wpa_supplicant/scan.h
/usr/src/contrib/wpa/wpa_supplicant/sme.c
/usr/src/contrib/wpa/wpa_supplicant/sme.h
/usr/src/contrib/wpa/wpa_supplicant/utils/log2pcap.py
/usr/src/contrib/wpa/wpa_supplicant/wifi_display.c
/usr/src/contrib/wpa/wpa_supplicant/wmm_ac.c
/usr/src/contrib/wpa/wpa_supplicant/wmm_ac.h
/usr/src/contrib/wpa/wpa_supplicant/wnm_sta.c
/usr/src/contrib/wpa/wpa_supplicant/wnm_sta.h
/usr/src/contrib/wpa/wpa_supplicant/wpa_cli.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_passphrase.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_priv.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant.conf
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant_i.h
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant_template.conf
/usr/src/contrib/wpa/wpa_supplicant/wpas_glue.c
/usr/src/contrib/wpa/wpa_supplicant/wpas_kay.c
/usr/src/contrib/wpa/wpa_supplicant/wpas_kay.h
/usr/src/contrib/wpa/wpa_supplicant/wpas_module_tests.c
/usr/src/contrib/wpa/wpa_supplicant/wps_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/wps_supplicant.h
/usr/src/libexec/bootpd/bootpd.c
/usr/src/share/man/man4/inet.4
/usr/src/share/man/man4/inet6.4
/usr/src/share/man/man4/tcp.4
/usr/src/stand/forth/check-password.4th
/usr/src/sys/amd64/amd64/exception.S
/usr/src/sys/amd64/amd64/fpu.c
/usr/src/sys/amd64/amd64/genassym.c
/usr/src/sys/amd64/amd64/initcpu.c
/usr/src/sys/amd64/amd64/machdep.c
/usr/src/sys/amd64/amd64/pmap.c
/usr/src/sys/amd64/amd64/support.S
/usr/src/sys/amd64/include/pcpu.h
/usr/src/sys/amd64/vmm/intel/vmx.c
/usr/src/sys/amd64/vmm/intel/vmx_genassym.c
/usr/src/sys/amd64/vmm/intel/vmx_support.S
/usr/src/sys/cddl/contrib/opensolaris/uts/common/fs/zfs/zfs_znode.c
/usr/src/sys/conf/newvers.sh
/usr/src/sys/dev/cpuctl/cpuctl.c
/usr/src/sys/fs/nfs/nfs_commonsubs.c
/usr/src/sys/fs/nfsserver/nfs_nfsdport.c
/usr/src/sys/fs/nfsserver/nfs_nfsdsocket.c
/usr/src/sys/i386/i386/exception.s
/usr/src/sys/i386/i386/genassym.c
/usr/src/sys/i386/i386/initcpu.c
/usr/src/sys/i386/i386/machdep.c
/usr/src/sys/i386/i386/support.s
/usr/src/sys/i386/include/pcpu.h
/usr/src/sys/i386/isa/npx.c
/usr/src/sys/kern/imgact_elf.c
/usr/src/sys/kern/kern_context.c
/usr/src/sys/kern/kern_event.c
/usr/src/sys/kern/sys_process.c
/usr/src/sys/kern/vfs_syscalls.c
/usr/src/sys/kern/vfs_vnops.c
/usr/src/sys/netinet/ip_icmp.c
/usr/src/sys/netinet/ip_reass.c
/usr/src/sys/netinet/tcp_reass.c
/usr/src/sys/netinet/tcp_usrreq.c
/usr/src/sys/netinet6/frag6.c
/usr/src/sys/netinet6/in6.h
/usr/src/sys/netinet6/in6_proto.c
/usr/src/sys/netinet6/ip6_var.h
/usr/src/sys/netinet6/sctp6_usrreq.c
/usr/src/sys/netinet6/udp6_usrreq.c
/usr/src/sys/netpfil/pf/pf.c
/usr/src/sys/netpfil/pf/pf_norm.c
/usr/src/sys/vm/vm_page.c
/usr/src/sys/x86/include/specialreg.h
/usr/src/sys/x86/include/x86_var.h
/usr/src/sys/x86/x86/cpu_machdep.c
/usr/src/usr.bin/xinstall/tests/install_test.sh
/usr/src/usr.bin/xinstall/xinstall.c
/usr/src/usr.sbin/bhyve/fwctl.c
/usr/src/usr.sbin/ntp/config.h
/usr/src/usr.sbin/ntp/doc/ntp-keygen.8
/usr/src/usr.sbin/ntp/doc/ntp.conf.5
/usr/src/usr.sbin/ntp/doc/ntp.keys.5
/usr/src/usr.sbin/ntp/doc/ntpd.8
/usr/src/usr.sbin/ntp/doc/ntpdc.8
/usr/src/usr.sbin/ntp/doc/ntpq.8
/usr/src/usr.sbin/ntp/doc/sntp.8
/usr/src/usr.sbin/ntp/libntp/Makefile
/usr/src/usr.sbin/ntp/scripts/mkver
/usr/src/usr.sbin/wpa/Makefile.crypto
/usr/src/usr.sbin/wpa/Makefile.inc
/usr/src/usr.sbin/wpa/hostapd/Makefile
/usr/src/usr.sbin/wpa/hostapd_cli/Makefile
/usr/src/usr.sbin/wpa/wpa_cli/Makefile
/usr/src/usr.sbin/wpa/wpa_supplicant/Makefile
Installing updates... done.

jail has been updated successfully.
root@bsd11:~ #

Thank you!

@sonicaj

This comment has been minimized.

Copy link
Member

commented May 31, 2019

@dlangille please confirm if the issue still exists for you on FreeBSD 12. I updated a 12 jail and it succeeded as desired.

root@bsd12:~ # iocage fetch -r 12.0-RELEASE -NU
Fetching: 12.0-RELEASE

Downloading: MANIFEST [####################] 100%
Downloading: base.txz [####################] 100%
Downloading: lib32.txz [####################] 100%
Downloading: src.txz [####################] 100%
Extracting: base.txz...
Extracting: lib32.txz...
Extracting: src.txz...
root@bsd12:~ #
root@bsd12:~ #
root@bsd12:~ # iocage create -r 12.0-RELEASE -n jail dhcp=on
dhcp requires vnet, enabling!
dhcp requires bpf, enabling!
Missing default rc.conf, creating it
jail successfully created!
root@bsd12:~ # iocage start jail
jail: vnet requires defaultrouter, using 192.168.0.1
* Starting jail
  + Started OK
  + Using devfs_ruleset: 5
  + Configuring VNET OK
  + Using IP options: vnet
  + Starting services OK
  + Executing poststart OK
  + DHCP Address: 192.168.0.11/24
root@bsd12:~ # iocage update jail
Snapshot: zroot/iocage/jails/jail@ioc_update_12.0-RELEASE created.

* Updating jail to the latest patch level...
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update2.freebsd.org... done.
Fetching metadata signature for 12.0-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 731 patches.....10....20....30....40....50....60....70....80....90....100....110....120....130....140....150....160....170....180....190....200....210....220....230....240....250....260....270....280....290....300....310....320....330....340....350....360....370....380....390....400....410....420....430....440....450....460....470....480....490....500....510....520....530....540....550....560....570....580....590....600....610....620....630....640....650....660....670....680....690....700....710....720....730 done.
Applying patches... done.
Fetching 59 files... ....10....20....30....40....50.... done.
The following files will be removed as part of updating to
12.0-RELEASE-p5:
/usr/share/zoneinfo/Etc/UCT
/usr/src/contrib/wpa/src/ap/peerkey_auth.c
/usr/src/contrib/wpa/src/rsn_supp/peerkey.c
/usr/src/contrib/wpa/src/rsn_supp/peerkey.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_old_handlers_wps.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/fi.epitest.hostap.WPASupplicant.service.in
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-test.py
The following files will be added as part of updating to
12.0-RELEASE-p5:
/usr/share/zoneinfo/Asia/Qostanay
/usr/src/contrib/ntp/libntp/xsbprintf.c
/usr/src/contrib/sqlite3/Makefile.fallback
/usr/src/contrib/sqlite3/tea
/usr/src/contrib/sqlite3/tea/Makefile.in
/usr/src/contrib/sqlite3/tea/README
/usr/src/contrib/sqlite3/tea/aclocal.m4
/usr/src/contrib/sqlite3/tea/configure
/usr/src/contrib/sqlite3/tea/configure.ac
/usr/src/contrib/sqlite3/tea/doc
/usr/src/contrib/sqlite3/tea/doc/sqlite3.n
/usr/src/contrib/sqlite3/tea/generic
/usr/src/contrib/sqlite3/tea/generic/tclsqlite3.c
/usr/src/contrib/sqlite3/tea/license.terms
/usr/src/contrib/sqlite3/tea/pkgIndex.tcl.in
/usr/src/contrib/sqlite3/tea/tclconfig
/usr/src/contrib/sqlite3/tea/tclconfig/install-sh
/usr/src/contrib/sqlite3/tea/tclconfig/tcl.m4
/usr/src/contrib/sqlite3/tea/win
/usr/src/contrib/sqlite3/tea/win/makefile.vc
/usr/src/contrib/sqlite3/tea/win/nmakehlp.c
/usr/src/contrib/sqlite3/tea/win/rules.vc
/usr/src/contrib/wpa/hostapd/README-MULTI-AP
/usr/src/contrib/wpa/src/ap/dpp_hostapd.c
/usr/src/contrib/wpa/src/ap/dpp_hostapd.h
/usr/src/contrib/wpa/src/ap/eth_p_oui.c
/usr/src/contrib/wpa/src/ap/eth_p_oui.h
/usr/src/contrib/wpa/src/ap/fils_hlp.c
/usr/src/contrib/wpa/src/ap/fils_hlp.h
/usr/src/contrib/wpa/src/ap/gas_query_ap.c
/usr/src/contrib/wpa/src/ap/gas_query_ap.h
/usr/src/contrib/wpa/src/ap/ieee802_11_he.c
/usr/src/contrib/wpa/src/common/dhcp.h
/usr/src/contrib/wpa/src/common/dpp.c
/usr/src/contrib/wpa/src/common/dpp.h
/usr/src/contrib/wpa/src/common/gas_server.c
/usr/src/contrib/wpa/src/common/gas_server.h
/usr/src/contrib/wpa/src/common/ocv.c
/usr/src/contrib/wpa/src/common/ocv.h
/usr/src/contrib/wpa/src/crypto/crypto_linux.c
/usr/src/contrib/wpa/src/crypto/crypto_nettle.c
/usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c
/usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c
/usr/src/contrib/wpa/src/crypto/sha384-kdf.c
/usr/src/contrib/wpa/src/crypto/sha384.c
/usr/src/contrib/wpa/src/crypto/sha512-kdf.c
/usr/src/contrib/wpa/src/crypto/sha512-prf.c
/usr/src/contrib/wpa/src/crypto/sha512.c
/usr/src/contrib/wpa/src/crypto/sha512.h
/usr/src/contrib/wpa/src/crypto/tls_wolfssl.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.h
/usr/src/contrib/wpa/src/utils/const_time.h
/usr/src/contrib/wpa/src/utils/crc32.c
/usr/src/contrib/wpa/src/utils/crc32.h
/usr/src/contrib/wpa/src/utils/json.c
/usr/src/contrib/wpa/src/utils/json.h
/usr/src/contrib/wpa/wpa_supplicant/README-DPP
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
/usr/src/contrib/wpa/wpa_supplicant/op_classes.c
/usr/src/contrib/wpa/wpa_supplicant/rrm.c
The following files will be updated as part of updating to
12.0-RELEASE-p5:
/bin/freebsd-version
/lib/libkvm.so.7
/usr/bin/install
/usr/bin/ntpq
/usr/bin/scp
/usr/bin/svnlite
/usr/bin/svnliteadmin
/usr/bin/svnlitebench
/usr/bin/svnlitedumpfilter
/usr/bin/svnlitefsfs
/usr/bin/svnlitelook
/usr/bin/svnlitemucc
/usr/bin/svnliterdump
/usr/bin/svnliteserve
/usr/bin/svnlitesync
/usr/bin/svnliteversion
/usr/include/machine/pcpu.h
/usr/include/netinet/cc/cc.h
/usr/include/netinet/cc/cc_cubic.h
/usr/include/private/sqlite3/sqlite3.h
/usr/include/private/sqlite3/sqlite3ext.h
/usr/include/x86/specialreg.h
/usr/include/x86/x86_var.h
/usr/lib/libhdb.a
/usr/lib/libhdb.so.11
/usr/lib/libhdb_p.a
/usr/lib/libkvm.a
/usr/lib/libkvm_p.a
/usr/lib/libpmc.a
/usr/lib/libpmc.so.5
/usr/lib/libpmc_p.a
/usr/lib/libprivatesqlite3.a
/usr/lib/libprivatesqlite3.so.0
/usr/lib/libprivatesqlite3_p.a
/usr/lib32/libhdb.a
/usr/lib32/libhdb.so.11
/usr/lib32/libhdb_p.a
/usr/lib32/libkvm.a
/usr/lib32/libkvm.so.7
/usr/lib32/libkvm_p.a
/usr/lib32/libpmc.a
/usr/lib32/libpmc.so.5
/usr/lib32/libpmc_p.a
/usr/lib32/libprivatesqlite3.a
/usr/lib32/libprivatesqlite3.so.0
/usr/lib32/libprivatesqlite3_p.a
/usr/libexec/bootpd
/usr/sbin/hostapd
/usr/sbin/hostapd_cli
/usr/sbin/ntp-keygen
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
/usr/sbin/ntptime
/usr/sbin/sntp
/usr/sbin/wpa_cli
/usr/sbin/wpa_passphrase
/usr/sbin/wpa_supplicant
/usr/share/doc/ntp/ntp-keygen.html
/usr/share/doc/ntp/ntp.conf.html
/usr/share/doc/ntp/ntp.keys.html
/usr/share/doc/ntp/ntpsnmpd.html
/usr/share/examples/etc/wpa_supplicant.conf
/usr/share/examples/hostapd/hostapd.conf
/usr/share/examples/hostapd/hostapd.wpa_psk
/usr/share/man/man1/scp.1.gz
/usr/share/man/mandoc.db
/usr/share/zoneinfo/Africa/Casablanca
/usr/share/zoneinfo/Africa/El_Aaiun
/usr/share/zoneinfo/Africa/Sao_Tome
/usr/share/zoneinfo/America/Metlakatla
/usr/share/zoneinfo/Asia/Gaza
/usr/share/zoneinfo/Asia/Hebron
/usr/share/zoneinfo/Asia/Hong_Kong
/usr/share/zoneinfo/Asia/Jerusalem
/usr/share/zoneinfo/Asia/Qyzylorda
/usr/share/zoneinfo/Asia/Tehran
/usr/share/zoneinfo/Pacific/Chuuk
/usr/share/zoneinfo/Pacific/Guam
/usr/share/zoneinfo/Pacific/Kosrae
/usr/share/zoneinfo/Pacific/Kwajalein
/usr/share/zoneinfo/Pacific/Majuro
/usr/share/zoneinfo/Pacific/Nauru
/usr/share/zoneinfo/Pacific/Palau
/usr/share/zoneinfo/Pacific/Pohnpei
/usr/share/zoneinfo/Pacific/Saipan
/usr/share/zoneinfo/zone.tab
/usr/src/Makefile.inc1
/usr/src/contrib/ntp/COPYRIGHT
/usr/src/contrib/ntp/ChangeLog
/usr/src/contrib/ntp/CommitLog
/usr/src/contrib/ntp/Makefile.in
/usr/src/contrib/ntp/NEWS
/usr/src/contrib/ntp/aclocal.m4
/usr/src/contrib/ntp/adjtimed/Makefile.in
/usr/src/contrib/ntp/build
/usr/src/contrib/ntp/clockstuff/Makefile.in
/usr/src/contrib/ntp/config.h.in
/usr/src/contrib/ntp/configure
/usr/src/contrib/ntp/configure.ac
/usr/src/contrib/ntp/include/Makefile.in
/usr/src/contrib/ntp/include/isc/Makefile.in
/usr/src/contrib/ntp/include/ntp_calendar.h
/usr/src/contrib/ntp/include/ntp_stdlib.h
/usr/src/contrib/ntp/include/ntpd.h
/usr/src/contrib/ntp/include/parse.h
/usr/src/contrib/ntp/kernel/Makefile.in
/usr/src/contrib/ntp/kernel/sys/Makefile.in
/usr/src/contrib/ntp/libntp/Makefile.am
/usr/src/contrib/ntp/libntp/Makefile.in
/usr/src/contrib/ntp/libntp/authreadkeys.c
/usr/src/contrib/ntp/libntp/calyearstart.c
/usr/src/contrib/ntp/libntp/ntp_calendar.c
/usr/src/contrib/ntp/libntp/work_fork.c
/usr/src/contrib/ntp/libparse/Makefile.in
/usr/src/contrib/ntp/libparse/clk_trimtsip.c
/usr/src/contrib/ntp/libparse/gpstolfp.c
/usr/src/contrib/ntp/ntpd/Makefile.in
/usr/src/contrib/ntp/ntpd/invoke-ntp.conf.texi
/usr/src/contrib/ntp/ntpd/invoke-ntp.keys.texi
/usr/src/contrib/ntp/ntpd/invoke-ntpd.texi
/usr/src/contrib/ntp/ntpd/ntp.conf.5man
/usr/src/contrib/ntp/ntpd/ntp.conf.5mdoc
/usr/src/contrib/ntp/ntpd/ntp.conf.html
/usr/src/contrib/ntp/ntpd/ntp.conf.man.in
/usr/src/contrib/ntp/ntpd/ntp.conf.mdoc.in
/usr/src/contrib/ntp/ntpd/ntp.keys.5man
/usr/src/contrib/ntp/ntpd/ntp.keys.5mdoc
/usr/src/contrib/ntp/ntpd/ntp.keys.html
/usr/src/contrib/ntp/ntpd/ntp.keys.man.in
/usr/src/contrib/ntp/ntpd/ntp.keys.mdoc.in
/usr/src/contrib/ntp/ntpd/ntp_config.c
/usr/src/contrib/ntp/ntpd/ntp_control.c
/usr/src/contrib/ntp/ntpd/ntp_crypto.c
/usr/src/contrib/ntp/ntpd/ntp_loopfilter.c
/usr/src/contrib/ntp/ntpd/ntp_proto.c
/usr/src/contrib/ntp/ntpd/ntp_request.c
/usr/src/contrib/ntp/ntpd/ntp_timer.c
/usr/src/contrib/ntp/ntpd/ntpd-opts.c
/usr/src/contrib/ntp/ntpd/ntpd-opts.h
/usr/src/contrib/ntp/ntpd/ntpd.1ntpdman
/usr/src/contrib/ntp/ntpd/ntpd.1ntpdmdoc
/usr/src/contrib/ntp/ntpd/ntpd.c
/usr/src/contrib/ntp/ntpd/ntpd.html
/usr/src/contrib/ntp/ntpd/ntpd.man.in
/usr/src/contrib/ntp/ntpd/ntpd.mdoc.in
/usr/src/contrib/ntp/ntpd/refclock_bancomm.c
/usr/src/contrib/ntp/ntpd/refclock_jupiter.c
/usr/src/contrib/ntp/ntpd/refclock_parse.c
/usr/src/contrib/ntp/ntpdate/Makefile.in
/usr/src/contrib/ntp/ntpdate/ntpdate.c
/usr/src/contrib/ntp/ntpdc/Makefile.in
/usr/src/contrib/ntp/ntpdc/invoke-ntpdc.texi
/usr/src/contrib/ntp/ntpdc/nl.pl
/usr/src/contrib/ntp/ntpdc/ntpdc-opts.c
/usr/src/contrib/ntp/ntpdc/ntpdc-opts.h
/usr/src/contrib/ntp/ntpdc/ntpdc.1ntpdcman
/usr/src/contrib/ntp/ntpdc/ntpdc.1ntpdcmdoc
/usr/src/contrib/ntp/ntpdc/ntpdc.html
/usr/src/contrib/ntp/ntpdc/ntpdc.man.in
/usr/src/contrib/ntp/ntpdc/ntpdc.mdoc.in
/usr/src/contrib/ntp/ntpdc/ntpdc_ops.c
/usr/src/contrib/ntp/ntpq/Makefile.in
/usr/src/contrib/ntp/ntpq/invoke-ntpq.texi
/usr/src/contrib/ntp/ntpq/ntpq-opts.c
/usr/src/contrib/ntp/ntpq/ntpq-opts.h
/usr/src/contrib/ntp/ntpq/ntpq.1ntpqman
/usr/src/contrib/ntp/ntpq/ntpq.1ntpqmdoc
/usr/src/contrib/ntp/ntpq/ntpq.html
/usr/src/contrib/ntp/ntpq/ntpq.man.in
/usr/src/contrib/ntp/ntpq/ntpq.mdoc.in
/usr/src/contrib/ntp/ntpsnmpd/Makefile.in
/usr/src/contrib/ntp/ntpsnmpd/invoke-ntpsnmpd.texi
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.c
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd-opts.h
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdman
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.1ntpsnmpdmdoc
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.html
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.man.in
/usr/src/contrib/ntp/ntpsnmpd/ntpsnmpd.mdoc.in
/usr/src/contrib/ntp/packageinfo.sh
/usr/src/contrib/ntp/parseutil/Makefile.in
/usr/src/contrib/ntp/scripts/Makefile.in
/usr/src/contrib/ntp/scripts/build/Makefile.in
/usr/src/contrib/ntp/scripts/build/check--help
/usr/src/contrib/ntp/scripts/calc_tickadj/Makefile.in
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjman
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.1calc_tickadjmdoc
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.html
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.man.in
/usr/src/contrib/ntp/scripts/calc_tickadj/calc_tickadj.mdoc.in
/usr/src/contrib/ntp/scripts/calc_tickadj/invoke-calc_tickadj.texi
/usr/src/contrib/ntp/scripts/invoke-plot_summary.texi
/usr/src/contrib/ntp/scripts/invoke-summary.texi
/usr/src/contrib/ntp/scripts/lib/Makefile.in
/usr/src/contrib/ntp/scripts/ntp-wait/Makefile.in
/usr/src/contrib/ntp/scripts/ntp-wait/invoke-ntp-wait.texi
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait-opts
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitman
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.1ntp-waitmdoc
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.html
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.man.in
/usr/src/contrib/ntp/scripts/ntp-wait/ntp-wait.mdoc.in
/usr/src/contrib/ntp/scripts/ntpsweep/Makefile.in
/usr/src/contrib/ntp/scripts/ntpsweep/invoke-ntpsweep.texi
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep-opts
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepman
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.1ntpsweepmdoc
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.html
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.man.in
/usr/src/contrib/ntp/scripts/ntpsweep/ntpsweep.mdoc.in
/usr/src/contrib/ntp/scripts/ntptrace/Makefile.in
/usr/src/contrib/ntp/scripts/ntptrace/invoke-ntptrace.texi
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace-opts
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.1ntptraceman
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.1ntptracemdoc
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.html
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.man.in
/usr/src/contrib/ntp/scripts/ntptrace/ntptrace.mdoc.in
/usr/src/contrib/ntp/scripts/plot_summary-opts
/usr/src/contrib/ntp/scripts/plot_summary.1plot_summaryman
/usr/src/contrib/ntp/scripts/plot_summary.1plot_summarymdoc
/usr/src/contrib/ntp/scripts/plot_summary.html
/usr/src/contrib/ntp/scripts/plot_summary.man.in
/usr/src/contrib/ntp/scripts/plot_summary.mdoc.in
/usr/src/contrib/ntp/scripts/summary-opts
/usr/src/contrib/ntp/scripts/summary.1summaryman
/usr/src/contrib/ntp/scripts/summary.1summarymdoc
/usr/src/contrib/ntp/scripts/summary.html
/usr/src/contrib/ntp/scripts/summary.man.in
/usr/src/contrib/ntp/scripts/summary.mdoc.in
/usr/src/contrib/ntp/scripts/update-leap/Makefile.in
/usr/src/contrib/ntp/scripts/update-leap/invoke-update-leap.texi
/usr/src/contrib/ntp/scripts/update-leap/update-leap-opts
/usr/src/contrib/ntp/scripts/update-leap/update-leap.1update-leapman
/usr/src/contrib/ntp/scripts/update-leap/update-leap.1update-leapmdoc
/usr/src/contrib/ntp/scripts/update-leap/update-leap.html
/usr/src/contrib/ntp/scripts/update-leap/update-leap.man.in
/usr/src/contrib/ntp/scripts/update-leap/update-leap.mdoc.in
/usr/src/contrib/ntp/sntp/COPYRIGHT
/usr/src/contrib/ntp/sntp/Makefile.in
/usr/src/contrib/ntp/sntp/aclocal.m4
/usr/src/contrib/ntp/sntp/config.h.in
/usr/src/contrib/ntp/sntp/configure
/usr/src/contrib/ntp/sntp/include/Makefile.in
/usr/src/contrib/ntp/sntp/include/version.def
/usr/src/contrib/ntp/sntp/include/version.texi
/usr/src/contrib/ntp/sntp/invoke-sntp.texi
/usr/src/contrib/ntp/sntp/libevent/Makefile.in
/usr/src/contrib/ntp/sntp/libevent/aclocal.m4
/usr/src/contrib/ntp/sntp/libevent/build-aux/ar-lib
/usr/src/contrib/ntp/sntp/libevent/build-aux/compile
/usr/src/contrib/ntp/sntp/libevent/build-aux/config.guess
/usr/src/contrib/ntp/sntp/libevent/build-aux/config.sub
/usr/src/contrib/ntp/sntp/libevent/build-aux/depcomp
/usr/src/contrib/ntp/sntp/libevent/build-aux/install-sh
/usr/src/contrib/ntp/sntp/libevent/build-aux/missing
/usr/src/contrib/ntp/sntp/libevent/build-aux/test-driver
/usr/src/contrib/ntp/sntp/libevent/build-aux/ylwrap
/usr/src/contrib/ntp/sntp/libevent/config.h.in
/usr/src/contrib/ntp/sntp/libevent/configure
/usr/src/contrib/ntp/sntp/libevent/evconfig-private.h
/usr/src/contrib/ntp/sntp/libevent/test/regress.gen.c
/usr/src/contrib/ntp/sntp/libevent/test/regress.gen.h
/usr/src/contrib/ntp/sntp/libopts/Makefile.in
/usr/src/contrib/ntp/sntp/libopts/autoopts/options.h
/usr/src/contrib/ntp/sntp/libopts/genshell.h
/usr/src/contrib/ntp/sntp/m4/ntp_libntp.m4
/usr/src/contrib/ntp/sntp/m4/version.m4
/usr/src/contrib/ntp/sntp/main.c
/usr/src/contrib/ntp/sntp/networking.c
/usr/src/contrib/ntp/sntp/scm-rev
/usr/src/contrib/ntp/sntp/scripts/Makefile.in
/usr/src/contrib/ntp/sntp/sntp-opts.c
/usr/src/contrib/ntp/sntp/sntp-opts.h
/usr/src/contrib/ntp/sntp/sntp.1sntpman
/usr/src/contrib/ntp/sntp/sntp.1sntpmdoc
/usr/src/contrib/ntp/sntp/sntp.html
/usr/src/contrib/ntp/sntp/sntp.man.in
/usr/src/contrib/ntp/sntp/sntp.mdoc.in
/usr/src/contrib/ntp/sntp/tests/Makefile.in
/usr/src/contrib/ntp/sntp/unity/Makefile.in
/usr/src/contrib/ntp/sntp/version.c
/usr/src/contrib/ntp/util/Makefile.in
/usr/src/contrib/ntp/util/invoke-ntp-keygen.texi
/usr/src/contrib/ntp/util/ntp-keygen-opts.c
/usr/src/contrib/ntp/util/ntp-keygen-opts.h
/usr/src/contrib/ntp/util/ntp-keygen.1ntp-keygenman
/usr/src/contrib/ntp/util/ntp-keygen.1ntp-keygenmdoc
/usr/src/contrib/ntp/util/ntp-keygen.html
/usr/src/contrib/ntp/util/ntp-keygen.man.in
/usr/src/contrib/ntp/util/ntp-keygen.mdoc.in
/usr/src/contrib/ntp/util/ntptime.c
/usr/src/contrib/sqlite3/Makefile.am
/usr/src/contrib/sqlite3/Makefile.in
/usr/src/contrib/sqlite3/Makefile.msc
/usr/src/contrib/sqlite3/configure
/usr/src/contrib/sqlite3/configure.ac
/usr/src/contrib/sqlite3/shell.c
/usr/src/contrib/sqlite3/sqlite3.c
/usr/src/contrib/sqlite3/sqlite3.h
/usr/src/contrib/sqlite3/sqlite3ext.h
/usr/src/contrib/tzdata/Makefile
/usr/src/contrib/tzdata/NEWS
/usr/src/contrib/tzdata/README
/usr/src/contrib/tzdata/africa
/usr/src/contrib/tzdata/asia
/usr/src/contrib/tzdata/australasia
/usr/src/contrib/tzdata/backward
/usr/src/contrib/tzdata/backzone
/usr/src/contrib/tzdata/etcetera
/usr/src/contrib/tzdata/europe
/usr/src/contrib/tzdata/leap-seconds.list
/usr/src/contrib/tzdata/leapseconds
/usr/src/contrib/tzdata/leapseconds.awk
/usr/src/contrib/tzdata/northamerica
/usr/src/contrib/tzdata/theory.html
/usr/src/contrib/tzdata/version
/usr/src/contrib/tzdata/ziguard.awk
/usr/src/contrib/tzdata/zone.tab
/usr/src/contrib/tzdata/zone1970.tab
/usr/src/contrib/wpa/CONTRIBUTIONS
/usr/src/contrib/wpa/COPYING
/usr/src/contrib/wpa/README
/usr/src/contrib/wpa/hostapd/ChangeLog
/usr/src/contrib/wpa/hostapd/README
/usr/src/contrib/wpa/hostapd/config_file.c
/usr/src/contrib/wpa/hostapd/config_file.h
/usr/src/contrib/wpa/hostapd/ctrl_iface.c
/usr/src/contrib/wpa/hostapd/defconfig
/usr/src/contrib/wpa/hostapd/hlr_auc_gw.c
/usr/src/contrib/wpa/hostapd/hostapd.conf
/usr/src/contrib/wpa/hostapd/hostapd.eap_user_sqlite
/usr/src/contrib/wpa/hostapd/hostapd.wpa_psk
/usr/src/contrib/wpa/hostapd/hostapd_cli.c
/usr/src/contrib/wpa/hostapd/main.c
/usr/src/contrib/wpa/hostapd/wps-ap-nfc.py
/usr/src/contrib/wpa/hs20/client/Makefile
/usr/src/contrib/wpa/hs20/client/est.c
/usr/src/contrib/wpa/hs20/client/oma_dm_client.c
/usr/src/contrib/wpa/hs20/client/osu_client.c
/usr/src/contrib/wpa/hs20/client/osu_client.h
/usr/src/contrib/wpa/src/ap/acs.c
/usr/src/contrib/wpa/src/ap/acs.h
/usr/src/contrib/wpa/src/ap/ap_config.c
/usr/src/contrib/wpa/src/ap/ap_config.h
/usr/src/contrib/wpa/src/ap/ap_drv_ops.c
/usr/src/contrib/wpa/src/ap/ap_drv_ops.h
/usr/src/contrib/wpa/src/ap/ap_mlme.c
/usr/src/contrib/wpa/src/ap/authsrv.c
/usr/src/contrib/wpa/src/ap/beacon.c
/usr/src/contrib/wpa/src/ap/beacon.h
/usr/src/contrib/wpa/src/ap/bss_load.c
/usr/src/contrib/wpa/src/ap/ctrl_iface_ap.c
/usr/src/contrib/wpa/src/ap/ctrl_iface_ap.h
/usr/src/contrib/wpa/src/ap/dfs.c
/usr/src/contrib/wpa/src/ap/dfs.h
/usr/src/contrib/wpa/src/ap/dhcp_snoop.c
/usr/src/contrib/wpa/src/ap/drv_callbacks.c
/usr/src/contrib/wpa/src/ap/eap_user_db.c
/usr/src/contrib/wpa/src/ap/gas_serv.c
/usr/src/contrib/wpa/src/ap/gas_serv.h
/usr/src/contrib/wpa/src/ap/hostapd.c
/usr/src/contrib/wpa/src/ap/hostapd.h
/usr/src/contrib/wpa/src/ap/hs20.c
/usr/src/contrib/wpa/src/ap/hs20.h
/usr/src/contrib/wpa/src/ap/hw_features.c
/usr/src/contrib/wpa/src/ap/ieee802_11.c
/usr/src/contrib/wpa/src/ap/ieee802_11.h
/usr/src/contrib/wpa/src/ap/ieee802_11_auth.c
/usr/src/contrib/wpa/src/ap/ieee802_11_auth.h
/usr/src/contrib/wpa/src/ap/ieee802_11_ht.c
/usr/src/contrib/wpa/src/ap/ieee802_11_shared.c
/usr/src/contrib/wpa/src/ap/ieee802_11_vht.c
/usr/src/contrib/wpa/src/ap/ieee802_1x.c
/usr/src/contrib/wpa/src/ap/ieee802_1x.h
/usr/src/contrib/wpa/src/ap/ndisc_snoop.c
/usr/src/contrib/wpa/src/ap/neighbor_db.c
/usr/src/contrib/wpa/src/ap/neighbor_db.h
/usr/src/contrib/wpa/src/ap/pmksa_cache_auth.c
/usr/src/contrib/wpa/src/ap/pmksa_cache_auth.h
/usr/src/contrib/wpa/src/ap/rrm.c
/usr/src/contrib/wpa/src/ap/rrm.h
/usr/src/contrib/wpa/src/ap/sta_info.c
/usr/src/contrib/wpa/src/ap/sta_info.h
/usr/src/contrib/wpa/src/ap/taxonomy.c
/usr/src/contrib/wpa/src/ap/tkip_countermeasures.c
/usr/src/contrib/wpa/src/ap/vlan_full.c
/usr/src/contrib/wpa/src/ap/vlan_init.c
/usr/src/contrib/wpa/src/ap/wmm.c
/usr/src/contrib/wpa/src/ap/wnm_ap.c
/usr/src/contrib/wpa/src/ap/wnm_ap.h
/usr/src/contrib/wpa/src/ap/wpa_auth.c
/usr/src/contrib/wpa/src/ap/wpa_auth.h
/usr/src/contrib/wpa/src/ap/wpa_auth_ft.c
/usr/src/contrib/wpa/src/ap/wpa_auth_glue.c
/usr/src/contrib/wpa/src/ap/wpa_auth_i.h
/usr/src/contrib/wpa/src/ap/wpa_auth_ie.c
/usr/src/contrib/wpa/src/ap/wpa_auth_ie.h
/usr/src/contrib/wpa/src/ap/wps_hostapd.c
/usr/src/contrib/wpa/src/common/common_module_tests.c
/usr/src/contrib/wpa/src/common/ctrl_iface_common.c
/usr/src/contrib/wpa/src/common/ctrl_iface_common.h
/usr/src/contrib/wpa/src/common/defs.h
/usr/src/contrib/wpa/src/common/gas.c
/usr/src/contrib/wpa/src/common/gas.h
/usr/src/contrib/wpa/src/common/hw_features_common.c
/usr/src/contrib/wpa/src/common/hw_features_common.h
/usr/src/contrib/wpa/src/common/ieee802_11_common.c
/usr/src/contrib/wpa/src/common/ieee802_11_common.h
/usr/src/contrib/wpa/src/common/ieee802_11_defs.h
/usr/src/contrib/wpa/src/common/ieee802_1x_defs.h
/usr/src/contrib/wpa/src/common/privsep_commands.h
/usr/src/contrib/wpa/src/common/qca-vendor.h
/usr/src/contrib/wpa/src/common/sae.c
/usr/src/contrib/wpa/src/common/sae.h
/usr/src/contrib/wpa/src/common/version.h
/usr/src/contrib/wpa/src/common/wpa_common.c
/usr/src/contrib/wpa/src/common/wpa_common.h
/usr/src/contrib/wpa/src/common/wpa_ctrl.c
/usr/src/contrib/wpa/src/common/wpa_ctrl.h
/usr/src/contrib/wpa/src/common/wpa_helpers.c
/usr/src/contrib/wpa/src/crypto/aes-ctr.c
/usr/src/contrib/wpa/src/crypto/aes-internal-dec.c
/usr/src/contrib/wpa/src/crypto/aes-internal-enc.c
/usr/src/contrib/wpa/src/crypto/aes-siv.c
/usr/src/contrib/wpa/src/crypto/aes.h
/usr/src/contrib/wpa/src/crypto/aes_siv.h
/usr/src/contrib/wpa/src/crypto/aes_wrap.h
/usr/src/contrib/wpa/src/crypto/crypto.h
/usr/src/contrib/wpa/src/crypto/crypto_gnutls.c
/usr/src/contrib/wpa/src/crypto/crypto_internal-modexp.c
/usr/src/contrib/wpa/src/crypto/crypto_internal.c
/usr/src/contrib/wpa/src/crypto/crypto_libtomcrypt.c
/usr/src/contrib/wpa/src/crypto/crypto_module_tests.c
/usr/src/contrib/wpa/src/crypto/crypto_none.c
/usr/src/contrib/wpa/src/crypto/crypto_openssl.c
/usr/src/contrib/wpa/src/crypto/des-internal.c
/usr/src/contrib/wpa/src/crypto/dh_groups.c
/usr/src/contrib/wpa/src/crypto/md4-internal.c
/usr/src/contrib/wpa/src/crypto/ms_funcs.c
/usr/src/contrib/wpa/src/crypto/ms_funcs.h
/usr/src/contrib/wpa/src/crypto/random.c
/usr/src/contrib/wpa/src/crypto/sha1-internal.c
/usr/src/contrib/wpa/src/crypto/sha1-tlsprf.c
/usr/src/contrib/wpa/src/crypto/sha256-internal.c
/usr/src/contrib/wpa/src/crypto/sha256-kdf.c
/usr/src/contrib/wpa/src/crypto/sha384-prf.c
/usr/src/contrib/wpa/src/crypto/sha384.h
/usr/src/contrib/wpa/src/crypto/sha512-internal.c
/usr/src/contrib/wpa/src/crypto/tls.h
/usr/src/contrib/wpa/src/crypto/tls_gnutls.c
/usr/src/contrib/wpa/src/crypto/tls_internal.c
/usr/src/contrib/wpa/src/crypto/tls_none.c
/usr/src/contrib/wpa/src/crypto/tls_openssl.c
/usr/src/contrib/wpa/src/drivers/driver.h
/usr/src/contrib/wpa/src/drivers/driver_bsd.c
/usr/src/contrib/wpa/src/drivers/driver_common.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_qca.c
/usr/src/contrib/wpa/src/drivers/driver_ndis.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211.h
/usr/src/contrib/wpa/src/drivers/driver_nl80211_capa.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211_event.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211_monitor.c
/usr/src/contrib/wpa/src/drivers/driver_nl80211_scan.c
/usr/src/contrib/wpa/src/drivers/driver_openbsd.c
/usr/src/contrib/wpa/src/drivers/driver_privsep.c
/usr/src/contrib/wpa/src/drivers/driver_wired.c
/usr/src/contrib/wpa/src/drivers/drivers.c
/usr/src/contrib/wpa/src/eap_common/eap_eke_common.c
/usr/src/contrib/wpa/src/eap_common/eap_fast_common.c
/usr/src/contrib/wpa/src/eap_common/eap_pwd_common.c
/usr/src/contrib/wpa/src/eap_common/eap_pwd_common.h
/usr/src/contrib/wpa/src/eap_common/eap_sake_common.c
/usr/src/contrib/wpa/src/eap_common/eap_sake_common.h
/usr/src/contrib/wpa/src/eap_common/eap_sim_common.c
/usr/src/contrib/wpa/src/eap_peer/eap.c
/usr/src/contrib/wpa/src/eap_peer/eap.h
/usr/src/contrib/wpa/src/eap_peer/eap_aka.c
/usr/src/contrib/wpa/src/eap_peer/eap_config.h
/usr/src/contrib/wpa/src/eap_peer/eap_eke.c
/usr/src/contrib/wpa/src/eap_peer/eap_fast.c
/usr/src/contrib/wpa/src/eap_peer/eap_fast_pac.c
/usr/src/contrib/wpa/src/eap_peer/eap_gpsk.c
/usr/src/contrib/wpa/src/eap_peer/eap_i.h
/usr/src/contrib/wpa/src/eap_peer/eap_ikev2.c
/usr/src/contrib/wpa/src/eap_peer/eap_leap.c
/usr/src/contrib/wpa/src/eap_peer/eap_mschapv2.c
/usr/src/contrib/wpa/src/eap_peer/eap_pax.c
/usr/src/contrib/wpa/src/eap_peer/eap_peap.c
/usr/src/contrib/wpa/src/eap_peer/eap_proxy.h
/usr/src/contrib/wpa/src/eap_peer/eap_proxy_dummy.c
/usr/src/contrib/wpa/src/eap_peer/eap_psk.c
/usr/src/contrib/wpa/src/eap_peer/eap_pwd.c
/usr/src/contrib/wpa/src/eap_peer/eap_sake.c
/usr/src/contrib/wpa/src/eap_peer/eap_sim.c
/usr/src/contrib/wpa/src/eap_peer/eap_tls.c
/usr/src/contrib/wpa/src/eap_peer/eap_tls_common.c
/usr/src/contrib/wpa/src/eap_peer/eap_tls_common.h
/usr/src/contrib/wpa/src/eap_peer/eap_ttls.c
/usr/src/contrib/wpa/src/eap_peer/eap_wsc.c
/usr/src/contrib/wpa/src/eap_peer/ikev2.c
/usr/src/contrib/wpa/src/eap_peer/tncc.c
/usr/src/contrib/wpa/src/eap_server/eap.h
/usr/src/contrib/wpa/src/eap_server/eap_i.h
/usr/src/contrib/wpa/src/eap_server/eap_server.c
/usr/src/contrib/wpa/src/eap_server/eap_server_aka.c
/usr/src/contrib/wpa/src/eap_server/eap_server_eke.c
/usr/src/contrib/wpa/src/eap_server/eap_server_fast.c
/usr/src/contrib/wpa/src/eap_server/eap_server_gpsk.c
/usr/src/contrib/wpa/src/eap_server/eap_server_gtc.c
/usr/src/contrib/wpa/src/eap_server/eap_server_ikev2.c
/usr/src/contrib/wpa/src/eap_server/eap_server_mschapv2.c
/usr/src/contrib/wpa/src/eap_server/eap_server_pax.c
/usr/src/contrib/wpa/src/eap_server/eap_server_peap.c
/usr/src/contrib/wpa/src/eap_server/eap_server_psk.c
/usr/src/contrib/wpa/src/eap_server/eap_server_pwd.c
/usr/src/contrib/wpa/src/eap_server/eap_server_sake.c
/usr/src/contrib/wpa/src/eap_server/eap_server_sim.c
/usr/src/contrib/wpa/src/eap_server/eap_server_tls.c
/usr/src/contrib/wpa/src/eap_server/eap_server_tls_common.c
/usr/src/contrib/wpa/src/eap_server/eap_server_ttls.c
/usr/src/contrib/wpa/src/eap_server/eap_server_wsc.c
/usr/src/contrib/wpa/src/eap_server/eap_tls_common.h
/usr/src/contrib/wpa/src/eap_server/ikev2.c
/usr/src/contrib/wpa/src/eap_server/tncs.c
/usr/src/contrib/wpa/src/eapol_auth/eapol_auth_sm.c
/usr/src/contrib/wpa/src/eapol_auth/eapol_auth_sm.h
/usr/src/contrib/wpa/src/eapol_supp/eapol_supp_sm.c
/usr/src/contrib/wpa/src/eapol_supp/eapol_supp_sm.h
/usr/src/contrib/wpa/src/fst/fst.h
/usr/src/contrib/wpa/src/fst/fst_ctrl_aux.h
/usr/src/contrib/wpa/src/fst/fst_ctrl_iface.c
/usr/src/contrib/wpa/src/fst/fst_group.c
/usr/src/contrib/wpa/src/fst/fst_iface.h
/usr/src/contrib/wpa/src/fst/fst_session.c
/usr/src/contrib/wpa/src/l2_packet/l2_packet.h
/usr/src/contrib/wpa/src/l2_packet/l2_packet_privsep.c
/usr/src/contrib/wpa/src/p2p/p2p.c
/usr/src/contrib/wpa/src/p2p/p2p.h
/usr/src/contrib/wpa/src/p2p/p2p_build.c
/usr/src/contrib/wpa/src/p2p/p2p_go_neg.c
/usr/src/contrib/wpa/src/p2p/p2p_group.c
/usr/src/contrib/wpa/src/p2p/p2p_i.h
/usr/src/contrib/wpa/src/p2p/p2p_invitation.c
/usr/src/contrib/wpa/src/p2p/p2p_pd.c
/usr/src/contrib/wpa/src/p2p/p2p_sd.c
/usr/src/contrib/wpa/src/p2p/p2p_utils.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_cp.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_cp.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_kay.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_kay.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_kay_i.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_key.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_key.h
/usr/src/contrib/wpa/src/pae/ieee802_1x_secy_ops.c
/usr/src/contrib/wpa/src/pae/ieee802_1x_secy_ops.h
/usr/src/contrib/wpa/src/radius/radius.c
/usr/src/contrib/wpa/src/radius/radius.h
/usr/src/contrib/wpa/src/radius/radius_client.c
/usr/src/contrib/wpa/src/radius/radius_das.c
/usr/src/contrib/wpa/src/radius/radius_das.h
/usr/src/contrib/wpa/src/radius/radius_server.c
/usr/src/contrib/wpa/src/radius/radius_server.h
/usr/src/contrib/wpa/src/rsn_supp/pmksa_cache.c
/usr/src/contrib/wpa/src/rsn_supp/pmksa_cache.h
/usr/src/contrib/wpa/src/rsn_supp/preauth.c
/usr/src/contrib/wpa/src/rsn_supp/tdls.c
/usr/src/contrib/wpa/src/rsn_supp/wpa.c
/usr/src/contrib/wpa/src/rsn_supp/wpa.h
/usr/src/contrib/wpa/src/rsn_supp/wpa_ft.c
/usr/src/contrib/wpa/src/rsn_supp/wpa_i.h
/usr/src/contrib/wpa/src/rsn_supp/wpa_ie.c
/usr/src/contrib/wpa/src/rsn_supp/wpa_ie.h
/usr/src/contrib/wpa/src/tls/asn1.c
/usr/src/contrib/wpa/src/tls/bignum.c
/usr/src/contrib/wpa/src/tls/libtommath.c
/usr/src/contrib/wpa/src/tls/rsa.c
/usr/src/contrib/wpa/src/tls/tlsv1_client.c
/usr/src/contrib/wpa/src/tls/tlsv1_client.h
/usr/src/contrib/wpa/src/tls/tlsv1_client_read.c
/usr/src/contrib/wpa/src/tls/tlsv1_client_write.c
/usr/src/contrib/wpa/src/tls/tlsv1_common.c
/usr/src/contrib/wpa/src/tls/tlsv1_cred.c
/usr/src/contrib/wpa/src/tls/tlsv1_server.c
/usr/src/contrib/wpa/src/tls/tlsv1_server.h
/usr/src/contrib/wpa/src/tls/tlsv1_server_i.h
/usr/src/contrib/wpa/src/tls/tlsv1_server_read.c
/usr/src/contrib/wpa/src/tls/tlsv1_server_write.c
/usr/src/contrib/wpa/src/tls/x509v3.c
/usr/src/contrib/wpa/src/utils/base64.c
/usr/src/contrib/wpa/src/utils/base64.h
/usr/src/contrib/wpa/src/utils/browser-wpadebug.c
/usr/src/contrib/wpa/src/utils/browser.c
/usr/src/contrib/wpa/src/utils/common.c
/usr/src/contrib/wpa/src/utils/common.h
/usr/src/contrib/wpa/src/utils/eloop.c
/usr/src/contrib/wpa/src/utils/eloop.h
/usr/src/contrib/wpa/src/utils/http_curl.c
/usr/src/contrib/wpa/src/utils/list.h
/usr/src/contrib/wpa/src/utils/os.h
/usr/src/contrib/wpa/src/utils/os_internal.c
/usr/src/contrib/wpa/src/utils/os_none.c
/usr/src/contrib/wpa/src/utils/os_unix.c
/usr/src/contrib/wpa/src/utils/os_win32.c
/usr/src/contrib/wpa/src/utils/trace.c
/usr/src/contrib/wpa/src/utils/utils_module_tests.c
/usr/src/contrib/wpa/src/utils/uuid.c
/usr/src/contrib/wpa/src/utils/uuid.h
/usr/src/contrib/wpa/src/utils/wpa_debug.c
/usr/src/contrib/wpa/src/utils/wpa_debug.h
/usr/src/contrib/wpa/src/utils/wpabuf.c
/usr/src/contrib/wpa/src/utils/xml-utils.c
/usr/src/contrib/wpa/src/wps/wps.c
/usr/src/contrib/wpa/src/wps/wps.h
/usr/src/contrib/wpa/src/wps/wps_attr_build.c
/usr/src/contrib/wpa/src/wps/wps_attr_parse.c
/usr/src/contrib/wpa/src/wps/wps_attr_parse.h
/usr/src/contrib/wpa/src/wps/wps_common.c
/usr/src/contrib/wpa/src/wps/wps_defs.h
/usr/src/contrib/wpa/src/wps/wps_dev_attr.c
/usr/src/contrib/wpa/src/wps/wps_dev_attr.h
/usr/src/contrib/wpa/src/wps/wps_enrollee.c
/usr/src/contrib/wpa/src/wps/wps_er.c
/usr/src/contrib/wpa/src/wps/wps_i.h
/usr/src/contrib/wpa/src/wps/wps_registrar.c
/usr/src/contrib/wpa/src/wps/wps_upnp.c
/usr/src/contrib/wpa/src/wps/wps_validate.c
/usr/src/contrib/wpa/wpa_supplicant/Android.mk
/usr/src/contrib/wpa/wpa_supplicant/ChangeLog
/usr/src/contrib/wpa/wpa_supplicant/README
/usr/src/contrib/wpa/wpa_supplicant/README-HS20
/usr/src/contrib/wpa/wpa_supplicant/README-P2P
/usr/src/contrib/wpa/wpa_supplicant/android.config
/usr/src/contrib/wpa/wpa_supplicant/ap.c
/usr/src/contrib/wpa/wpa_supplicant/ap.h
/usr/src/contrib/wpa/wpa_supplicant/autoscan.c
/usr/src/contrib/wpa/wpa_supplicant/bgscan.c
/usr/src/contrib/wpa/wpa_supplicant/bgscan_learn.c
/usr/src/contrib/wpa/wpa_supplicant/bgscan_simple.c
/usr/src/contrib/wpa/wpa_supplicant/bss.c
/usr/src/contrib/wpa/wpa_supplicant/bss.h
/usr/src/contrib/wpa/wpa_supplicant/config.c
/usr/src/contrib/wpa/wpa_supplicant/config.h
/usr/src/contrib/wpa/wpa_supplicant/config_file.c
/usr/src/contrib/wpa/wpa_supplicant/config_ssid.h
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface.c
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface_named_pipe.c
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface_udp.c
/usr/src/contrib/wpa/wpa_supplicant/ctrl_iface_unix.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/Makefile
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus-wpa_supplicant.conf
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_common.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.c
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_p2p.h
/usr/src/contrib/wpa/wpa_supplicant/dbus/dbus_new_handlers_wps.c
/usr/src/contrib/wpa/wpa_supplicant/defconfig
/usr/src/contrib/wpa/wpa_supplicant/driver_i.h
/usr/src/contrib/wpa/wpa_supplicant/eapol_test.c
/usr/src/contrib/wpa/wpa_supplicant/eapol_test.py
/usr/src/contrib/wpa/wpa_supplicant/events.c
/usr/src/contrib/wpa/wpa_supplicant/examples/dbus-listen-preq.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p-nfc.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_connect.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_disconnect.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_find.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_flush.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_group_add.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_invite.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_listen.py
/usr/src/contrib/wpa/wpa_supplicant/examples/p2p/p2p_stop_find.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new-getall.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new-signals.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new-wps.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wpas-dbus-new.py
/usr/src/contrib/wpa/wpa_supplicant/examples/wps-ap-cli
/usr/src/contrib/wpa/wpa_supplicant/examples/wps-nfc.py
/usr/src/contrib/wpa/wpa_supplicant/gas_query.c
/usr/src/contrib/wpa/wpa_supplicant/gas_query.h
/usr/src/contrib/wpa/wpa_supplicant/hs20_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/hs20_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/ibss_rsn.c
/usr/src/contrib/wpa/wpa_supplicant/interworking.c
/usr/src/contrib/wpa/wpa_supplicant/interworking.h
/usr/src/contrib/wpa/wpa_supplicant/main.c
/usr/src/contrib/wpa/wpa_supplicant/mbo.c
/usr/src/contrib/wpa/wpa_supplicant/mesh.c
/usr/src/contrib/wpa/wpa_supplicant/mesh_mpm.c
/usr/src/contrib/wpa/wpa_supplicant/mesh_rsn.c
/usr/src/contrib/wpa/wpa_supplicant/notify.c
/usr/src/contrib/wpa/wpa_supplicant/notify.h
/usr/src/contrib/wpa/wpa_supplicant/offchannel.c
/usr/src/contrib/wpa/wpa_supplicant/p2p_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/p2p_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/preauth_test.c
/usr/src/contrib/wpa/wpa_supplicant/scan.c
/usr/src/contrib/wpa/wpa_supplicant/sme.c
/usr/src/contrib/wpa/wpa_supplicant/sme.h
/usr/src/contrib/wpa/wpa_supplicant/systemd/wpa_supplicant.service.in
/usr/src/contrib/wpa/wpa_supplicant/utils/log2pcap.py
/usr/src/contrib/wpa/wpa_supplicant/wifi_display.c
/usr/src/contrib/wpa/wpa_supplicant/wmm_ac.c
/usr/src/contrib/wpa/wpa_supplicant/wnm_sta.c
/usr/src/contrib/wpa/wpa_supplicant/wnm_sta.h
/usr/src/contrib/wpa/wpa_supplicant/wpa_cli.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_passphrase.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_priv.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant.conf
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant_i.h
/usr/src/contrib/wpa/wpa_supplicant/wpa_supplicant_template.conf
/usr/src/contrib/wpa/wpa_supplicant/wpas_glue.c
/usr/src/contrib/wpa/wpa_supplicant/wpas_kay.c
/usr/src/contrib/wpa/wpa_supplicant/wpas_kay.h
/usr/src/contrib/wpa/wpa_supplicant/wps_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/wps_supplicant.h
/usr/src/crypto/openssh/scp.1
/usr/src/crypto/openssh/scp.c
/usr/src/libexec/bootpd/bootpd.c
/usr/src/sys/amd64/amd64/exception.S
/usr/src/sys/amd64/amd64/genassym.c
/usr/src/sys/amd64/amd64/initcpu.c
/usr/src/sys/amd64/amd64/machdep.c
/usr/src/sys/amd64/amd64/support.S
/usr/src/sys/amd64/include/pcpu.h
/usr/src/sys/cddl/dev/dtrace/amd64/dtrace_asm.S
/usr/src/sys/cddl/dev/dtrace/amd64/dtrace_isa.c
/usr/src/sys/conf/newvers.sh
/usr/src/sys/dev/cpuctl/cpuctl.c
/usr/src/sys/i386/i386/exception.s
/usr/src/sys/i386/i386/genassym.c
/usr/src/sys/i386/i386/initcpu.c
/usr/src/sys/i386/i386/support.s
/usr/src/sys/i386/include/pcpu.h
/usr/src/sys/kern/uipc_syscalls.c
/usr/src/sys/netinet/cc/cc.h
/usr/src/sys/netinet/cc/cc_cubic.c
/usr/src/sys/netinet/cc/cc_cubic.h
/usr/src/sys/netinet/in.c
/usr/src/sys/netinet/tcp_reass.c
/usr/src/sys/netinet6/in6.c
/usr/src/sys/netpfil/pf/pf.c
/usr/src/sys/netpfil/pf/pf_norm.c
/usr/src/sys/x86/include/specialreg.h
/usr/src/sys/x86/include/x86_var.h
/usr/src/sys/x86/x86/cpu_machdep.c
/usr/src/usr.bin/xinstall/tests/install_test.sh
/usr/src/usr.bin/xinstall/xinstall.c
/usr/src/usr.sbin/ntp/libntp/Makefile
/usr/src/usr.sbin/wpa/Makefile.crypto
/usr/src/usr.sbin/wpa/Makefile.inc
/usr/src/usr.sbin/wpa/hostapd/Makefile
/usr/src/usr.sbin/wpa/wpa_cli/Makefile
/usr/src/usr.sbin/wpa/wpa_supplicant/Makefile
Installing updates... done.

jail has been updated successfully.
root@bsd12:~ # uname -ro
FreeBSD 12.0-RELEASE
root@bsd12:~ #

However i think it is very like in the above comments, freebsd update returned a non zero exit status and it was propogated above but i can't be 100% certain unless i have a reproduction case.
If this issue still exists, please let me know and we can work on a reproduction case and have it resolved.
Thanks again!

@dlangille

This comment has been minimized.

Copy link
Contributor

commented May 31, 2019

I will be able to do this in a few days.

@sonicaj

This comment has been minimized.

Copy link
Member

commented May 31, 2019

@dlangille looking forward to hearing from you then ; )

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 3, 2019

FYI, iocage master is not an option for me. I only use packages. Let me create a new package based on master, commit 858bc57

On this new host, I had already attempted: sudo iocage update mqtt01 - it failed with the b'chflags: /iocage/jails/mqtt01/root//usr/src/contrib/wpa/src/crypto/crypto_nettle.c: No such file or directory message from above.

With the latest from master installed, let's try the upgrade again

[dan@r710-01:~] $ sudo iocage update mqtt01
Snapshot: tank_fast/iocage/jails/mqtt01@ioc_update_12.0-RELEASE created.

* Updating mqtt01 to the latest patch level...
You have a partially completed upgrade pending
Run '/tmp/tmp13_g4xni install' first.
Run '/tmp/tmp13_g4xni fetch -F' to proceed anyway.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 2013, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 912, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 876, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']

Ummm.

What do I have now?

[dan@r710-01:~] $ iocage list
You need to be root to convert the configurations to the new format!
You need to be root to convert the configurations to the new format!
You need to be root to convert the configurations to the new format!
You need to be root to convert the configurations to the new format!
+-----+---------------------------------+---------+--------------+------------+
| JID |              NAME               |  STATE  |   RELEASE    |    IP4     |
+=====+=================================+=========+==============+============+
| -   | bacula-sd-02.int.unixathome.org | CORRUPT | N/A          | N/A        |
+-----+---------------------------------+---------+--------------+------------+
| -   | dev-pgeu                        | CORRUPT | N/A          | N/A        |
+-----+---------------------------------+---------+--------------+------------+
| 2   | mqtt01                          | up      | 12.0-RELEASE | 10.55.0.10 |
+-----+---------------------------------+---------+--------------+------------+
| -   | pg02.int.unixathome.org         | CORRUPT | N/A          | N/A        |
+-----+---------------------------------+---------+--------------+------------+
| -   | pg03.int.unixathome.org         | CORRUPT | N/A          | N/A        |
+-----+---------------------------------+---------+--------------+------------+

OK, let's run as root, with -l

[dan@r710-01:~] $ sudo iocage list -l
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| JID |              NAME               | BOOT | STATE | TYPE |   RELEASE    |      IP4       | IP6 | TEMPLATE | BASEJAIL |
+=====+=================================+======+=======+======+==============+================+=====+==========+==========+
| 3   | bacula-sd-02.int.unixathome.org | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.33 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| -   | dev-pgeu                        | off  | down  | jail | 12.0-RELEASE | ix0|10.55.0.35 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 2   | mqtt01                          | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.10 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 4   | pg02.int.unixathome.org         | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.32 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 1   | pg03.int.unixathome.org         | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.34 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
[dan@r710-01:~] $ 

From what I see above, all of these jails are on the same release. Let's try upgrading another jail:

[dan@r710-01:~] $ sudo iocage update pg02
Snapshot: tank_fast/iocage/jails/pg02.int.unixathome.org@ioc_update_12.0-RELEASE created.

* Updating pg02.int.unixathome.org to the latest patch level... 
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata patches.. done.
Applying metadata patches... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 37 patches.....10....20....30... done.
Applying patches... done.
Fetching 43 files... ....10....20....30....40. done.
The following files will be removed as part of updating to
12.0-RELEASE-p5:
/usr/share/zoneinfo/Etc/UCT
The following files will be added as part of updating to
12.0-RELEASE-p5:
/usr/src/contrib/ntp/libntp/xsbprintf.c
/usr/src/contrib/wpa/hostapd/README-MULTI-AP
/usr/src/contrib/wpa/src/ap/dpp_hostapd.c
/usr/src/contrib/wpa/src/ap/dpp_hostapd.h
/usr/src/contrib/wpa/src/ap/eth_p_oui.c
/usr/src/contrib/wpa/src/ap/eth_p_oui.h
/usr/src/contrib/wpa/src/ap/fils_hlp.c
/usr/src/contrib/wpa/src/ap/fils_hlp.h
/usr/src/contrib/wpa/src/ap/gas_query_ap.c
/usr/src/contrib/wpa/src/ap/gas_query_ap.h
/usr/src/contrib/wpa/src/ap/ieee802_11_he.c
/usr/src/contrib/wpa/src/common/dhcp.h
/usr/src/contrib/wpa/src/common/dpp.c
/usr/src/contrib/wpa/src/common/dpp.h
/usr/src/contrib/wpa/src/common/gas_server.c
/usr/src/contrib/wpa/src/common/gas_server.h
/usr/src/contrib/wpa/src/common/ocv.c
/usr/src/contrib/wpa/src/common/ocv.h
/usr/src/contrib/wpa/src/crypto/crypto_linux.c
/usr/src/contrib/wpa/src/crypto/crypto_nettle.c
/usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c
/usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c
/usr/src/contrib/wpa/src/crypto/sha384-kdf.c
/usr/src/contrib/wpa/src/crypto/sha384.c
/usr/src/contrib/wpa/src/crypto/sha512-kdf.c
/usr/src/contrib/wpa/src/crypto/sha512-prf.c
/usr/src/contrib/wpa/src/crypto/sha512.c
/usr/src/contrib/wpa/src/crypto/sha512.h
/usr/src/contrib/wpa/src/crypto/tls_wolfssl.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.h
/usr/src/contrib/wpa/src/utils/const_time.h
/usr/src/contrib/wpa/src/utils/crc32.c
/usr/src/contrib/wpa/src/utils/crc32.h
/usr/src/contrib/wpa/src/utils/json.c
/usr/src/contrib/wpa/src/utils/json.h
/usr/src/contrib/wpa/wpa_supplicant/README-DPP
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
/usr/src/contrib/wpa/wpa_supplicant/op_classes.c
/usr/src/contrib/wpa/wpa_supplicant/rrm.c
The following files will be updated as part of updating to
12.0-RELEASE-p5:
/bin/freebsd-version
/lib/libkvm.so.7
/usr/bin/install
/usr/bin/ntpq
/usr/bin/scp
/usr/include/machine/pcpu.h
/usr/include/x86/specialreg.h
/usr/include/x86/x86_var.h
/usr/lib/libkvm.a
/usr/lib/libkvm_p.a
/usr/lib32/libkvm.a
/usr/lib32/libkvm.so.7
/usr/lib32/libkvm_p.a
/usr/sbin/hostapd
/usr/sbin/hostapd_cli
/usr/sbin/ntp-keygen
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
/usr/sbin/ntptime
/usr/sbin/sntp
/usr/sbin/wpa_cli
/usr/sbin/wpa_passphrase
/usr/sbin/wpa_supplicant
/usr/share/doc/ntp/ntp-keygen.html
/usr/share/doc/ntp/ntp.conf.html
/usr/share/doc/ntp/ntp.keys.html
/usr/share/doc/ntp/ntpsnmpd.html
/usr/share/examples/etc/wpa_supplicant.conf
/usr/share/examples/hostapd/hostapd.conf
/usr/share/examples/hostapd/hostapd.wpa_psk
/usr/share/man/man1/scp.1.gz
/usr/share/man/mandoc.db
/usr/share/zoneinfo/America/Metlakatla
/usr/share/zoneinfo/Asia/Gaza
/usr/share/zoneinfo/Asia/Hebron
/usr/share/zoneinfo/Asia/Jerusalem
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 2013, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 928, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 876, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/crypto_linux.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/crypto_nettle.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/sha384-kdf.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/sha384.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/sha512-kdf.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/sha512-prf.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/sha512.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/sha512.h: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/crypto/tls_wolfssl.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.h: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/utils/const_time.h: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/utils/crc32.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/utils/crc32.h: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/utils/json.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/src/utils/json.h: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/wpa_supplicant/README-DPP: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/wpa_supplicant/op_classes.c: No such file or directory\n', b'chflags: /iocage/jails/pg02.int.unixathome.org/root//usr/src/contrib/wpa/wpa_supplicant/rrm.c: No such file or directory\n', b'', b'', b'', b'', b'']
[dan@r710-01:~] $ 

Ummmm.... still broken here.

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

@dlangille there is certainly some error handling which we can improve and will. However i cannot reproduce your exact issue. I have a few ideas but i am not certain. Can you please provide a debug which i can dig into and know for sure. Also after the update, did the version change or did it fail because of this ?

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

Just wanted to quickly let you know that I ran into similar issues.

Fresh install via package manager, most recent version, a couple of migrated jails from ezjail, some created with iocage. Attempting to update any one of them downloads the updates, then aborts and after running the command a second time aborts again with the following output:

$ sudo iocage update znc

* Updating znc to the latest patch level... 
You have a partially completed upgrade pending
Run '/tmp/tmppghebcmy install' first.
Run '/tmp/tmppghebcmy fetch -F' to proceed anyway.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ct�x))
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cl�i/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update(�)
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/ioc_fetch.py", line 911, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']

All of the jails exhibit similar behavior on an update attempt.

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

Just wanted to quickly let you know that I ran into similar issues.

Fresh install via package manager, most recent version, a couple of migrated jails from ezjail, some created with iocage. Attempting to update any one of them downloads the updates, then aborts and after running the command a second time aborts again with the following output:

$ sudo iocage update znc

* Updating znc to the latest patch level... 
You have a partially completed upgrade pending
Run '/tmp/tmppghebcmy install' first.
Run '/tmp/tmppghebcmy fetch -F' to proceed anyway.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ct�x))
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/cor�e.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cl�i/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update(�)
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/ioc_fetch.py", line 911, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_li�b/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']

All of the jails exhibit similar behavior on an update attempt.

@herrbischoff your case is different then that of @dlangille. Yes it requires improved error handling which doesn't share a traceback like this ( a PR already is open for this btw, waiting for @dlangille to be sure this is the only thing we want to do ).
For your update, it requires an interactive session. For obvious reasons we can't handle each update scenario which can happen for various reasons. So we handle the basic update which doesn't require an interactive session.
Hope this helps and thank you for reaching out!

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

@sonicaj: Thanks for the quick response. When I try to update in an interactive session, this happens:

root@znc:~ # freebsd-update install
src component not installed, skipped
Updates cannot be installed when the system securelevel
is greater than zero.

What to do? I usually know this warning when a server has kern_securelevel_enable="YES" set and haven't encountered it inside of jails yet.

@skarekrow

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

@herrbischoff That is a result of your sever having a securelevl higher than 0.

What does sysctl -n kern.securelevelshow?

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

@skarekrow: Unfortunately that's not it, not precisely. It is not 0 but -1, which, as far as I know, is the default setting. It is also correct, because I don't have a kern_securelevel_* statement in rc.conf.

@skarekrow

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

Yeah I was just checking the hosts ;) The default securelevel for jails is 2, which may prevent you from running the update like that. We run freebsd-update from the hosts side, so you can try reducing the securelevel in your jail to do the updates that way if you want.

I would suggest rolling back your snapshot that iocage takes before any of these attempts and try again and see what the output is. The failure you're showing is different, as dan's is a fresh run and not a half-complete one, which is also quite interesting.

So to recap:
1 - Rollback to a snapshot before any of the attempts
2 - iocage update JAIL
3 - Paste output here
4 - If failure, drop securelevel for the jail to 0, and try freebsd-update inside the jail
5 - Profit?? I hope.

Please do let us know 👍

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

Thanks. I couldn't get the znc jail to work with this, there are no snapshots created by iocage, just the daily ones zfsnap2 creates.

I have tried a different one, here are the results:

# sudo iocage update rss.herrbischoff.com

* Updating rss.herrbischoff.com to the latest patch level... 
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 64 patches.....10....20....30....40....50....60.. done.
Applying patches... done.
Fetching 43 files... ....10....20....30....40. done.
The following files will be removed as part of updating to
12.0-RELEASE-p5:
/usr/share/zoneinfo/Etc/UCT
The following files will be added as part of updating to
12.0-RELEASE-p5:
/usr/src/contrib/ntp/libntp/xsbprintf.c
/usr/src/contrib/wpa/hostapd/README-MULTI-AP
/usr/src/contrib/wpa/src/ap/dpp_hostapd.c
/usr/src/contrib/wpa/src/ap/dpp_hostapd.h
/usr/src/contrib/wpa/src/ap/eth_p_oui.c
/usr/src/contrib/wpa/src/ap/eth_p_oui.h
/usr/src/contrib/wpa/src/ap/fils_hlp.c
/usr/src/contrib/wpa/src/ap/fils_hlp.h
/usr/src/contrib/wpa/src/ap/gas_query_ap.c
/usr/src/contrib/wpa/src/ap/gas_query_ap.h
/usr/src/contrib/wpa/src/ap/ieee802_11_he.c
/usr/src/contrib/wpa/src/common/dhcp.h
/usr/src/contrib/wpa/src/common/dpp.c
/usr/src/contrib/wpa/src/common/dpp.h
/usr/src/contrib/wpa/src/common/gas_server.c
/usr/src/contrib/wpa/src/common/gas_server.h
/usr/src/contrib/wpa/src/common/ocv.c
/usr/src/contrib/wpa/src/common/ocv.h
/usr/src/contrib/wpa/src/crypto/crypto_linux.c
/usr/src/contrib/wpa/src/crypto/crypto_nettle.c
/usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c
/usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c
/usr/src/contrib/wpa/src/crypto/sha384-kdf.c
/usr/src/contrib/wpa/src/crypto/sha384.c
/usr/src/contrib/wpa/src/crypto/sha512-kdf.c
/usr/src/contrib/wpa/src/crypto/sha512-prf.c
/usr/src/contrib/wpa/src/crypto/sha512.c
/usr/src/contrib/wpa/src/crypto/sha512.h
/usr/src/contrib/wpa/src/crypto/tls_wolfssl.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.h
/usr/src/contrib/wpa/src/utils/const_time.h
/usr/src/contrib/wpa/src/utils/crc32.c
/usr/src/contrib/wpa/src/utils/crc32.h
/usr/src/contrib/wpa/src/utils/json.c
/usr/src/contrib/wpa/src/utils/json.h
/usr/src/contrib/wpa/wpa_supplicant/README-DPP
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
/usr/src/contrib/wpa/wpa_supplicant/op_classes.c
/usr/src/contrib/wpa/wpa_supplicant/rrm.c
The following files will be updated as part of updating to
12.0-RELEASE-p5:
/bin/freebsd-version
/boot/kernel/amdsmn.ko
/boot/kernel/at45d.ko
/boot/kernel/ath_hal.ko
/boot/kernel/ath_main.ko
/boot/kernel/blake2.ko
/boot/kernel/ccp.ko
/boot/kernel/ccr.ko
/boot/kernel/chvgpio.ko
/boot/kernel/dtaudit.ko
/boot/kernel/if_iavf.ko
/boot/kernel/if_lio.ko
/boot/kernel/if_muge.ko
/boot/kernel/if_qlnxev.ko
/boot/kernel/if_rtwn_pci.ko
/boot/kernel/if_rtwn_usb.ko
/boot/kernel/mlx4.ko
/boot/kernel/mlx4en.ko
/boot/kernel/mx25l.ko
/boot/kernel/ntb_hw_intel.ko
/boot/kernel/nvdimm.ko
/boot/kernel/ocs_fc.ko
/boot/kernel/rtwn.ko
/boot/kernel/sgx.ko
/boot/kernel/smartpqi.ko
/boot/kernel/spigen.ko
/boot/kernel/uhid_snes.ko
/boot/kernel/vmci.ko
/lib/libkvm.so.7
/usr/bin/install
/usr/bin/ntpq
/usr/bin/scp
/usr/include/machine/pcpu.h
/usr/include/x86/specialreg.h
/usr/include/x86/x86_var.h
/usr/lib/libkvm.a
/usr/lib/libkvm_p.a
/usr/lib32/libkvm.a
/usr/lib32/libkvm.so.7
/usr/lib32/libkvm_p.a
/usr/sbin/hostapd
/usr/sbin/hostapd_cli
/usr/sbin/ntp-keygen
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
/usr/sbin/ntptime
/usr/sbin/sntp
/usr/sbin/wpa_cli
/usr/sbin/wpa_passphrase
/usr/sbin/wpa_supplicant
/usr/share/doc/ntp/ntp-keygen.html
/usr/share/doc/ntp/ntp.conf.html
/usr/share/doc/ntp/ntp.keys.html
/usr/share/doc/ntp/ntpsnmpd.html
/usr/share/examples/etc/wpa_supplicant.conf
/usr/share/examples/hostapd/hostapd.conf
/usr/share/examples/hostapd/hostapd.wpa_psk
/usr/share/man/man1/scp.1.gz
/usr/share/man/mandoc.db
/usr/share/zoneinfo/America/Metlakatla
/usr/share/zoneinfo/Asia/Gaza
/usr/share/zoneinfo/Asia/Hebron
/usr/share/zoneinfo/Asia/Jerusalem
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 927, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha384-kdf.c: No such file or directory\n', b'chflags: ', b'/zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha384.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512-kdf.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512-prf.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/tls_wolfssl.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/const_time.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/crc32.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/crc32.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/json.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/json.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/README-DPP: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/op_classes.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/rrm.c: No such file or directory\n', b'', b'', b'', b'', b'', b'', b'', b'']

So this apparently worked, apart from the traceback and complaining about missing src files.

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

Dropping the jail's securelevel to 0, restarting and interactively running freebsd-update fetch install ran without a warning but did not install anything. Running sudo iocage update znc from the host again yields the same issue:

* Updating znc to the latest patch level... 
You have a partially completed upgrade pending
Run '/tmp/tmpnvb9wnqi install' first.
Run '/tmp/tmpnvb9wnqi fetch -F' to proceed anyway.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 911, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']
@skarekrow

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

Ok let's unpack these a bit.

The first result is the same as Dan's, that's good (for these purposes :D), the second you want to actually run freebsd-update install instead of fetch. What's odd is you say there is no snapshot. iocage should be creating a snapshot before an update happens.

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

I concur for these purposes the first result is good... ;)

However, just freebsd-update install in the second one yields:

root@znc:~ # freebsd-update install
src component not installed, skipped
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.
@skarekrow

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

Interesting, it could be because of the previous attempt.

Try freebsd-update fetch -F and then freebsd-update install there.

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

Here you go, even weirder:

root@znc:~ # freebsd-update fetch -F
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 12.0-RELEASE-p5.

root@znc:~ # freebsd-update install
src component not installed, skipped
No updates are available to install.
Run '/usr/sbin/freebsd-update fetch' first.
@skarekrow

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

That could be good news. What does freebsd-version show?

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 7, 2019

Well, it now reads as 12.0-RELEASE-p5.

But still:

# sudo iocage update znc

* Updating znc to the latest patch level... 
You have a partially completed upgrade pending
Run '/tmp/tmp9ztxoc6m install' first.
Run '/tmp/tmp9ztxoc6m fetch -F' to proceed anyway.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 911, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']
@skarekrow

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

Ah! I forgot a portion. So when you set securelevel to 0 and console into the jail, do this (assuming you're using a csh variant):

setenv UNAME_r RELEASEOFJAIL
freebsd-update fetch -F
freebsd-update install

Otherwise it will use the RELEASE of the host. This should get us closer to what iocage is seeing.

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 7, 2019

Thanks. I couldn't get the znc jail to work with this, there are no snapshots created by iocage, just the daily ones zfsnap2 creates.

I have tried a different one, here are the results:

# sudo iocage update rss.herrbischoff.com

* Updating rss.herrbischoff.com to the latest patch level... 
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update4.freebsd.org... done.
Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Fetching 2 metadata files... done.
Inspecting system... done.
Preparing to download files... done.
Fetching 64 patches.....10....20....30....40....50....60.. done.
Applying patches... done.
Fetching 43 files... ....10....20....30....40. done.
The following files will be removed as part of updating to
12.0-RELEASE-p5:
/usr/share/zoneinfo/Etc/UCT
The following files will be added as part of updating to
12.0-RELEASE-p5:
/usr/src/contrib/ntp/libntp/xsbprintf.c
/usr/src/contrib/wpa/hostapd/README-MULTI-AP
/usr/src/contrib/wpa/src/ap/dpp_hostapd.c
/usr/src/contrib/wpa/src/ap/dpp_hostapd.h
/usr/src/contrib/wpa/src/ap/eth_p_oui.c
/usr/src/contrib/wpa/src/ap/eth_p_oui.h
/usr/src/contrib/wpa/src/ap/fils_hlp.c
/usr/src/contrib/wpa/src/ap/fils_hlp.h
/usr/src/contrib/wpa/src/ap/gas_query_ap.c
/usr/src/contrib/wpa/src/ap/gas_query_ap.h
/usr/src/contrib/wpa/src/ap/ieee802_11_he.c
/usr/src/contrib/wpa/src/common/dhcp.h
/usr/src/contrib/wpa/src/common/dpp.c
/usr/src/contrib/wpa/src/common/dpp.h
/usr/src/contrib/wpa/src/common/gas_server.c
/usr/src/contrib/wpa/src/common/gas_server.h
/usr/src/contrib/wpa/src/common/ocv.c
/usr/src/contrib/wpa/src/common/ocv.h
/usr/src/contrib/wpa/src/crypto/crypto_linux.c
/usr/src/contrib/wpa/src/crypto/crypto_nettle.c
/usr/src/contrib/wpa/src/crypto/crypto_wolfssl.c
/usr/src/contrib/wpa/src/crypto/fips_prf_wolfssl.c
/usr/src/contrib/wpa/src/crypto/sha384-kdf.c
/usr/src/contrib/wpa/src/crypto/sha384.c
/usr/src/contrib/wpa/src/crypto/sha512-kdf.c
/usr/src/contrib/wpa/src/crypto/sha512-prf.c
/usr/src/contrib/wpa/src/crypto/sha512.c
/usr/src/contrib/wpa/src/crypto/sha512.h
/usr/src/contrib/wpa/src/crypto/tls_wolfssl.c
/usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.c
/usr/src/contrib/wpa/src/drivers/driver_wired_common.h
/usr/src/contrib/wpa/src/utils/const_time.h
/usr/src/contrib/wpa/src/utils/crc32.c
/usr/src/contrib/wpa/src/utils/crc32.h
/usr/src/contrib/wpa/src/utils/json.c
/usr/src/contrib/wpa/src/utils/json.h
/usr/src/contrib/wpa/wpa_supplicant/README-DPP
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c
/usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h
/usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py
/usr/src/contrib/wpa/wpa_supplicant/op_classes.c
/usr/src/contrib/wpa/wpa_supplicant/rrm.c
The following files will be updated as part of updating to
12.0-RELEASE-p5:
/bin/freebsd-version
/boot/kernel/amdsmn.ko
/boot/kernel/at45d.ko
/boot/kernel/ath_hal.ko
/boot/kernel/ath_main.ko
/boot/kernel/blake2.ko
/boot/kernel/ccp.ko
/boot/kernel/ccr.ko
/boot/kernel/chvgpio.ko
/boot/kernel/dtaudit.ko
/boot/kernel/if_iavf.ko
/boot/kernel/if_lio.ko
/boot/kernel/if_muge.ko
/boot/kernel/if_qlnxev.ko
/boot/kernel/if_rtwn_pci.ko
/boot/kernel/if_rtwn_usb.ko
/boot/kernel/mlx4.ko
/boot/kernel/mlx4en.ko
/boot/kernel/mx25l.ko
/boot/kernel/ntb_hw_intel.ko
/boot/kernel/nvdimm.ko
/boot/kernel/ocs_fc.ko
/boot/kernel/rtwn.ko
/boot/kernel/sgx.ko
/boot/kernel/smartpqi.ko
/boot/kernel/spigen.ko
/boot/kernel/uhid_snes.ko
/boot/kernel/vmci.ko
/lib/libkvm.so.7
/usr/bin/install
/usr/bin/ntpq
/usr/bin/scp
/usr/include/machine/pcpu.h
/usr/include/x86/specialreg.h
/usr/include/x86/x86_var.h
/usr/lib/libkvm.a
/usr/lib/libkvm_p.a
/usr/lib32/libkvm.a
/usr/lib32/libkvm.so.7
/usr/lib32/libkvm_p.a
/usr/sbin/hostapd
/usr/sbin/hostapd_cli
/usr/sbin/ntp-keygen
/usr/sbin/ntpd
/usr/sbin/ntpdate
/usr/sbin/ntpdc
/usr/sbin/ntptime
/usr/sbin/sntp
/usr/sbin/wpa_cli
/usr/sbin/wpa_passphrase
/usr/sbin/wpa_supplicant
/usr/share/doc/ntp/ntp-keygen.html
/usr/share/doc/ntp/ntp.conf.html
/usr/share/doc/ntp/ntp.keys.html
/usr/share/doc/ntp/ntpsnmpd.html
/usr/share/examples/etc/wpa_supplicant.conf
/usr/share/examples/hostapd/hostapd.conf
/usr/share/examples/hostapd/hostapd.wpa_psk
/usr/share/man/man1/scp.1.gz
/usr/share/man/mandoc.db
/usr/share/zoneinfo/America/Metlakatla
/usr/share/zoneinfo/Asia/Gaza
/usr/share/zoneinfo/Asia/Hebron
/usr/share/zoneinfo/Asia/Jerusalem
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 927, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha384-kdf.c: No such file or directory\n', b'chflags: ', b'/zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha384.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512-kdf.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512-prf.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/sha512.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/crypto/tls_wolfssl.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/drivers/driver_macsec_linux.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/drivers/driver_wired_common.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/const_time.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/crc32.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/crc32.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/json.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/src/utils/json.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/README-DPP: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/dpp_supplicant.h: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/examples/dpp-qrcode.py: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/op_classes.c: No such file or directory\n', b'chflags: /zroot/iocage/jails/rss.herrbischoff.com/root//usr/src/contrib/wpa/wpa_supplicant/rrm.c: No such file or directory\n', b'', b'', b'', b'', b'', b'', b'', b'']

So this apparently worked, apart from the traceback and complaining about missing src files.

Glad we have this :D
@herrbischoff would be you be kind and please email me a debug ?

iocage debug

Debug would be at path_to_iocage/iocage/debug, and that folder can be emailed then.

My email is waqar (at) ixsystems (dot) com.

Many thanks!

@herrbischoff

This comment has been minimized.

Copy link

commented Jun 8, 2019

Ah! I forgot a portion. So when you set securelevel to 0 and console into the jail, do this (assuming you're using a csh variant):

setenv UNAME_r RELEASEOFJAIL
freebsd-update fetch -F
freebsd-update install

Otherwise it will use the RELEASE of the host. This should get us closer to what iocage is seeing.

A step in the right direction, yet still no solution:

# sudo iocage console znc
Last login: Sat Jun  8 13:09:18 on pts/2
FreeBSD 12.0-RELEASE-p4 GENERIC 

Welcome to FreeBSD!

Release Notes, Errata: https://www.FreeBSD.org/releases/
Security Advisories:   https://www.FreeBSD.org/security/
FreeBSD Handbook:      https://www.FreeBSD.org/handbook/
FreeBSD FAQ:           https://www.FreeBSD.org/faq/
Questions List: https://lists.FreeBSD.org/mailman/listinfo/freebsd-questions/
FreeBSD Forums:        https://forums.FreeBSD.org/

Documents installed with the system are in the /usr/local/share/doc/freebsd/
directory, or can be installed later with:  pkg install en-freebsd-doc
For other languages, replace "en" with a language code like de or fr.

Show the version of FreeBSD installed:  freebsd-version ; uname -a
Please include that output and any error messages when posting questions.
Introduction to manual pages:  man man
FreeBSD directory layout:      man hier

Edit /etc/motd to change this login announcement.
You have new mail.
root@znc:~ # setenv UNAME_r 12.0-RELEASE-p4
root@znc:~ # freebsd-update -F fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update4.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

The following files will be updated as part of updating to 12.0-RELEASE-p5:
/usr/share/man/mandoc.db
root@znc:~ # freebsd-update install
src component not installed, skipped
Installing updates... done.
root@znc:~ # exit
logout

But still:

# sudo iocage update znc

* Updating znc to the latest patch level... 
You have a partially completed upgrade pending
Run '/tmp/tmp5ca59q7m install' first.
Run '/tmp/tmp5ca59q7m fetch -F' to proceed anyway.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1894, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 911, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 873, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']
@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 8, 2019

@dlangille there is certainly some error handling which we can improve and will. However i cannot reproduce your exact issue. I have a few ideas but i am not certain. Can you please provide a debug which i can dig into and know for sure. Also after the update, did the version change or did it fail because of this ?

debug sent via email.

Current jail information is:

$ sudo iocage list -l
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| JID |              NAME               | BOOT | STATE | TYPE |   RELEASE    |      IP4       | IP6 | TEMPLATE | BASEJAIL |
+=====+=================================+======+=======+======+==============+================+=====+==========+==========+
| 3   | bacula-sd-02.int.unixathome.org | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.33 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| -   | dev-pgeu                        | off  | down  | jail | 12.0-RELEASE | ix0|10.55.0.35 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 2   | mqtt01                          | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.10 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 4   | pg02.int.unixathome.org         | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.32 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 1   | pg03.int.unixathome.org         | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.34 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
[dan@r710-01:/iocage] $ 

sonicaj added a commit to sonicaj/freebsd that referenced this issue Jun 13, 2019

Correctly use BASEDIR when checking for src component
BASEDIR is used to check to ensure we check sources in the right place as outlined by freebsd@ba040f8#diff-7d334bdfcbfcd070ed2c6a35ada63787.
Problem is that when this function is called, BASEDIR is empty because we set it to empty while reading conffile. This change ensures that if basedir is specified in conffile, that is used, if not then command line argument
is checked and if that is not present as well then we default to /. Came across this at iocage/iocage#892.
@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 13, 2019

This is an upstream issue. So as soon as we get results on the PR, this would be fixed here. Closing it now.

@sonicaj sonicaj closed this Jun 13, 2019

@skarekrow skarekrow added upstream issue and removed bug labels Jun 13, 2019

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 14, 2019

Meanwhile a hack for this is to move /usr/src/COPYRIGHT file to somewhere else and the update will succeed :p

This needs to be done in each jail?

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 14, 2019

@dlangille nope, it needs to be done in the host.

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

Hmmm. I still get errors.

Move the file:

[dan@r710-01:~] $ sudo mv /usr/src/COPYRIGHT /usr/src/COPYRIGHT.iocage.issue.892

OK, let's do this thing.

[dan@r710-01:~] $ sudo iocage update mqtt01
Snapshot already exists!
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1790, in snapshot
    dataset.snapshot(f"{target}@{name}", recursive=True)
  File "libzfs.pyx", line 2632, in libzfs.ZFSDataset.snapshot
libzfs.ZFSException: dataset already exists

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1962, in update
    self.snapshot(f'ioc_update_{conf["release"]}')
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 1801, in snapshot
    exception=ioc_exceptions.Exists)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 103, in logit
    callback(content, exception)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 85, in callback
    raise callback_exception(message)
iocage_lib.ioc_exceptions.Exists: Snapshot already exists!

Remove the snapshots:

[dan@r710-01:~] $ zfs list -t snapshot -r tank_fast/iocage/jails/mqtt01
NAME                                                         USED  AVAIL  REFER  MOUNTPOINT
tank_fast/iocage/jails/mqtt01@before11.2                      60K      -    92K  -
tank_fast/iocage/jails/mqtt01@ioc_update_12.0-RELEASE         60K      -    92K  -
tank_fast/iocage/jails/mqtt01/root@before11.2                275M      -   805M  -
tank_fast/iocage/jails/mqtt01/root@ioc_update_12.0-RELEASE  13.4M      -  2.01G  -
[dan@r710-01:~] $ sudo zfs destroy tank_fast/iocage/jails/mqtt01@ioc_update_12.0-RELEASE
[dan@r710-01:~] $ sudo zfs destroy tank_fast/iocage/jails/mqtt01/root@ioc_update_12.0-RELEASE

Let's try upgrading this jail again:

[dan@r710-01:~] $ sudo iocage update mqtt01
Snapshot: tank_fast/iocage/jails/mqtt01@ioc_update_12.0-RELEASE created.

* Updating mqtt01 to the latest patch level... 
src component not installed, skipped
You have a partially completed upgrade pending
Run '/tmp/tmpn36lz1si install' first.
Run '/tmp/tmpn36lz1si fetch -F' to proceed anyway.
Traceback (most recent call last):
  File "/usr/local/bin/iocage", line 10, in <module>
    sys.exit(cli())
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 764, in __call__
    return self.main(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 717, in main
    rv = self.invoke(ctx)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 1137, in invoke
    return _process_result(sub_ctx.command.invoke(sub_ctx))
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 956, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/usr/local/lib/python3.6/site-packages/click/core.py", line 555, in invoke
    return callback(*args, **kwargs)
  File "/usr/local/lib/python3.6/site-packages/iocage_cli/update.py", line 39, in cli
    ioc.IOCage(jail=jail, skip_jails=skip_jails).update()
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/iocage.py", line 2013, in update
    ).fetch_update(True, uuid)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_fetch.py", line 912, in fetch_update
    _exec, callback=self.callback)
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_common.py", line 876, in consume_and_log
    for stdout, _ in exec_gen:
  File "/usr/local/lib/python3.6/site-packages/iocage_lib/ioc_exec.py", line 260, in exec_jail
    list(stderr_queue)
iocage_lib.ioc_exceptions.CommandFailed: [b'']
[dan@r710-01:~] $ 

This output is identical to that found in #892 (comment)

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

@dlangille you already tried to update this jail and it failed. So that's why it states that there is a partial upgrade pending. About the traceback, a PR has already been merged and if you use the latest master, you wouldn't find a traceback ;)

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

I am about to build from head and try again.

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

Here we go.

[dan@r710-01:~] $ sudo iocage do iocage update mqtt01
Snapshot: tank_fast/iocage/jails/mqtt01@ioc_update_12.0-RELEASE_2019-06-16 22:47:34.778109 created.
Updating jail...

* Updating mqtt01 to the latest patch level... 
src component not installed, skipped
You have a partially completed upgrade pending
Run '/tmp/tmpkcqsg0z9 install' first.
Run '/tmp/tmpkcqsg0z9 fetch -F' to proceed anyway.

[dan@r710-01:~] $ iocage list -l
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| JID |                 NAME                 | BOOT | STATE | TYPE |   RELEASE    |      IP4       | IP6 | TEMPLATE | BASEJAIL |
+=====+======================================+======+=======+======+==============+================+=====+==========+==========+
| -   | 8f97a4c3-ce6d-405b-a4f0-6d5fba5ab54f | off  | down  | jail | 12.0-RELEASE | ix0|10.55.0.95 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| -   | a5bd86bb-a413-44dc-b9a5-32ddf7e22615 | off  | down  | jail | 12.0-RELEASE | ix0|10.55.0.95 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 3   | bacula-sd-02.int.unixathome.org      | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.33 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| -   | dev-pgeu                             | off  | down  | jail | 12.0-RELEASE | ix0|10.55.0.35 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 2   | mqtt01                               | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.10 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 4   | pg02.int.unixathome.org              | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.32 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
| 1   | pg03.int.unixathome.org              | on   | up    | jail | 12.0-RELEASE | ix0|10.55.0.34 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+--------------+----------------+-----+----------+----------+
[dan@r710-01:~] $ pkg info -x iocage
py36-iocage-devel-1.0.0.20190616,1
[dan@r710-01:~] $ 

I see no mention of patch level in the release output of iocage list. Should I?

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

Update never happened, why should we have a patch level ;) ?

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

OH. I see no traceback, but the jail is not updated.

How do I get jails updated then?

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

Oh, now I think I see:

Run '/tmp/tmpkcqsg0z9 install' first.
Run '/tmp/tmpkcqsg0z9 fetch -F' to proceed anyway.

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

I am afraid you'll have to manually take care of this in this scenario as the output states.

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

Yup

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

OK, let's try:

[dan@r710-01:~] $ sudo /tmp/tmpkcqsg0z9 fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update2.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 12.0-RELEASE-p5.

But still no -p5 for mtqq01:

$ iocage list -l
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| JID |                 NAME                 | BOOT | STATE | TYPE |     RELEASE     |      IP4       | IP6 | TEMPLATE | BASEJAIL |
+=====+======================================+======+=======+======+=================+================+=====+==========+==========+
| -   | 8f97a4c3-ce6d-405b-a4f0-6d5fba5ab54f | off  | down  | jail | 12.0-RELEASE    | ix0|10.55.0.95 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| -   | a5bd86bb-a413-44dc-b9a5-32ddf7e22615 | off  | down  | jail | 12.0-RELEASE    | ix0|10.55.0.95 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| 3   | bacula-sd-02.int.unixathome.org      | on   | up    | jail | 12.0-RELEASE    | ix0|10.55.0.33 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| -   | dev-pgeu                             | off  | down  | jail | 12.0-RELEASE-p5 | ix0|10.55.0.35 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| 2   | mqtt01                               | on   | up    | jail | 12.0-RELEASE    | ix0|10.55.0.10 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| 4   | pg02.int.unixathome.org              | on   | up    | jail | 12.0-RELEASE    | ix0|10.55.0.32 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| 1   | pg03.int.unixathome.org              | on   | up    | jail | 12.0-RELEASE    | ix0|10.55.0.34 | -   | -        | no       |
+-----+--------------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
[dan@r710-01:/usr/local/poudriere/ports/default/sysutils/iocage-devel] $ 

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

That is because the update wasn't applied via iocage. Now it will be updated under 2 scenarios:

  1. Bump in iocage conf version
  2. Apply next update with iocage when it's available
@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

I can build a new version of iocage now and bump the version. Is that suffcient?

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

I am referring to jail conf version you have ;)
So if you would like to test this, you can edit the jail's json file and change the conf version to 22 perhaps ( please do this at your own risk as a conf migration would be performed and props can be overwritten ). This will update your release prop as well

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

It sounds like I will not change this version.

I have been waiting for 2 months to upgrade my jails.

When will I be able to fix these jails?

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

Your jails have been updated to latest patch level, i am afraid i don't follow the issue :p
If you are referring to the latest patch level not showing up, then i am sorry it is only updated on the two scenarios i mentioned above - primarily reasons are the overhead of doing this on simple calls.

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

I get it now. The jails ARE updated, but the patch list is not showing. When is the fix for this going to be released to the public?

@sonicaj

This comment has been minimized.

Copy link
Member

commented Jun 16, 2019

That is because the update wasn't applied via iocage. Now it will be updated under 2 scenarios:

  1. Bump in iocage conf version
  2. Apply next update with iocage when it's available

As mentioned, the patch level will be updated in these scenarios. For you it didn't happen because the update wasn't applied via iocage. So please elaborate which "problem"'s "fix" are you referring to :D

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jun 16, 2019

On what date will iocage show the correct patch levels?

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jul 28, 2019

I suggest the jails are not updated.

[dan@r710-01:/iocage/jails] $ ls
bacula-sd-02.int.unixathome.org dev-pgeu                        mqtt01                          pg02.int.unixathome.org         pg03.int.unixathome.org

[dan@r710-01:/iocage/jails] $ ./bacula-sd-02.int.unixathome.org/root/bin/freebsd-version -u
12.0-RELEASE-p8

[dan@r710-01:/iocage/jails] $ ./dev-pgeu/root/bin/freebsd-version -u
12.0-RELEASE-p8

[dan@r710-01:/iocage/jails] $ ./mqtt01/root/bin/freebsd-version -u
12.0-RELEASE-p5

[dan@r710-01:/iocage/jails] $ ./pg02.int.unixathome.org/root/bin/freebsd-version -u
12.0-RELEASE-p5

[dan@r710-01:/iocage/jails] $ ./pg03.int.unixathome.org/root/bin/freebsd-version -u
12.0-RELEASE-p8
[dan@r710-01:/iocage/jails] $ iocage list -l
+-----+---------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| JID |              NAME               | BOOT | STATE | TYPE |     RELEASE     |      IP4       | IP6 | TEMPLATE | BASEJAIL |
+=====+=================================+======+=======+======+=================+================+=====+==========+==========+
| 3   | bacula-sd-02.int.unixathome.org | on   | up    | jail | 12.0-RELEASE-p8 | ix0|10.55.0.33 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| -   | dev-pgeu                        | off  | down  | jail | 12.0-RELEASE-p8 | ix0|10.55.0.35 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| 2   | mqtt01                          | on   | up    | jail | 12.0-RELEASE    | ix0|10.55.0.10 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| 4   | pg02.int.unixathome.org         | on   | up    | jail | 12.0-RELEASE    | ix0|10.55.0.32 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
| 1   | pg03.int.unixathome.org         | on   | up    | jail | 12.0-RELEASE-p8 | ix0|10.55.0.34 | -   | -        | no       |
+-----+---------------------------------+------+-------+------+-----------------+----------------+-----+----------+----------+
[dan@r710-01:/iocage/jails] $ 

Checking the config files I see:

[dan@r710-01:/iocage/jails] $ grep -i release */config.json
bacula-sd-02.int.unixathome.org/config.json:    "cloned_release": "12.0-RELEASE-p3",
bacula-sd-02.int.unixathome.org/config.json:    "release": "12.0-RELEASE-p8",
dev-pgeu/config.json:    "cloned_release": "12.0-RELEASE-p3",
dev-pgeu/config.json:    "release": "12.0-RELEASE-p8",
mqtt01/config.json:    "cloned_release": "12.0-RELEASE-p3",
mqtt01/config.json:    "release": "12.0-RELEASE",
pg02.int.unixathome.org/config.json:    "cloned_release": "12.0-RELEASE-p3",
pg02.int.unixathome.org/config.json:    "release": "12.0-RELEASE",
pg03.int.unixathome.org/config.json:    "cloned_release": "12.0-RELEASE-p3",
pg03.int.unixathome.org/config.json:    "release": "12.0-RELEASE-p8",
[dan@r710-01:/iocage/jails] $ 
$ pkg info -x iocage
py36-iocage-devel-1.0.0.20190616,1

@dlangille

This comment has been minimized.

Copy link
Contributor

commented Jul 28, 2019

EDIT: please see #1009 for fix, scroll to bottom.

Let's see if we can upgrade the jails.

[dan@r710-01:/iocage/jails] $ sudo iocage update mqtt01
Snapshot: tank_fast/iocage/jails/mqtt01@ioc_update_12.0-RELEASE_2019-07-28 18:26:07.950973 created.
Updating jail...

* Updating mqtt01 to the latest patch level... 
src component not installed, skipped
You have a partially completed upgrade pending
Run '/tmp/tmpn2srcvww install' first.
Run '/tmp/tmpn2srcvww fetch -F' to proceed anyway.


[dan@r710-01:/iocage/jails] $ sudo /tmp/tmpn2srcvww install
src component not installed, skipped
No updates are available to install.
Run '/tmp/tmpn2srcvww fetch' first.


[dan@r710-01:/iocage/jails] $ sudo /tmp/tmpn2srcvww fetch
src component not installed, skipped
Looking up update.FreeBSD.org mirrors... 2 mirrors found.
Fetching metadata signature for 12.0-RELEASE from update1.freebsd.org... done.
Fetching metadata index... done.
Inspecting system... done.
Preparing to download files... done.

No updates needed to update system to 12.0-RELEASE-p8.
[dan@r710-01:/iocage/jails] $ 


[dan@r710-01:/iocage/jails] $ sudo /tmp/tmpn2srcvww install -F
src component not installed, skipped
No updates are available to install.
Run '/tmp/tmpn2srcvww fetch' first.

Please, waiting for 'Bump in iocage conf version' or 'Apply next update with iocage when it's available' is not feasiable.

We have jails with known vulnerabilities.

What can I do here? It is a known problem. Installations have been affected.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
7 participants
You can’t perform that action at this time.