- This is: /etc/iiab/diag/8.2_ubuntu-2404_2024-11-16_20:00:01_EST_lz-video-download-sept
- 0. HW + SW Quick Summary
- install_date = 2024-09-15T17:01:15Z Current TZ: EST
- iiab: 4dd927cfd, 72 PR's / 235 commits since tag release-8.1
- "Merge pull request #3804 from holta/iiab-vpn_status3"
- https://github.com/iiab/iiab branch: master
- iiab-admin-console: 61d9359, 48 PR's / 145 commits since tag v0.6.2
- "Merge pull request #583 from tim-moody/0.8.5-wifi"
- https://github.com/iiab/iiab-admin-console branch: master
- Ubuntu 24.04.1 LTS trixie/sid
- display-manager? inactive Arch1: arm64 Arch2:
- box 6.8.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 13 14:20:20 UTC 2024 aarch64
- - CPU(s): 2 Mem: 1956 Swap: 0
- Filesystem Size Used Avail Use% Mounted on
- /dev/sda1 24G 4.8G 19G 21% / ZIMs: 1 OER2Go: 1 Apps2B: 1
- VPN: 100.64.0.8 tag:avni
- lo enp0s1 enp0s2 br0 tailscale0
- box box.lan localhost localhost.localdomain
- 192.168.64.40 192.168.1.164 10.10.10.10 fd78:49f8:657b:17b0:5054:ff:fe16:398c
- iiab-apps-to-be-installed :
- bluetooth
- =IIAB==========================================================================
- COMMAND: /usr/bin/ls -ltr /etc/iiab/install-flags # IIAB install flags
- total 0
- -rw-r--r-- 1 root root 0 Sep 15 13:01 iiab-ansible-complete
- -rw-r--r-- 1 root root 0 Sep 15 13:13 iiab-admin-console-complete
- -rw-r--r-- 1 root root 0 Sep 15 13:13 iiab-complete
- 1. FILES SPECIALLY REQUESTED (FROM "iiab-diagnostics PATH/FILE1 PATH/FILE2")
- 2. REGULAR FILES
- =IIAB==========================================================================
- FILE DOES NOT EXIST: /.iiab-image
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 402 Sep 15 13:02 /etc/iiab/iiab.env
- # This is a configuration file for IIAB
- # It can be sourced in a shell script or read into an application
- IIAB_BASE_PATH=/opt/iiab
- IIAB_DIR=/opt/iiab/iiab
- IIAB_RELEASE=8.2
- IIAB_REVISION=0
- IIAB_GATEWAY_ENABLED=False
- LAN_IP=10.10.10.10
- OS=ubuntu
- OS_VER=ubuntu-2404
- WWWROOT=/library/www/html
- STAGE=9
- FQDN=box.lan
- IIAB_USB_LIB_SHOW_ALL=True
- IIAB_WAN_DEVICE=enp0s1
- IIAB_LAN_DEVICE=br0
- HOSTAPD_ENABLED=False
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 6468 Sep 15 13:01 /etc/iiab/iiab.ini
- [summary]
- iiab_base = /opt/iiab
- iiab_dir = /opt/iiab/iiab
- disk_used_a_priori = 2027139072
- iiab_software_disk_usage = 2753646592
- [initial]
- os_ver = ubuntu-2404
- distribution = Ubuntu
- arch = aarch64
- dpkg_arch = arm64
- dpkg_foreign_arch =
- rpi_model = none
- devicetree_model = none
- iiab_base_ver = 8.2
- iiab_remote_url = https://github.com/iiab/iiab
- iiab_branch = master
- iiab_commit = c88f1418adfb4540e526751c93e4d5445aa75ea5
- iiab_recent_tag = release-8.1
- install_date = 2024-09-15T17:01:15Z
- [runtime]
- iiab_stage = 9
- iiab_base_ver = 8.2
- iiab_revision = 0
- iiab_remote_url = https://github.com/iiab/iiab
- runtime_branch = master
- runtime_commit = 4dd927cfd00c3bed1a36b9c197f554d7ee680ceb
- iiab_recent_tag = release-8.1
- runtime_date = 2024-09-24T03:26:06Z
- ansible_version = 2.17.4
- kernel = 6.8.0-44-generic
- memory_mb = 1956
- swap_mb = 0
- rpi_model = none
- devicetree_model = none
- os_ver = ubuntu-2404
- python_version = 3.12
- php_version = 8.3
- first_run = False
- FQDN_changed = False
- [sshd]
- sshd_disk_usage = 159744
- name = sshd
- description = "Secure Shell daemon (typically implemented by openssh-server) for remote login using the 'ssh' low-level protocol."
- sshd_install = True
- sshd_enabled = True
- sshd_port = 22
- [tailscale]
- tailscale_disk_usage = 331776
- name = Tailscale (VPN)
- description = "Tailscale enables live/remote support by connecting machines anywhere on the Internet, using a software-defined mesh virtual private network (VPN), and optional web-based management service."
- tailscale_install = True
- tailscale_enabled = False
- [remoteit]
- remoteit_disk_usage = 704512
- name = remote.it
- description = "https://remote.it can help you remotely maintain an IIAB. Some benefits include: crossing multiple NATs/firewalls using a single TCP port, without requiring router port forwarding, and reducing your network's vulnerability."
- remoteit_install = True
- remoteit_enabled = False
- [iiab-admin]
- iiab_admin_disk_usage = 8310784
- name = iiab-admin
- description = "Admin User"
- iiab_admin_user = iiab-admin
- iiab_admin_user_install = True
- iiab_admin_can_sudo = True
- [network]
- network_disk_usage = 14184448
- iiab_network_mode_applied = Gateway
- dnsmasq_enabled = True
- no_net_restart = False
- hostapd_enabled = False
- host_ssid = Internet in a Box
- host_wifi_mode = g
- wifi_up_down = True
- host_country_code_applied = US
- host_channel = 6
- [nginx]
- nginx_disk_usage = 59596800
- name = NGINX
- description = "NGINX is a web server which can also be used as a reverse proxy, load balancer, mail proxy and HTTP cache."
- nginx_install = True
- nginx_enabled = True
- [www_base]
- www_base_disk_usage = 3186688
- [pylibs]
- pylibs_disk_usage = 24576
- [usb_lib]
- usb_lib_disk_usage = 561152
- name = USB_LIB
- description = "USB_LIB automounts Teacher Content on USB drives to /library/www/html/local_content, so students can browse it almost immediately at http://box/usb"
- usb_lib_install = True
- usb_lib_enabled = True
- usb_lib_umask0000_for_kolibri = True
- [www_options]
- www_options_disk_usage = 73293824
- [kolibri]
- kolibri_disk_usage = 388575232
- name = Kolibri
- description = "Kolibri is an open-source educational platform specially designed to provide offline access to a wide range of quality, openly licensed educational contents in low-resource contexts like rural schools, refugee camps, orphanages, and also in non-formal school programs."
- kolibri_install = True
- kolibri_enabled = True
- kolibri_url = /kolibri/
- kolibri_path = /usr/bin/kolibri
- kolibri_port = 8009
- [kiwix]
- kiwix_disk_usage = 74027008
- name = Kiwix
- description = "Part of https://github.com/kiwix/kiwix-tools/ -- kiwix-serve is the most used web server for ZIM files."
- kiwix_install = True
- kiwix_enabled = True
- kiwix_tar_gz = kiwix-tools_linux-aarch64.tar.gz
- kiwix_url = /kiwix
- kiwix_url_plus_slash = /kiwix/
- kiwix_path = /opt/iiab/kiwix
- kiwix_port = 3000
- iiab_zim_path = /library/zims
- kiwix_library_xml = /library/zims/library.xml
- [osm-vector-maps]
- osm_vector_maps_disk_usage = 127168512
- name = OSM Vector Maps
- description = "OpenStreetMap is like Google Maps but better, for schools especially, as it works offline and avoids all the advertising. Download detailed 'vector maps' for an entire continent, or the entire world! Also includes 10+ zoom levels of satellite imagery!"
- osm_vector_maps_install = True
- osm_vector_maps_enabled = True
- [awstats]
- awstats_disk_usage = 11407360
- name = AWStats
- description = "AWStats (originally known as Advanced Web Statistics) is a package written in Perl which generates static or dynamic html summaries based upon web server logs."
- awstats_install = True
- awstats_enabled = True
- [mysql]
- mysql_disk_usage = 353492992
- name = MySQL
- description = "MySQL is a widely used free and open source (GPLv2) database, offered by most web hosting services, on a diversity of platforms."
- mysql_install = True
- mysql_enabled = True
- [matomo]
- matomo_disk_usage = 179769344
- name = Matomo
- description = "Matomo is a web analytics alternative to Google Analytics, emphasizing privacy and data ownership."
- matomo_install = True
- matomo_enabled = True
- [captiveportal]
- captiveportal_disk_usage = 909312
- name = Captive Portal
- description = "Captive Portal tries to open the browser automatically, so users don't have to type in URL's like http://box.lan in support of kiosk-like situations, in multilingual and less literate communities."
- captiveportal_install = True
- captiveportal_enabled = False
- [calibre-web]
- calibreweb_disk_usage = 1110167552
- name = Calibre-Web
- description = "Calibre-Web is a web app providing a clean interface for browsing, reading and downloading e-books."
- calibreweb_install = True
- calibreweb_enabled = True
- calibreweb_url1 = /books
- calibreweb_url2 = /libros
- calibreweb_url3 = /livres
- calibreweb_path = /usr/local/calibre-web-py3
- calibreweb_home = /library/calibre-web
- calibreweb_port = 8083
- calibreweb_settings_database = app.db
- [detected_network]
- has_ifcfg_gw = none
- prior_gateway_device = unset
- dhcpcd_result = not-found
- network_manager_active = False
- systemd_networkd_active = True
- wan_in_interfaces = False
- wireless_list_1(wifi1) = not found-1
- wireless_list_2(wifi2) = not found-2
- num_wifi_interfaces = 0
- discovered_wireless_iface = none
- discovered_wired_iface = tailscale0
- exclude_devices = enp0s2
- num_lan_interfaces = 1
- gui_static_wan = False
- iiab_lan_iface = br0
- iiab_wan_iface = enp0s1
- can_be_ap = False
- [computed_network]
- iiab_wan_enabled = True
- user_wan_iface = auto
- iiab_wan_iface = enp0s1
- iiab_lan_enabled = True
- user_lan_iface = auto
- iiab_lan_iface = br0
- iiab_network_mode = Gateway
- network_enabled = True
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 17898 Sep 15 13:00 /etc/iiab/local_vars.yml
- # This is local_vars_small.yml -- copy it to /etc/iiab/local_vars.yml then...
- # modify variables below, to override /opt/iiab/iiab/vars/default_vars.yml
- # READ "What is local_vars.yml and how do I customize it?" AT http://FAQ.IIAB.IO
- # Orig Idea: branch github.com/xsce/xsce-local for your deployment/community
- # IIAB does NOT currently support uninstalling apps! So: if any IIAB app is
- # installed with 'APP_XYZ_install: True' below, do NOT later change that.
- # WARNING: IF YOU CONNECT YOUR IIAB'S INTERNAL WIFI TO THE INTERNET OVER 5 GHz,
- # YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
- # CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT. See "wifi_up_down: True" below.
- # Ansible's default timeout for "get_url:" downloads (10 seconds) often fails
- download_timeout: 100
- # Real-time clock: set RTC chip family here. Future auto-detection plausible?
- rtc_id: none # Or ds3231 ?
- # Please read more about the 'iiab-admin' Linux user, for login to IIAB's
- # Admin Console (http://box.lan/admin) AND to help you at the command-line:
- # https://github.com/iiab/iiab/tree/master/roles/iiab-admin
- # https://github.com/iiab/iiab-admin-console/blob/master/Authentication.md
- #
- iiab_admin_user: iiab-admin # Some prefer to reuse 'pi' or 'ubuntu' etc.
- # Set iiab_admin_user_install: False if you don't want iiab_admin_user auto-
- # configured e.g. by IIAB's 1-line installer & iiab-admin/tasks/admin-user.yml
- iiab_admin_user_install: True # If False, THE SETTING BELOW WILL BE IGNORED.
- iiab_admin_can_sudo: True # For /usr/bin/iiab-* support commands. Optional.
- # Set these to False if you do not want to install/enable IIAB Admin Console
- admin_console_install: True
- admin_console_enabled: True
- #
- # Homepage: set to /home or /wordpress or /wiki (for MediaWiki)
- iiab_home_url: /home
- # You might also want to set captiveportal_splash_page (below!)
- #
- # Set to "False" if you do not want to use the latest js-menus, either because
- # you use WordPress or another home page, or if you prefer the older
- # https://github.com/iiab/iiab-menu (no longer maintained)
- js_menu_install: True
- # IIAB Networking README: https://github.com/iiab/iiab/tree/master/roles/network
- # IIAB Networking Doc: https://github.com/iiab/iiab/wiki/IIAB-Networking
- # Read it offline too: http://box/info > "IIAB Networking"
- iiab_hostname: box
- iiab_domain: lan
- # WARNING: IF YOU CONNECT YOUR IIAB'S INTERNAL WIFI TO THE INTERNET OVER 5 GHz,
- # YOU'LL PREVENT OLDER LAPTOPS/PHONES/TABLETS (WHICH REQUIRE 2.4 GHz) FROM
- # CONNECTING TO YOUR IIAB'S INTERNAL HOTSPOT. See "wifi_up_down: True" below.
- #
- # Raspberry Pi OS requires WiFi country since March 2018.
- #
- # If you're running Raspberry Pi OS, you may have already set the country code
- # in /etc/wpa_supplicant/wpa_supplicant.conf e.g. if you ran raspi-config or used
- # the Wi-Fi widget in the top-right of its graphical desktop.
- #
- # If so, this detected value will be considered authoritative, and will be used
- # to populate /etc/hostapd/hostapd.conf
- #
- # Finally, if IIAB does not detect a country code from your OS, the following
- # fallback variable will be used instead: (to populate /etc/hostapd/hostapd.conf)
- host_country_code: US
- host_ssid: Internet in a Box
- host_wifi_mode: g
- host_channel: 6
- hostapd_secure: False # 2021-03-02 WiFi EAPOL fails if hotspot passwords,
- hostapd_password: [REDACTED]
- # Raspberry Pi 3 B+ and 4 OS's don't allow more than ~4 students to use the
- # internal WiFi hotspot. Increase this to 19 or 24 student WiFi devices (or
- # 32 on older OS's from 2020) using EXACTLY 1 of the 5 lines below:
- #
- #rpi3bplus_rpi4_wifi_firmware: os # Use your OS's WiFi firmware e.g. 7.45.241
- #rpi3bplus_rpi4_wifi_firmware: ub # Ubuntu-only OLD firmware e.g. 7.45.234
- rpi3bplus_rpi4_wifi_firmware: 19 # SEE: github.com/iiab/iiab/issues/2853
- #rpi3bplus_rpi4_wifi_firmware: 24 # REQUIRES "wifi_up_down: False" BELOW!
- #rpi3bplus_rpi4_wifi_firmware: 32 # UNRELIABLE (INTERMITTENT) with 2021+ OS's
- #
- # BACKGROUND: https://github.com/iiab/iiab/issues/823#issuecomment-662285202
- #
- # Raspberry Pi Zero W and 3 OS's don't allow more than ~10 students to use the
- # internal WiFi hotspot. Or try increasing this to 30 student WiFi devices:
- #
- rpizerow_rpi3_wifi_firmware: os # Use yr OS WiFi firmware e.g. 7.45.98
- #rpizerow_rpi3_wifi_firmware: ub # Ubuntu-only OLD firmware e.g. 7.45.98.118
- #rpizerow_rpi3_wifi_firmware: 30 # Or firmware 7.45.98.65 from 2018-09-28
- wifi_up_down: True # AP+STA mode: Uses "ap0" WiFi adapter for upstream WiFi
- # (e.g. to Internet) in addition to downstream WiFi (e.g. classroom hotspot).
- # Set True if client machines should have "passthrough" access to WAN/Internet:
- iiab_gateway_enabled: False
- # CAUTION: Setting 'squid_enabled: True' (BELOW) acts as a gateway for Port 80.
- # See "How do I set a static IP address?" for Ethernet, in http://FAQ.IIAB.IO
- wan_ip: dhcp # wan_ip: 192.168.1.99
- wan_netmask: # wan_netmask: 255.255.255.0
- wan_gateway: # wan_gateway: 192.168.1.254
- # If nec wan_nameserver can override ISP-provided DNS servers via dnsmasq:
- # /etc/resolv.conf dictates which backend is used for the machine itself, so
- # 127.0.0.1 means you get dnsmasq (so it works right away on RasPiOS) while
- # 127.0.0.53 gives you systemd-networkd (so Ubuntu itself does NOT use this
- # dnsmasq-specified upstream DNS [e.g. wan_nameserver] but its LAN clients do!)
- wan_nameserver: # wan_nameserver: 192.168.1.254 or 8.8.8.8 or 1.1.1.1
- wan_try_dhcp_before_static_ip: True # Facilitate field updates w/ cablemodems
- # Details @ roles/network/templates/network/dhcpcd.conf.j2 for /etc/dhcpcd.conf
- # Enable "campus access" to ~10 common IIAB services like Kiwix (3000), KA Lite
- # (8008) and Calibre (8010 or 8080) etc, on the WAN side of your IIAB server.
- # Only 1 of the 6 lines below should be uncommented:
- #
- #ports_externally_visible: 0 # none
- #ports_externally_visible: 1 # ssh only
- #ports_externally_visible: 2 # ssh + http-or-https (for Admin Console's box.lan/admin too)
- ports_externally_visible: 3 # ssh + http-or-https + common IIAB services
- #ports_externally_visible: 4 # ssh + http-or-https + common IIAB services + Samba
- #ports_externally_visible: 5 # all but databases
- #
- # Or further customize your iptables firewall by editing:
- # /opt/iiab/iiab/roles/network/templates/gateway/iiab-gen-iptables
- # And then run: sudo iiab-network
- # Enable AFTER installing IIAB! Then run: sudo iiab-network
- dns_jail_enabled: False
- # 1-PREP
- # OPENSSH-SERVER
- sshd_install: True
- sshd_enabled: True
- # https://remote.it can help you remotely maintain an IIAB.
- # INSTRUCTIONS: https://github.com/iiab/iiab/tree/master/roles/remoteit
- remoteit_install: True
- remoteit_enabled: False
- # OPTION #1: Run 'sudo iiab-remoteit' later. OPTION #2: Set this now:
- # remoteit_license_key: 592AA9BB-XXXX-YYYY-ZZZZ-6E27654C3DF6
- # SECURITY WARNING: https://wiki.iiab.io/go/Security
- # New VPN replaced OpenVPN in Sept 2024:
- tailscale_install: True
- tailscale_enabled: False # Stub var, doesn't yet do anything!
- # IIAB-ADMIN runs here - see its vars near top of this file:
- # e.g. iiab_admin_user, iiab_admin_user_install, iiab_admin_can_sudo
- # dnsmasq is installed here -- configure LATER in 'network', after Stage 9.
- # (The full network stage runs after 9-LOCAL-ADDONS. Or manually run
- # "sudo iiab-network"). Design under discussion: #2876
- # Some prefer 512MB for Zero W, others prefer 2048MB or higher for RPi 3 and 4.
- # Please see recommendations at: https://itsfoss.com/swap-size/
- pi_swap_file_size: 1024
- # 2-COMMON
- # /usr/libexec/iiab-startup.sh is much like autoexec.bat & /etc/rc.local
- # It's put in place by 2-common/tasks/iiab-startup.yml at the end of Stage 2.
- # 3-BASE-SERVER
- # roles/mysql runs here (mandatory)
- # roles/nginx runs here (mandatory)
- # roles/www_base runs here (mandatory)
- # SEE BELOW: nginx_high_php_limits, apache_allow_sudo
- # 4-SERVER-OPTIONS
- # DNS prep (named &/or dhcpd) used to run here. See dnsmasq in 1-PREP above.
- # Proxy Cache & basic site blocking using /etc/squid allowlists: (whitelists)
- # e.g. /opt/iiab/iiab/roles/network/templates/squid/allow_dst_domains
- # e.g. /opt/iiab/iiab/roles/network/templates/squid/allow_url_regexs
- squid_install: False
- squid_enabled: False # Enabling this ~= 'iiab_gateway_enabled: True' (ABOVE)
- gw_squid_whitelist: False # Works with HTTP sites, not HTTPS sites !
- gw_block_https: False
- # Bluetooth PAN access to IIAB server - for Raspberry Pi - for 4-SERVER-OPTIONS
- bluetooth_install: True
- bluetooth_enabled: False
- bluetooth_term_enabled: False
- # Show entire contents of USB sticks/drives (at http://box/usb)
- iiab_usb_lib_show_all: True
- # Set umask=0000 for VFAT, NTFS and exFAT in /etc/usbmount/usbmount.conf so
- # Kolibri can export & import channels to USB sticks/drive:
- usb_lib_umask0000_for_kolibri: True
- # Common UNIX Printing System (CUPS)
- cups_install: False
- cups_enabled: False
- # At Your Own Risk: take a security audit seriously before deploying this
- samba_install: False
- samba_enabled: False
- # roles/www_options HANDLES THE 3 VARS BELOW:
- # Set to True if intensively using Matomo/PBX/WordPress:
- nginx_high_php_limits: False
- # SIMILARLY: 'moodle_install: True' and 'nextcloud_install: True' effectively
- # force this, via roles/www_options & roles/moodle & roles/nextcloud
- # WARNING: This might cause excess use of RAM/disk or other resources!
- # WARNING: AFTER INSTALLING IIAB, PLEASE VERIFY THESE 6 SETTINGS...
- # https://github.com/iiab/iiab/blob/master/roles/www_options/tasks/php-settings.yml
- # ...ARE SUITABLE FOR YOUR HARDWARE, as saved in: /etc/php/<VERSION>/*/php.ini
- # ALSO: ADJUST "client_max_body_size 10000M;" AS NEC, IN: /etc/nginx/server.conf
- # Make this True to enable http://box/js-menu/menu-files/services/power_off.php
- apache_allow_sudo: False
- # Toggle iiab-refresh-wiki-docs scraping for offline docs (http://box/info)
- nodocs: False
- # 5-XO-SERVICES
- # Lesser-supported XO services need additional testing. Please contact
- # http://lists.laptop.org/pipermail/server-devel/ if you're able to help test.
- # 6-GENERIC-APPS
- # Gitea (lightweight self-hosted "GitHub") from https://gitea.io
- gitea_install: False
- gitea_enabled: False
- # JupyterHub programming environment with student Notebooks
- jupyterhub_install: False
- jupyterhub_enabled: False
- # Lokole (email for rural communities) from https://ascoderu.ca
- lokole_install: False # 2022-03-13: Python 3.9+ work
- lokole_enabled: False # https://github.com/iiab/iiab/issues/3132
- # Wikipedia's community editing platform - from MediaWiki.org
- mediawiki_install: False
- mediawiki_enabled: False
- # MQTT pub-sub broker for IoT on Raspberry Pi etc
- mosquitto_install: False
- mosquitto_enabled: False
- # Flow-based visual programming for wiring together IoT hardware devices etc
- nodered_install: False
- nodered_enabled: False
- # Store your docs, calendar, contacts & photos on your local server not cloud!
- # If using Nextcloud intensively, set nginx_high_php_limits further above.
- nextcloud_install: False
- nextcloud_enabled: False
- #
- # 2020-02-15: UNUSED at this time. Legacy remains from Apache:
- # nextcloud_allow_public_ips: True
- #
- # Configuration tips for IPv4 access controls and tuning RAM/resources:
- # https://github.com/iiab/iiab/blob/master/roles/nextcloud/README.md
- #
- # 2020-01-07: If installing IIAB often, download.nextcloud.com may throttle
- # you to ~100 kbit/sec, delaying your IIAB install by an hour or more (#2112).
- # Uncomment the following line to end that: (might install an older Nextcloud!)
- # nextcloud_dl_url: https://d.iiab.io/packages/latest.tar.bz2
- # If using WordPress intensively, set nginx_high_php_limits further above.
- wordpress_install: False
- wordpress_enabled: False
- # 7-EDU-APPS
- # KA Lite - SEE THE "Transmission" BITTORRENT DOWNLOADER FURTHER BELOW, TO INSTALL THOUSANDS OF VIDEOS
- kalite_install: False
- kalite_enabled: False
- # Successor to KA Lite, for offline-first teaching and learning - from learningequality.org
- kolibri_install: True
- kolibri_enabled: True
- kolibri_language: en # ar,bg-bg,bn-bd,de,el,en,es-es,es-419,fa,fr-fr,ff-cm,gu-in,ha,hi-in,ht,id,it,ka,km,ko,mr,my,nyn,pt-br,pt-mz,sw-tz,te,uk,ur-pk,vi,yo,zh-hans
- # kiwix_install: True is REQUIRED, if you install IIAB's Admin Console
- kiwix_install: True
- kiwix_enabled: True
- # Warning: Moodle is a serious LMS, that takes a while to install
- moodle_install: False
- moodle_enabled: False
- # FYI 'nginx_high_php_limits: True' (explained above) is mandated with Moodle,
- # as auto-enacted by roles/www_options/tasks/php-settings.yml
- # Regional OSM vector maps use far less disk space than bitmap/raster versions.
- # Instructions: https://github.com/iiab/iiab/wiki/IIAB-Maps
- osm_vector_maps_install: True
- osm_vector_maps_enabled: True
- # Set to "True" to download .mbtiles files from Archive.org (might be slow!)
- maps_from_internet_archive: False
- # Might stall MongoDB on Power Failure: github.com/xsce/xsce/issues/879
- # Sugarizer 1.0.1+ strategies to solve? github.com/iiab/iiab/pull/957
- # 2020-09-22: Both vars WERE IGNORED on Deb 10 (MongoDB) but no longer? #1437
- sugarizer_install: False
- sugarizer_enabled: False
- # 8-MGMT-TOOLS
- # BitTorrent downloader for large Content Packs etc
- transmission_install: False
- transmission_enabled: False
- transmission_compile_latest: False
- # A. UNCOMMENT LANGUAGE(S) TO DOWNLOAD KA Lite VIDEOS TO /library/transmission
- # using https://pantry.learningequality.org/downloads/ka-lite/0.17/content/
- transmission_kalite_languages:
- #- english
- #- french
- #- hindi
- #- portugal-portuguese
- #- brazilian-portuguese
- #- spanish
- #- swahili
- # B. Monitor BitTorrent downloads at http://box:9091 using Admin/changeme
- # until the download is confirmed complete (can take hours if not days!)
- # C. Carefully move all videos/thumbnails into /library/ka-lite/content
- # (DO NOT OVERWRITE SUBFOLDERS assessment, locale, srt !)
- # D. Log in to KA Lite at http://box:8008/updates/videos/ using Admin/changeme
- # then click "Scan content folder for videos" (can take many minutes!)
- # E. READ "KA Lite Administration: What tips & tricks exist?" AT http://FAQ.IIAB.IO
- # AWStats, originally known as Advanced Web Statistics - from https://awstats.sourceforge.io
- awstats_install: True
- awstats_enabled: True
- # Matomo is a web analytics alternative to Google Analytics, emphasizing privacy and data ownership.
- matomo_install: True
- matomo_enabled: True
- # If using Matomo intensively, investigate nginx_high_php_limits further above.
- # Process supervision tool - from https://mmonit.com/monit/
- # 2020-09-22 WARNING: both vars are IGNORED on Debian 10 due to: iiab/iiab#1849
- monit_install: False
- monit_enabled: False
- # Networked resource monitoring/graphing tool - from munin-monitoring.org
- munin_install: False
- munin_enabled: False
- # UNMAINTAINED as of July 2021
- # Handy for maintaining tables, but DANGEROUS if not locked down
- phpmyadmin_install: False
- phpmyadmin_enabled: False
- # Network traffic monitor - from https://humdi.net/vnstat/
- vnstat_install: False
- vnstat_enabled: False
- # 9-LOCAL-ADDONS
- # Simple, Self-Hosted Web Radio - from AzuraCast.com
- azuracast_install: False
- azuracast_enabled: False # This var is currently IGNORED.
- # Python-based Captive Portal, that @m-anish & @jvonau experimented with in
- # July 2018 (https://github.com/iiab/iiab/pull/870) and that @georgejhunt
- # extensively later refined (PRs #1179, #1300, #1327, #2070).
- captiveportal_install: True
- captiveportal_enabled: False
- captiveportal_splash_page: /
- # You might also want to set iiab_home_url (above!)
- # In a pinch, disable Captive Portal using instructions in http://FAQ.IIAB.IO
- # Internet Archive Decentralized Web - create your own offline version box:4244
- # (or http://box/archive) arising from digital library https://dweb.archive.org
- internetarchive_install: False
- internetarchive_enabled: False
- # Minetest is an open source clone of the Minecraft building blocks game
- minetest_install: False
- minetest_enabled: False
- # Calibre-Web E-Book Library -- Alternative to Calibre, offers a clean/modern UX
- calibreweb_install: True
- calibreweb_enabled: True
- calibreweb_port: 8083 # PORT VARIABLE HAS NO EFFECT (as of January 2019)
- # http://box/books works. Add {box/libros, box/livres, box/livros, box/liv} etc?
- calibreweb_url1: /books # For SHORT URL http://box/books (English)
- calibreweb_url2: /libros # For SHORT URL http://box/libros (Spanish)
- calibreweb_url3: /livres # For SHORT URL http://box/livres (French)
- calibreweb_home: /library/calibre-web # default_vars.yml uses: "{{ content_base }}/calibre-web"
- # SUGGESTION: Calibre-Web can use Calibre's /usr/bin/ebook-convert program, so
- # ALSO CONSIDER installing Calibre (below, if its graphical bloat is tolerable!)
- # Calibre E-Book Library -- https://calibre-ebook.com
- # WARNING: CALIBRE INSTALLS GRAPHICAL LIBRARIES SIMILAR TO X WINDOWS & OPENGL
- # ON (HEADLESS, SERVER, LITE) OS'S THAT DON'T ALREADY HAVE THESE INSTALLED.
- calibre_install: False
- calibre_enabled: False
- # Change calibre_port to 8010 if you're using XO laptops needing above idmgr ?
- calibre_port: 8080
- # Change calibre to XYZ to add your own mnemonic URL like: http://box/XYZ
- calibre_web_path: calibre #NEEDS WORK: https://github.com/iiab/iiab/issues/529
- # Avoid URL collisions w/ calibreweb_url1, calibreweb_url2, calibreweb_url3 below!
- # A full-featured PBX (for rural telephony, etc) based on Asterisk and FreePBX.
- # INSTRUCTIONS: https://github.com/iiab/iiab/tree/master/roles/pbx#readme
- # If using PBX intensively, investigate nginx_high_php_limits further above.
- pbx_install: False
- pbx_enabled: False
- pbx_use_apache: False # 2023-04-03: Set to 'True' if nec -- please also
- pbx_use_nginx: True # read github.com/iiab/iiab/issues/2914 & #2916, THX!
- # 2023-04-03: For EXPERIMENTAL testing on Raspberry Pi... (#3489, PR #3523)
- asterisk_rpi_patch: False
- asterisk_chan_dongle: False
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 551 Sep 23 23:26 /etc/iiab/iiab_state.yml
- # DO *NOT* MANUALLY EDIT THIS, THANKS!
- # IIAB does NOT currently support uninstalling apps/services.
- sshd_installed: True
- remoteit_installed: True
- iiab_admin_installed: True
- network_installed: True
- nginx_installed: True
- www_base_installed: True
- pylibs_installed: True
- usb_lib_installed: True
- www_options_installed: True
- kolibri_installed: True
- kiwix_installed: True
- osm_vector_maps_installed: True
- awstats_installed: True
- mysql_installed: True
- matomo_installed: True
- captiveportal_installed: True
- calibreweb_installed: True
- tailscale_installed: True
- =IIAB==========================================================================
- lrwxrwxrwx 1 root root 39 Sep 11 04:40 /etc/resolv.conf -> ../run/systemd/resolve/stub-resolv.conf
- # This is /run/systemd/resolve/stub-resolv.conf managed by man:systemd-resolved(8).
- # Do not edit.
- #
- # This file might be symlinked as /etc/resolv.conf. If you're looking at
- # /etc/resolv.conf and seeing this text, you have followed the symlink.
- #
- # This is a dynamic resolv.conf file for connecting local clients to the
- # internal DNS stub resolver of systemd-resolved. This file lists all
- # configured search domains.
- #
- # Run "resolvectl status" to see details about the uplink DNS servers
- # currently in use.
- #
- # Third party programs should typically not access this file directly, but only
- # through the symlink at /etc/resolv.conf. To manage man:resolv.conf(5) in a
- # different way, replace this symlink by a static file or a different symlink.
- #
- # See man:systemd-resolved.service(8) for details about the supported modes of
- # operation for /etc/resolv.conf.
- nameserver 127.0.0.53
- options edns0 trust-ad
- search lan mynetworksettings.com
- =IIAB==========================================================================
- FILE DOES NOT EXIST: /etc/network/interfaces
- =IIAB==========================================================================
- FILE DOES NOT EXIST: /etc/hostapd/hostapd.conf
- =IIAB==========================================================================
- FILE DOES NOT EXIST: /etc/wpa_supplicant/wpa_supplicant.conf
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 861 Sep 15 13:13 /library/www/html/home/menu.json
- {
- "debug": false,
- "menu_lang": "en",
- "force_mobile_layout": false,
- "mobile_header_font": "Open Sans",
- "mobile_incl_description": false,
- "mobile_incl_extra_description": false,
- "mobile_incl_extra_html": false,
- "mobile_incl_footnote": false,
- "desktop_header_font": "Finger Paint",
- "desktop_incl_description": true,
- "desktop_incl_extra_description": true,
- "desktop_incl_extra_html": true,
- "desktop_incl_footnote": true,
- "allow_kiwix_search": true,
- "allow_poweroff": false,
- "poweroff_prompt": "Power Off",
- "autoupdate_menu": true,
- "allow_server_time_update": true,
- "multi_tab": false,
- "tab_names": [
- "Main"
- ],
- "menu_items_1": [
- "en-oob",
- "en-sample",
- "en-test_zim",
- "en-test_mod",
- "en-map_admin",
- "en-osm_viewer_v2",
- "en-usb",
- "en-kolibri",
- "en-calibreweb",
- "en-credits"
- ]
- }
- 3. CONTENT OF DIRECTORIES (1-LEVEL DEEP)
- =IIAB==========================================================================
- DIRECTORY DOES NOT EXIST: /etc/network/interfaces.d
- =IIAB==========================================================================
- DIRECTORY /etc/systemd/network FILES WILL FOLLOW...IF THEY EXIST
- -IIAB--------------------------------------------------------------------------
- -rw-r--r-- 1 root root 72 Sep 15 13:12 /etc/systemd/network/IIAB-Bridge.netdev
- ...ITS LAST 100 LINES FOLLOW...
- # /etc/systemd/network/IIAB-Bridge.netdev
- [NetDev]
- Name=br0
- Kind=bridge
- -IIAB--------------------------------------------------------------------------
- -rw-r--r-- 1 root root 339 Sep 15 13:12 /etc/systemd/network/IIAB-Bridge.network
- ...ITS LAST 100 LINES FOLLOW...
- # /etc/systemd/network/IIAB-Bridge.network
- [Match]
- Name=br0
- [Network]
- Address=10.10.10.10/24
- LinkLocalAddressing=no
- ConfigureWithoutCarrier=yes
- RequiredForOnline=degraded-carrier
- # Commenting the below line as it has been causing race/looping issues between dnsmasq and systemd-resolved
- # IIAB ticket #1747
- #DNS=10.10.10.10
- Domains=lan
- -IIAB--------------------------------------------------------------------------
- -rw-r--r-- 1 root root 128 Sep 15 13:12 /etc/systemd/network/IIAB-Slave-tailscale0.network
- ...ITS LAST 100 LINES FOLLOW...
- # /etc/systemd/network/IIAB-Slave-tailscale0.network
- [Match]
- Name=tailscale0
- [Link]
- RequiredForOnline=no
- [Network]
- Bridge=br0
- =IIAB==========================================================================
- DIRECTORY DOES NOT EXIST: /etc/NetworkManager/system-connections
- =IIAB==========================================================================
- DIRECTORY /etc/netplan FILES WILL FOLLOW...IF THEY EXIST
- -IIAB--------------------------------------------------------------------------
- -rw------- 1 root root 272 Sep 15 12:58 /etc/netplan/02-iiab-config.yaml
- ...ITS LAST 100 LINES FOLLOW...
- network:
- version: 2
- ethernets:
- default:
- match:
- macaddress: "52:54:00:16:39:8c"
- dhcp4: true
- extra0:
- match:
- macaddress: "52:54:00:2d:0b:9e"
- optional: true
- dhcp4: true
- dhcp4-overrides:
- route-metric: 200
- 4. OUTPUT OF COMMANDS
- =IIAB==========================================================================
- COMMAND: /usr/bin/uname -a # Linux kernel
- Linux box 6.8.0-44-generic #44-Ubuntu SMP PREEMPT_DYNAMIC Tue Aug 13 14:20:20 UTC 2024 aarch64 aarch64 aarch64 GNU/Linux
- =IIAB==========================================================================
- COMMAND: /usr/bin/free # RAM memory
- total used free shared buff/cache available
- Mem: 2003292 803060 201952 58360 1154532 1200232
- Swap: 0 0 0
- =IIAB==========================================================================
- COMMAND: /usr/bin/lscpu # CPU details
- Architecture: aarch64
- CPU op-mode(s): 64-bit
- Byte Order: Little Endian
- CPU(s): 2
- On-line CPU(s) list: 0,1
- Vendor ID: 0x00
- BIOS Vendor ID: QEMU
- Model name: -
- BIOS Model name: virt-8.2 CPU @ 2.0GHz
- BIOS CPU family: 1
- Model: 0
- Thread(s) per core: 1
- Core(s) per socket: 2
- Socket(s): 1
- Stepping: 0x0
- BogoMIPS: 48.00
- Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 asimdfhm dit uscat ilrcpc flagm sb paca pacg dcpodp flagm2 frint
- NUMA node(s): 1
- NUMA node0 CPU(s): 0,1
- Vulnerability Gather data sampling: Not affected
- Vulnerability Itlb multihit: Not affected
- Vulnerability L1tf: Not affected
- Vulnerability Mds: Not affected
- Vulnerability Meltdown: Not affected
- Vulnerability Mmio stale data: Not affected
- Vulnerability Reg file data sampling: Not affected
- Vulnerability Retbleed: Not affected
- Vulnerability Spec rstack overflow: Not affected
- Vulnerability Spec store bypass: Vulnerable
- Vulnerability Spectre v1: Mitigation; __user pointer sanitization
- Vulnerability Spectre v2: Not affected
- Vulnerability Srbds: Not affected
- Vulnerability Tsx async abort: Not affected
- =IIAB==========================================================================
- COMMAND: /usr/bin/df -h # Disk usage
- Filesystem Size Used Avail Use% Mounted on
- tmpfs 196M 1.2M 195M 1% /run
- efivarfs 256K 17K 240K 7% /sys/firmware/efi/efivars
- /dev/sda1 24G 4.8G 19G 21% /
- tmpfs 979M 0 979M 0% /dev/shm
- tmpfs 5.0M 0 5.0M 0% /run/lock
- /dev/sda16 891M 108M 721M 13% /boot
- /dev/sda15 98M 6.4M 92M 7% /boot/efi
- tmpfs 196M 16K 196M 1% /run/user/1000
- =IIAB==========================================================================
- COMMAND: /usr/bin/df -ah # Disk usage detail
- Filesystem Size Used Avail Use% Mounted on
- sysfs 0 0 0 - /sys
- proc 0 0 0 - /proc
- udev 944M 0 944M 0% /dev
- devpts 0 0 0 - /dev/pts
- tmpfs 196M 1.2M 195M 1% /run
- efivarfs 256K 17K 240K 7% /sys/firmware/efi/efivars
- /dev/sda1 24G 4.8G 19G 21% /
- securityfs 0 0 0 - /sys/kernel/security
- tmpfs 979M 0 979M 0% /dev/shm
- tmpfs 5.0M 0 5.0M 0% /run/lock
- cgroup2 0 0 0 - /sys/fs/cgroup
- pstore 0 0 0 - /sys/fs/pstore
- bpf 0 0 0 - /sys/fs/bpf
- systemd-1 - - - - /proc/sys/fs/binfmt_misc
- hugetlbfs 0 0 0 - /dev/hugepages
- mqueue 0 0 0 - /dev/mqueue
- debugfs 0 0 0 - /sys/kernel/debug
- tracefs 0 0 0 - /sys/kernel/tracing
- fusectl 0 0 0 - /sys/fs/fuse/connections
- configfs 0 0 0 - /sys/kernel/config
- /dev/sda16 891M 108M 721M 13% /boot
- /dev/sda15 98M 6.4M 92M 7% /boot/efi
- binfmt_misc 0 0 0 - /proc/sys/fs/binfmt_misc
- tmpfs 196M 16K 196M 1% /run/user/1000
- =IIAB==========================================================================
- COMMAND: /usr/bin/lsblk # Partition mount points
- NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
- sda 8:0 0 25G 0 disk
- ├─sda1 8:1 0 24G 0 part /
- ├─sda15 8:15 0 99M 0 part /boot/efi
- └─sda16 259:0 0 923M 0 part /boot
- vda 253:0 0 54K 1 disk
- =IIAB==========================================================================
- COMMAND: /usr/sbin/blkid # Mount point details
- /dev/sda16: LABEL="BOOT" UUID="dc9b1b2c-b7e7-4be5-a833-3a3153e497a2" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="f2899bce-51cf-493b-9deb-35142a0a6497"
- /dev/sda15: LABEL_FATBOOT="UEFI" LABEL="UEFI" UUID="83FA-0EB7" BLOCK_SIZE="512" TYPE="vfat" PARTUUID="927966bf-648f-483b-b268-3f48264defde"
- /dev/sda1: LABEL="cloudimg-rootfs" UUID="3e5e56a7-32ef-446a-8ed4-9831fc377300" BLOCK_SIZE="4096" TYPE="ext4" PARTUUID="46ae7798-8769-42dc-9447-6863ff45397e"
- /dev/vda: BLOCK_SIZE="2048" LABEL="cidata" TYPE="iso9660"
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 146 Sep 11 04:43 /etc/fstab
- LABEL=cloudimg-rootfs / ext4 discard,commit=30,errors=remount-ro 0 1
- LABEL=BOOT /boot ext4 defaults 0 2
- LABEL=UEFI /boot/efi vfat umask=0077 0 1
- =IIAB==========================================================================
- COMMAND: /usr/bin/lshw -C network # Network hardware/interfaces
- *-network:0
- description: Ethernet controller
- product: Virtio network device
- vendor: Red Hat, Inc.
- physical id: 1
- bus info: pci@0000:00:01.0
- version: 00
- width: 64 bits
- clock: 33MHz
- capabilities: bus_master cap_list rom
- configuration: driver=virtio-pci latency=0
- resources: irq:46 ioport:10c0(size=32) memory:10080000-10083fff memory:10000000-1003ffff
- *-virtio0
- description: Ethernet interface
- physical id: 0
- bus info: virtio@0
- logical name: enp0s1
- serial: 52:54:00:16:39:8c
- capabilities: ethernet physical
- configuration: autonegotiation=off broadcast=yes driver=virtio_net driverversion=1.0.0 ip=192.168.64.40 link=yes multicast=yes
- *-network:1
- description: Ethernet controller
- product: Virtio network device
- vendor: Red Hat, Inc.
- physical id: 2
- bus info: pci@0000:00:02.0
- version: 00
- width: 64 bits
- clock: 33MHz
- capabilities: bus_master cap_list rom
- configuration: driver=virtio-pci latency=0
- resources: irq:47 ioport:10e0(size=32) memory:10084000-10087fff memory:10040000-1007ffff
- *-virtio1
- description: Ethernet interface
- physical id: 0
- bus info: virtio@1
- logical name: enp0s2
- serial: 52:54:00:2d:0b:9e
- capabilities: ethernet physical
- configuration: autonegotiation=off broadcast=yes driver=virtio_net driverversion=1.0.0 ip=192.168.1.164 link=yes multicast=yes
- =IIAB==========================================================================
- COMMAND: /usr/sbin/ip addr # Network interfaces
- 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
- link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
- inet 127.0.0.1/8 scope host lo
- valid_lft forever preferred_lft forever
- 2: enp0s1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
- link/ether 52:54:00:16:39:8c brd ff:ff:ff:ff:ff:ff
- inet 192.168.64.40/24 metric 100 brd 192.168.64.255 scope global dynamic enp0s1
- valid_lft 74774sec preferred_lft 74774sec
- inet6 fd78:49f8:657b:17b0:5054:ff:fe16:398c/64 scope global dynamic mngtmpaddr noprefixroute
- valid_lft 2591980sec preferred_lft 604780sec
- inet6 fe80::5054:ff:fe16:398c/64 scope link
- valid_lft forever preferred_lft forever
- 3: enp0s2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
- link/ether 52:54:00:2d:0b:9e brd ff:ff:ff:ff:ff:ff
- inet 192.168.1.164/24 metric 200 brd 192.168.1.255 scope global dynamic enp0s2
- valid_lft 64026sec preferred_lft 64026sec
- inet6 fe80::5054:ff:fe2d:b9e/64 scope link
- valid_lft forever preferred_lft forever
- 4: br0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
- link/ether e6:5c:e7:cb:e8:c5 brd ff:ff:ff:ff:ff:ff
- inet 10.10.10.10/24 brd 10.10.10.255 scope global br0
- valid_lft forever preferred_lft forever
- 5: tailscale0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1280 qdisc pfifo_fast state UNKNOWN group default qlen 500
- link/none
- =IIAB==========================================================================
- COMMAND: /usr/sbin/ifconfig # Network interfaces (old view)
- br0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
- inet 10.10.10.10 netmask 255.255.255.0 broadcast 10.10.10.255
- ether e6:5c:e7:cb:e8:c5 txqueuelen 1000 (Ethernet)
- RX packets 0 bytes 0 (0.0 B)
- RX errors 0 dropped 0 overruns 0 frame 0
- TX packets 0 bytes 0 (0.0 B)
- TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- enp0s1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
- inet 192.168.64.40 netmask 255.255.255.0 broadcast 192.168.64.255
- inet6 fe80::5054:ff:fe16:398c prefixlen 64 scopeid 0x20<link>
- inet6 fd78:49f8:657b:17b0:5054:ff:fe16:398c prefixlen 64 scopeid 0x0<global>
- ether 52:54:00:16:39:8c txqueuelen 1000 (Ethernet)
- RX packets 1103518 bytes 836307562 (836.3 MB)
- RX errors 0 dropped 0 overruns 0 frame 0
- TX packets 324124 bytes 41195227 (41.1 MB)
- TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- enp0s2: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
- inet 192.168.1.164 netmask 255.255.255.0 broadcast 192.168.1.255
- inet6 fe80::5054:ff:fe2d:b9e prefixlen 64 scopeid 0x20<link>
- ether 52:54:00:2d:0b:9e txqueuelen 1000 (Ethernet)
- RX packets 946413 bytes 219022422 (219.0 MB)
- RX errors 0 dropped 0 overruns 0 frame 0
- TX packets 197847 bytes 27210855 (27.2 MB)
- TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
- inet 127.0.0.1 netmask 255.0.0.0
- loop txqueuelen 1000 (Local Loopback)
- RX packets 148201 bytes 25014317 (25.0 MB)
- RX errors 0 dropped 0 overruns 0 frame 0
- TX packets 148201 bytes 25014317 (25.0 MB)
- TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- tailscale0: flags=4305<UP,POINTOPOINT,RUNNING,NOARP,MULTICAST> mtu 1280
- unspec 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00 txqueuelen 500 (UNSPEC)
- RX packets 873 bytes 87617 (87.6 KB)
- RX errors 0 dropped 0 overruns 0 frame 0
- TX packets 21488 bytes 5045667 (5.0 MB)
- TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
- =IIAB==========================================================================
- COMMAND: /usr/sbin/ip route # Routing table
- default via 192.168.64.1 dev enp0s1 proto dhcp src 192.168.64.40 metric 100
- default via 192.168.1.1 dev enp0s2 proto dhcp src 192.168.1.164 metric 200
- 10.10.10.0/24 dev br0 proto kernel scope link src 10.10.10.10 linkdown
- 192.168.1.0/24 dev enp0s2 proto kernel scope link src 192.168.1.164 metric 200
- 192.168.1.1 dev enp0s2 proto dhcp scope link src 192.168.1.164 metric 200
- 192.168.64.0/24 dev enp0s1 proto kernel scope link src 192.168.64.40 metric 100
- 192.168.64.1 dev enp0s1 proto dhcp scope link src 192.168.64.40 metric 100
- =IIAB==========================================================================
- COMMAND: /usr/bin/netstat -rn # Routing table (old view)
- Kernel IP routing table
- Destination Gateway Genmask Flags MSS Window irtt Iface
- 0.0.0.0 192.168.64.1 0.0.0.0 UG 0 0 0 enp0s1
- 0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 enp0s2
- 10.10.10.0 0.0.0.0 255.255.255.0 U 0 0 0 br0
- 192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 enp0s2
- 192.168.1.1 0.0.0.0 255.255.255.255 UH 0 0 0 enp0s2
- 192.168.64.0 0.0.0.0 255.255.255.0 U 0 0 0 enp0s1
- 192.168.64.1 0.0.0.0 255.255.255.255 UH 0 0 0 enp0s1
- =IIAB==========================================================================
- COMMAND: /usr/sbin/bridge -d link # Bridge for LAN side
- =IIAB==========================================================================
- COMMAND: /usr/bin/sudo netstat -natp # Ports/Services in use
- Active Internet connections (servers and established)
- Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
- tcp 0 0 127.0.0.53:53 0.0.0.0:* LISTEN 488/systemd-resolve
- tcp 0 0 127.0.0.1:53 0.0.0.0:* LISTEN 935/dnsmasq
- tcp 0 0 0.0.0.0:8009 0.0.0.0:* LISTEN 119380/python3
- tcp 0 0 0.0.0.0:8083 0.0.0.0:* LISTEN 119057/python3
- tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 118870/mariadbd
- tcp 0 0 0.0.0.0:3000 0.0.0.0:* LISTEN 227442/kiwix-serve
- tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 154747/nginx: maste
- tcp 0 0 127.0.0.54:53 0.0.0.0:* LISTEN 488/systemd-resolve
- tcp 0 0 10.10.10.10:53 0.0.0.0:* LISTEN 935/dnsmasq
- tcp 0 0 127.0.0.1:65535 0.0.0.0:* LISTEN 674/demuxer
- tcp 0 0 0.0.0.0:41425 0.0.0.0:* LISTEN 119380/python3
- tcp 0 0 127.0.0.1:8083 127.0.0.1:50112 TIME_WAIT -
- tcp 0 0 127.0.0.1:8083 127.0.0.1:46286 TIME_WAIT -
- tcp 0 0 192.168.64.40:80 192.168.64.1:58953 ESTABLISHED 154749/nginx: worke
- tcp6 0 0 :::8083 :::* LISTEN 119057/python3
- tcp6 0 0 :::22 :::* LISTEN 1/init
- tcp6 0 0 192.168.64.40:22 192.168.64.1:58957 ESTABLISHED 235414/sshd: ubuntu
- tcp6 0 0 192.168.64.40:22 192.168.64.1:58890 ESTABLISHED 1058/sshd: ubuntu [
- =IIAB==========================================================================
- COMMAND: /usr/bin/systemctl status dnsmasq # Is dnsmasq running?
- ● dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server
- Loaded: loaded (/usr/lib/systemd/system/dnsmasq.service; disabled; preset: enabled)
- Active: active (running) since Sun 2024-09-15 13:51:34 EDT; 2 months 1 day ago
- Main PID: 935 (dnsmasq)
- Tasks: 1 (limit: 2264)
- Memory: 2.5M (peak: 4.1M)
- CPU: 7.001s
- CGroup: /system.slice/dnsmasq.service
- └─935 /usr/sbin/dnsmasq -x /run/dnsmasq/dnsmasq.pid -u dnsmasq -r /run/dnsmasq/resolv.conf -7 /etc/dnsmasq.d,.dpkg-dist,.dpkg-old,.dpkg-new --local-service --trust-anchor=.,20326,8,2,e06d44b80b8f1d39a95c0b0d7c65d08458e880409bbc683457104237c7f8ec8d
- Sep 15 13:51:34 box systemd[1]: Starting dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server...
- Sep 15 13:51:34 box dnsmasq[935]: started, version 2.90 cachesize 150
- Sep 15 13:51:34 box dnsmasq[935]: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
- Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, IP range 10.10.10.11 -- 10.10.10.254, lease time 1h
- Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, sockets bound exclusively to interface br0
- Sep 15 13:51:34 box dnsmasq[935]: using only locally-known addresses for lan
- Sep 15 13:51:34 box dnsmasq[935]: read /etc/hosts.dnsmasq - 4 names
- Sep 15 13:51:34 box resolvconf[955]: Dropped protocol specifier '.dnsmasq' from 'lo.dnsmasq'. Using 'lo' (ifindex=1).
- Sep 15 13:51:34 box resolvconf[955]: Failed to set DNS configuration: Link lo is loopback device.
- Sep 15 13:51:34 box systemd[1]: Started dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server.
- =IIAB==========================================================================
- COMMAND: /usr/bin/sudo journalctl -b 0 -u dnsmasq # dnsmasq log
- Sep 15 13:51:34 box systemd[1]: Starting dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server...
- Sep 15 13:51:34 box dnsmasq[935]: started, version 2.90 cachesize 150
- Sep 15 13:51:34 box dnsmasq[935]: compile time options: IPv6 GNU-getopt DBus no-UBus i18n IDN2 DHCP DHCPv6 no-Lua TFTP conntrack ipset nftset auth cryptohash DNSSEC loop-detect inotify dumpfile
- Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, IP range 10.10.10.11 -- 10.10.10.254, lease time 1h
- Sep 15 13:51:34 box dnsmasq-dhcp[935]: DHCP, sockets bound exclusively to interface br0
- Sep 15 13:51:34 box dnsmasq[935]: using only locally-known addresses for lan
- Sep 15 13:51:34 box dnsmasq[935]: read /etc/hosts.dnsmasq - 4 names
- Sep 15 13:51:34 box resolvconf[955]: Dropped protocol specifier '.dnsmasq' from 'lo.dnsmasq'. Using 'lo' (ifindex=1).
- Sep 15 13:51:34 box resolvconf[955]: Failed to set DNS configuration: Link lo is loopback device.
- Sep 15 13:51:34 box systemd[1]: Started dnsmasq.service - dnsmasq - A lightweight DHCP and caching DNS server.
- =IIAB==========================================================================
- COMMAND: /usr/bin/networkctl # systemd-networkd status
- IDX LINK TYPE OPERATIONAL SETUP
- 1 lo loopback carrier unmanaged
- 2 enp0s1 ether routable configured
- 3 enp0s2 ether routable configured
- 4 br0 bridge no-carrier configured
- 5 tailscale0 none carrier failed
- 5 links listed.
- =IIAB==========================================================================
- COMMAND: d # NetworkManager status
- COMMAND NOT FOUND: nmcli d
- =IIAB==========================================================================
- COMMAND: /usr/bin/sudo journalctl -b 0 -u networkd-dispatcher # networkd-dispatcher log
- Sep 15 13:51:32 box systemd[1]: Starting networkd-dispatcher.service - Dispatcher daemon for systemd-networkd...
- Sep 15 13:51:33 box networkd-dispatcher[690]: NET-DISP-unmanaged lo carrier
- Sep 15 13:51:33 box networkd-dispatcher[698]: NET-DISP-configuring enp0s1 routable
- Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 704, but reception only permitted for main PID 612
- Sep 15 13:51:33 box networkd-dispatcher[717]: NET-DISP-configuring enp0s2 carrier
- Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 720, but reception only permitted for main PID 612
- Sep 15 13:51:33 box networkd-dispatcher[732]: NET-DISP-configured br0 no-carrier
- Sep 15 13:51:33 box systemd[1]: Started networkd-dispatcher.service - Dispatcher daemon for systemd-networkd.
- Sep 15 13:51:33 box networkd-dispatcher[772]: NET-DISP-configuring enp0s2 degraded
- Sep 15 13:51:33 box networkd-dispatcher[612]: WARNING:Unknown index 5 seen, reloading interface list
- Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 813, but reception only permitted for main PID 612
- Sep 15 13:51:33 box networkd-dispatcher[840]: NET-DISP-pending tailscale0 off
- Sep 15 13:51:33 box networkd-dispatcher[859]: NET-DISP-failed tailscale0 carrier
- Sep 15 13:51:33 box systemd[1]: networkd-dispatcher.service: Got notification message from PID 866, but reception only permitted for main PID 612
- Sep 15 13:51:33 box networkd-dispatcher[870]: NET-DISP-configuring enp0s2 routable
- =IIAB==========================================================================
- COMMAND: /usr/sbin/rfkill list # Are WiFi and Bluetooth interfaces blocked?
- =IIAB==========================================================================
- COMMAND: /usr/sbin/iw reg get # Detected WiFi country code / legal frequencies
- =IIAB==========================================================================
- COMMAND: /usr/sbin/iw dev # List wireless interfaces
- =IIAB==========================================================================
- COMMAND: /usr/sbin/iw list # List capabilities of all wireless devices
- =IIAB==========================================================================
- COMMAND: /usr/bin/systemctl status hostapd # Downstream Wi-Fi: Is hostapd running?
- ○ hostapd.service - Access point and authentication server for Wi-Fi and Ethernet
- Loaded: loaded (/usr/lib/systemd/system/hostapd.service; disabled; preset: enabled)
- Active: inactive (dead)
- Docs: man:hostapd(8)
- Sep 15 13:51:39 box systemd[1]: hostapd.service - Access point and authentication server for Wi-Fi and Ethernet was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/hostapd/hostapd.conf).
- Sep 17 06:23:03 box systemd[1]: hostapd.service - Access point and authentication server for Wi-Fi and Ethernet was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/hostapd/hostapd.conf).
- Oct 16 07:02:59 box systemd[1]: hostapd.service - Access point and authentication server for Wi-Fi and Ethernet was skipped because of an unmet condition check (ConditionFileNotEmpty=/etc/hostapd/hostapd.conf).
- =IIAB==========================================================================
- COMMAND: /usr/bin/ls -l /etc/wpa_supplicant # Upstream Wi-Fi
- total 40
- -rwxr-xr-x 1 root root 941 Dec 25 2023 action_wpa.sh
- -rw-r--r-- 1 root root 25645 Dec 25 2023 functions.sh
- -rwxr-xr-x 1 root root 4700 Dec 25 2023 ifupdown.sh
- =IIAB==========================================================================
- COMMAND: /usr/bin/ps -AH # Process hierarchy: staging of hostapd & wpa_supplicant?
- PID TTY TIME CMD
- 2 ? 00:00:00 kthreadd
- 3 ? 00:00:00 pool_workqueue_release
- 4 ? 00:00:00 kworker/R-rcu_g
- 5 ? 00:00:00 kworker/R-rcu_p
- 6 ? 00:00:00 kworker/R-slub_
- 7 ? 00:00:00 kworker/R-netns
- 10 ? 00:00:00 kworker/0:0H-events_highpri
- 12 ? 00:00:00 kworker/R-mm_pe
- 13 ? 00:00:00 rcu_tasks_kthread
- 14 ? 00:00:00 rcu_tasks_rude_kthread
- 15 ? 00:00:00 rcu_tasks_trace_kthread
- 16 ? 00:00:33 ksoftirqd/0
- 17 ? 00:01:57 rcu_preempt
- 18 ? 00:00:04 migration/0
- 19 ? 00:00:00 idle_inject/0
- 20 ? 00:00:00 cpuhp/0
- 21 ? 00:00:00 cpuhp/1
- 22 ? 00:00:00 idle_inject/1
- 23 ? 00:00:04 migration/1
- 24 ? 00:00:06 ksoftirqd/1
- 26 ? 00:00:00 kworker/1:0H-events_highpri
- 28 ? 00:00:00 kdevtmpfs
- 29 ? 00:00:00 kworker/R-inet_
- 31 ? 00:00:00 kauditd
- 32 ? 00:00:05 khungtaskd
- 33 ? 00:00:00 oom_reaper
- 34 ? 00:00:00 kworker/R-write
- 35 ? 00:00:31 kcompactd0
- 36 ? 00:00:00 ksmd
- 37 ? 00:00:00 khugepaged
- 38 ? 00:00:00 kworker/R-kinte
- 39 ? 00:00:00 kworker/R-kbloc
- 40 ? 00:00:00 kworker/R-blkcg
- 41 ? 00:00:00 kworker/R-tpm_d
- 42 ? 00:00:00 kworker/R-ata_s
- 43 ? 00:00:00 kworker/R-md
- 44 ? 00:00:00 kworker/R-md_bi
- 45 ? 00:00:00 kworker/R-edac-
- 46 ? 00:00:00 kworker/R-devfr
- 47 ? 00:00:00 watchdogd
- 48 ? 00:00:07 kworker/1:1H-kblockd
- 49 ? 00:00:04 kswapd0
- 50 ? 00:00:00 ecryptfs-kthread
- 51 ? 00:00:00 kworker/R-kthro
- 52 ? 00:00:00 irq/49-ACPI:Ged
- 53 ? 00:00:00 kworker/R-acpi_
- 55 ? 00:00:00 scsi_eh_0
- 56 ? 00:00:00 kworker/R-scsi_
- 58 ? 00:00:00 kworker/R-mld
- 59 ? 00:00:00 kworker/R-ipv6_
- 67 ? 00:00:00 kworker/R-kstrp
- 69 ? 00:00:00 kworker/u5:0
- 73 ? 00:00:00 kworker/R-charg
- 98 ? 00:00:08 kworker/0:1H-kblockd
- 168 ? 00:00:00 kworker/R-raid5
- 207 ? 00:01:01 jbd2/sda1-8
- 208 ? 00:00:00 kworker/R-ext4-
- 311 ? 00:00:00 kworker/R-kmpat
- 312 ? 00:00:00 kworker/R-kmpat
- 352 ? 00:00:00 psimon
- 423 ? 00:00:00 jbd2/sda16-8
- 424 ? 00:00:00 kworker/R-ext4-
- 2025 ? 00:00:00 kworker/R-tls-s
- 73894 ? 00:00:00 psimon
- 118779 ? 00:00:00 kworker/R-dio/s
- 233978 ? 00:00:00 kworker/0:1-cgroup_destroy
- 234037 ? 00:00:00 kworker/1:3-events
- 234699 ? 00:00:00 kworker/u4:4-events_unbound
- 234854 ? 00:00:00 kworker/u4:2-events_unbound
- 234915 ? 00:00:00 kworker/1:1-events
- 234976 ? 00:00:00 kworker/0:2-events
- 235173 ? 00:00:00 kworker/u4:1-flush-8:0
- 235565 ? 00:00:00 kworker/u4:0-events_power_efficient
- 235597 ? 00:00:00 kworker/0:0
- 1 ? 00:04:10 systemd
- 274 ? 00:01:10 systemd-journal
- 340 ? 00:00:05 systemd-udevd
- 488 ? 00:00:20 systemd-resolve
- 496 ? 00:00:18 systemd-timesyn
- 545 ? 00:00:29 systemd-network
- 604 ? 00:03:41 avahi-daemon
- 635 ? 00:00:00 avahi-daemon
- 606 ? 00:00:51 dbus-daemon
- 612 ? 00:00:00 networkd-dispat
- 614 ? 00:00:01 polkitd
- 622 ? 00:00:16 systemd-logind
- 623 ? 00:15:52 tailscaled
- 624 ? 00:00:23 udisksd
- 639 ? 00:00:08 wpa_supplicant
- 654 ? 00:00:12 rsyslogd
- 674 ? 00:00:17 demuxer
- 683 ? 00:00:00 unattended-upgr
- 694 ? 00:00:00 ModemManager
- 881 ? 00:00:11 cron
- 907 ? 00:00:00 sshd
- 1058 ? 00:00:00 sshd
- 1269 ? 00:00:00 sshd
- 235414 ? 00:00:00 sshd
- 235514 ? 00:00:00 sshd
- 235515 pts/0 00:00:00 bash
- 235566 pts/0 00:00:00 sudo
- 235567 pts/1 00:00:00 sudo
- 235568 pts/1 00:00:00 bash
- 235630 pts/1 00:00:00 iiab-diagnostic
- 236520 pts/1 00:00:00 ps
- 912 ttyAMA0 00:00:00 agetty
- 933 tty1 00:00:00 agetty
- 935 ? 00:00:06 dnsmasq
- 1082 ? 00:00:04 systemd
- 1083 ? 00:00:00 (sd-pam)
- 118717 ? 00:00:37 multipathd
- 118870 ? 00:00:43 mariadbd
- 118880 ? 00:00:29 iiab-cmdsrv3.py
- 118981 ? 00:00:13 uwsgi
- 119000 ? 00:00:00 uwsgi
- 119057 ? 00:00:35 python3
- 119380 ? 01:11:18 kolibri
- 154736 ? 00:00:07 php-fpm8.3
- 154740 ? 00:00:05 php-fpm8.3
- 154741 ? 00:00:02 php-fpm8.3
- 154747 ? 00:00:00 nginx
- 154748 ? 00:00:00 nginx
- 154749 ? 00:00:00 nginx
- 227442 ? 00:00:00 kiwix-serve
- =IIAB==========================================================================
- COMMAND: /usr/bin/dmesg | grep -i -e 80211 -e 802\.11 -e wireless -e wifi -e wlan -e broadcom -e brcm -e bcm -e realtek | head -100 # Wi-Fi firmware/driver msgs
- =IIAB==========================================================================
- COMMAND: /usr/bin/lspci -nn # Devices on PCI buses
- 00:00.0 Host bridge [0600]: Red Hat, Inc. QEMU PCIe Host bridge [1b36:0008]
- 00:01.0 Ethernet controller [0200]: Red Hat, Inc. Virtio network device [1af4:1000]
- 00:02.0 Ethernet controller [0200]: Red Hat, Inc. Virtio network device [1af4:1000]
- 00:03.0 SCSI storage controller [0100]: Red Hat, Inc. Virtio SCSI [1af4:1004]
- 00:04.0 SCSI storage controller [0100]: Red Hat, Inc. Virtio block device [1af4:1001]
- =IIAB==========================================================================
- COMMAND: /usr/bin/ls -l /lib/firmware/cypress/*43430* # RPi Zero W & 3 WiFi firmware
- =IIAB==========================================================================
- COMMAND: /usr/bin/ls -l /lib/firmware/cypress/*43455* # RPi 3 B+ & 4 WiFi firmware
- =IIAB==========================================================================
- COMMAND: /usr/bin/env # Environment variables
- SHELL=/bin/bash
- SUDO_GID=1000
- SUDO_COMMAND=/bin/bash
- SUDO_USER=ubuntu
- PWD=/root
- LOGNAME=root
- _=/usr/bin/env
- HOME=/root
- LANG=C.UTF-8
- LS_COLORS=rs=0:di=01;34:ln=01;36:mh=00:pi=40;33:so=01;35:do=01;35:bd=40;33;01:cd=40;33;01:or=40;31;01:mi=00:su=37;41:sg=30;43:ca=00:tw=30;42:ow=34;42:st=37;44:ex=01;32:*.tar=01;31:*.tgz=01;31:*.arc=01;31:*.arj=01;31:*.taz=01;31:*.lha=01;31:*.lz4=01;31:*.lzh=01;31:*.lzma=01;31:*.tlz=01;31:*.txz=01;31:*.tzo=01;31:*.t7z=01;31:*.zip=01;31:*.z=01;31:*.dz=01;31:*.gz=01;31:*.lrz=01;31:*.lz=01;31:*.lzo=01;31:*.xz=01;31:*.zst=01;31:*.tzst=01;31:*.bz2=01;31:*.bz=01;31:*.tbz=01;31:*.tbz2=01;31:*.tz=01;31:*.deb=01;31:*.rpm=01;31:*.jar=01;31:*.war=01;31:*.ear=01;31:*.sar=01;31:*.rar=01;31:*.alz=01;31:*.ace=01;31:*.zoo=01;31:*.cpio=01;31:*.7z=01;31:*.rz=01;31:*.cab=01;31:*.wim=01;31:*.swm=01;31:*.dwm=01;31:*.esd=01;31:*.avif=01;35:*.jpg=01;35:*.jpeg=01;35:*.mjpg=01;35:*.mjpeg=01;35:*.gif=01;35:*.bmp=01;35:*.pbm=01;35:*.pgm=01;35:*.ppm=01;35:*.tga=01;35:*.xbm=01;35:*.xpm=01;35:*.tif=01;35:*.tiff=01;35:*.png=01;35:*.svg=01;35:*.svgz=01;35:*.mng=01;35:*.pcx=01;35:*.mov=01;35:*.mpg=01;35:*.mpeg=01;35:*.m2v=01;35:*.mkv=01;35:*.webm=01;35:*.webp=01;35:*.ogm=01;35:*.mp4=01;35:*.m4v=01;35:*.mp4v=01;35:*.vob=01;35:*.qt=01;35:*.nuv=01;35:*.wmv=01;35:*.asf=01;35:*.rm=01;35:*.rmvb=01;35:*.flc=01;35:*.avi=01;35:*.fli=01;35:*.flv=01;35:*.gl=01;35:*.dl=01;35:*.xcf=01;35:*.xwd=01;35:*.yuv=01;35:*.cgm=01;35:*.emf=01;35:*.ogv=01;35:*.ogx=01;35:*.aac=00;36:*.au=00;36:*.flac=00;36:*.m4a=00;36:*.mid=00;36:*.midi=00;36:*.mka=00;36:*.mp3=00;36:*.mpc=00;36:*.ogg=00;36:*.ra=00;36:*.wav=00;36:*.oga=00;36:*.opus=00;36:*.spx=00;36:*.xspf=00;36:*~=00;90:*#=00;90:*.bak=00;90:*.crdownload=00;90:*.dpkg-dist=00;90:*.dpkg-new=00;90:*.dpkg-old=00;90:*.dpkg-tmp=00;90:*.old=00;90:*.orig=00;90:*.part=00;90:*.rej=00;90:*.rpmnew=00;90:*.rpmorig=00;90:*.rpmsave=00;90:*.swp=00;90:*.tmp=00;90:*.ucf-dist=00;90:*.ucf-new=00;90:*.ucf-old=00;90:
- LESSCLOSE=/usr/bin/lesspipe %s %s
- TERM=xterm-256color
- LESSOPEN=| /usr/bin/lesspipe %s
- USER=root
- SHLVL=2
- XDG_DATA_DIRS=/usr/local/share:/usr/share:/var/lib/snapd/desktop
- PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
- SUDO_UID=1000
- MAIL=/var/mail/root
- =IIAB==========================================================================
- COMMAND: -v # Node.js version
- COMMAND NOT FOUND: node -v
- =IIAB==========================================================================
- COMMAND: -v # npm version
- COMMAND NOT FOUND: npm -v
- =IIAB==========================================================================
- COMMAND: /opt/iiab/kiwix/bin/kiwix-serve --version # kiwix-tools
- kiwix-tools 3.7.0
- libkiwix 13.1.0
- + libzim 9.2.1
- + libxapian 1.4.23
- + libcurl 7.67.0
- + libmicrohttpd 0.9.76
- + libz 1.2.12
- + libicu 73.2.0
- + libpugixml 0.12.0
- libzim 9.2.1
- + libzstd 1.5.2
- + liblzma 5.2.6
- + libxapian 1.4.23
- + libicu 73.2.0
- =IIAB==========================================================================
- COMMAND: cd /usr/local/calibre-web-py3; sudo git log --graph --oneline --decorate | head -50 # Calibre-Web version
- * 486b7bbc (HEAD -> master, origin/master, origin/HEAD) Merge branch 'janeczku:master' into master
- |\
- | * 481237dc Fix for #3131 (Enable/Disable "Separate Book Files from Library" issue)
- | * 5e9dfc07 Test update
- * | 265bb088 Merge pull request #242 from holta/update_title_sort-TO-create_functions
- |\ \
- | * | 0035e822 cps/editbooks.py: RENAME update_title_sort TO create_functions FOR PR #240
- |/ /
- * | 16a1d69f Merge pull request #240 from holta/12-upstream-commits
- |\ \
- | * | 8c3ed8e0 12 upstream commits, 29 files changes, 2 merge conflicts resolved (cps/editbooks.py cps/uploader.py)
- |/| |
- | |/
- | * ce720f40 Shelf sort algorithm is now saved (#3003)
- | |\
- | | * c92115fa Update save shelf sort algorithm
- | * | a1f9f03f Fix for #3130 (only last e-mail address is saved when specifying multiple e-reader mail addresses in user settings)
- | * | 6a504673 Merge branch 'Develop':
- | |\|
- | | * 839118e4 Bugfixes from testrun
- | | * fd730f66 Bugfix generate thumbnails on gdrive
- | | * 1be0ff96 Bugfix load metadata Bugfix xchange author and title Better handling of incompatible iso-639 module on python3.12
- | | * 6717683a Improvements merge metadata upload format Music icon only visible once if more than one audio format available
- | | * 0f9b5d08 Fix cover handling on upload formats
- | | * 1eb77c9c Upload (multiple) book formats with progress and merge the corresponding metadata into the book
- | | * d8d9d405 First step format upload with progress
- | | * 8f2f6f5c Merge branch 'master' into Develop
- | | |\
- * | | | 23af2b0d Oops: Fix PR #223 cps/tasks/download.py slow/stuck message
- * | | | df50c016 Merge pull request #223 from deldesir/deldesir-patch-9
- |\ \ \ \
- | * | | | e52fd6ec Add parentheses around yt-dlp link for readability
- | * | | | 37adc960 Add missing quote
- | * | | | 35d99598 Fix bad quotes
- | * | | | 61acf54e Make tickets URL clickable
- | * | | | 28c95549 Improve stuck error message with context
- | * | | | 03265a02 Rename fragment_stuck_timeout variable
- | * | | | e44dd986 Merge branch 'iiab:master' into deldesir-patch-9
- | |\ \ \ \
- | * | | | | 64c0b55c Make message less categoric
- | * | | | | 8e98f0ee Merge branch 'iiab:master' into deldesir-patch-9
- | |\ \ \ \ \
- | * | | | | | 444ccd1c Add context url
- | * | | | | | 3e80b644 Make link clickable
- | * | | | | | 8ddb2229 Additional adjustments
- | * | | | | | 146cfd0b Adjust error message for stuck videos due to unavailable fragments
- * | | | | | | 7813878b Merge branch 'janeczku:master' into master
- |\ \ \ \ \ \ \
- | | |_|_|/ / /
- | |/| | | | |
- =IIAB==========================================================================
- COMMAND: /usr/bin/sudo lb --version # xklb version
- 2.9.051
- =IIAB==========================================================================
- COMMAND: /usr/bin/sudo yt-dlp --version # yt-dlp version
- 2024.08.06
- =IIAB==========================================================================
- COMMAND: /usr/bin/systemctl status calibre-web # Is Calibre-Web running?
- ● calibre-web.service - Calibre-Web
- Loaded: loaded (/etc/systemd/system/calibre-web.service; enabled; preset: enabled)
- Active: active (running) since Wed 2024-10-16 07:02:53 EDT; 1 month 1 day ago
- Main PID: 119057 (python3)
- Tasks: 6 (limit: 2264)
- Memory: 180.0M (peak: 261.7M)
- CPU: 38.421s
- CGroup: /system.slice/calibre-web.service
- └─119057 /usr/local/calibre-web-py3/bin/python3 /usr/local/calibre-web-py3/cps.py -p /library/calibre-web/config/app.db
- Oct 16 07:02:53 box systemd[1]: Started calibre-web.service - Calibre-Web.
- =IIAB==========================================================================
- COMMAND: /usr/bin/journalctl -u calibre-web | tail -100 # Calibre-Web systemd log
- Sep 15 13:11:53 box systemd[1]: Started calibre-web.service - Calibre-Web.
- Sep 15 13:11:54 box python3[41730]: [2024-09-15 13:11:54,442] WARN {py.warnings:110} /usr/local/calibre-web-py3/cps/string_helper.py:22: SyntaxWarning: invalid escape sequence '\s'
- Sep 15 13:11:54 box python3[41730]: return re.sub("(^[\s\u200B-\u200D\ufeff]+)|([\s\u200B-\u200D\ufeff]+$)","", text)
- Sep 15 13:51:15 box systemd[1]: Stopping calibre-web.service - Calibre-Web...
- Sep 15 13:51:17 box systemd[1]: calibre-web.service: Deactivated successfully.
- Sep 15 13:51:17 box systemd[1]: Stopped calibre-web.service - Calibre-Web.
- Sep 15 13:51:17 box systemd[1]: calibre-web.service: Consumed 2.150s CPU time, 99.6M memory peak, 0B memory swap peak.
- -- Boot d6d6724f60154bf8bced9681d472e29d --
- Sep 15 13:51:32 box systemd[1]: Started calibre-web.service - Calibre-Web.
- Sep 17 06:22:59 box systemd[1]: Stopping calibre-web.service - Calibre-Web...
- Sep 17 06:23:00 box systemd[1]: calibre-web.service: Deactivated successfully.
- Sep 17 06:23:00 box systemd[1]: Stopped calibre-web.service - Calibre-Web.
- Sep 17 06:23:00 box systemd[1]: calibre-web.service: Consumed 7.191s CPU time, 135.8M memory peak, 0B memory swap peak.
- Sep 17 06:23:00 box systemd[1]: Started calibre-web.service - Calibre-Web.
- Oct 16 07:02:50 box systemd[1]: Stopping calibre-web.service - Calibre-Web...
- Oct 16 07:02:53 box systemd[1]: calibre-web.service: Deactivated successfully.
- Oct 16 07:02:53 box systemd[1]: Stopped calibre-web.service - Calibre-Web.
- Oct 16 07:02:53 box systemd[1]: calibre-web.service: Consumed 36.495s CPU time, 88.6M memory peak, 0B memory swap peak.
- Oct 16 07:02:53 box systemd[1]: Started calibre-web.service - Calibre-Web.
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 22577 Nov 16 19:53 /var/log/calibre-web.log
- ...ITS LAST 100 LINES FOLLOW...
- [2024-09-17 06:22:59,672] INFO {cps.server:319} webserver stop (restart=False)
- [2024-09-17 06:22:59,803] INFO {apscheduler.scheduler:212} Scheduler has been shut down
- [2024-09-17 06:22:59,891] INFO {cps.server:298} Performing shutdown of Calibre-Web
- [2024-09-17 06:23:01,344] INFO {cps:171} *** "greenlet" version does not meet the requirements. Should: <3.1.0, Found: 3.1.0, please consider installing required version ***
- [2024-09-17 06:23:01,344] INFO {cps:180} Starting Calibre Web...
- [2024-09-17 06:23:01,347] DEBUG {cps.services:26} Cannot import goodreads, showing authors-metadata will not work: No module named 'goodreads'
- [2024-09-17 06:23:01,348] DEBUG {cps.services:34} Cannot import simpleldap, logging in with ldap will not work: No module named 'flask_simpleldap'
- [2024-09-17 06:23:01,367] DEBUG {cps.services:49} Cannot import gmail, sending books via Gmail Oauth2 Verification will not work: No module named 'google_auth_oauthlib'
- [2024-09-17 06:23:01,376] WARN {py.warnings:110} /usr/local/calibre-web-py3/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
- warnings.warn(
- [2024-09-17 06:23:01,438] DEBUG {cps.gdriveutils:83} Cannot import pydrive, httplib2, using gdrive will not work: No module named 'pydrive'
- [2024-09-17 06:23:01,574] INFO {apscheduler.scheduler:181} Scheduler started
- [2024-09-17 06:23:01,574] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default"
- [2024-09-17 06:23:01,574] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default"
- [2024-09-17 06:23:01,574] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default"
- [2024-09-17 06:23:01,578] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-09-17 06:23:01 EDT], next run at: 2024-09-17 06:23:01 EDT)" (scheduled at 2024-09-17 06:23:01.574844-04:00)
- [2024-09-17 06:23:01,578] INFO {apscheduler.scheduler:641} Removed job eada05614a734f75a0fb01edfb9f94e4
- [2024-09-17 06:23:01,579] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
- [2024-09-17 06:23:01,579] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-09-17 06:23:01 EDT], next run at: 2024-09-17 06:23:01 EDT)" executed successfully
- [2024-09-17 06:23:01,579] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
- [2024-09-17 06:23:01,664] DEBUG {cps.comic:46} Cannot import comicapi, extracting comic metadata will not work: No module named 'comicapi'
- [2024-09-17 06:23:01,665] DEBUG {cps.comic:53} Cannot import rarfile, extracting cover files from rar files will not work: No module named 'rarfile'
- [2024-09-17 06:23:01,665] DEBUG {cps.comic:59} Cannot import py7zr, extracting cover files from CB7 files will not work: No module named 'py7zr'
- [2024-09-17 06:23:01,722] DEBUG {cps.uploader:82} Cannot import mutagen, extracting audio metadata will not work: No module named 'mutagen'
- [2024-09-17 06:23:01,734] DEBUG {cps.admin:83} Cannot import Flask-Dance, login with Oauth will not work: No module named 'flask_dance'
- [2024-09-17 06:23:01,736] DEBUG {cps.gdrive:44} Cannot import googleapiclient, using GDrive will not work: No module named 'googleapiclient'
- [2024-09-17 06:23:01,832] DEBUG {cps.search_metadata:62} Import error for metadata source: scholar - No module named 'scholarly'
- [2024-09-17 06:23:01,838] DEBUG {cps.search_metadata:62} Import error for metadata source: lubimyczytac - No module named 'html2text'
- [2024-09-17 06:23:01,842] DEBUG {cps.search_metadata:62} Import error for metadata source: douban - No module named 'html2text'
- [2024-09-17 06:23:01,895] INFO {cps.server:268} Starting Tornado server on :8083
- [2024-09-22 18:18:41,954] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-23 04:10:00 EDT)" was missed by 14:08:41.950598
- [2024-09-22 18:18:41,961] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-23 04:00:00 EDT)" was missed by 14:18:41.944326
- [2024-09-27 02:39:55,006] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-27 04:00:00 EDT)" was missed by 22:39:54.985439
- [2024-09-27 02:39:54,990] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-27 04:10:00 EDT)" was missed by 22:29:54.989953
- [2024-09-27 04:00:00,089] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-28 04:00:00 EDT)" (scheduled at 2024-09-27 04:00:00-04:00)
- [2024-09-27 04:00:00,231] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
- [2024-09-27 04:00:00,233] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-09-28 04:00:00 EDT)" executed successfully
- [2024-09-27 04:00:00,253] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
- [2024-09-27 04:10:00,045] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-28 04:10:00 EDT)" (scheduled at 2024-09-27 04:10:00-04:00)
- [2024-09-27 04:10:00,064] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-09-28 04:10:00 EDT)" executed successfully
- [2024-10-03 17:53:31,257] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-04 04:00:00 EDT)" was missed by 13:53:31.253435
- [2024-10-03 17:53:31,277] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-04 04:10:00 EDT)" was missed by 13:43:31.276799
- [2024-10-07 03:59:56,849] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-07 04:10:00 EDT)" was missed by 23:49:56.848260
- [2024-10-07 03:59:56,853] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-07 04:00:00 EDT)" was missed by 23:59:56.843402
- [2024-10-07 04:00:00,056] INFO {apscheduler.executors.default:123} Running job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-08 04:00:00 EDT)" (scheduled at 2024-10-07 04:00:00-04:00)
- [2024-10-07 04:00:00,149] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
- [2024-10-07 04:00:00,164] INFO {apscheduler.executors.default:144} Job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-08 04:00:00 EDT)" executed successfully
- [2024-10-07 04:00:00,176] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
- [2024-10-07 04:10:00,042] INFO {apscheduler.executors.default:123} Running job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-08 04:10:00 EDT)" (scheduled at 2024-10-07 04:10:00-04:00)
- [2024-10-07 04:10:00,045] INFO {apscheduler.executors.default:144} Job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-08 04:10:00 EDT)" executed successfully
- [2024-10-15 01:15:44,874] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-15 04:00:00 EDT)" was missed by 21:15:44.870352
- [2024-10-15 01:15:44,880] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-15 04:10:00 EDT)" was missed by 21:05:44.880373
- [2024-10-16 07:02:50,280] INFO {cps.server:319} webserver stop (restart=False)
- [2024-10-16 07:02:50,776] INFO {apscheduler.scheduler:212} Scheduler has been shut down
- [2024-10-16 07:02:50,973] INFO {cps.server:298} Performing shutdown of Calibre-Web
- [2024-10-16 07:02:56,477] INFO {cps:171} *** "greenlet" version does not meet the requirements. Should: <3.1.0, Found: 3.1.0, please consider installing required version ***
- [2024-10-16 07:02:56,477] INFO {cps:180} Starting Calibre Web...
- [2024-10-16 07:02:56,485] DEBUG {cps.services:26} Cannot import goodreads, showing authors-metadata will not work: No module named 'goodreads'
- [2024-10-16 07:02:56,486] DEBUG {cps.services:34} Cannot import simpleldap, logging in with ldap will not work: No module named 'flask_simpleldap'
- [2024-10-16 07:02:56,567] DEBUG {cps.services:49} Cannot import gmail, sending books via Gmail Oauth2 Verification will not work: No module named 'google_auth_oauthlib'
- [2024-10-16 07:02:56,582] WARN {py.warnings:110} /usr/local/calibre-web-py3/lib/python3.12/site-packages/flask_limiter/extension.py:333: UserWarning: Using the in-memory storage for tracking rate limits as no storage was explicitly specified. This is not recommended for production use. See: https://flask-limiter.readthedocs.io#configuring-a-storage-backend for documentation about configuring the storage backend.
- warnings.warn(
- [2024-10-16 07:02:56,768] DEBUG {cps.gdriveutils:83} Cannot import pydrive, httplib2, using gdrive will not work: No module named 'pydrive'
- [2024-10-16 07:02:56,994] INFO {apscheduler.scheduler:181} Scheduler started
- [2024-10-16 07:02:56,994] INFO {apscheduler.scheduler:895} Added job "delete temp" to job store "default"
- [2024-10-16 07:02:56,995] INFO {apscheduler.scheduler:895} Added job "end scheduled task" to job store "default"
- [2024-10-16 07:02:56,995] INFO {apscheduler.scheduler:895} Added job "immediately delete temp" to job store "default"
- [2024-10-16 07:02:56,995] INFO {apscheduler.executors.default:123} Running job "immediately delete temp (trigger: date[2024-10-16 07:02:56 EDT], next run at: 2024-10-16 07:02:56 EDT)" (scheduled at 2024-10-16 07:02:56.995202-04:00)
- [2024-10-16 07:02:56,997] INFO {apscheduler.scheduler:641} Removed job 7a63d54b72094e04b57012d74eda0133
- [2024-10-16 07:02:56,998] DEBUG {cps.services.worker:91} Add Task for user: System - Clean up
- [2024-10-16 07:02:56,998] INFO {apscheduler.executors.default:144} Job "immediately delete temp (trigger: date[2024-10-16 07:02:56 EDT], next run at: 2024-10-16 07:02:56 EDT)" executed successfully
- [2024-10-16 07:02:57,017] DEBUG {cps.tasks.clean:43} Deleted expired session_keys
- [2024-10-16 07:02:57,781] DEBUG {cps.comic:46} Cannot import comicapi, extracting comic metadata will not work: No module named 'comicapi'
- [2024-10-16 07:02:57,811] DEBUG {cps.comic:53} Cannot import rarfile, extracting cover files from rar files will not work: No module named 'rarfile'
- [2024-10-16 07:02:57,811] DEBUG {cps.comic:59} Cannot import py7zr, extracting cover files from CB7 files will not work: No module named 'py7zr'
- [2024-10-16 07:02:58,134] DEBUG {cps.uploader:82} Cannot import mutagen, extracting audio metadata will not work: No module named 'mutagen'
- [2024-10-16 07:02:58,206] DEBUG {cps.admin:83} Cannot import Flask-Dance, login with Oauth will not work: No module named 'flask_dance'
- [2024-10-16 07:02:58,215] DEBUG {cps.gdrive:44} Cannot import googleapiclient, using GDrive will not work: No module named 'googleapiclient'
- [2024-10-16 07:02:58,476] DEBUG {cps.search_metadata:62} Import error for metadata source: scholar - No module named 'scholarly'
- [2024-10-16 07:02:58,499] DEBUG {cps.search_metadata:62} Import error for metadata source: lubimyczytac - No module named 'html2text'
- [2024-10-16 07:02:58,509] DEBUG {cps.search_metadata:62} Import error for metadata source: douban - No module named 'html2text'
- [2024-10-16 07:02:58,592] INFO {cps.server:268} Starting Tornado server on :8083
- [2024-10-21 11:16:07,541] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-22 04:10:00 EDT)" was missed by 7:06:07.536196
- [2024-10-21 11:16:07,552] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-22 04:00:00 EDT)" was missed by 7:16:07.528309
- [2024-10-24 13:28:54,639] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-10-25 04:00:00 EDT)" was missed by 9:28:54.629003
- [2024-10-24 13:28:54,647] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-10-25 04:10:00 EDT)" was missed by 9:18:54.646995
- [2024-11-16 00:48:27,277] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-11-16 04:10:00 EDT)" was missed by 21:38:27.273532
- [2024-11-16 00:48:27,283] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-11-16 04:00:00 EDT)" was missed by 21:48:27.270656
- [2024-11-16 11:32:52,016] WARN {apscheduler.executors.default:120} Run time of job "end scheduled task (trigger: cron[hour='4', minute='10'], next run at: 2024-11-17 04:10:00 EDT)" was missed by 8:22:52.015556
- [2024-11-16 11:32:52,021] WARN {apscheduler.executors.default:120} Run time of job "delete temp (trigger: cron[hour='4'], next run at: 2024-11-17 04:00:00 EDT)" was missed by 8:32:52.011783
- [2024-11-16 19:53:32,973] DEBUG {cps.web:1436} You are now logged in as: 'Admin'
- [2024-11-16 19:53:33,036] DEBUG {cps.ub:84} Login and store session : a7899209591e4087a79076987ee12438aa0d1723a0e9bd319076aab169fe023c025e53db778d7e5b96138d0a1d038b48801c81174ca99466fe9ae7d93e978cf8
- [2024-11-16 19:53:46,674] DEBUG {cps.services.worker:91} Add Task for user: Admin - Metadata fetch task for https://www.youtube.com/watch?v=Ly6ZhQVnVow
- [2024-11-16 19:53:46,688] INFO {cps.tasks.metadata_extract:155} Starting to fetch metadata for URL: https://www.youtube.com/watch?v=Ly6ZhQVnVow
- [2024-11-16 19:53:50,052] DEBUG {cps.services.worker:91} Add Task for user: Admin - Download task for https://www.youtube.com/watch?v=Ly6ZhQVnVow
- [2024-11-16 19:53:50,053] INFO {cps.tasks.download:43} Subprocess args: ['lb-wrapper', 'dl', 'https://www.youtube.com/watch?v=Ly6ZhQVnVow']
- [2024-11-16 19:53:52,113] ERROR {cps.tasks.download:131} An error occurred during the subprocess execution: 'NoneType' object is not subscriptable
- [2024-11-16 19:53:52,115] INFO {cps.tasks.download:138} Download task for https://www.youtube.com/watch?v=Ly6ZhQVnVow completed successfully
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 8244 Nov 16 19:53 /var/log/xklb.log
- ...ITS LAST 300 LINES FOLLOW...
- 2024-11-16 19:53:47 - [Info] Using yt-dlp 2024.08.06
- 2024-11-16 19:53:47 - [Info] Running xklb command: lb tubeadd '/library/calibre-web/xklb-metadata.db' 'https://www.youtube.com/watch?v=Ly6ZhQVnVow' --force -vv
- 2024-11-16 19:53:47 - [Debug] library v2.9.051 :: /root/.local/share/pipx/venvs/xklb/bin
- 2024-11-16 19:53:47 - [Debug] ['/usr/local/bin/lb', 'tubeadd', '/library/calibre-web/xklb-metadata.db', 'https://www.youtube.com/watch?v=Ly6ZhQVnVow', '--force', '-vv']
- 2024-11-16 19:53:48 - [Debug] {'force': True, 'paths': ['https://www.youtube.com/watch?v=Ly6ZhQVnVow']}
- 2024-11-16 19:53:48 - [Debug] {'noprogress': True, 'skip_download': True, 'lazy_playlist': True, 'extract_flat': True, 'no_check_certificate': True, 'ignore_no_formats_error': True, 'skip_playlist_after_errors': 21, 'playlistend': 20000, 'force': True}
- 2024-11-16 19:53:48 - [Debug] yt-dlp initialized 0.0792
- 2024-11-16 19:53:48 - [Info] [youtube] Extracting URL: https://www.youtube.com/watch?v=Ly6ZhQVnVow
- 2024-11-16 19:53:48 - [Info] [youtube] Ly6ZhQVnVow: Downloading webpage
- 2024-11-16 19:53:49 - [Info] [youtube] Ly6ZhQVnVow: Downloading ios player API JSON
- 2024-11-16 19:53:49 - [Info] [youtube] Ly6ZhQVnVow: Downloading web creator player API JSON
- 2024-11-16 19:53:49 - [Debug] no such table: media
- 2024-11-16 19:53:49 - [Debug] Importing playlist-less media https://www.youtube.com/watch?v=Ly6ZhQVnVow
- 2024-11-16 19:53:49 - [Debug] media.playlist_media_add 1.1273
- 2024-11-16 19:53:49 - [Debug] ydl.extract_info done 0.3715
- 2024-11-16 19:53:49 - [Debug]
- 2024-11-16 19:53:49 - [Debug] Optimizing database
- 2024-11-16 19:53:49 - [Debug] Processing table: media
- 2024-11-16 19:53:49 - [Debug] Transforming column order: ['id', 'size', 'duration', 'time_uploaded', 'time_created', 'time_modified', 'time_deleted', 'time_downloaded', 'fps', 'view_count', 'path', 'webpath', 'extractor_id']
- 2024-11-16 19:53:49 - [Debug] Creating index: id
- 2024-11-16 19:53:49 - [Debug] Creating index: size
- 2024-11-16 19:53:49 - [Debug] Creating index: duration
- 2024-11-16 19:53:49 - [Debug] Creating index: time_uploaded
- 2024-11-16 19:53:49 - [Debug] Creating index: time_created
- 2024-11-16 19:53:49 - [Debug] Creating index: time_modified
- 2024-11-16 19:53:49 - [Debug] Creating index: time_deleted
- 2024-11-16 19:53:49 - [Debug] Creating index: time_downloaded
- 2024-11-16 19:53:49 - [Debug] Creating index: fps
- 2024-11-16 19:53:49 - [Debug] Creating index: view_count
- 2024-11-16 19:53:49 - [Debug] Creating index: uploader
- 2024-11-16 19:53:49 - [Debug] Creating index: path
- 2024-11-16 19:53:49 - [Debug] Creating index: live_status
- 2024-11-16 19:53:49 - [Debug] Creating fts index: ['path', 'webpath', 'title']
- 2024-11-16 19:53:49 - [Debug] Processing table: captions
- 2024-11-16 19:53:49 - [Info]
- 2024-11-16 19:53:49 - [Debug] Traceback (most recent call last):
- 2024-11-16 19:53:49 - [Debug] File "/usr/local/bin/lb", line 8, in <module>
- 2024-11-16 19:53:49 - [Debug] sys.exit(library())
- 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^
- 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/__main__.py", line 318, in library
- 2024-11-16 19:53:49 - [Debug] return args.func()
- 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^
- 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/__main__.py", line 264, in import_func
- 2024-11-16 19:53:49 - [Debug] return getattr(module, function_name)()
- 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/createdb/tube_add.py", line 84, in tube_add
- 2024-11-16 19:53:49 - [Debug] db_utils.optimize(args)
- 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/utils/db_utils.py", line 164, in optimize
- 2024-11-16 19:53:49 - [Debug] if not all(x == y for x, y in compare_order):
- 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- 2024-11-16 19:53:49 - [Debug] File "/root/.local/share/pipx/venvs/xklb/lib/python3.12/site-packages/xklb/utils/db_utils.py", line 164, in <genexpr>
- 2024-11-16 19:53:49 - [Debug] if not all(x == y for x, y in compare_order):
- 2024-11-16 19:53:49 - [Debug] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
- 2024-11-16 19:53:49 - [Debug] ValueError: zip() argument 2 is shorter than argument 1
- 2024-11-16 19:53:50 - [Error] Error 1 occurred while running lb-wrapper's xklb commands.
- 2024-11-16 19:53:50 - [Info] Using yt-dlp 2024.08.06
- 2024-11-16 19:53:50 - [Info] Running xklb command: lb dl '/library/calibre-web/xklb-metadata.db' --video --search 'https://www.youtube.com/watch?v=Ly6ZhQVnVow' --format best --format-sort 'tbr~1000' --write-thumbnail --subs --live --live-from-start -o '/library/downloads/calibre-web/%(extractor_key,extractor)s/%(uploader,uploader_id)s/%(title).170B_%(view_count)3.2D_[%(id).64B].%(ext)s' -vv
- 2024-11-16 19:53:50 - [Debug] library v2.9.051 :: /root/.local/share/pipx/venvs/xklb/bin
- 2024-11-16 19:53:50 - [Debug] ['/usr/local/bin/lb', 'dl', '/library/calibre-web/xklb-metadata.db', '--video', '--search', 'https://www.youtube.com/watch?v=Ly6ZhQVnVow', '--format', 'best', '--format-sort', 'tbr~1000', '--write-thumbnail', '--subs', '--live', '--live-from-start', '-o', '/library/downloads/calibre-web/%(extractor_key,extractor)s/%(uploader,uploader_id)s/%(title).170B_%(view_count)3.2D_[%(id).64B].%(ext)s', '-vv']
- 2024-11-16 19:53:50 - [Debug] {'include': ['https://www.youtube.com/watch?v=Ly6ZhQVnVow'], 'subs': True, 'live': True, 'paths': []}
- 2024-11-16 19:53:50 - [Debug] None
- 2024-11-16 19:53:50 - [Debug] {'id': 1, 'path': 'https://www.youtube.com/watch?v=Ly6ZhQVnVow', 'title': 'Led Zeppelin - Stairway To Heaven (Live at Earls Court 1975) [Official Video]', 'duration': 648, 'time_created': 1731804829, 'size': 0, 'time_modified': 0, 'time_downloaded': 0, 'time_deleted': 0, 'error': None, 'extractor_key': 'Playlist-less media'}
- 2024-11-16 19:53:50 - [Debug] {'noprogress': True, 'lazy_playlist': True, 'noplaylist': True, 'no_check_certificate': True, 'ignore_no_formats_error': True, 'skip_playlist_after_errors': 21, 'playlistend': 20000, 'extractor_args': {'youtube': {'skip': ['authcheck']}}, 'check_formats': 'selected', 'logger': <xklb.createdb.tube_backend.download.<locals>.DictLogger object at 0xfa53451a8fb0>, 'postprocessors': [{'key': 'FFmpegMetadata'}, {'key': 'FFmpegEmbedSubtitle'}], 'playlist_items': '1', 'extractor_retries': 3, 'retries': 12, 'retry_sleep_functions': {'extractor': <function download.<locals>.<lambda> at 0xfa53451b5760>, 'http': <function download.<locals>.<lambda> at 0xfa53451b5800>, 'fragment': <function download.<locals>.<lambda> at 0xfa53451b58a0>}, 'outtmpl': {'default': '/library/downloads/calibre-web/%(extractor_key,extractor)s/%(uploader,uploader_id)s/%(title).170B_%(view_count)3.2D_[%(id).64B].%(ext)s'}, 'progress_hooks': [<function download.<locals>.<lambda> at 0xfa53451b5940>], 'subtitlesformat': 'srt/best', 'writesubtitles': True, 'writeautomaticsub': True, 'format': 'best', 'format_sort': ['tbr~1000'], 'writethumbnail': True, 'live_from_start': True, '_warnings': ['"-f best" selects the best pre-merged format which is often not the best option.\n To let yt-dlp download and merge the best available formats, simply do not pass any format selection.\n If you know what you are doing and want only the best pre-merged format, use "-f b" instead to suppress this warning'], 'include': ['https://www.youtube.com/watch?v=Ly6ZhQVnVow'], 'subs': True, 'live': True}
- 2024-11-16 19:53:50 - [Debug] [yt-dlp]: Downloading https://www.youtube.com/watch?v=Ly6ZhQVnVow
- 2024-11-16 19:53:51 - [Debug] [https://www.youtube.com/watch?v=Ly6ZhQVnVow]: yt-dlp ERROR: [youtube] Ly6ZhQVnVow: No video formats found!
- 2024-11-16 19:53:51 - [Debug] [https://www.youtube.com/watch?v=Ly6ZhQVnVow]: yt-dlp returned no info
- 2024-11-16 19:53:51 - [Debug] [https://www.youtube.com/watch?v=Ly6ZhQVnVow]: Unrecoverable error matched. ERROR: [youtube] Ly6ZhQVnVow: No video formats found!
- 2024-11-16 19:53:51 - [Debug] Extra media data {'time_modified': 0, 'time_downloaded': 0, 'time_deleted': 0}
- 2024-11-16 19:53:51 - [Info] lb-wrapper's xklb command (dl) completed successfully.
- =IIAB==========================================================================
- COMMAND: /usr/bin/journalctl -t IIAB-CMDSRV # Admin Console CMDSRV log
- Sep 15 13:13:46 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Starting Command Server
- Sep 15 13:13:48 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Restarting hostapd
- Sep 15 13:13:48 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Job Minder Thread Started
- Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server
- Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:13:50 box IIAB-CMDSRV[53537]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:13:50 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Starting Command Server
- Sep 15 13:13:52 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Restarting hostapd
- Sep 15 13:13:52 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Job Minder Thread Started
- Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 15 13:51:16 box IIAB-CMDSRV[53796]: IIAB-CMDSRV : Stopping Command Server
- -- Boot d6d6724f60154bf8bced9681d472e29d --
- Sep 15 13:51:35 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Starting Command Server
- Sep 15 13:51:39 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Restarting hostapd
- Sep 15 13:51:39 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Job Minder Thread Started
- Sep 17 06:22:59 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 17 06:22:59 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Stopping Command Server Monitor Thread
- Sep 17 06:22:59 box IIAB-CMDSRV[899]: IIAB-CMDSRV : Stopping Command Server Worker Thread
- Sep 17 06:23:00 box IIAB-CMDSRV[9070]: IIAB-CMDSRV : Starting Command Server
- Sep 17 06:23:03 box IIAB-CMDSRV[9070]: IIAB-CMDSRV : Restarting hostapd
- Sep 17 06:23:03 box IIAB-CMDSRV[9070]: IIAB-CMDSRV : Job Minder Thread Started
- Oct 16 07:02:53 box IIAB-CMDSRV[118880]: IIAB-CMDSRV : Starting Command Server
- Oct 16 07:02:59 box IIAB-CMDSRV[118880]: IIAB-CMDSRV : Restarting hostapd
- Oct 16 07:02:59 box IIAB-CMDSRV[118880]: IIAB-CMDSRV : Job Minder Thread Started
- 5. FIREWALL RULES
- =IIAB==========================================================================
- COMMAND: /usr/bin/sudo iptables-save # Firewall rules
- # Generated by iptables-save v1.8.10 (nf_tables) on Sat Nov 16 20:00:18 2024
- *filter
- :INPUT ACCEPT [21882:1699545]
- :FORWARD ACCEPT [0:0]
- :OUTPUT ACCEPT [706675:100735627]
- -A INPUT -i lo -j ACCEPT
- -A INPUT -p tcp -m tcp --dport 111 -j DROP
- -A INPUT -p udp -m udp --dport 111 -j DROP
- -A INPUT -p tcp -m tcp --dport 3306 -j DROP
- -A INPUT -p udp -m udp --dport 3306 -j DROP
- -A INPUT -p tcp -m tcp --dport 5432 -j DROP
- -A INPUT -p udp -m udp --dport 5432 -j DROP
- -A INPUT -p tcp -m tcp --dport 5984 -j DROP
- -A INPUT -p udp -m udp --dport 5984 -j DROP
- -A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
- -A INPUT -i br0 -m state --state NEW -j ACCEPT
- -A INPUT -p udp -m udp --dport 5353 -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 22 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 80 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 10000:10100 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 12080 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 12443 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 8080 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 8083 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 631 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 4244 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 8000 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 8008 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 3000 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 8009 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p udp -m udp --dport 30000 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 1883 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 1880 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 8089 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 9091 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -p tcp -m tcp --dport 51413 -m state --state NEW -j ACCEPT
- -A INPUT -i enp0s1 -j DROP
- -A FORWARD -i enp0s1 -o br0 -m state --state RELATED,ESTABLISHED -j ACCEPT
- -A FORWARD -i br0 -o enp0s1 -j ACCEPT
- -A FORWARD -i enp0s1 -o br0 -j DROP
- COMMIT
- # Completed on Sat Nov 16 20:00:18 2024
- # Generated by iptables-save v1.8.10 (nf_tables) on Sat Nov 16 20:00:18 2024
- *nat
- :PREROUTING ACCEPT [20768:3965702]
- :INPUT ACCEPT [13537:3046269]
- :OUTPUT ACCEPT [59833:4275929]
- :POSTROUTING ACCEPT [59833:4275929]
- COMMIT
- # Completed on Sat Nov 16 20:00:18 2024
- =IIAB==========================================================================
- COMMAND: /usr/bin/sudo ufw status verbose # Firewall status & rules
- 6. LOG FILES (e.g. LAST 100 LINES OF EACH)
- =IIAB==========================================================================
- COMMAND: /usr/bin/grep -B2 "SEE ERROR ABOVE" /opt/iiab/iiab/*.log # for skip_role_on_error
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 518010 Sep 15 13:12 /opt/iiab/iiab/iiab-install.log
- ...ITS LAST 100 LINES FOLLOW...
- 2024-09-15 13:12:08,400 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:08,410 p=3024 u=root n=ansible | TASK [network : Remove networkd-dispatcher hook for ap0 on RPi hardware with wifi_up_down False] ********************************
- 2024-09-15 13:12:08,424 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/carrier.d/iiab-wifi'})
- 2024-09-15 13:12:08,426 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/no-carrier.d/iiab-wifi'})
- 2024-09-15 13:12:08,428 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/routable.d/iiab-wifi'})
- 2024-09-15 13:12:08,431 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'dest': '/etc/networkd-dispatcher/routable.d/iiab-wifi2'})
- 2024-09-15 13:12:08,431 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:08,439 p=3024 u=root n=ansible | TASK [network : Reload systemd] *************************************************************************************************
- 2024-09-15 13:12:08,783 p=3024 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-15 13:12:08,791 p=3024 u=root n=ansible | TASK [network : Enable & Restart systemd-networkd.service] **********************************************************************
- 2024-09-15 13:12:09,125 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:09,133 p=3024 u=root n=ansible | TASK [network : Enable & Restart systemd-resolved.service] **********************************************************************
- 2024-09-15 13:12:09,419 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:09,427 p=3024 u=root n=ansible | TASK [network : Raspbian can use dhcpcd only with no N-M or SYS-NETD active] ****************************************************
- 2024-09-15 13:12:09,440 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,450 p=3024 u=root n=ansible | TASK [network : Not RPi, Not NetworkManager, Not systemd-networkd in use] *******************************************************
- 2024-09-15 13:12:09,467 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,475 p=3024 u=root n=ansible | TASK [network : hostapd] ********************************************************************************************************
- 2024-09-15 13:12:09,504 p=3024 u=root n=ansible | included: /opt/iiab/iiab/roles/network/tasks/hostapd.yml for 127.0.0.1
- 2024-09-15 13:12:09,519 p=3024 u=root n=ansible | TASK [network : Disable hostapd when not using ap0 and wifi gateway present, or no WiFi hardware present or support not detected] ***
- 2024-09-15 13:12:09,535 p=3024 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-15 13:12:09,543 p=3024 u=root n=ansible | TASK [network : Disable the Access Point 'hostapd' service] *********************************************************************
- 2024-09-15 13:12:09,757 p=3024 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-15 13:12:09,765 p=3024 u=root n=ansible | TASK [network : Detect WiFi country code in use] ********************************************************************************
- 2024-09-15 13:12:09,775 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,782 p=3024 u=root n=ansible | TASK [network : Set Wifi Region country code for hostapd when present] **********************************************************
- 2024-09-15 13:12:09,793 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,800 p=3024 u=root n=ansible | TASK [network : Detect current Wifi channel] ************************************************************************************
- 2024-09-15 13:12:09,810 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,818 p=3024 u=root n=ansible | TASK [network : Setting WiFi channel to {{ current_client_channel.stdout }}] ****************************************************
- 2024-09-15 13:12:09,829 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,836 p=3024 u=root n=ansible | TASK [network : Generate new random mac address for ap0] ************************************************************************
- 2024-09-15 13:12:09,845 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,853 p=3024 u=root n=ansible | TASK [network : Setting ap0 mac address for use in hostapd service file] ********************************************************
- 2024-09-15 13:12:09,863 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,885 p=3024 u=root n=ansible | TASK [network : Use custom 'hostapd' systemd service unit file using ap0 -- install from template: /etc/systemd/system/hostapd.service, /etc/systemd/system/iiab-clone-wifi.service, /etc/systemd/system/iiab-wifi-test.service, /usr/sbin/iiab-test-wifi] ***
- 2024-09-15 13:12:09,901 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/hostapd.service.j2', 'dest': '/etc/systemd/system/hostapd.service', 'mode': '0644'})
- 2024-09-15 13:12:09,903 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/iiab-clone-wifi.service.j2', 'dest': '/etc/systemd/system/iiab-clone-wifi.service', 'mode': '0644'})
- 2024-09-15 13:12:09,905 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/iiab-wifi-test.service.j2', 'dest': '/etc/systemd/system/iiab-wifi-test.service', 'mode': '0644'})
- 2024-09-15 13:12:09,907 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/iiab-test-wifi.j2', 'dest': '/usr/sbin/iiab-test-wifi', 'mode': '0755'})
- 2024-09-15 13:12:09,908 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,916 p=3024 u=root n=ansible | TASK [network : Use custom 'hostapd' systemd service unit file for none when not wifi_up_down] **********************************
- 2024-09-15 13:12:09,926 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,934 p=3024 u=root n=ansible | TASK [network : Enable the Access Point 'hostapd' service] **********************************************************************
- 2024-09-15 13:12:09,945 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:09,952 p=3024 u=root n=ansible | TASK [network : Disable ap0 related services] ***********************************************************************************
- 2024-09-15 13:12:09,963 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-clone-wifi.service)
- 2024-09-15 13:12:09,965 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-wifi-test.service)
- 2024-09-15 13:12:09,966 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:10,001 p=3024 u=root n=ansible | TASK [network : Enable the Access Point 'hostapd' and ap0 related services] *****************************************************
- 2024-09-15 13:12:10,013 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=hostapd.service)
- 2024-09-15 13:12:10,015 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-clone-wifi.service)
- 2024-09-15 13:12:10,016 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=iiab-wifi-test.service)
- 2024-09-15 13:12:10,017 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:10,024 p=3024 u=root n=ansible | TASK [network : Record HOSTAPD_ENABLED to /etc/iiab/iiab.env] *******************************************************************
- 2024-09-15 13:12:10,141 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:10,149 p=3024 u=root n=ansible | TASK [network : Create /etc/hostapd/hostapd.conf and backup .iiab from template if needed] **************************************
- 2024-09-15 13:12:10,160 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/hostapd.conf.j2', 'dest': '/etc/hostapd/hostapd.conf'})
- 2024-09-15 13:12:10,164 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item={'src': 'hostapd/hostapd.conf.j2', 'dest': '/etc/hostapd/hostapd.conf.iiab'})
- 2024-09-15 13:12:10,164 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:10,172 p=3024 u=root n=ansible | TASK [network : Record host_country_code_applied and host_channel in network of /etc/iiab/iiab.ini] *****************************
- 2024-09-15 13:12:10,290 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'hostapd_enabled', 'value': False})
- 2024-09-15 13:12:10,394 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_ssid', 'value': 'Internet in a Box'})
- 2024-09-15 13:12:10,500 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_wifi_mode', 'value': 'g'})
- 2024-09-15 13:12:10,606 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'wifi_up_down', 'value': True})
- 2024-09-15 13:12:10,712 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_country_code_applied', 'value': 'US'})
- 2024-09-15 13:12:10,815 p=3024 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'host_channel', 'value': 6})
- 2024-09-15 13:12:10,824 p=3024 u=root n=ansible | TASK [network : Add 'network' variable 'current_client_channel' value if defined, to /etc/iiab/iiab.ini] ************************
- 2024-09-15 13:12:10,836 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:10,844 p=3024 u=root n=ansible | TASK [network : Restart services] ***********************************************************************************************
- 2024-09-15 13:12:10,868 p=3024 u=root n=ansible | included: /opt/iiab/iiab/roles/network/tasks/restart.yml for 127.0.0.1
- 2024-09-15 13:12:10,882 p=3024 u=root n=ansible | TASK [network : Restart wpa_supplicant service] *********************************************************************************
- 2024-09-15 13:12:10,893 p=3024 u=root n=ansible | skipping: [127.0.0.1] => (item=wpa_supplicant)
- 2024-09-15 13:12:10,895 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:10,902 p=3024 u=root n=ansible | TASK [network : Enable & Restart networkd-dispatcher.service] *******************************************************************
- 2024-09-15 13:12:11,205 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:11,212 p=3024 u=root n=ansible | TASK [network : Clone wifi if needed] *******************************************************************************************
- 2024-09-15 13:12:11,223 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:11,230 p=3024 u=root n=ansible | TASK [network : Restart hostapd when WiFi is present but not when using WiFi as gateway with wifi_up_down False] ****************
- 2024-09-15 13:12:11,240 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:11,249 p=3024 u=root n=ansible | TASK [network : Stop Squid service] *********************************************************************************************
- 2024-09-15 13:12:11,258 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:11,267 p=3024 u=root n=ansible | TASK [network : Restart Squid service (squid)] **********************************************************************************
- 2024-09-15 13:12:11,277 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:11,284 p=3024 u=root n=ansible | TASK [network : Restart Avahi service (avahi-daemon)] ***************************************************************************
- 2024-09-15 13:12:11,537 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:11,559 p=3024 u=root n=ansible | TASK [network : Waiting 10 seconds for network to stabilize (dnsmasq will fail if br0 isn't in a 'up' state!)] ******************
- 2024-09-15 13:12:21,786 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:21,810 p=3024 u=root n=ansible | TASK [network : Run /usr/bin/iiab-gen-iptables] *********************************************************************************
- 2024-09-15 13:12:22,157 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:22,166 p=3024 u=root n=ansible | TASK [network : Checking if WiFi slave is active] *******************************************************************************
- 2024-09-15 13:12:22,177 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:22,184 p=3024 u=root n=ansible | TASK [network : Restart hostapd if WiFi slave is inactive] **********************************************************************
- 2024-09-15 13:12:22,198 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:22,208 p=3024 u=root n=ansible | TASK [network : Restarting dnsmasq] *********************************************************************************************
- 2024-09-15 13:12:22,485 p=3024 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:12:22,493 p=3024 u=root n=ansible | TASK [network : Create /etc/iiab/install-flags/iiab-network-complete on second pass of network role.] ***************************
- 2024-09-15 13:12:22,501 p=3024 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:12:22,530 p=3024 u=root n=ansible | PLAY RECAP **********************************************************************************************************************
- 2024-09-15 13:12:22,530 p=3024 u=root n=ansible | 127.0.0.1 : ok=577 changed=327 unreachable=0 failed=0 skipped=171 rescued=0 ignored=3
- =IIAB==========================================================================
- FILE DOES NOT EXIST: /opt/iiab/iiab/iiab-configure.log
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 86895 Sep 23 23:26 /opt/iiab/iiab/iiab-debug.log
- ...ITS LAST 100 LINES FOLLOW...
- 2024-09-23 23:26:08,784 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=munin)
- 2024-09-23 23:26:08,788 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=phpmyadmin)
- 2024-09-23 23:26:08,791 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=vnstat)
- 2024-09-23 23:26:08,792 p=33165 u=root n=ansible | skipping: [127.0.0.1] => (item=yarn)
- 2024-09-23 23:26:08,795 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=captiveportal)
- 2024-09-23 23:26:08,798 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=internetarchive)
- 2024-09-23 23:26:08,802 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=minetest)
- 2024-09-23 23:26:08,805 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=calibreweb)
- 2024-09-23 23:26:08,808 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=calibre)
- 2024-09-23 23:26:08,811 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=pbx)
- 2024-09-23 23:26:08,814 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=network)
- 2024-09-23 23:26:08,821 p=33165 u=root n=ansible | TASK [0-init : Set vars_deprecated_list for 4+ vars ("XYZ_install") to be checked] **********************************************************
- 2024-09-23 23:26:08,828 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:08,835 p=33165 u=root n=ansible | TASK [0-init : DISALLOW "XYZ_install: True" if deprecated] **********************************************************************************
- 2024-09-23 23:26:08,848 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=dhcpd)
- 2024-09-23 23:26:08,850 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=named)
- 2024-09-23 23:26:08,853 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=wondershaper)
- 2024-09-23 23:26:08,855 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=dansguardian)
- 2024-09-23 23:26:08,862 p=33165 u=root n=ansible | TASK [0-init : Set hostname / domain (etc) in various places] *******************************************************************************
- 2024-09-23 23:26:08,879 p=33165 u=root n=ansible | included: /opt/iiab/iiab/roles/0-init/tasks/hostname.yml for 127.0.0.1
- 2024-09-23 23:26:08,886 p=33165 u=root n=ansible | TASK [0-init : Set 'iiab_fqdn: box.lan'] ****************************************************************************************************
- 2024-09-23 23:26:08,895 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:08,902 p=33165 u=root n=ansible | TASK [0-init : Does /etc/cloud/cloud.cfg exist e.g. is this Ubuntu Server 18+ ?] ************************************************************
- 2024-09-23 23:26:09,017 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:09,024 p=33165 u=root n=ansible | TASK [0-init : If so, ensure 'preserve_hostname: true' is in /etc/cloud/cloud.cfg] **********************************************************
- 2024-09-23 23:26:09,168 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:09,176 p=33165 u=root n=ansible | TASK [0-init : Set /etc/hostname by running: hostnamectl set-hostname "box"] ****************************************************************
- 2024-09-23 23:26:09,393 p=33165 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-23 23:26:09,401 p=33165 u=root n=ansible | TASK [0-init : Put FQDN & hostnames in /etc/hosts: "127.0.0.1 box.lan localhost.localdomain localhost box box box.lan"] *********************
- 2024-09-23 23:26:09,506 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:09,513 p=33165 u=root n=ansible | TASK [0-init : Also set 'FQDN_changed: True' -- if iiab_fqdn != ansible_fqdn (box.lan)] *****************************************************
- 2024-09-23 23:26:09,519 p=33165 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-23 23:26:09,526 p=33165 u=root n=ansible | TASK [0-init : Add 'runtime' variable values to /etc/iiab/iiab.ini] *************************************************************************
- 2024-09-23 23:26:09,684 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'iiab_stage', 'value': '9'})
- 2024-09-23 23:26:09,780 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_base_ver', 'value': 8.2})
- 2024-09-23 23:26:09,932 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_revision', 'value': 0})
- 2024-09-23 23:26:10,152 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_remote_url', 'value': 'https://github.com/iiab/iiab'})
- 2024-09-23 23:26:10,254 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'runtime_branch', 'value': 'master'})
- 2024-09-23 23:26:10,372 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'runtime_commit', 'value': '4dd927cfd00c3bed1a36b9c197f554d7ee680ceb'})
- 2024-09-23 23:26:10,474 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'iiab_recent_tag', 'value': 'release-8.1'})
- 2024-09-23 23:26:10,627 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'runtime_date', 'value': '2024-09-24T03:26:06Z'})
- 2024-09-23 23:26:10,741 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'ansible_version', 'value': '2.17.4'})
- 2024-09-23 23:26:10,843 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'kernel', 'value': '6.8.0-44-generic'})
- 2024-09-23 23:26:10,943 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'memory_mb', 'value': 1956})
- 2024-09-23 23:26:11,041 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'swap_mb', 'value': 0})
- 2024-09-23 23:26:11,153 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'rpi_model', 'value': 'none'})
- 2024-09-23 23:26:11,259 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'devicetree_model', 'value': 'none'})
- 2024-09-23 23:26:11,359 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'os_ver', 'value': 'ubuntu-2404'})
- 2024-09-23 23:26:11,461 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'python_version', 'value': '3.12'})
- 2024-09-23 23:26:11,561 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'php_version', 'value': '8.3'})
- 2024-09-23 23:26:11,690 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'first_run', 'value': False})
- 2024-09-23 23:26:11,791 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item={'option': 'FQDN_changed', 'value': False})
- 2024-09-23 23:26:11,805 p=33165 u=root n=ansible | TASK [0-init : Add 'runtime' variable 'is_VM' value if defined, to /etc/iiab/iiab.ini] ******************************************************
- 2024-09-23 23:26:11,831 p=33165 u=root n=ansible | skipping: [127.0.0.1] => (item={'option': 'is_VM', 'value': 'yes'})
- 2024-09-23 23:26:11,832 p=33165 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-23 23:26:11,838 p=33165 u=root n=ansible | TASK [0-init : STAGE 0 HAS COMPLETED ======================================] ****************************************************************
- 2024-09-23 23:26:11,848 p=33165 u=root n=ansible | TASK [tailscale : Assert that "tailscale_install is sameas true" (boolean not string etc)] **************************************************
- 2024-09-23 23:26:11,857 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:11,864 p=33165 u=root n=ansible | TASK [tailscale : Assert that "tailscale_enabled | type_debug == 'bool'" (boolean not string etc)] ******************************************
- 2024-09-23 23:26:11,871 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:11,879 p=33165 u=root n=ansible | TASK [tailscale : Install Tailscale if 'tailscale_installed' not defined, e.g. in /etc/iiab/iiab_state.yml] *********************************
- 2024-09-23 23:26:11,900 p=33165 u=root n=ansible | included: /opt/iiab/iiab/roles/tailscale/tasks/install.yml for 127.0.0.1
- 2024-09-23 23:26:11,906 p=33165 u=root n=ansible | TASK [tailscale : Record (initial) disk space used] *****************************************************************************************
- 2024-09-23 23:26:12,015 p=33165 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-23 23:26:12,024 p=33165 u=root n=ansible | TASK [tailscale : Set up apt source (jammy) in /etc/apt/sources.list.d/tailscale.list and its key /usr/share/keyrings/tailscale-archive-keyring.gpg, to install Tailscale] ***
- 2024-09-23 23:26:12,300 p=33165 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-23 23:26:12,331 p=33165 u=root n=ansible | TASK [tailscale : Install packages: jq, sudo, tailscale] ************************************************************************************
- 2024-09-23 23:26:19,835 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:19,869 p=33165 u=root n=ansible | TASK [tailscale : Set up tab completion for 'tailscale' at the command-line] ****************************************************************
- 2024-09-23 23:26:20,092 p=33165 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-23 23:26:20,100 p=33165 u=root n=ansible | TASK [tailscale : Install ssh public keys for remote support (only runs if 'tailscale_install: True')] **************************************
- 2024-09-23 23:26:20,250 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'regexp': 'LvCSAAcfYIdZPR4ePVpVUZ/IbkGjpQSoRMa5HuVjMO3cZNR27ptqjNjq2husJOyhMFCOBTzo4thioGyTpBr4u3s=$', 'pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAIEAhlQIh8ZPx4awdM0O6QNcPbx3qIZ39FHjF2YJ2SX3z7iLnYiz03Ek6Bux9P4HvaVAqlApiz2I68Vq8TfU2s/+LvCSAAcfYIdZPR4ePVpVUZ/IbkGjpQSoRMa5HuVjMO3cZNR27ptqjNjq2husJOyhMFCOBTzo4thioGyTpBr4u3s='})
- 2024-09-23 23:26:20,354 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'regexp': 'tUM4hl009fbXY4Yy3bAadWL1CquVrZmKfBBWhyhz8zLD6TQ== ghunt@ip-192-168-123-123.ec2.internal$', 'pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAxAmjU7VojyK+0Pjp2p8CCGTNBtE565A/L8IVbAT8MIucRE9LN1g5LjGnOHUShFJpwuTR1JLX2r9EDRMsf9MmyTgUAnuyP005giWVHXLPtjyjTzbsJ1DEtXRytulmF+GlCOaqPWNde6EOmReqPHbmjIQpRZ/Sc8hziS4jVSQuBA9EhaBmZ62CPqK33mPJvnpwMtdd6nHXAcXsZhStd3NhVDm27+B3sHI6mr2w7ExdBXE5DKiZL2po8n2y4hJYZreJopbjcQmv4oWdDWvPu5I92xDgYCsqcE7zSrv1um+tUM4hl009fbXY4Yy3bAadWL1CquVrZmKfBBWhyhz8zLD6TQ== ghunt@ip-192-168-123-123.ec2.internal'})
- 2024-09-23 23:26:20,453 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'regexp': 'heOMXXNU6skxdPh2fcHh0bzQcaCSQ== holt@crank$', 'pubkey': 'ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEApHPly+EA1M4bispl3AulTLjyYCjcJzh6s779K3epDkqh600a+fHsdIiddWCAfIonRq+9MJyOiaNQ+WYLOuajI1IiFZWFt45xDAiyCUnyuT+ytAX+IA3TgTwgTZPfzDOzI8rDRV9Sgl+LZLfPno7T3qxcGx2l51bRk+koRK+Txpph//M3jGvsFmTKhjvfxgEIUmMH9SkASxEdyqASr0+/+uLR92MnT+8CT1pOYYoJyZp9Lta5eGqJvbEmd3Dn7MXqD3vXE57o4rBJ0bR3q5LK59WVNxNQbulJ9z5V7aTJ4AbBFQWxm0fH0gBx+heOMXXNU6skxdPh2fcHh0bzQcaCSQ== holt@crank'})
- 2024-09-23 23:26:20,461 p=33165 u=root n=ansible | TASK [tailscale : Install /usr/bin/iiab-vpn & /usr/bin/iiab-vpn-off (BACKS UP FILES IF CHANGED)] ********************************************
- 2024-09-23 23:26:20,741 p=33165 u=root n=ansible | changed: [127.0.0.1] => (item=iiab-vpn)
- 2024-09-23 23:26:20,961 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item=iiab-vpn-off)
- 2024-09-23 23:26:20,969 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-vpn-on -> /usr/bin/iiab-vpn] ************************************************************************
- 2024-09-23 23:26:21,117 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:21,139 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-support -> /usr/bin/iiab-vpn] ***********************************************************************
- 2024-09-23 23:26:21,509 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:21,527 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-support-on -> /usr/bin/iiab-vpn] ********************************************************************
- 2024-09-23 23:26:21,695 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:21,705 p=33165 u=root n=ansible | TASK [tailscale : Symlink /usr/bin/iiab-support-off -> /usr/bin/iiab-vpn-off] ***************************************************************
- 2024-09-23 23:26:21,841 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:21,855 p=33165 u=root n=ansible | TASK [tailscale : Record (final) disk space used] *******************************************************************************************
- 2024-09-23 23:26:21,982 p=33165 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-23 23:26:21,991 p=33165 u=root n=ansible | TASK [tailscale : Add 'tailscale_disk_usage = 331776' to /etc/iiab/iiab.ini] ****************************************************************
- 2024-09-23 23:26:22,156 p=33165 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-23 23:26:22,164 p=33165 u=root n=ansible | TASK [tailscale : Set 'tailscale_installed: True'] ******************************************************************************************
- 2024-09-23 23:26:22,170 p=33165 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-23 23:26:22,177 p=33165 u=root n=ansible | TASK [tailscale : Add 'tailscale_installed: True' to /etc/iiab/iiab_state.yml] **************************************************************
- 2024-09-23 23:26:22,283 p=33165 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-23 23:26:22,292 p=33165 u=root n=ansible | TASK [tailscale : Add 'tailscale' variable values to /etc/iiab/iiab.ini] ********************************************************************
- 2024-09-23 23:26:22,400 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'name', 'value': 'Tailscale (VPN)'})
- 2024-09-23 23:26:22,499 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'description', 'value': '"Tailscale enables live/remote support by connecting machines anywhere on the Internet, using a software-defined mesh virtual private network (VPN), and optional web-based management service."'})
- 2024-09-23 23:26:22,600 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'tailscale_install', 'value': True})
- 2024-09-23 23:26:22,702 p=33165 u=root n=ansible | ok: [127.0.0.1] => (item={'option': 'tailscale_enabled', 'value': False})
- 2024-09-23 23:26:22,731 p=33165 u=root n=ansible | PLAY RECAP **********************************************************************************************************************************
- 2024-09-23 23:26:22,731 p=33165 u=root n=ansible | 127.0.0.1 : ok=41 changed=9 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0
- =IIAB==========================================================================
- FILE DOES NOT EXIST: /opt/iiab/iiab/iiab-network.log
- =IIAB==========================================================================
- -rw-r--r-- 1 root root 37372 Sep 15 13:13 /opt/iiab/iiab-admin-console/admin-install.log
- ...ITS LAST 100 LINES FOLLOW...
- 2024-09-15 13:13:30,063 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/help/Utilities.rst)
- 2024-09-15 13:13:30,351 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/help/ContentMenus.rst)
- 2024-09-15 13:13:30,644 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/help/Overview.rst)
- 2024-09-15 13:13:30,656 p=45212 u=root n=ansible | TASK [console : Copy admin-console javascript files] ****************************************************************************
- 2024-09-15 13:13:30,955 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/zim_functions.js)
- 2024-09-15 13:13:31,247 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/map_functions.js)
- 2024-09-15 13:13:31,540 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/admin_console.js)
- 2024-09-15 13:13:31,829 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/content_functions.js)
- 2024-09-15 13:13:32,116 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/oer2go_functions.js)
- 2024-09-15 13:13:32,408 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/js_menu_functions.js)
- 2024-09-15 13:13:32,697 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/js/map_functionsV1.js)
- 2024-09-15 13:13:32,707 p=45212 u=root n=ansible | TASK [console : Copy admin-console html fragment files] *************************************************************************
- 2024-09-15 13:13:33,008 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/20-configure.html)
- 2024-09-15 13:13:33,293 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/10-control.html)
- 2024-09-15 13:13:33,580 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/40-install_content.html)
- 2024-09-15 13:13:33,867 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/70-utilities.html)
- 2024-09-15 13:13:34,158 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/console/files/htmlf/50-edit_menus.html)
- 2024-09-15 13:13:34,168 p=45212 u=root n=ansible | TASK [console : Install admin-console config file for web server (now only supports nginx)] *************************************
- 2024-09-15 13:13:34,371 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:34,380 p=45212 u=root n=ansible | TASK [console : Install admin-console wsgi service] *****************************************************************************
- 2024-09-15 13:13:34,588 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:34,596 p=45212 u=root n=ansible | TASK [console : Put the uswgi file in place] ************************************************************************************
- 2024-09-15 13:13:34,801 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item={'src': 'admin-console.ini.j2', 'dest': '/etc/uwsgi/apps-enabled/admin-console.ini'})
- 2024-09-15 13:13:34,811 p=45212 u=root n=ansible | TASK [console : Install admin-console server info service] **********************************************************************
- 2024-09-15 13:13:35,014 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:35,022 p=45212 u=root n=ansible | TASK [console : Install image upload service] ***********************************************************************************
- 2024-09-15 13:13:35,225 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:35,234 p=45212 u=root n=ansible | TASK [console : Install admin-console app] **************************************************************************************
- 2024-09-15 13:13:35,434 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:35,443 p=45212 u=root n=ansible | TASK [console : Restart nginx to pick up the config files installed] ************************************************************
- 2024-09-15 13:13:35,893 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:35,902 p=45212 u=root n=ansible | TASK [console : Add user 'www-data' to shadow group, so it can authenticate Admin Console] **************************************
- 2024-09-15 13:13:36,192 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:36,215 p=45212 u=root n=ansible | TASK [console : Enable the uwsgi systemd service] *******************************************************************************
- 2024-09-15 13:13:36,536 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:36,554 p=45212 u=root n=ansible | TASK [js-menu] ******************************************************************************************************************
- 2024-09-15 13:13:36,608 p=45212 u=root n=ansible | included: js-menu for 127.0.0.1
- 2024-09-15 13:13:36,621 p=45212 u=root n=ansible | TASK [js-menu : Create js-menu directory tree and dummy module] *****************************************************************
- 2024-09-15 13:13:36,738 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/)
- 2024-09-15 13:13:36,842 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files)
- 2024-09-15 13:13:36,944 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/css)
- 2024-09-15 13:13:37,046 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/js)
- 2024-09-15 13:13:37,149 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/html)
- 2024-09-15 13:13:37,250 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/services)
- 2024-09-15 13:13:37,354 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/sample-menus)
- 2024-09-15 13:13:37,464 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/modules/en-test_mod)
- 2024-09-15 13:13:37,475 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu css files] *****************************************************************************************
- 2024-09-15 13:13:37,775 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/css/js-menu.css)
- 2024-09-15 13:13:38,062 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/css/js-menu-item.css)
- 2024-09-15 13:13:38,071 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu html files] ****************************************************************************************
- 2024-09-15 13:13:38,366 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/html/undefined.html)
- 2024-09-15 13:13:38,375 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu javascript files] **********************************************************************************
- 2024-09-15 13:13:38,673 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/js/js-menu.js)
- 2024-09-15 13:13:38,683 p=45212 u=root n=ansible | TASK [js-menu : Copy js-menu services files] ************************************************************************************
- 2024-09-15 13:13:38,981 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/iiab_meter.php)
- 2024-09-15 13:13:39,269 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/set-server-time.php)
- 2024-09-15 13:13:39,556 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/start_session.php)
- 2024-09-15 13:13:39,850 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/power_off.php)
- 2024-09-15 13:13:40,140 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/opt/iiab/iiab-admin-console/roles/js-menu/files/menu-files/services/record_feedback.php)
- 2024-09-15 13:13:40,150 p=45212 u=root n=ansible | TASK [js-menu : Copy a dummy file] **********************************************************************************************
- 2024-09-15 13:13:40,359 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/)
- 2024-09-15 13:13:40,647 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files)
- 2024-09-15 13:13:40,933 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/css)
- 2024-09-15 13:13:41,218 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/js)
- 2024-09-15 13:13:41,504 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/html)
- 2024-09-15 13:13:41,793 p=45212 u=root n=ansible | changed: [127.0.0.1] => (item=/library/www/html/js-menu/menu-files/services)
- 2024-09-15 13:13:41,803 p=45212 u=root n=ansible | TASK [js-menu : Copy a dummy module for oob menu] *******************************************************************************
- 2024-09-15 13:13:42,100 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:42,113 p=45212 u=root n=ansible | TASK [js-menu : Synchronize/Copy menu-files] ************************************************************************************
- 2024-09-15 13:13:42,367 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:42,375 p=45212 u=root n=ansible | TASK [js-menu : Install js-menu config file] ************************************************************************************
- 2024-09-15 13:13:42,581 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:42,589 p=45212 u=root n=ansible | TASK [js-menu : Install index.html in home] *************************************************************************************
- 2024-09-15 13:13:42,789 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:42,798 p=45212 u=root n=ansible | TASK [js-menu : Install menu.json in home] **************************************************************************************
- 2024-09-15 13:13:43,001 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:43,010 p=45212 u=root n=ansible | TASK [js-menu : Does "/library/www/html/js-menu/menu-files/menu-defs" directory exist?] *****************************************
- 2024-09-15 13:13:43,117 p=45212 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-15 13:13:43,126 p=45212 u=root n=ansible | TASK [js-menu : Include copying of menu defs] ***********************************************************************************
- 2024-09-15 13:13:43,146 p=45212 u=root n=ansible | included: /opt/iiab/iiab-admin-console/roles/js-menu/tasks/install_menu_defs.yml for 127.0.0.1
- 2024-09-15 13:13:43,155 p=45212 u=root n=ansible | TASK [js-menu : Clone js-menu-files for images and menu defs] *******************************************************************
- 2024-09-15 13:13:44,482 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:44,490 p=45212 u=root n=ansible | TASK [js-menu : Synchronize/Copy menu-defs] *************************************************************************************
- 2024-09-15 13:13:44,707 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:44,732 p=45212 u=root n=ansible | TASK [js-menu : Synchronize/Copy images] ****************************************************************************************
- 2024-09-15 13:13:44,924 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:44,933 p=45212 u=root n=ansible | TASK [js-menu : Post process the downloaded menu defs] **************************************************************************
- 2024-09-15 13:13:45,729 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:45,738 p=45212 u=root n=ansible | TASK [js-menu : Otherwise sync local menu defs with repo] ***********************************************************************
- 2024-09-15 13:13:45,745 p=45212 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:13:45,753 p=45212 u=root n=ansible | TASK [js-menu : Make web server user owner of images after copying] *************************************************************
- 2024-09-15 13:13:45,876 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:45,885 p=45212 u=root n=ansible | TASK [js-menu : Give www-data permission to set time] ***************************************************************************
- 2024-09-15 13:13:45,891 p=45212 u=root n=ansible | skipping: [127.0.0.1]
- 2024-09-15 13:13:45,900 p=45212 u=root n=ansible | TASK [js-menu : Remove above] ***************************************************************************************************
- 2024-09-15 13:13:46,009 p=45212 u=root n=ansible | ok: [127.0.0.1]
- 2024-09-15 13:13:46,018 p=45212 u=root n=ansible | TASK [js-menu : Create Feedback Database] ***************************************************************************************
- 2024-09-15 13:13:46,161 p=45212 u=root n=ansible | changed: [127.0.0.1]
- 2024-09-15 13:13:46,196 p=45212 u=root n=ansible | PLAY RECAP **********************************************************************************************************************
- 2024-09-15 13:13:46,196 p=45212 u=root n=ansible | 127.0.0.1 : ok=73 changed=61 unreachable=0 failed=0 skipped=4 rescued=0 ignored=0
- =IIAB==========================================================================
- FILE DOES NOT EXIST: /var/log/messages
- =IIAB==========================================================================
- -rw-r----- 1 syslog adm 687223 Nov 16 20:00 /var/log/syslog
- ...ITS LAST 100 LINES FOLLOW...
- 2024-11-16T12:25:01.221546-05:00 box CRON[234469]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T12:30:00.516362-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T12:30:00.543654-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T12:30:00.544035-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T12:30:01.430169-05:00 box CRON[234480]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T12:31:08.599409-05:00 box systemd[1]: Starting fwupd-refresh.service - Refresh fwupd metadata and update motd...
- 2024-11-16T12:31:08.629963-05:00 box dbus-daemon[606]: [system] Activating via systemd: service name='org.freedesktop.fwupd' unit='fwupd.service' requested by ':1.1350' (uid=990 pid=234520 comm="/usr/bin/fwupdmgr refresh" label="unconfined")
- 2024-11-16T12:31:08.643925-05:00 box systemd[1]: Starting fwupd.service - Firmware update daemon...
- 2024-11-16T12:31:08.779079-05:00 box fwupd[234525]: 17:31:08.778 FuMain Daemon ready for requests (locale C.UTF-8)
- 2024-11-16T12:31:08.780014-05:00 box dbus-daemon[606]: [system] Successfully activated service 'org.freedesktop.fwupd'
- 2024-11-16T12:31:08.780285-05:00 box systemd[1]: Started fwupd.service - Firmware update daemon.
- 2024-11-16T12:31:08.786480-05:00 box systemd[1]: fwupd-refresh.service: Deactivated successfully.
- 2024-11-16T12:31:08.786612-05:00 box systemd[1]: Finished fwupd-refresh.service - Refresh fwupd metadata and update motd.
- 2024-11-16T12:35:01.948508-05:00 box CRON[234538]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T12:36:08.994697-05:00 box systemd[1]: fwupd.service: Deactivated successfully.
- 2024-11-16T12:39:01.101905-05:00 box CRON[234545]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
- 2024-11-16T12:39:01.114314-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
- 2024-11-16T12:39:01.233793-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
- 2024-11-16T12:39:01.234128-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
- 2024-11-16T12:40:01.160091-05:00 box CRON[234594]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T12:40:01.165524-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T12:40:01.188232-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T12:40:01.188617-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T12:45:01.575046-05:00 box CRON[234642]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T12:50:01.709451-05:00 box CRON[234648]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T12:50:01.710080-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T12:50:01.735496-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T12:50:01.735954-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T12:55:01.324815-05:00 box CRON[234695]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T13:00:00.398286-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T13:00:00.451253-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T13:00:00.451650-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T13:00:01.573602-05:00 box CRON[234706]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T13:05:02.057834-05:00 box CRON[234749]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T13:09:01.233867-05:00 box CRON[234754]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
- 2024-11-16T13:09:01.244177-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
- 2024-11-16T13:09:01.364679-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
- 2024-11-16T13:09:01.364782-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
- 2024-11-16T13:10:01.574432-05:00 box CRON[234804]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T13:10:01.597880-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T13:10:01.601167-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T13:10:01.601275-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T13:15:01.173087-05:00 box CRON[234850]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T13:17:01.216690-05:00 box CRON[234856]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
- 2024-11-16T13:20:01.309353-05:00 box CRON[234862]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T13:20:01.324300-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T13:20:01.351920-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T13:20:01.352064-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T13:25:01.764192-05:00 box CRON[234908]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T13:30:00.446236-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T13:30:00.483308-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T13:30:00.483636-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T13:30:01.938969-05:00 box CRON[234918]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T19:38:25.659946-05:00 box systemd-resolved[488]: Clock change detected. Flushing caches.
- 2024-11-16T19:38:25.691130-05:00 box systemd[1]: Starting fwupd-refresh.service - Refresh fwupd metadata and update motd...
- 2024-11-16T19:38:25.712197-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
- 2024-11-16T19:38:25.724929-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T19:38:25.751521-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T19:38:25.751818-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T19:38:25.831717-05:00 box dbus-daemon[606]: [system] Activating via systemd: service name='org.freedesktop.fwupd' unit='fwupd.service' requested by ':1.1352' (uid=990 pid=234960 comm="/usr/bin/fwupdmgr refresh" label="unconfined")
- 2024-11-16T19:38:25.891407-05:00 box systemd[1]: Starting fwupd.service - Firmware update daemon...
- 2024-11-16T19:38:26.004342-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
- 2024-11-16T19:38:26.005349-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
- 2024-11-16T19:38:26.124168-05:00 box fwupd[234981]: 00:38:26.123 FuMain Daemon ready for requests (locale C.UTF-8)
- 2024-11-16T19:38:26.124720-05:00 box dbus-daemon[606]: [system] Successfully activated service 'org.freedesktop.fwupd'
- 2024-11-16T19:38:26.125408-05:00 box systemd[1]: Started fwupd.service - Firmware update daemon.
- 2024-11-16T19:38:26.143338-05:00 box systemd[1]: fwupd-refresh.service: Deactivated successfully.
- 2024-11-16T19:38:26.143452-05:00 box systemd[1]: Finished fwupd-refresh.service - Refresh fwupd metadata and update motd.
- 2024-11-16T19:38:34.430023-05:00 box tailscaled[623]: monitor: time jumped (probably wake from sleep); synthesizing major change event
- 2024-11-16T19:38:34.432942-05:00 box tailscaled[623]: LinkChange: major, rebinding. New state: interfaces.State{defaultRoute=enp0s1 ifs={br0:[10.10.10.10/24] enp0s1:[192.168.64.40/24 fd78:49f8:657b:17b0:5054:ff:fe16:398c/64 llu6] enp0s2:[192.168.1.164/24 llu6]} v4=true v6=true}
- 2024-11-16T19:38:34.433068-05:00 box tailscaled[623]: dns: Set: {DefaultResolvers:[] Routes:{} SearchDomains:[] Hosts:0}
- 2024-11-16T19:38:34.433088-05:00 box tailscaled[623]: dns: Resolvercfg: {Routes:{} Hosts:0 LocalDomains:[]}
- 2024-11-16T19:38:34.433324-05:00 box tailscaled[623]: dns: OScfg: {}
- 2024-11-16T19:38:34.438416-05:00 box tailscaled[623]: dns: failed to configure resolved: setLinkDNS: Link tailscale0 is managed.
- 2024-11-16T19:38:34.438667-05:00 box tailscaled[623]: wgengine: error setting DNS config after major link change: setLinkDNS: Link tailscale0 is managed.
- 2024-11-16T19:38:34.439735-05:00 box tailscaled[623]: onPortUpdate(port=41641, network=udp6)
- 2024-11-16T19:38:34.440742-05:00 box tailscaled[623]: onPortUpdate(port=41641, network=udp4)
- 2024-11-16T19:38:34.441128-05:00 box tailscaled[623]: Rebind; defIf="enp0s1", ips=[192.168.64.40/24 fd78:49f8:657b:17b0:5054:ff:fe16:398c/64 fe80::5054:ff:fe16:398c/64]
- 2024-11-16T19:38:34.441151-05:00 box tailscaled[623]: magicsock: 0 active derp conns
- 2024-11-16T19:38:34.441165-05:00 box tailscaled[623]: magicsock: ReSTUN("link-change-major") ignored; stopped, no private key
- 2024-11-16T19:39:01.781026-05:00 box CRON[235024]: (root) CMD ( [ -x /usr/lib/php/sessionclean ] && if [ ! -d /run/systemd/system ]; then /usr/lib/php/sessionclean; fi)
- 2024-11-16T19:39:01.791641-05:00 box systemd[1]: Starting phpsessionclean.service - Clean php session files...
- 2024-11-16T19:39:01.928935-05:00 box systemd[1]: phpsessionclean.service: Deactivated successfully.
- 2024-11-16T19:39:01.929364-05:00 box systemd[1]: Finished phpsessionclean.service - Clean php session files.
- 2024-11-16T19:40:01.662311-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T19:40:01.739311-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T19:40:01.739780-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T19:40:01.797107-05:00 box CRON[235075]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T19:43:26.036837-05:00 box systemd[1]: fwupd.service: Deactivated successfully.
- 2024-11-16T19:45:01.339632-05:00 box CRON[235123]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T19:50:01.587495-05:00 box CRON[235129]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T19:50:01.588583-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T19:50:01.622681-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T19:50:01.623119-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.
- 2024-11-16T19:55:01.078533-05:00 box CRON[235409]: (root) CMD (command -v debian-sa1 > /dev/null && debian-sa1 1 1)
- 2024-11-16T19:59:53.907824-05:00 box systemd[1]: Started session-2973.scope - Session 2973 of User ubuntu.
- 2024-11-16T20:00:01.217961-05:00 box CRON[235587]: (www-data) CMD ([ -x /usr/share/awstats/tools/update.sh ] && /usr/share/awstats/tools/update.sh)
- 2024-11-16T20:00:01.226395-05:00 box systemd[1]: Starting sysstat-collect.service - system activity accounting tool...
- 2024-11-16T20:00:01.232777-05:00 box systemd[1]: sysstat-collect.service: Deactivated successfully.
- 2024-11-16T20:00:01.233296-05:00 box systemd[1]: Finished sysstat-collect.service - system activity accounting tool.