Skip to content
This repository was archived by the owner on Sep 27, 2023. It is now read-only.
This repository was archived by the owner on Sep 27, 2023. It is now read-only.

IPv6 Audit always fails #28

@alvarnell

Description

@alvarnell

Only bugs related to the latest macOS release, Catalina (10.15.x), will be fixed
mOSL is being rewritten in Swift and the Bash version will be deprecated
See: https://0xmachos.github.io/2019-09-21-The-Future-of-mOSL.

Output of ./Lockdown debug:

√ mOSL-3.1.0-beta.2 % ./Lockdown debug  
[⚠️ ] Unable to verify Lockdown signature as minisign is not installed
[🍺] brew install minisign

Debug information: 
      mOSL Version:   v3.1.0-beta.2
      System Version: macOS 10.15.2 (19C46a)
      Kernel Version: Darwin 19.2.0
      Is admin:       True
      Full Disk Access: True
      Virtual Machine: False
      Codesigned:      no minisgn
      SIP:             True
      T2:              False

Describe the bug
Sorry that I'm just getting around to documenting this, but I've had this issue for at least a couple of years through multiple macOS versions.

I had manually disabled IPv6 long before I started using mOSL using networksetup for all network services, but Audit always shows [❌] Disable IPv6, even after running a Fix.

To Reproduce

Steps to reproduce the behavior:

  1. Execute ./Lockdown Audit
  2. Observe [❌] Disable IPv6
  3. Execute ./Lockdown Fix 10
  4. Observe Results:
    [❌] Disable IPv6
  5. Execute ./Lockdown Audit
  6. Observe [❌] Disable IPv6

Expected behavior

A clear and concise description of what you expected to happen.
Observe [✅] Disable IPv6
Terminal Output

If applicable, copy and paste your terminal output to help explain your problem.
√ mOSL-3.1.0-beta.2 % networksetup -listallnetworkservices
An asterisk (*) denotes that a network service is disabled.
Ethernet
iPad USB
Thunderbolt FireWire
Wi-Fi
iPhone USB
Thunderbolt Bridge
Thunderbolt Ethernet Slot 1
Thunderbolt Ethernet Slot 1
√ mOSL-3.1.0-beta.2 % networksetup -getinfo Ethernet
DHCP Configuration
Client ID:
IPv6: Off
Ethernet Address: 78:7b:8a:db:a6:4c
√ mOSL-3.1.0-beta.2 % networksetup -getinfo Thunderbolt\ FireWire
DHCP Configuration
Client ID:
IPv6: Off
√ mOSL-3.1.0-beta.2 % networksetup -getinfo Thunderbolt\ Bridge
DHCP Configuration
Client ID:
IPv6: Off
√ mOSL-3.1.0-beta.2 % networksetup -getinfo Thunderbolt\ Ethernet\ Slot\ 1
DHCP Configuration
Client ID:
IPv6: Off
Ethernet Address: (null)
√ mOSL-3.1.0-beta.2 % networksetup -getinfo Thunderbolt\ Ethernet\ Slot\ \ 1
DHCP Configuration
Client ID:
IPv6: Off
Ethernet Address: 64:4b:f0:12:b9:c0
√ mOSL-3.1.0-beta.2 % networksetup -getinfo Wi-Fi
Manually Using DHCP Router Configuration
IP address: 10.0.1.157
Subnet mask: 255.255.255.0
Router: 10.0.1.1
IPv6: Off
Wi-Fi ID: 14:20:5e:04:8c:90
Additional context

Add any other context about the problem here.
Screen Shot 2019-11-25 at 12 51 22 AM

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions