GET https://kbin.spritesserver.nl/m/linux@lemmy.ml/t/21632/Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze/top

Security

Token

There is no security token.

Firewall

main Name
Security enabled
Stateless

Configuration

Key Value
provider security.user.provider.concrete.app_user_provider
context main
entry_point App\Security\KbinAuthenticator
user_checker App\Security\UserChecker
access_denied_handler (none)
access_denied_url (none)
authenticators
[
  "two_factor"
  "remember_me"
  "App\Security\KbinAuthenticator"
  "App\Security\FacebookAuthenticator"
  "App\Security\GoogleAuthenticator"
  "App\Security\GithubAuthenticator"
  "App\Security\KeycloakAuthenticator"
]

Listeners

Listener Duration Response
Symfony\Component\Security\Http\Firewall\ChannelListener {#723
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
  -logger: Monolog\Logger {#783 …}
  -httpPort: 80
  -httpsPort: 443
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\ContextListener {#706
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\TokenStorage {#1017 …}
  -sessionKey: "_security_main"
  -logger: Monolog\Logger {#783 …}
  -userProviders: Symfony\Component\DependencyInjection\Argument\RewindableGenerator {#705 …}
  -dispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
  -registered: false
  -trustResolver: Scheb\TwoFactorBundle\Security\Authentication\AuthenticationTrustResolver {#780 …}
  -sessionTrackerEnabler: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage::enableUsageTracking(): void {#703 …}
}
1.91 ms (none)
Symfony\Component\Security\Http\Firewall\AuthenticatorManagerListener {#584
  -authenticatorManager: Symfony\Component\Security\Http\Authentication\AuthenticatorManager {#595 …}
}
0.00 ms (none)
Scheb\TwoFactorBundle\Security\Http\Firewall\TwoFactorAccessListener {#582
  -twoFactorFirewallConfig: Scheb\TwoFactorBundle\Security\TwoFactor\TwoFactorFirewallConfig {#842 …}
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -twoFactorAccessDecider: Scheb\TwoFactorBundle\Security\Authorization\TwoFactorAccessDecider {#581 …}
}
0.06 ms (none)
Symfony\Component\Security\Http\Firewall\AccessListener {#579
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -accessDecisionManager: Symfony\Component\Security\Core\Authorization\TraceableAccessDecisionManager {#937 …}
  -map: Symfony\Component\Security\Http\AccessMap {#722 …}
}
0.00 ms (none)
Symfony\Component\Security\Http\Firewall\LogoutListener {#786
  -tokenStorage: Symfony\Component\Security\Core\Authentication\Token\Storage\UsageTrackingTokenStorage {#1018 …}
  -options: [
    "csrf_parameter" => "_csrf_token"
    "csrf_token_id" => "logout"
    "logout_path" => "app_logout"
  ]
  -httpUtils: Symfony\Component\Security\Http\HttpUtils {#841 …}
  -csrfTokenManager: Symfony\Component\Security\Csrf\CsrfTokenManager {#1015 …}
  -eventDispatcher: Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher {#747 …}
}
0.00 ms (none)

Authenticators

No authenticators have been recorded. Check previous profiles on your authentication endpoint.

Access Decision

affirmative Strategy
# Voter class
1
"Symfony\Component\Security\Core\Authorization\Voter\AuthenticatedVoter"
2
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
3
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
4
"Symfony\Component\Security\Core\Authorization\Voter\ExpressionVoter"
5
"App\Security\Voter\EntryCommentVoter"
6
"App\Security\Voter\EntryVoter"
7
"App\Security\Voter\MagazineVoter"
8
"App\Security\Voter\MessageThreadVoter"
9
"App\Security\Voter\MessageVoter"
10
"App\Security\Voter\NotificationVoter"
11
"App\Security\Voter\OAuth2UserConsentVoter"
12
"App\Security\Voter\PostCommentVoter"
13
"App\Security\Voter\PostVoter"
14
"App\Security\Voter\UserVoter"

Access decision log

# Result Attributes Object
1 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
2 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
  +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
  +url: null
  +body: """
    **Disclaimer : I'm the author of this project.**\n
    \n
    🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
    \n
    Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
    \n
    Dear Community,\n
    \n
    I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
    \n
    ### Key Highlights:\n
    \n
    - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
    - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
    - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
    \n
    ### How to Get Started:\n
    \n
    1. Ensure you have systemd-resolved installed on your Linux system.\n
    2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
    3. Run the script with sudo to set up your preferred DNS provider.\n
    \n
    ### Your Feedback Matters:\n
    \n
    We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
    \n
    ### Spread the Word:\n
    \n
    Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
    \n
    ### Thank you!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702298110 {#2414
    date: 2023-12-11 13:35:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 21632
  -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
  -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702297802
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
  +editedAt: DateTimeImmutable @1703783084 {#1793
    date: 2023-12-28 18:04:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702214302 {#2402
    date: 2023-12-10 14:18:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
3 DENIED edit
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
  +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
  +url: null
  +body: """
    **Disclaimer : I'm the author of this project.**\n
    \n
    🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
    \n
    Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
    \n
    Dear Community,\n
    \n
    I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
    \n
    ### Key Highlights:\n
    \n
    - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
    - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
    - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
    \n
    ### How to Get Started:\n
    \n
    1. Ensure you have systemd-resolved installed on your Linux system.\n
    2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
    3. Run the script with sudo to set up your preferred DNS provider.\n
    \n
    ### Your Feedback Matters:\n
    \n
    We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
    \n
    ### Spread the Word:\n
    \n
    Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
    \n
    ### Thank you!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702298110 {#2414
    date: 2023-12-11 13:35:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 21632
  -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
  -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702297802
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
  +editedAt: DateTimeImmutable @1703783084 {#1793
    date: 2023-12-28 18:04:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702214302 {#2402
    date: 2023-12-10 14:18:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
4 DENIED moderate
App\Entity\Entry {#2400
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +magazine: App\Entity\Magazine {#265
    +icon: Proxies\__CG__\App\Entity\Image {#246 …}
    +name: "linux@lemmy.ml"
    +title: "linux"
    +description: """
      From Wikipedia, the free encyclopedia\n
      \n
      Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
      \n
      Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
      \n
      ### Rules\n
      \n
      - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
      - No misinformation\n
      - No NSFW content\n
      - No hate speech, bigotry, etc\n
      \n
      ### Related Communities\n
      \n
      - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
      - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
      - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
      - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
      \n
      Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 1406
    +entryCommentCount: 28632
    +postCount: 6
    +postCommentCount: 214
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729583542 {#275
      date: 2024-10-22 09:52:22.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#237 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
    +entries: Doctrine\ORM\PersistentCollection {#180 …}
    +posts: Doctrine\ORM\PersistentCollection {#138 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
    +bans: Doctrine\ORM\PersistentCollection {#117 …}
    +reports: Doctrine\ORM\PersistentCollection {#103 …}
    +badges: Doctrine\ORM\PersistentCollection {#81 …}
    +logs: Doctrine\ORM\PersistentCollection {#71 …}
    +awards: Doctrine\ORM\PersistentCollection {#1346 …}
    +categories: Doctrine\ORM\PersistentCollection {#1823 …}
    -id: 73
    +apId: "linux@lemmy.ml"
    +apProfileId: "https://lemmy.ml/c/linux"
    +apPublicUrl: "https://lemmy.ml/c/linux"
    +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
    +apInboxUrl: "https://lemmy.ml/inbox"
    +apDomain: "lemmy.ml"
    +apPreferredUsername: "linux"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1729583596 {#269
      date: 2024-10-22 09:53:16.0 +02:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1698929468 {#271
      date: 2023-11-02 13:51:08.0 +01:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
  +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
  +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
  +url: null
  +body: """
    **Disclaimer : I'm the author of this project.**\n
    \n
    🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
    \n
    Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
    \n
    Dear Community,\n
    \n
    I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
    \n
    ### Key Highlights:\n
    \n
    - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
    - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
    - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
    \n
    ### How to Get Started:\n
    \n
    1. Ensure you have systemd-resolved installed on your Linux system.\n
    2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
    3. Run the script with sudo to set up your preferred DNS provider.\n
    \n
    ### Your Feedback Matters:\n
    \n
    We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
    \n
    ### Spread the Word:\n
    \n
    Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
    \n
    ### Thank you!
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 12
  +favouriteCount: 19
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1702298110 {#2414
    date: 2023-12-11 13:35:10.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1688 …}
  +votes: Doctrine\ORM\PersistentCollection {#1966 …}
  +reports: Doctrine\ORM\PersistentCollection {#1965 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
  +badges: Doctrine\ORM\PersistentCollection {#2439 …}
  +children: []
  -id: 21632
  -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
  -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1702297802
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
  +editedAt: DateTimeImmutable @1703783084 {#1793
    date: 2023-12-28 18:04:44.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702214302 {#2402
    date: 2023-12-10 14:18:22.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS DENIED
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
5 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
6 DENIED moderate
App\Entity\EntryComment {#4145
  +user: App\Entity\User {#4094 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Sorry I’m new to the networky world of things, could someone explain what TLS and DNS (seen it in settings here and there) are, and the differences between them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702276459 {#4154
    date: 2023-12-11 07:34:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4143 …}
  +nested: Doctrine\ORM\PersistentCollection {#4141 …}
  +votes: Doctrine\ORM\PersistentCollection {#4139 …}
  +reports: Doctrine\ORM\PersistentCollection {#4137 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4105 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4109 …}
  -id: 217139
  -bodyTs: "'could':11 'differ':28 'dns':17 'explain':13 'm':3 'networki':7 'new':4 'seen':18 'set':21 'someon':12 'sorri':1 'thing':10 'tls':15 'world':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6532592"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702276459 {#4086
    date: 2023-12-11 07:34:19.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
7 DENIED edit
App\Entity\EntryComment {#4145
  +user: App\Entity\User {#4094 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Sorry I’m new to the networky world of things, could someone explain what TLS and DNS (seen it in settings here and there) are, and the differences between them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702276459 {#4154
    date: 2023-12-11 07:34:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4143 …}
  +nested: Doctrine\ORM\PersistentCollection {#4141 …}
  +votes: Doctrine\ORM\PersistentCollection {#4139 …}
  +reports: Doctrine\ORM\PersistentCollection {#4137 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4105 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4109 …}
  -id: 217139
  -bodyTs: "'could':11 'differ':28 'dns':17 'explain':13 'm':3 'networki':7 'new':4 'seen':18 'set':21 'someon':12 'sorri':1 'thing':10 'tls':15 'world':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6532592"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702276459 {#4086
    date: 2023-12-11 07:34:19.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
8 DENIED moderate
App\Entity\EntryComment {#4145
  +user: App\Entity\User {#4094 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Sorry I’m new to the networky world of things, could someone explain what TLS and DNS (seen it in settings here and there) are, and the differences between them."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1702276459 {#4154
    date: 2023-12-11 07:34:19.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4143 …}
  +nested: Doctrine\ORM\PersistentCollection {#4141 …}
  +votes: Doctrine\ORM\PersistentCollection {#4139 …}
  +reports: Doctrine\ORM\PersistentCollection {#4137 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4105 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4109 …}
  -id: 217139
  -bodyTs: "'could':11 'differ':28 'dns':17 'explain':13 'm':3 'networki':7 'new':4 'seen':18 'set':21 'someon':12 'sorri':1 'thing':10 'tls':15 'world':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/comment/6532592"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702276459 {#4086
    date: 2023-12-11 07:34:19.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
9 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
10 DENIED moderate
App\Entity\EntryComment {#4188
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703826112 {#4196
    date: 2023-12-29 06:01:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4186 …}
  +nested: Doctrine\ORM\PersistentCollection {#4184 …}
  +votes: Doctrine\ORM\PersistentCollection {#4182 …}
  +reports: Doctrine\ORM\PersistentCollection {#4181 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
  -id: 216934
  -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5557899"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702217051 {#4193
    date: 2023-12-10 15:04:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
11 DENIED edit
App\Entity\EntryComment {#4188
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703826112 {#4196
    date: 2023-12-29 06:01:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4186 …}
  +nested: Doctrine\ORM\PersistentCollection {#4184 …}
  +votes: Doctrine\ORM\PersistentCollection {#4182 …}
  +reports: Doctrine\ORM\PersistentCollection {#4181 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
  -id: 216934
  -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5557899"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702217051 {#4193
    date: 2023-12-10 15:04:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
12 DENIED moderate
App\Entity\EntryComment {#4188
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: null
  +root: null
  +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1703826112 {#4196
    date: 2023-12-29 06:01:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4186 …}
  +nested: Doctrine\ORM\PersistentCollection {#4184 …}
  +votes: Doctrine\ORM\PersistentCollection {#4182 …}
  +reports: Doctrine\ORM\PersistentCollection {#4181 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
  -id: 216934
  -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5557899"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702217051 {#4193
    date: 2023-12-10 15:04:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
13 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
14 DENIED moderate
App\Entity\EntryComment {#4270
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4188
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703826112 {#4196
      date: 2023-12-29 06:01:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4186 …}
    +nested: Doctrine\ORM\PersistentCollection {#4184 …}
    +votes: Doctrine\ORM\PersistentCollection {#4182 …}
    +reports: Doctrine\ORM\PersistentCollection {#4181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
    -id: 216934
    -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5557899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702217051 {#4193
      date: 2023-12-10 15:04:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702220416 {#4267
    date: 2023-12-10 16:00:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4273 …}
  +nested: Doctrine\ORM\PersistentCollection {#4275 …}
  +votes: Doctrine\ORM\PersistentCollection {#4271 …}
  +reports: Doctrine\ORM\PersistentCollection {#4278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
  -id: 216956
  -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
  +editedAt: DateTimeImmutable @1703784463 {#4264
    date: 2023-12-28 18:27:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702220416 {#4262
    date: 2023-12-10 16:00:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
15 DENIED edit
App\Entity\EntryComment {#4270
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4188
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703826112 {#4196
      date: 2023-12-29 06:01:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4186 …}
    +nested: Doctrine\ORM\PersistentCollection {#4184 …}
    +votes: Doctrine\ORM\PersistentCollection {#4182 …}
    +reports: Doctrine\ORM\PersistentCollection {#4181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
    -id: 216934
    -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5557899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702217051 {#4193
      date: 2023-12-10 15:04:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702220416 {#4267
    date: 2023-12-10 16:00:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4273 …}
  +nested: Doctrine\ORM\PersistentCollection {#4275 …}
  +votes: Doctrine\ORM\PersistentCollection {#4271 …}
  +reports: Doctrine\ORM\PersistentCollection {#4278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
  -id: 216956
  -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
  +editedAt: DateTimeImmutable @1703784463 {#4264
    date: 2023-12-28 18:27:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702220416 {#4262
    date: 2023-12-10 16:00:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
16 DENIED moderate
App\Entity\EntryComment {#4270
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4188
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703826112 {#4196
      date: 2023-12-29 06:01:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4186 …}
    +nested: Doctrine\ORM\PersistentCollection {#4184 …}
    +votes: Doctrine\ORM\PersistentCollection {#4182 …}
    +reports: Doctrine\ORM\PersistentCollection {#4181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
    -id: 216934
    -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5557899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702217051 {#4193
      date: 2023-12-10 15:04:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702220416 {#4267
    date: 2023-12-10 16:00:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4273 …}
  +nested: Doctrine\ORM\PersistentCollection {#4275 …}
  +votes: Doctrine\ORM\PersistentCollection {#4271 …}
  +reports: Doctrine\ORM\PersistentCollection {#4278 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
  -id: 216956
  -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
  +editedAt: DateTimeImmutable @1703784463 {#4264
    date: 2023-12-28 18:27:43.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702220416 {#4262
    date: 2023-12-10 16:00:16.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
17 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
18 DENIED moderate
App\Entity\EntryComment {#4301
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4270
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4188
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703826112 {#4196
        date: 2023-12-29 06:01:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4186 …}
      +nested: Doctrine\ORM\PersistentCollection {#4184 …}
      +votes: Doctrine\ORM\PersistentCollection {#4182 …}
      +reports: Doctrine\ORM\PersistentCollection {#4181 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
      -id: 216934
      -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5557899"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702217051 {#4193
        date: 2023-12-10 15:04:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220416 {#4267
      date: 2023-12-10 16:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4273 …}
    +nested: Doctrine\ORM\PersistentCollection {#4275 …}
    +votes: Doctrine\ORM\PersistentCollection {#4271 …}
    +reports: Doctrine\ORM\PersistentCollection {#4278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
    -id: 216956
    -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
    +editedAt: DateTimeImmutable @1703784463 {#4264
      date: 2023-12-28 18:27:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702220416 {#4262
      date: 2023-12-10 16:00:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
    \n
    Because of “data protection” everyone needs to accept TOS so every network has them.\n
    \n
    No idea where you live but cell data is often expensive.\n
    \n
    I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
    \n
    Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702224390 {#4306
    date: 2023-12-10 17:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4309 …}
  +nested: Doctrine\ORM\PersistentCollection {#4313 …}
  +votes: Doctrine\ORM\PersistentCollection {#4315 …}
  +reports: Doctrine\ORM\PersistentCollection {#4316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
  -id: 216984
  -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5559938"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702224390 {#4303
    date: 2023-12-10 17:06:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
19 DENIED edit
App\Entity\EntryComment {#4301
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4270
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4188
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703826112 {#4196
        date: 2023-12-29 06:01:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4186 …}
      +nested: Doctrine\ORM\PersistentCollection {#4184 …}
      +votes: Doctrine\ORM\PersistentCollection {#4182 …}
      +reports: Doctrine\ORM\PersistentCollection {#4181 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
      -id: 216934
      -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5557899"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702217051 {#4193
        date: 2023-12-10 15:04:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220416 {#4267
      date: 2023-12-10 16:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4273 …}
    +nested: Doctrine\ORM\PersistentCollection {#4275 …}
    +votes: Doctrine\ORM\PersistentCollection {#4271 …}
    +reports: Doctrine\ORM\PersistentCollection {#4278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
    -id: 216956
    -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
    +editedAt: DateTimeImmutable @1703784463 {#4264
      date: 2023-12-28 18:27:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702220416 {#4262
      date: 2023-12-10 16:00:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
    \n
    Because of “data protection” everyone needs to accept TOS so every network has them.\n
    \n
    No idea where you live but cell data is often expensive.\n
    \n
    I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
    \n
    Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702224390 {#4306
    date: 2023-12-10 17:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4309 …}
  +nested: Doctrine\ORM\PersistentCollection {#4313 …}
  +votes: Doctrine\ORM\PersistentCollection {#4315 …}
  +reports: Doctrine\ORM\PersistentCollection {#4316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
  -id: 216984
  -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5559938"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702224390 {#4303
    date: 2023-12-10 17:06:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
20 DENIED moderate
App\Entity\EntryComment {#4301
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4270
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4188
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703826112 {#4196
        date: 2023-12-29 06:01:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4186 …}
      +nested: Doctrine\ORM\PersistentCollection {#4184 …}
      +votes: Doctrine\ORM\PersistentCollection {#4182 …}
      +reports: Doctrine\ORM\PersistentCollection {#4181 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
      -id: 216934
      -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5557899"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702217051 {#4193
        date: 2023-12-10 15:04:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702220416 {#4267
      date: 2023-12-10 16:00:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4273 …}
    +nested: Doctrine\ORM\PersistentCollection {#4275 …}
    +votes: Doctrine\ORM\PersistentCollection {#4271 …}
    +reports: Doctrine\ORM\PersistentCollection {#4278 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
    -id: 216956
    -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
    +editedAt: DateTimeImmutable @1703784463 {#4264
      date: 2023-12-28 18:27:43.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702220416 {#4262
      date: 2023-12-10 16:00:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
    \n
    Because of “data protection” everyone needs to accept TOS so every network has them.\n
    \n
    No idea where you live but cell data is often expensive.\n
    \n
    I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
    \n
    Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702224390 {#4306
    date: 2023-12-10 17:06:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4309 …}
  +nested: Doctrine\ORM\PersistentCollection {#4313 …}
  +votes: Doctrine\ORM\PersistentCollection {#4315 …}
  +reports: Doctrine\ORM\PersistentCollection {#4316 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
  -id: 216984
  -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5559938"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702224390 {#4303
    date: 2023-12-10 17:06:30.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
21 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
22 DENIED moderate
App\Entity\EntryComment {#4346
  +user: Proxies\__CG__\App\Entity\User {#4349 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4301
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4188
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703826112 {#4196
          date: 2023-12-29 06:01:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4186 …}
        +nested: Doctrine\ORM\PersistentCollection {#4184 …}
        +votes: Doctrine\ORM\PersistentCollection {#4182 …}
        +reports: Doctrine\ORM\PersistentCollection {#4181 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
        -id: 216934
        -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5557899"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702217051 {#4193
          date: 2023-12-10 15:04:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702220416 {#4267
        date: 2023-12-10 16:00:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4273 …}
      +nested: Doctrine\ORM\PersistentCollection {#4275 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 216956
      -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
      +editedAt: DateTimeImmutable @1703784463 {#4264
        date: 2023-12-28 18:27:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702220416 {#4262
        date: 2023-12-10 16:00:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
      \n
      Because of “data protection” everyone needs to accept TOS so every network has them.\n
      \n
      No idea where you live but cell data is often expensive.\n
      \n
      I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
      \n
      Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702224390 {#4306
      date: 2023-12-10 17:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4309 …}
    +nested: Doctrine\ORM\PersistentCollection {#4313 …}
    +votes: Doctrine\ORM\PersistentCollection {#4315 …}
    +reports: Doctrine\ORM\PersistentCollection {#4316 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
    -id: 216984
    -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5559938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702224390 {#4303
      date: 2023-12-10 17:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "No need for a systemd switch. It should work with a dedicated “portal” browser that bypasses the global dns and has a built-in resolver using the dns from dhcp."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702279651 {#4343
    date: 2023-12-11 08:27:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4350 …}
  +nested: Doctrine\ORM\PersistentCollection {#4352 …}
  +votes: Doctrine\ORM\PersistentCollection {#4353 …}
  +reports: Doctrine\ORM\PersistentCollection {#4355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4357 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4359 …}
  -id: 217146
  -bodyTs: "'browser':14 'built':24 'built-in':23 'bypass':16 'dedic':12 'dhcp':31 'dns':19,29 'global':18 'need':2 'portal':13 'resolv':26 'switch':6 'systemd':5 'use':27 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5578123"
  +editedAt: DateTimeImmutable @1703798379 {#4340
    date: 2023-12-28 22:19:39.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702279651 {#4338
    date: 2023-12-11 08:27:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
23 DENIED edit
App\Entity\EntryComment {#4346
  +user: Proxies\__CG__\App\Entity\User {#4349 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4301
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4188
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703826112 {#4196
          date: 2023-12-29 06:01:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4186 …}
        +nested: Doctrine\ORM\PersistentCollection {#4184 …}
        +votes: Doctrine\ORM\PersistentCollection {#4182 …}
        +reports: Doctrine\ORM\PersistentCollection {#4181 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
        -id: 216934
        -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5557899"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702217051 {#4193
          date: 2023-12-10 15:04:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702220416 {#4267
        date: 2023-12-10 16:00:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4273 …}
      +nested: Doctrine\ORM\PersistentCollection {#4275 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 216956
      -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
      +editedAt: DateTimeImmutable @1703784463 {#4264
        date: 2023-12-28 18:27:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702220416 {#4262
        date: 2023-12-10 16:00:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
      \n
      Because of “data protection” everyone needs to accept TOS so every network has them.\n
      \n
      No idea where you live but cell data is often expensive.\n
      \n
      I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
      \n
      Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702224390 {#4306
      date: 2023-12-10 17:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4309 …}
    +nested: Doctrine\ORM\PersistentCollection {#4313 …}
    +votes: Doctrine\ORM\PersistentCollection {#4315 …}
    +reports: Doctrine\ORM\PersistentCollection {#4316 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
    -id: 216984
    -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5559938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702224390 {#4303
      date: 2023-12-10 17:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "No need for a systemd switch. It should work with a dedicated “portal” browser that bypasses the global dns and has a built-in resolver using the dns from dhcp."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702279651 {#4343
    date: 2023-12-11 08:27:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4350 …}
  +nested: Doctrine\ORM\PersistentCollection {#4352 …}
  +votes: Doctrine\ORM\PersistentCollection {#4353 …}
  +reports: Doctrine\ORM\PersistentCollection {#4355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4357 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4359 …}
  -id: 217146
  -bodyTs: "'browser':14 'built':24 'built-in':23 'bypass':16 'dedic':12 'dhcp':31 'dns':19,29 'global':18 'need':2 'portal':13 'resolv':26 'switch':6 'systemd':5 'use':27 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5578123"
  +editedAt: DateTimeImmutable @1703798379 {#4340
    date: 2023-12-28 22:19:39.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702279651 {#4338
    date: 2023-12-11 08:27:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
24 DENIED moderate
App\Entity\EntryComment {#4346
  +user: Proxies\__CG__\App\Entity\User {#4349 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4301
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4188
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703826112 {#4196
          date: 2023-12-29 06:01:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4186 …}
        +nested: Doctrine\ORM\PersistentCollection {#4184 …}
        +votes: Doctrine\ORM\PersistentCollection {#4182 …}
        +reports: Doctrine\ORM\PersistentCollection {#4181 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
        -id: 216934
        -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5557899"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702217051 {#4193
          date: 2023-12-10 15:04:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702220416 {#4267
        date: 2023-12-10 16:00:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4273 …}
      +nested: Doctrine\ORM\PersistentCollection {#4275 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 216956
      -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
      +editedAt: DateTimeImmutable @1703784463 {#4264
        date: 2023-12-28 18:27:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702220416 {#4262
        date: 2023-12-10 16:00:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
      \n
      Because of “data protection” everyone needs to accept TOS so every network has them.\n
      \n
      No idea where you live but cell data is often expensive.\n
      \n
      I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
      \n
      Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702224390 {#4306
      date: 2023-12-10 17:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4309 …}
    +nested: Doctrine\ORM\PersistentCollection {#4313 …}
    +votes: Doctrine\ORM\PersistentCollection {#4315 …}
    +reports: Doctrine\ORM\PersistentCollection {#4316 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
    -id: 216984
    -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5559938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702224390 {#4303
      date: 2023-12-10 17:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "No need for a systemd switch. It should work with a dedicated “portal” browser that bypasses the global dns and has a built-in resolver using the dns from dhcp."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702279651 {#4343
    date: 2023-12-11 08:27:31.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4350 …}
  +nested: Doctrine\ORM\PersistentCollection {#4352 …}
  +votes: Doctrine\ORM\PersistentCollection {#4353 …}
  +reports: Doctrine\ORM\PersistentCollection {#4355 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4357 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4359 …}
  -id: 217146
  -bodyTs: "'browser':14 'built':24 'built-in':23 'bypass':16 'dedic':12 'dhcp':31 'dns':19,29 'global':18 'need':2 'portal':13 'resolv':26 'switch':6 'systemd':5 'use':27 'work':9"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5578123"
  +editedAt: DateTimeImmutable @1703798379 {#4340
    date: 2023-12-28 22:19:39.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702279651 {#4338
    date: 2023-12-11 08:27:31.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
25 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
26 DENIED moderate
App\Entity\EntryComment {#4402
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4346
    +user: Proxies\__CG__\App\Entity\User {#4349 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4188
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703826112 {#4196
            date: 2023-12-29 06:01:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4186 …}
          +nested: Doctrine\ORM\PersistentCollection {#4184 …}
          +votes: Doctrine\ORM\PersistentCollection {#4182 …}
          +reports: Doctrine\ORM\PersistentCollection {#4181 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
          -id: 216934
          -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5557899"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702217051 {#4193
            date: 2023-12-10 15:04:11.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702220416 {#4267
          date: 2023-12-10 16:00:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4273 …}
        +nested: Doctrine\ORM\PersistentCollection {#4275 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 216956
        -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
        +editedAt: DateTimeImmutable @1703784463 {#4264
          date: 2023-12-28 18:27:43.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702220416 {#4262
          date: 2023-12-10 16:00:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
        \n
        Because of “data protection” everyone needs to accept TOS so every network has them.\n
        \n
        No idea where you live but cell data is often expensive.\n
        \n
        I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
        \n
        Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702224390 {#4306
        date: 2023-12-10 17:06:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4309 …}
      +nested: Doctrine\ORM\PersistentCollection {#4313 …}
      +votes: Doctrine\ORM\PersistentCollection {#4315 …}
      +reports: Doctrine\ORM\PersistentCollection {#4316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
      -id: 216984
      -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5559938"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702224390 {#4303
        date: 2023-12-10 17:06:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "No need for a systemd switch. It should work with a dedicated “portal” browser that bypasses the global dns and has a built-in resolver using the dns from dhcp."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702279651 {#4343
      date: 2023-12-11 08:27:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4350 …}
    +nested: Doctrine\ORM\PersistentCollection {#4352 …}
    +votes: Doctrine\ORM\PersistentCollection {#4353 …}
    +reports: Doctrine\ORM\PersistentCollection {#4355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4359 …}
    -id: 217146
    -bodyTs: "'browser':14 'built':24 'built-in':23 'bypass':16 'dedic':12 'dhcp':31 'dns':19,29 'global':18 'need':2 'portal':13 'resolv':26 'switch':6 'systemd':5 'use':27 'work':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5578123"
    +editedAt: DateTimeImmutable @1703798379 {#4340
      date: 2023-12-28 22:19:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702279651 {#4338
      date: 2023-12-11 08:27:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Yes if that works for sure. Problem here is that GNOME and KDE use different webengines, so yay no standards. Firefox doesnt support that I think?\n
    \n
    I use a seperate firefox profile with a shortcut like\n
    \n
    ```\n
    \n
    <span style="color:#323232;">blabla desktop entry\n
    </span><span style="color:#323232;">Name=Captive Portal\n
    </span><span style="color:#323232;">Exec=mullvad-exclude firefox -P captive http://captive.kuketz.de\n
    </span>\n
    ```\n
    \n
    I wanted to do something with `mullvad-exclude` but that didnt work for some reason, as when excluding it I think it had no internet?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702298110 {#4399
    date: 2023-12-11 13:35:10.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@progandy@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4403 …}
  +nested: Doctrine\ORM\PersistentCollection {#4405 …}
  +votes: Doctrine\ORM\PersistentCollection {#4407 …}
  +reports: Doctrine\ORM\PersistentCollection {#4409 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4413 …}
  -id: 217241
  -bodyTs: "'blabla':37 'captiv':41,49 'captive.kuketz.de':50 'desktop':38 'didnt':62 'differ':15 'doesnt':22 'entri':39 'exclud':46,59,69 'exec':43 'firefox':21,31,47 'gnome':11 'internet':76 'kde':13 'like':36 'mullvad':45,58 'mullvad-exclud':44,57 'name':40 'p':48 'portal':42 'problem':7 'profil':32 'reason':66 'seper':30 'shortcut':35 'someth':55 'standard':20 'support':23 'sure':6 'think':26,72 'use':14,28 'want':52 'webengin':16 'work':4,63 'yay':18 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5583721"
  +editedAt: DateTimeImmutable @1703845512 {#4400
    date: 2023-12-29 11:25:12.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702298110 {#4401
    date: 2023-12-11 13:35:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
27 DENIED edit
App\Entity\EntryComment {#4402
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4346
    +user: Proxies\__CG__\App\Entity\User {#4349 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4188
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703826112 {#4196
            date: 2023-12-29 06:01:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4186 …}
          +nested: Doctrine\ORM\PersistentCollection {#4184 …}
          +votes: Doctrine\ORM\PersistentCollection {#4182 …}
          +reports: Doctrine\ORM\PersistentCollection {#4181 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
          -id: 216934
          -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5557899"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702217051 {#4193
            date: 2023-12-10 15:04:11.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702220416 {#4267
          date: 2023-12-10 16:00:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4273 …}
        +nested: Doctrine\ORM\PersistentCollection {#4275 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 216956
        -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
        +editedAt: DateTimeImmutable @1703784463 {#4264
          date: 2023-12-28 18:27:43.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702220416 {#4262
          date: 2023-12-10 16:00:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
        \n
        Because of “data protection” everyone needs to accept TOS so every network has them.\n
        \n
        No idea where you live but cell data is often expensive.\n
        \n
        I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
        \n
        Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702224390 {#4306
        date: 2023-12-10 17:06:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4309 …}
      +nested: Doctrine\ORM\PersistentCollection {#4313 …}
      +votes: Doctrine\ORM\PersistentCollection {#4315 …}
      +reports: Doctrine\ORM\PersistentCollection {#4316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
      -id: 216984
      -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5559938"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702224390 {#4303
        date: 2023-12-10 17:06:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "No need for a systemd switch. It should work with a dedicated “portal” browser that bypasses the global dns and has a built-in resolver using the dns from dhcp."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702279651 {#4343
      date: 2023-12-11 08:27:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4350 …}
    +nested: Doctrine\ORM\PersistentCollection {#4352 …}
    +votes: Doctrine\ORM\PersistentCollection {#4353 …}
    +reports: Doctrine\ORM\PersistentCollection {#4355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4359 …}
    -id: 217146
    -bodyTs: "'browser':14 'built':24 'built-in':23 'bypass':16 'dedic':12 'dhcp':31 'dns':19,29 'global':18 'need':2 'portal':13 'resolv':26 'switch':6 'systemd':5 'use':27 'work':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5578123"
    +editedAt: DateTimeImmutable @1703798379 {#4340
      date: 2023-12-28 22:19:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702279651 {#4338
      date: 2023-12-11 08:27:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Yes if that works for sure. Problem here is that GNOME and KDE use different webengines, so yay no standards. Firefox doesnt support that I think?\n
    \n
    I use a seperate firefox profile with a shortcut like\n
    \n
    ```\n
    \n
    <span style="color:#323232;">blabla desktop entry\n
    </span><span style="color:#323232;">Name=Captive Portal\n
    </span><span style="color:#323232;">Exec=mullvad-exclude firefox -P captive http://captive.kuketz.de\n
    </span>\n
    ```\n
    \n
    I wanted to do something with `mullvad-exclude` but that didnt work for some reason, as when excluding it I think it had no internet?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702298110 {#4399
    date: 2023-12-11 13:35:10.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@progandy@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4403 …}
  +nested: Doctrine\ORM\PersistentCollection {#4405 …}
  +votes: Doctrine\ORM\PersistentCollection {#4407 …}
  +reports: Doctrine\ORM\PersistentCollection {#4409 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4413 …}
  -id: 217241
  -bodyTs: "'blabla':37 'captiv':41,49 'captive.kuketz.de':50 'desktop':38 'didnt':62 'differ':15 'doesnt':22 'entri':39 'exclud':46,59,69 'exec':43 'firefox':21,31,47 'gnome':11 'internet':76 'kde':13 'like':36 'mullvad':45,58 'mullvad-exclud':44,57 'name':40 'p':48 'portal':42 'problem':7 'profil':32 'reason':66 'seper':30 'shortcut':35 'someth':55 'standard':20 'support':23 'sure':6 'think':26,72 'use':14,28 'want':52 'webengin':16 'work':4,63 'yay':18 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5583721"
  +editedAt: DateTimeImmutable @1703845512 {#4400
    date: 2023-12-29 11:25:12.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702298110 {#4401
    date: 2023-12-11 13:35:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
28 DENIED moderate
App\Entity\EntryComment {#4402
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4346
    +user: Proxies\__CG__\App\Entity\User {#4349 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4188
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703826112 {#4196
            date: 2023-12-29 06:01:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4186 …}
          +nested: Doctrine\ORM\PersistentCollection {#4184 …}
          +votes: Doctrine\ORM\PersistentCollection {#4182 …}
          +reports: Doctrine\ORM\PersistentCollection {#4181 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
          -id: 216934
          -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5557899"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702217051 {#4193
            date: 2023-12-10 15:04:11.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702220416 {#4267
          date: 2023-12-10 16:00:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4273 …}
        +nested: Doctrine\ORM\PersistentCollection {#4275 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 216956
        -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
        +editedAt: DateTimeImmutable @1703784463 {#4264
          date: 2023-12-28 18:27:43.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702220416 {#4262
          date: 2023-12-10 16:00:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
        \n
        Because of “data protection” everyone needs to accept TOS so every network has them.\n
        \n
        No idea where you live but cell data is often expensive.\n
        \n
        I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
        \n
        Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702224390 {#4306
        date: 2023-12-10 17:06:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4309 …}
      +nested: Doctrine\ORM\PersistentCollection {#4313 …}
      +votes: Doctrine\ORM\PersistentCollection {#4315 …}
      +reports: Doctrine\ORM\PersistentCollection {#4316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
      -id: 216984
      -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5559938"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702224390 {#4303
        date: 2023-12-10 17:06:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "No need for a systemd switch. It should work with a dedicated “portal” browser that bypasses the global dns and has a built-in resolver using the dns from dhcp."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702279651 {#4343
      date: 2023-12-11 08:27:31.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4350 …}
    +nested: Doctrine\ORM\PersistentCollection {#4352 …}
    +votes: Doctrine\ORM\PersistentCollection {#4353 …}
    +reports: Doctrine\ORM\PersistentCollection {#4355 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4357 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4359 …}
    -id: 217146
    -bodyTs: "'browser':14 'built':24 'built-in':23 'bypass':16 'dedic':12 'dhcp':31 'dns':19,29 'global':18 'need':2 'portal':13 'resolv':26 'switch':6 'systemd':5 'use':27 'work':9"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5578123"
    +editedAt: DateTimeImmutable @1703798379 {#4340
      date: 2023-12-28 22:19:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702279651 {#4338
      date: 2023-12-11 08:27:31.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Yes if that works for sure. Problem here is that GNOME and KDE use different webengines, so yay no standards. Firefox doesnt support that I think?\n
    \n
    I use a seperate firefox profile with a shortcut like\n
    \n
    ```\n
    \n
    <span style="color:#323232;">blabla desktop entry\n
    </span><span style="color:#323232;">Name=Captive Portal\n
    </span><span style="color:#323232;">Exec=mullvad-exclude firefox -P captive http://captive.kuketz.de\n
    </span>\n
    ```\n
    \n
    I wanted to do something with `mullvad-exclude` but that didnt work for some reason, as when excluding it I think it had no internet?
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702298110 {#4399
    date: 2023-12-11 13:35:10.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@progandy@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4403 …}
  +nested: Doctrine\ORM\PersistentCollection {#4405 …}
  +votes: Doctrine\ORM\PersistentCollection {#4407 …}
  +reports: Doctrine\ORM\PersistentCollection {#4409 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4411 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4413 …}
  -id: 217241
  -bodyTs: "'blabla':37 'captiv':41,49 'captive.kuketz.de':50 'desktop':38 'didnt':62 'differ':15 'doesnt':22 'entri':39 'exclud':46,59,69 'exec':43 'firefox':21,31,47 'gnome':11 'internet':76 'kde':13 'like':36 'mullvad':45,58 'mullvad-exclud':44,57 'name':40 'p':48 'portal':42 'problem':7 'profil':32 'reason':66 'seper':30 'shortcut':35 'someth':55 'standard':20 'support':23 'sure':6 'think':26,72 'use':14,28 'want':52 'webengin':16 'work':4,63 'yay':18 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5583721"
  +editedAt: DateTimeImmutable @1703845512 {#4400
    date: 2023-12-29 11:25:12.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702298110 {#4401
    date: 2023-12-11 13:35:10.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
29 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
30 DENIED moderate
App\Entity\EntryComment {#4364
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4301
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4188
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703826112 {#4196
          date: 2023-12-29 06:01:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4186 …}
        +nested: Doctrine\ORM\PersistentCollection {#4184 …}
        +votes: Doctrine\ORM\PersistentCollection {#4182 …}
        +reports: Doctrine\ORM\PersistentCollection {#4181 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
        -id: 216934
        -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5557899"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702217051 {#4193
          date: 2023-12-10 15:04:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702220416 {#4267
        date: 2023-12-10 16:00:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4273 …}
      +nested: Doctrine\ORM\PersistentCollection {#4275 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 216956
      -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
      +editedAt: DateTimeImmutable @1703784463 {#4264
        date: 2023-12-28 18:27:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702220416 {#4262
        date: 2023-12-10 16:00:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
      \n
      Because of “data protection” everyone needs to accept TOS so every network has them.\n
      \n
      No idea where you live but cell data is often expensive.\n
      \n
      I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
      \n
      Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702224390 {#4306
      date: 2023-12-10 17:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4309 …}
    +nested: Doctrine\ORM\PersistentCollection {#4313 …}
    +votes: Doctrine\ORM\PersistentCollection {#4315 …}
    +reports: Doctrine\ORM\PersistentCollection {#4316 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
    -id: 216984
    -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5559938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702224390 {#4303
      date: 2023-12-10 17:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
    \n
    Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
    \n
    Edit 2 : it is now available as alpha on the releases page.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702225814 {#4361
    date: 2023-12-10 17:30:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 216994
  -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
  +editedAt: DateTimeImmutable @1703788013 {#4362
    date: 2023-12-28 19:26:53.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702225814 {#4363
    date: 2023-12-10 17:30:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
31 DENIED edit
App\Entity\EntryComment {#4364
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4301
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4188
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703826112 {#4196
          date: 2023-12-29 06:01:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4186 …}
        +nested: Doctrine\ORM\PersistentCollection {#4184 …}
        +votes: Doctrine\ORM\PersistentCollection {#4182 …}
        +reports: Doctrine\ORM\PersistentCollection {#4181 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
        -id: 216934
        -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5557899"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702217051 {#4193
          date: 2023-12-10 15:04:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702220416 {#4267
        date: 2023-12-10 16:00:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4273 …}
      +nested: Doctrine\ORM\PersistentCollection {#4275 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 216956
      -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
      +editedAt: DateTimeImmutable @1703784463 {#4264
        date: 2023-12-28 18:27:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702220416 {#4262
        date: 2023-12-10 16:00:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
      \n
      Because of “data protection” everyone needs to accept TOS so every network has them.\n
      \n
      No idea where you live but cell data is often expensive.\n
      \n
      I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
      \n
      Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702224390 {#4306
      date: 2023-12-10 17:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4309 …}
    +nested: Doctrine\ORM\PersistentCollection {#4313 …}
    +votes: Doctrine\ORM\PersistentCollection {#4315 …}
    +reports: Doctrine\ORM\PersistentCollection {#4316 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
    -id: 216984
    -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5559938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702224390 {#4303
      date: 2023-12-10 17:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
    \n
    Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
    \n
    Edit 2 : it is now available as alpha on the releases page.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702225814 {#4361
    date: 2023-12-10 17:30:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 216994
  -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
  +editedAt: DateTimeImmutable @1703788013 {#4362
    date: 2023-12-28 19:26:53.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702225814 {#4363
    date: 2023-12-10 17:30:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
32 DENIED moderate
App\Entity\EntryComment {#4364
  +user: Proxies\__CG__\App\Entity\User {#1978 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4301
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4270
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4188
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: null
        +root: null
        +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1703826112 {#4196
          date: 2023-12-29 06:01:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4186 …}
        +nested: Doctrine\ORM\PersistentCollection {#4184 …}
        +votes: Doctrine\ORM\PersistentCollection {#4182 …}
        +reports: Doctrine\ORM\PersistentCollection {#4181 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
        -id: 216934
        -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5557899"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702217051 {#4193
          date: 2023-12-10 15:04:11.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702220416 {#4267
        date: 2023-12-10 16:00:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4273 …}
      +nested: Doctrine\ORM\PersistentCollection {#4275 …}
      +votes: Doctrine\ORM\PersistentCollection {#4271 …}
      +reports: Doctrine\ORM\PersistentCollection {#4278 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
      -id: 216956
      -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
      +editedAt: DateTimeImmutable @1703784463 {#4264
        date: 2023-12-28 18:27:43.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702220416 {#4262
        date: 2023-12-10 16:00:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
      \n
      Because of “data protection” everyone needs to accept TOS so every network has them.\n
      \n
      No idea where you live but cell data is often expensive.\n
      \n
      I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
      \n
      Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702224390 {#4306
      date: 2023-12-10 17:06:30.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4309 …}
    +nested: Doctrine\ORM\PersistentCollection {#4313 …}
    +votes: Doctrine\ORM\PersistentCollection {#4315 …}
    +reports: Doctrine\ORM\PersistentCollection {#4316 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
    -id: 216984
    -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5559938"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702224390 {#4303
      date: 2023-12-10 17:06:30.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
    \n
    Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
    \n
    Edit 2 : it is now available as alpha on the releases page.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702225814 {#4361
    date: 2023-12-10 17:30:14.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4365 …}
  +nested: Doctrine\ORM\PersistentCollection {#4367 …}
  +votes: Doctrine\ORM\PersistentCollection {#4369 …}
  +reports: Doctrine\ORM\PersistentCollection {#4371 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
  -id: 216994
  -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
  +editedAt: DateTimeImmutable @1703788013 {#4362
    date: 2023-12-28 19:26:53.0 +01:00
  }
  +createdAt: DateTimeImmutable @1702225814 {#4363
    date: 2023-12-10 17:30:14.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
33 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
34 DENIED moderate
App\Entity\EntryComment {#4378
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4188
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703826112 {#4196
            date: 2023-12-29 06:01:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4186 …}
          +nested: Doctrine\ORM\PersistentCollection {#4184 …}
          +votes: Doctrine\ORM\PersistentCollection {#4182 …}
          +reports: Doctrine\ORM\PersistentCollection {#4181 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
          -id: 216934
          -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5557899"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702217051 {#4193
            date: 2023-12-10 15:04:11.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702220416 {#4267
          date: 2023-12-10 16:00:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4273 …}
        +nested: Doctrine\ORM\PersistentCollection {#4275 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 216956
        -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
        +editedAt: DateTimeImmutable @1703784463 {#4264
          date: 2023-12-28 18:27:43.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702220416 {#4262
          date: 2023-12-10 16:00:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
        \n
        Because of “data protection” everyone needs to accept TOS so every network has them.\n
        \n
        No idea where you live but cell data is often expensive.\n
        \n
        I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
        \n
        Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702224390 {#4306
        date: 2023-12-10 17:06:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4309 …}
      +nested: Doctrine\ORM\PersistentCollection {#4313 …}
      +votes: Doctrine\ORM\PersistentCollection {#4315 …}
      +reports: Doctrine\ORM\PersistentCollection {#4316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
      -id: 216984
      -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5559938"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702224390 {#4303
        date: 2023-12-10 17:06:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
      \n
      Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
      \n
      Edit 2 : it is now available as alpha on the releases page.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702225814 {#4361
      date: 2023-12-10 17:30:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 216994
    -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
    +editedAt: DateTimeImmutable @1703788013 {#4362
      date: 2023-12-28 19:26:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702225814 {#4363
      date: 2023-12-10 17:30:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Cool!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702229885 {#4383
    date: 2023-12-10 18:38:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4386 …}
  +nested: Doctrine\ORM\PersistentCollection {#4390 …}
  +votes: Doctrine\ORM\PersistentCollection {#4392 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 217020
  -bodyTs: "'cool':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5561902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702229885 {#4380
    date: 2023-12-10 18:38:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
35 DENIED edit
App\Entity\EntryComment {#4378
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4188
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703826112 {#4196
            date: 2023-12-29 06:01:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4186 …}
          +nested: Doctrine\ORM\PersistentCollection {#4184 …}
          +votes: Doctrine\ORM\PersistentCollection {#4182 …}
          +reports: Doctrine\ORM\PersistentCollection {#4181 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
          -id: 216934
          -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5557899"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702217051 {#4193
            date: 2023-12-10 15:04:11.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702220416 {#4267
          date: 2023-12-10 16:00:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4273 …}
        +nested: Doctrine\ORM\PersistentCollection {#4275 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 216956
        -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
        +editedAt: DateTimeImmutable @1703784463 {#4264
          date: 2023-12-28 18:27:43.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702220416 {#4262
          date: 2023-12-10 16:00:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
        \n
        Because of “data protection” everyone needs to accept TOS so every network has them.\n
        \n
        No idea where you live but cell data is often expensive.\n
        \n
        I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
        \n
        Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702224390 {#4306
        date: 2023-12-10 17:06:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4309 …}
      +nested: Doctrine\ORM\PersistentCollection {#4313 …}
      +votes: Doctrine\ORM\PersistentCollection {#4315 …}
      +reports: Doctrine\ORM\PersistentCollection {#4316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
      -id: 216984
      -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5559938"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702224390 {#4303
        date: 2023-12-10 17:06:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
      \n
      Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
      \n
      Edit 2 : it is now available as alpha on the releases page.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702225814 {#4361
      date: 2023-12-10 17:30:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 216994
    -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
    +editedAt: DateTimeImmutable @1703788013 {#4362
      date: 2023-12-28 19:26:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702225814 {#4363
      date: 2023-12-10 17:30:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Cool!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702229885 {#4383
    date: 2023-12-10 18:38:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4386 …}
  +nested: Doctrine\ORM\PersistentCollection {#4390 …}
  +votes: Doctrine\ORM\PersistentCollection {#4392 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 217020
  -bodyTs: "'cool':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5561902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702229885 {#4380
    date: 2023-12-10 18:38:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
36 DENIED moderate
App\Entity\EntryComment {#4378
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4364
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4301
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4270
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4188
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: null
          +root: null
          +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1703826112 {#4196
            date: 2023-12-29 06:01:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4186 …}
          +nested: Doctrine\ORM\PersistentCollection {#4184 …}
          +votes: Doctrine\ORM\PersistentCollection {#4182 …}
          +reports: Doctrine\ORM\PersistentCollection {#4181 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
          -id: 216934
          -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5557899"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702217051 {#4193
            date: 2023-12-10 15:04:11.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702220416 {#4267
          date: 2023-12-10 16:00:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4273 …}
        +nested: Doctrine\ORM\PersistentCollection {#4275 …}
        +votes: Doctrine\ORM\PersistentCollection {#4271 …}
        +reports: Doctrine\ORM\PersistentCollection {#4278 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
        -id: 216956
        -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
        +editedAt: DateTimeImmutable @1703784463 {#4264
          date: 2023-12-28 18:27:43.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702220416 {#4262
          date: 2023-12-10 16:00:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
        \n
        Because of “data protection” everyone needs to accept TOS so every network has them.\n
        \n
        No idea where you live but cell data is often expensive.\n
        \n
        I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
        \n
        Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702224390 {#4306
        date: 2023-12-10 17:06:30.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4309 …}
      +nested: Doctrine\ORM\PersistentCollection {#4313 …}
      +votes: Doctrine\ORM\PersistentCollection {#4315 …}
      +reports: Doctrine\ORM\PersistentCollection {#4316 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
      -id: 216984
      -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5559938"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702224390 {#4303
        date: 2023-12-10 17:06:30.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
      \n
      Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
      \n
      Edit 2 : it is now available as alpha on the releases page.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702225814 {#4361
      date: 2023-12-10 17:30:14.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4365 …}
    +nested: Doctrine\ORM\PersistentCollection {#4367 …}
    +votes: Doctrine\ORM\PersistentCollection {#4369 …}
    +reports: Doctrine\ORM\PersistentCollection {#4371 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
    -id: 216994
    -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
    +editedAt: DateTimeImmutable @1703788013 {#4362
      date: 2023-12-28 19:26:53.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702225814 {#4363
      date: 2023-12-10 17:30:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Cool!"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702229885 {#4383
    date: 2023-12-10 18:38:05.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4386 …}
  +nested: Doctrine\ORM\PersistentCollection {#4390 …}
  +votes: Doctrine\ORM\PersistentCollection {#4392 …}
  +reports: Doctrine\ORM\PersistentCollection {#4393 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
  -id: 217020
  -bodyTs: "'cool':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5561902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702229885 {#4380
    date: 2023-12-10 18:38:05.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
37 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
38 DENIED moderate
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4378
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4364
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4301
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4270
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4188
            +user: App\Entity\User {#4170 …}
            +entry: App\Entity\Entry {#2400}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1703826112 {#4196
              date: 2023-12-29 06:01:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Baritone5371@kbin.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4186 …}
            +nested: Doctrine\ORM\PersistentCollection {#4184 …}
            +votes: Doctrine\ORM\PersistentCollection {#4182 …}
            +reports: Doctrine\ORM\PersistentCollection {#4181 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
            -id: 216934
            -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.de/comment/5557899"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702217051 {#4193
              date: 2023-12-10 15:04:11.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4188}
          +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1702220416 {#4267
            date: 2023-12-10 16:00:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
            "@Pantherina@feddit.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4273 …}
          +nested: Doctrine\ORM\PersistentCollection {#4275 …}
          +votes: Doctrine\ORM\PersistentCollection {#4271 …}
          +reports: Doctrine\ORM\PersistentCollection {#4278 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
          -id: 216956
          -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
          +editedAt: DateTimeImmutable @1703784463 {#4264
            date: 2023-12-28 18:27:43.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702220416 {#4262
            date: 2023-12-10 16:00:16.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: """
          In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
          \n
          Because of “data protection” everyone needs to accept TOS so every network has them.\n
          \n
          No idea where you live but cell data is often expensive.\n
          \n
          I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
          \n
          Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702224390 {#4306
          date: 2023-12-10 17:06:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4309 …}
        +nested: Doctrine\ORM\PersistentCollection {#4313 …}
        +votes: Doctrine\ORM\PersistentCollection {#4315 …}
        +reports: Doctrine\ORM\PersistentCollection {#4316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
        -id: 216984
        -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5559938"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702224390 {#4303
          date: 2023-12-10 17:06:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
        \n
        Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
        \n
        Edit 2 : it is now available as alpha on the releases page.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702225814 {#4361
        date: 2023-12-10 17:30:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4365 …}
      +nested: Doctrine\ORM\PersistentCollection {#4367 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
      -id: 216994
      -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
      +editedAt: DateTimeImmutable @1703788013 {#4362
        date: 2023-12-28 19:26:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702225814 {#4363
        date: 2023-12-10 17:30:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "Cool!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702229885 {#4383
      date: 2023-12-10 18:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4386 …}
    +nested: Doctrine\ORM\PersistentCollection {#4390 …}
    +votes: Doctrine\ORM\PersistentCollection {#4392 …}
    +reports: Doctrine\ORM\PersistentCollection {#4393 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
    -id: 217020
    -bodyTs: "'cool':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5561902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702229885 {#4380
      date: 2023-12-10 18:38:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Have you looked into how existing software handles captive portals. I believe, both Ubuntu (or Gnome or Network-Manager) and Firefox do check for such portals and detect real internet access. (They simple poll some URL [detectportal.vendor.com](http://detectportal.vendor.com) and check for the expected return code. Portals usually redirect.)\n
    \n
    Now I’m thinking, what if this check could trigger a change to the DNS configuration. That is use DoT when internet is available, otherwise fall back to DHCP announced DNS
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702252871 {#4421
    date: 2023-12-11 01:01:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4424 …}
  +nested: Doctrine\ORM\PersistentCollection {#4428 …}
  +votes: Doctrine\ORM\PersistentCollection {#4430 …}
  +reports: Doctrine\ORM\PersistentCollection {#4431 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
  -id: 217085
  -bodyTs: "'access':32 'announc':79 'avail':73 'back':76 'believ':12 'captiv':9 'chang':61 'check':24,41,57 'code':46 'configur':65 'could':58 'detect':29 'detectportal.vendor.com':38,39 'dhcp':78 'dns':64,80 'dot':69 'exist':6 'expect':44 'fall':75 'firefox':22 'gnome':16 'handl':8 'internet':31,71 'look':3 'm':52 'manag':20 'network':19 'network-manag':18 'otherwis':74 'poll':35 'portal':10,27,47 'real':30 'redirect':49 'return':45 'simpl':34 'softwar':7 'think':53 'trigger':59 'ubuntu':14 'url':37 'use':68 'usual':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5569884"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702252871 {#4418
    date: 2023-12-11 01:01:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
39 DENIED edit
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4378
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4364
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4301
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4270
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4188
            +user: App\Entity\User {#4170 …}
            +entry: App\Entity\Entry {#2400}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1703826112 {#4196
              date: 2023-12-29 06:01:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Baritone5371@kbin.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4186 …}
            +nested: Doctrine\ORM\PersistentCollection {#4184 …}
            +votes: Doctrine\ORM\PersistentCollection {#4182 …}
            +reports: Doctrine\ORM\PersistentCollection {#4181 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
            -id: 216934
            -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.de/comment/5557899"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702217051 {#4193
              date: 2023-12-10 15:04:11.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4188}
          +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1702220416 {#4267
            date: 2023-12-10 16:00:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
            "@Pantherina@feddit.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4273 …}
          +nested: Doctrine\ORM\PersistentCollection {#4275 …}
          +votes: Doctrine\ORM\PersistentCollection {#4271 …}
          +reports: Doctrine\ORM\PersistentCollection {#4278 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
          -id: 216956
          -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
          +editedAt: DateTimeImmutable @1703784463 {#4264
            date: 2023-12-28 18:27:43.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702220416 {#4262
            date: 2023-12-10 16:00:16.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: """
          In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
          \n
          Because of “data protection” everyone needs to accept TOS so every network has them.\n
          \n
          No idea where you live but cell data is often expensive.\n
          \n
          I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
          \n
          Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702224390 {#4306
          date: 2023-12-10 17:06:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4309 …}
        +nested: Doctrine\ORM\PersistentCollection {#4313 …}
        +votes: Doctrine\ORM\PersistentCollection {#4315 …}
        +reports: Doctrine\ORM\PersistentCollection {#4316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
        -id: 216984
        -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5559938"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702224390 {#4303
          date: 2023-12-10 17:06:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
        \n
        Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
        \n
        Edit 2 : it is now available as alpha on the releases page.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702225814 {#4361
        date: 2023-12-10 17:30:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4365 …}
      +nested: Doctrine\ORM\PersistentCollection {#4367 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
      -id: 216994
      -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
      +editedAt: DateTimeImmutable @1703788013 {#4362
        date: 2023-12-28 19:26:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702225814 {#4363
        date: 2023-12-10 17:30:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "Cool!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702229885 {#4383
      date: 2023-12-10 18:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4386 …}
    +nested: Doctrine\ORM\PersistentCollection {#4390 …}
    +votes: Doctrine\ORM\PersistentCollection {#4392 …}
    +reports: Doctrine\ORM\PersistentCollection {#4393 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
    -id: 217020
    -bodyTs: "'cool':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5561902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702229885 {#4380
      date: 2023-12-10 18:38:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Have you looked into how existing software handles captive portals. I believe, both Ubuntu (or Gnome or Network-Manager) and Firefox do check for such portals and detect real internet access. (They simple poll some URL [detectportal.vendor.com](http://detectportal.vendor.com) and check for the expected return code. Portals usually redirect.)\n
    \n
    Now I’m thinking, what if this check could trigger a change to the DNS configuration. That is use DoT when internet is available, otherwise fall back to DHCP announced DNS
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702252871 {#4421
    date: 2023-12-11 01:01:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4424 …}
  +nested: Doctrine\ORM\PersistentCollection {#4428 …}
  +votes: Doctrine\ORM\PersistentCollection {#4430 …}
  +reports: Doctrine\ORM\PersistentCollection {#4431 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
  -id: 217085
  -bodyTs: "'access':32 'announc':79 'avail':73 'back':76 'believ':12 'captiv':9 'chang':61 'check':24,41,57 'code':46 'configur':65 'could':58 'detect':29 'detectportal.vendor.com':38,39 'dhcp':78 'dns':64,80 'dot':69 'exist':6 'expect':44 'fall':75 'firefox':22 'gnome':16 'handl':8 'internet':31,71 'look':3 'm':52 'manag':20 'network':19 'network-manag':18 'otherwis':74 'poll':35 'portal':10,27,47 'real':30 'redirect':49 'return':45 'simpl':34 'softwar':7 'think':53 'trigger':59 'ubuntu':14 'url':37 'use':68 'usual':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5569884"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702252871 {#4418
    date: 2023-12-11 01:01:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
40 DENIED moderate
App\Entity\EntryComment {#4416
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4378
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4364
      +user: Proxies\__CG__\App\Entity\User {#1978 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4301
        +user: App\Entity\User {#4170 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4270
          +user: Proxies\__CG__\App\Entity\User {#1978 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4188
            +user: App\Entity\User {#4170 …}
            +entry: App\Entity\Entry {#2400}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: null
            +root: null
            +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1703826112 {#4196
              date: 2023-12-29 06:01:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Baritone5371@kbin.social"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4186 …}
            +nested: Doctrine\ORM\PersistentCollection {#4184 …}
            +votes: Doctrine\ORM\PersistentCollection {#4182 …}
            +reports: Doctrine\ORM\PersistentCollection {#4181 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
            -id: 216934
            -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://feddit.de/comment/5557899"
            +editedAt: null
            +createdAt: DateTimeImmutable @1702217051 {#4193
              date: 2023-12-10 15:04:11.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4188}
          +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1702220416 {#4267
            date: 2023-12-10 16:00:16.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
            "@Pantherina@feddit.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4273 …}
          +nested: Doctrine\ORM\PersistentCollection {#4275 …}
          +votes: Doctrine\ORM\PersistentCollection {#4271 …}
          +reports: Doctrine\ORM\PersistentCollection {#4278 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
          -id: 216956
          -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
          +editedAt: DateTimeImmutable @1703784463 {#4264
            date: 2023-12-28 18:27:43.0 +01:00
          }
          +createdAt: DateTimeImmutable @1702220416 {#4262
            date: 2023-12-10 16:00:16.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: """
          In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
          \n
          Because of “data protection” everyone needs to accept TOS so every network has them.\n
          \n
          No idea where you live but cell data is often expensive.\n
          \n
          I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
          \n
          Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1702224390 {#4306
          date: 2023-12-10 17:06:30.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4309 …}
        +nested: Doctrine\ORM\PersistentCollection {#4313 …}
        +votes: Doctrine\ORM\PersistentCollection {#4315 …}
        +reports: Doctrine\ORM\PersistentCollection {#4316 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
        -id: 216984
        -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/5559938"
        +editedAt: null
        +createdAt: DateTimeImmutable @1702224390 {#4303
          date: 2023-12-10 17:06:30.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: """
        Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
        \n
        Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
        \n
        Edit 2 : it is now available as alpha on the releases page.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1702225814 {#4361
        date: 2023-12-10 17:30:14.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4365 …}
      +nested: Doctrine\ORM\PersistentCollection {#4367 …}
      +votes: Doctrine\ORM\PersistentCollection {#4369 …}
      +reports: Doctrine\ORM\PersistentCollection {#4371 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
      -id: 216994
      -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
      +editedAt: DateTimeImmutable @1703788013 {#4362
        date: 2023-12-28 19:26:53.0 +01:00
      }
      +createdAt: DateTimeImmutable @1702225814 {#4363
        date: 2023-12-10 17:30:14.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: "Cool!"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702229885 {#4383
      date: 2023-12-10 18:38:05.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4386 …}
    +nested: Doctrine\ORM\PersistentCollection {#4390 …}
    +votes: Doctrine\ORM\PersistentCollection {#4392 …}
    +reports: Doctrine\ORM\PersistentCollection {#4393 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
    -id: 217020
    -bodyTs: "'cool':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5561902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702229885 {#4380
      date: 2023-12-10 18:38:05.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    Have you looked into how existing software handles captive portals. I believe, both Ubuntu (or Gnome or Network-Manager) and Firefox do check for such portals and detect real internet access. (They simple poll some URL [detectportal.vendor.com](http://detectportal.vendor.com) and check for the expected return code. Portals usually redirect.)\n
    \n
    Now I’m thinking, what if this check could trigger a change to the DNS configuration. That is use DoT when internet is available, otherwise fall back to DHCP announced DNS
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702252871 {#4421
    date: 2023-12-11 01:01:11.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4424 …}
  +nested: Doctrine\ORM\PersistentCollection {#4428 …}
  +votes: Doctrine\ORM\PersistentCollection {#4430 …}
  +reports: Doctrine\ORM\PersistentCollection {#4431 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
  -id: 217085
  -bodyTs: "'access':32 'announc':79 'avail':73 'back':76 'believ':12 'captiv':9 'chang':61 'check':24,41,57 'code':46 'configur':65 'could':58 'detect':29 'detectportal.vendor.com':38,39 'dhcp':78 'dns':64,80 'dot':69 'exist':6 'expect':44 'fall':75 'firefox':22 'gnome':16 'handl':8 'internet':31,71 'look':3 'm':52 'manag':20 'network':19 'network-manag':18 'otherwis':74 'poll':35 'portal':10,27,47 'real':30 'redirect':49 'return':45 'simpl':34 'softwar':7 'think':53 'trigger':59 'ubuntu':14 'url':37 'use':68 'usual':48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5569884"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702252871 {#4418
    date: 2023-12-11 01:01:11.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
41 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
42 DENIED moderate
App\Entity\EntryComment {#4452
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#4287 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4378
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4364
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4301
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4270
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2400}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4188
              +user: App\Entity\User {#4170 …}
              +entry: App\Entity\Entry {#2400}
              +magazine: App\Entity\Magazine {#265}
              +image: null
              +parent: null
              +root: null
              +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1703826112 {#4196
                date: 2023-12-29 06:01:52.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Baritone5371@kbin.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4186 …}
              +nested: Doctrine\ORM\PersistentCollection {#4184 …}
              +votes: Doctrine\ORM\PersistentCollection {#4182 …}
              +reports: Doctrine\ORM\PersistentCollection {#4181 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
              -id: 216934
              -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.de/comment/5557899"
              +editedAt: null
              +createdAt: DateTimeImmutable @1702217051 {#4193
                date: 2023-12-10 15:04:11.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4188}
            +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1702220416 {#4267
              date: 2023-12-10 16:00:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Baritone5371@kbin.social"
              "@Pantherina@feddit.de"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4273 …}
            +nested: Doctrine\ORM\PersistentCollection {#4275 …}
            +votes: Doctrine\ORM\PersistentCollection {#4271 …}
            +reports: Doctrine\ORM\PersistentCollection {#4278 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
            -id: 216956
            -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
            +editedAt: DateTimeImmutable @1703784463 {#4264
              date: 2023-12-28 18:27:43.0 +01:00
            }
            +createdAt: DateTimeImmutable @1702220416 {#4262
              date: 2023-12-10 16:00:16.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4188}
          +body: """
            In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
            \n
            Because of “data protection” everyone needs to accept TOS so every network has them.\n
            \n
            No idea where you live but cell data is often expensive.\n
            \n
            I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
            \n
            Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1702224390 {#4306
            date: 2023-12-10 17:06:30.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
            "@Pantherina@feddit.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4309 …}
          +nested: Doctrine\ORM\PersistentCollection {#4313 …}
          +votes: Doctrine\ORM\PersistentCollection {#4315 …}
          +reports: Doctrine\ORM\PersistentCollection {#4316 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
          -id: 216984
          -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5559938"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702224390 {#4303
            date: 2023-12-10 17:06:30.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: """
          Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
          \n
          Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
          \n
          Edit 2 : it is now available as alpha on the releases page.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702225814 {#4361
          date: 2023-12-10 17:30:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4365 …}
        +nested: Doctrine\ORM\PersistentCollection {#4367 …}
        +votes: Doctrine\ORM\PersistentCollection {#4369 …}
        +reports: Doctrine\ORM\PersistentCollection {#4371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
        -id: 216994
        -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
        +editedAt: DateTimeImmutable @1703788013 {#4362
          date: 2023-12-28 19:26:53.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702225814 {#4363
          date: 2023-12-10 17:30:14.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Cool!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702229885 {#4383
        date: 2023-12-10 18:38:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4386 …}
      +nested: Doctrine\ORM\PersistentCollection {#4390 …}
      +votes: Doctrine\ORM\PersistentCollection {#4392 …}
      +reports: Doctrine\ORM\PersistentCollection {#4393 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
      -id: 217020
      -bodyTs: "'cool':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5561902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702229885 {#4380
        date: 2023-12-10 18:38:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      Have you looked into how existing software handles captive portals. I believe, both Ubuntu (or Gnome or Network-Manager) and Firefox do check for such portals and detect real internet access. (They simple poll some URL [detectportal.vendor.com](http://detectportal.vendor.com) and check for the expected return code. Portals usually redirect.)\n
      \n
      Now I’m thinking, what if this check could trigger a change to the DNS configuration. That is use DoT when internet is available, otherwise fall back to DHCP announced DNS
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702252871 {#4421
      date: 2023-12-11 01:01:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4424 …}
    +nested: Doctrine\ORM\PersistentCollection {#4428 …}
    +votes: Doctrine\ORM\PersistentCollection {#4430 …}
    +reports: Doctrine\ORM\PersistentCollection {#4431 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
    -id: 217085
    -bodyTs: "'access':32 'announc':79 'avail':73 'back':76 'believ':12 'captiv':9 'chang':61 'check':24,41,57 'code':46 'configur':65 'could':58 'detect':29 'detectportal.vendor.com':38,39 'dhcp':78 'dns':64,80 'dot':69 'exist':6 'expect':44 'fall':75 'firefox':22 'gnome':16 'handl':8 'internet':31,71 'look':3 'm':52 'manag':20 'network':19 'network-manag':18 'otherwis':74 'poll':35 'portal':10,27,47 'real':30 'redirect':49 'return':45 'simpl':34 'softwar':7 'think':53 'trigger':59 'ubuntu':14 'url':37 'use':68 'usual':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5569884"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702252871 {#4418
      date: 2023-12-11 01:01:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    That is neat! It is a specific response so it should work.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">#!/bin/bash\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># Function to set insecure DNS\n
    </span><span style="color:#323232;">function insecure-dns() {\n
    </span><span style="color:#323232;">  # Backup the original resolved.conf file\n
    </span><span style="color:#323232;">  cp /etc/systemd/resolved.conf /etc/systemd/resolved.conf.bak\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Modify resolved.conf to disable custom DNS, DoT, and DNSSEC\n
    </span><span style="color:#323232;">  sed -i 's/^DNS=.*/#DNS=/; s/^Domains=.*/#Domains=/; s/^DNSOverTLS=.*/#DNSOverTLS=/; s/^DNSSEC=.*/#DNSSEC=/' /etc/systemd/resolved.conf\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Restart systemd-resolved\n
    </span><span style="color:#323232;">  systemctl restart systemd-resolved\n
    </span><span style="color:#323232;">}\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># Function to set secure DNS\n
    </span><span style="color:#323232;">function secure-dns() {\n
    </span><span style="color:#323232;">  # Restore the original resolved.conf file\n
    </span><span style="color:#323232;">  mv /etc/systemd/resolved.conf.bak /etc/systemd/resolved.conf\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Restart systemd-resolved\n
    </span><span style="color:#323232;">  systemctl restart systemd-resolved\n
    </span><span style="color:#323232;">}\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">while true; do\n
    </span><span style="color:#323232;">  response=$(curl -sI captive.test.com | head -n 1 | cut -d' ' -f2)\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  if [ "$response" == "200" ]; then\n
    </span><span style="color:#323232;">    insecure-dns\n
    </span><span style="color:#323232;">    xdg-open captive.test.com\n
    </span><span style="color:#323232;">    sleep 30\n
    </span><span style="color:#323232;">    # something to wait until window is closed, otherwise spam!\n
    </span><span style="color:#323232;">  else\n
    </span><span style="color:#323232;">    secure-dns\n
    </span><span style="color:#323232;">  fi\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  sleep 5\n
    </span><span style="color:#323232;">done\n
    </span>\n
    ```\n
    \n
    This should work. What would be needed is to track the process of the login and only continue when the window is closed again.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702257590 {#4447
    date: 2023-12-11 02:19:50.0 +01:00
  }
  +ip: null
  +tags: [
    0 => "323232"
    9 => "dns"
    10 => "domains"
    11 => "dnsovertls"
    12 => "dnssec"
  ]
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@_s10e@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4444 …}
  +nested: Doctrine\ORM\PersistentCollection {#4441 …}
  +votes: Doctrine\ORM\PersistentCollection {#4439 …}
  +reports: Doctrine\ORM\PersistentCollection {#4453 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4455 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4457 …}
  -id: 217097
  -bodyTs: "'/bin/bash':13 '/etc/systemd/resolved.conf':29,54,80 '/etc/systemd/resolved.conf.bak':30,79 '1':99 '200':105 '30':115 '5':131 'backup':23 'captive.test.com':96,113 'close':122,155 'continu':150 'cp':28 'curl':94 'custom':35 'cut':100 'd':101 'disabl':34 'dns':18,22,36,43,44,68,72,109,128 'dnsovertl':49,50 'dnssec':39,52,53 'domain':46,47 'done':132 'dot':37 'els':125 'f2':102 'fi':129 'file':27,77 'function':14,19,64,69 'head':97 'insecur':17,21,108 'insecure-dn':20,107 'login':147 'modifi':31 'mv':78 'n':98 'neat':3 'need':139 'open':112 'origin':25,75 'otherwis':123 'process':144 'resolv':58,63,84,89 'resolved.conf':26,32,76 'respons':8,93,104 'restart':55,60,81,86 'restor':73 'secur':67,71,127 'secure-dn':70,126 'sed':40 'set':16,66 'si':95 'sleep':114,130 'someth':116 'spam':124 'specif':7 'systemctl':59,85 'systemd':57,62,83,88 'systemd-resolv':56,61,82,87 'track':142 'true':91 'wait':118 'window':120,153 'work':12,135 'would':137 'xdg':111 'xdg-open':110"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5571597"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702257590 {#4450
    date: 2023-12-11 02:19:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
43 DENIED edit
App\Entity\EntryComment {#4452
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#4287 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4378
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4364
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4301
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4270
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2400}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4188
              +user: App\Entity\User {#4170 …}
              +entry: App\Entity\Entry {#2400}
              +magazine: App\Entity\Magazine {#265}
              +image: null
              +parent: null
              +root: null
              +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1703826112 {#4196
                date: 2023-12-29 06:01:52.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Baritone5371@kbin.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4186 …}
              +nested: Doctrine\ORM\PersistentCollection {#4184 …}
              +votes: Doctrine\ORM\PersistentCollection {#4182 …}
              +reports: Doctrine\ORM\PersistentCollection {#4181 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
              -id: 216934
              -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.de/comment/5557899"
              +editedAt: null
              +createdAt: DateTimeImmutable @1702217051 {#4193
                date: 2023-12-10 15:04:11.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4188}
            +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1702220416 {#4267
              date: 2023-12-10 16:00:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Baritone5371@kbin.social"
              "@Pantherina@feddit.de"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4273 …}
            +nested: Doctrine\ORM\PersistentCollection {#4275 …}
            +votes: Doctrine\ORM\PersistentCollection {#4271 …}
            +reports: Doctrine\ORM\PersistentCollection {#4278 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
            -id: 216956
            -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
            +editedAt: DateTimeImmutable @1703784463 {#4264
              date: 2023-12-28 18:27:43.0 +01:00
            }
            +createdAt: DateTimeImmutable @1702220416 {#4262
              date: 2023-12-10 16:00:16.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4188}
          +body: """
            In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
            \n
            Because of “data protection” everyone needs to accept TOS so every network has them.\n
            \n
            No idea where you live but cell data is often expensive.\n
            \n
            I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
            \n
            Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1702224390 {#4306
            date: 2023-12-10 17:06:30.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
            "@Pantherina@feddit.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4309 …}
          +nested: Doctrine\ORM\PersistentCollection {#4313 …}
          +votes: Doctrine\ORM\PersistentCollection {#4315 …}
          +reports: Doctrine\ORM\PersistentCollection {#4316 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
          -id: 216984
          -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5559938"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702224390 {#4303
            date: 2023-12-10 17:06:30.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: """
          Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
          \n
          Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
          \n
          Edit 2 : it is now available as alpha on the releases page.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702225814 {#4361
          date: 2023-12-10 17:30:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4365 …}
        +nested: Doctrine\ORM\PersistentCollection {#4367 …}
        +votes: Doctrine\ORM\PersistentCollection {#4369 …}
        +reports: Doctrine\ORM\PersistentCollection {#4371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
        -id: 216994
        -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
        +editedAt: DateTimeImmutable @1703788013 {#4362
          date: 2023-12-28 19:26:53.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702225814 {#4363
          date: 2023-12-10 17:30:14.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Cool!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702229885 {#4383
        date: 2023-12-10 18:38:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4386 …}
      +nested: Doctrine\ORM\PersistentCollection {#4390 …}
      +votes: Doctrine\ORM\PersistentCollection {#4392 …}
      +reports: Doctrine\ORM\PersistentCollection {#4393 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
      -id: 217020
      -bodyTs: "'cool':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5561902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702229885 {#4380
        date: 2023-12-10 18:38:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      Have you looked into how existing software handles captive portals. I believe, both Ubuntu (or Gnome or Network-Manager) and Firefox do check for such portals and detect real internet access. (They simple poll some URL [detectportal.vendor.com](http://detectportal.vendor.com) and check for the expected return code. Portals usually redirect.)\n
      \n
      Now I’m thinking, what if this check could trigger a change to the DNS configuration. That is use DoT when internet is available, otherwise fall back to DHCP announced DNS
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702252871 {#4421
      date: 2023-12-11 01:01:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4424 …}
    +nested: Doctrine\ORM\PersistentCollection {#4428 …}
    +votes: Doctrine\ORM\PersistentCollection {#4430 …}
    +reports: Doctrine\ORM\PersistentCollection {#4431 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
    -id: 217085
    -bodyTs: "'access':32 'announc':79 'avail':73 'back':76 'believ':12 'captiv':9 'chang':61 'check':24,41,57 'code':46 'configur':65 'could':58 'detect':29 'detectportal.vendor.com':38,39 'dhcp':78 'dns':64,80 'dot':69 'exist':6 'expect':44 'fall':75 'firefox':22 'gnome':16 'handl':8 'internet':31,71 'look':3 'm':52 'manag':20 'network':19 'network-manag':18 'otherwis':74 'poll':35 'portal':10,27,47 'real':30 'redirect':49 'return':45 'simpl':34 'softwar':7 'think':53 'trigger':59 'ubuntu':14 'url':37 'use':68 'usual':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5569884"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702252871 {#4418
      date: 2023-12-11 01:01:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    That is neat! It is a specific response so it should work.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">#!/bin/bash\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># Function to set insecure DNS\n
    </span><span style="color:#323232;">function insecure-dns() {\n
    </span><span style="color:#323232;">  # Backup the original resolved.conf file\n
    </span><span style="color:#323232;">  cp /etc/systemd/resolved.conf /etc/systemd/resolved.conf.bak\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Modify resolved.conf to disable custom DNS, DoT, and DNSSEC\n
    </span><span style="color:#323232;">  sed -i 's/^DNS=.*/#DNS=/; s/^Domains=.*/#Domains=/; s/^DNSOverTLS=.*/#DNSOverTLS=/; s/^DNSSEC=.*/#DNSSEC=/' /etc/systemd/resolved.conf\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Restart systemd-resolved\n
    </span><span style="color:#323232;">  systemctl restart systemd-resolved\n
    </span><span style="color:#323232;">}\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># Function to set secure DNS\n
    </span><span style="color:#323232;">function secure-dns() {\n
    </span><span style="color:#323232;">  # Restore the original resolved.conf file\n
    </span><span style="color:#323232;">  mv /etc/systemd/resolved.conf.bak /etc/systemd/resolved.conf\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Restart systemd-resolved\n
    </span><span style="color:#323232;">  systemctl restart systemd-resolved\n
    </span><span style="color:#323232;">}\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">while true; do\n
    </span><span style="color:#323232;">  response=$(curl -sI captive.test.com | head -n 1 | cut -d' ' -f2)\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  if [ "$response" == "200" ]; then\n
    </span><span style="color:#323232;">    insecure-dns\n
    </span><span style="color:#323232;">    xdg-open captive.test.com\n
    </span><span style="color:#323232;">    sleep 30\n
    </span><span style="color:#323232;">    # something to wait until window is closed, otherwise spam!\n
    </span><span style="color:#323232;">  else\n
    </span><span style="color:#323232;">    secure-dns\n
    </span><span style="color:#323232;">  fi\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  sleep 5\n
    </span><span style="color:#323232;">done\n
    </span>\n
    ```\n
    \n
    This should work. What would be needed is to track the process of the login and only continue when the window is closed again.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702257590 {#4447
    date: 2023-12-11 02:19:50.0 +01:00
  }
  +ip: null
  +tags: [
    0 => "323232"
    9 => "dns"
    10 => "domains"
    11 => "dnsovertls"
    12 => "dnssec"
  ]
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@_s10e@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4444 …}
  +nested: Doctrine\ORM\PersistentCollection {#4441 …}
  +votes: Doctrine\ORM\PersistentCollection {#4439 …}
  +reports: Doctrine\ORM\PersistentCollection {#4453 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4455 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4457 …}
  -id: 217097
  -bodyTs: "'/bin/bash':13 '/etc/systemd/resolved.conf':29,54,80 '/etc/systemd/resolved.conf.bak':30,79 '1':99 '200':105 '30':115 '5':131 'backup':23 'captive.test.com':96,113 'close':122,155 'continu':150 'cp':28 'curl':94 'custom':35 'cut':100 'd':101 'disabl':34 'dns':18,22,36,43,44,68,72,109,128 'dnsovertl':49,50 'dnssec':39,52,53 'domain':46,47 'done':132 'dot':37 'els':125 'f2':102 'fi':129 'file':27,77 'function':14,19,64,69 'head':97 'insecur':17,21,108 'insecure-dn':20,107 'login':147 'modifi':31 'mv':78 'n':98 'neat':3 'need':139 'open':112 'origin':25,75 'otherwis':123 'process':144 'resolv':58,63,84,89 'resolved.conf':26,32,76 'respons':8,93,104 'restart':55,60,81,86 'restor':73 'secur':67,71,127 'secure-dn':70,126 'sed':40 'set':16,66 'si':95 'sleep':114,130 'someth':116 'spam':124 'specif':7 'systemctl':59,85 'systemd':57,62,83,88 'systemd-resolv':56,61,82,87 'track':142 'true':91 'wait':118 'window':120,153 'work':12,135 'would':137 'xdg':111 'xdg-open':110"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5571597"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702257590 {#4450
    date: 2023-12-11 02:19:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
44 DENIED moderate
App\Entity\EntryComment {#4452
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4416
    +user: Proxies\__CG__\App\Entity\User {#4287 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4378
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: App\Entity\EntryComment {#4364
        +user: Proxies\__CG__\App\Entity\User {#1978 …}
        +entry: App\Entity\Entry {#2400}
        +magazine: App\Entity\Magazine {#265}
        +image: null
        +parent: App\Entity\EntryComment {#4301
          +user: App\Entity\User {#4170 …}
          +entry: App\Entity\Entry {#2400}
          +magazine: App\Entity\Magazine {#265}
          +image: null
          +parent: App\Entity\EntryComment {#4270
            +user: Proxies\__CG__\App\Entity\User {#1978 …}
            +entry: App\Entity\Entry {#2400}
            +magazine: App\Entity\Magazine {#265}
            +image: null
            +parent: App\Entity\EntryComment {#4188
              +user: App\Entity\User {#4170 …}
              +entry: App\Entity\Entry {#2400}
              +magazine: App\Entity\Magazine {#265}
              +image: null
              +parent: null
              +root: null
              +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 0
              +score: 0
              +lastActive: DateTime @1703826112 {#4196
                date: 2023-12-29 06:01:52.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@Baritone5371@kbin.social"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4186 …}
              +nested: Doctrine\ORM\PersistentCollection {#4184 …}
              +votes: Doctrine\ORM\PersistentCollection {#4182 …}
              +reports: Doctrine\ORM\PersistentCollection {#4181 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
              -id: 216934
              -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://feddit.de/comment/5557899"
              +editedAt: null
              +createdAt: DateTimeImmutable @1702217051 {#4193
                date: 2023-12-10 15:04:11.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4188}
            +body: "Hello! That's something that I should keep an eye on! When speaking about Captive Portals, I just assume everyone uses 4G/5G (which doesn't require these portals to be used) instead of open networks. My script already has DNSSEC disabled since it has caused some problems during testing. BTW, just a question : Are these portals very common? I haven't seen one since years now."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 0
            +score: 0
            +lastActive: DateTime @1702220416 {#4267
              date: 2023-12-10 16:00:16.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@Baritone5371@kbin.social"
              "@Pantherina@feddit.de"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4273 …}
            +nested: Doctrine\ORM\PersistentCollection {#4275 …}
            +votes: Doctrine\ORM\PersistentCollection {#4271 …}
            +reports: Doctrine\ORM\PersistentCollection {#4278 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4280 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4282 …}
            -id: 216956
            -bodyTs: "'4g/5g':22 'alreadi':38 'assum':19 'btw':50 'captiv':15 'caus':45 'common':58 'disabl':41 'dnssec':40 'doesn':24 'everyon':20 'eye':10 'haven':60 'hello':1 'instead':32 'keep':8 'network':35 'one':63 'open':34 'portal':16,28,56 'problem':47 'question':53 'requir':26 'script':37 'seen':62 'sinc':42,64 'someth':4 'speak':13 'test':49 'use':21,31 'year':65"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4048669"
            +editedAt: DateTimeImmutable @1703784463 {#4264
              date: 2023-12-28 18:27:43.0 +01:00
            }
            +createdAt: DateTimeImmutable @1702220416 {#4262
              date: 2023-12-10 16:00:16.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4188}
          +body: """
            In Germany every public wifi, train (ICE windows block cell internetand they are currently lasering small waves in them), hotels, cafes, private wifis even if you are a guest.\n
            \n
            Because of “data protection” everyone needs to accept TOS so every network has them.\n
            \n
            No idea where you live but cell data is often expensive.\n
            \n
            I just use the MullvadVPN app, my systemd-resolved is plain and insecure and Mullvad does all the secure DNS stuff. Obviously sucks and is not scalable at all.\n
            \n
            Systemd implementing a switch that could then be integrated into GUIs, like KDE6’s captive portal opener, is crucial. So for the portals you would make the DNS insecure, log in and secure it again. Best automatically.
            """
          +lang: "en"
          +isAdult: false
          +favouriteCount: 0
          +score: 0
          +lastActive: DateTime @1702224390 {#4306
            date: 2023-12-10 17:06:30.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@Baritone5371@kbin.social"
            "@Pantherina@feddit.de"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4309 …}
          +nested: Doctrine\ORM\PersistentCollection {#4313 …}
          +votes: Doctrine\ORM\PersistentCollection {#4315 …}
          +reports: Doctrine\ORM\PersistentCollection {#4316 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4318 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4320 …}
          -id: 216984
          -bodyTs: "'accept':37 'app':60 'automat':121 'best':120 'block':9 'cafe':21 'captiv':99 'cell':10,50 'could':90 'crucial':103 'current':14 'data':32,51 'dns':75,112 'even':24 'everi':3,40 'everyon':34 'expens':54 'germani':2 'guest':29 'gui':95 'hotel':20 'ice':7 'idea':45 'implement':86 'insecur':68,113 'integr':93 'internetand':11 'kde6':97 'laser':15 'like':96 'live':48 'log':114 'make':110 'mullvad':70 'mullvadvpn':59 'need':35 'network':41 'obvious':77 'often':53 'open':101 'plain':66 'portal':100,107 'privat':22 'protect':33 'public':4 'resolv':64 'scalabl':82 'secur':74,117 'small':16 'stuff':76 'suck':78 'switch':88 'systemd':63,85 'systemd-resolv':62 'tos':38 'train':6 'use':57 'wave':17 'wifi':5,23 'window':8 'would':109"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/5559938"
          +editedAt: null
          +createdAt: DateTimeImmutable @1702224390 {#4303
            date: 2023-12-10 17:06:30.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4188}
        +body: """
          Ok. I will see that! If you have a GitHub account. You can make an issue right now, so tracking the issue would be better for me. Or I could do that myself.\n
          \n
          Edit : I have made a prototype that I could release it soon as an alpha. When it gets released, your goal is to test in a place where captive portals are present. Sadly, the script won't be automatic but requires user interaction.\n
          \n
          Edit 2 : it is now available as alpha on the releases page.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1702225814 {#4361
          date: 2023-12-10 17:30:14.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@Baritone5371@kbin.social"
          "@Pantherina@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4365 …}
        +nested: Doctrine\ORM\PersistentCollection {#4367 …}
        +votes: Doctrine\ORM\PersistentCollection {#4369 …}
        +reports: Doctrine\ORM\PersistentCollection {#4371 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4373 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4375 …}
        -id: 216994
        -bodyTs: "'2':78 'account':11 'alpha':48,84 'automat':72 'avail':82 'better':25 'captiv':62 'could':30,42 'edit':34,77 'get':51 'github':10 'goal':54 'interact':76 'issu':16,22 'made':37 'make':14 'ok':1 'page':88 'place':60 'portal':63 'present':65 'prototyp':39 'releas':43,52,87 'requir':74 'right':17 'sad':66 'script':68 'see':4 'soon':45 'test':57 'track':20 'user':75 'won':69 'would':23"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065/-/comment/4049844"
        +editedAt: DateTimeImmutable @1703788013 {#4362
          date: 2023-12-28 19:26:53.0 +01:00
        }
        +createdAt: DateTimeImmutable @1702225814 {#4363
          date: 2023-12-10 17:30:14.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4188}
      +body: "Cool!"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1702229885 {#4383
        date: 2023-12-10 18:38:05.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
        "@Pantherina@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4386 …}
      +nested: Doctrine\ORM\PersistentCollection {#4390 …}
      +votes: Doctrine\ORM\PersistentCollection {#4392 …}
      +reports: Doctrine\ORM\PersistentCollection {#4393 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4395 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4397 …}
      -id: 217020
      -bodyTs: "'cool':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5561902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702229885 {#4380
        date: 2023-12-10 18:38:05.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      Have you looked into how existing software handles captive portals. I believe, both Ubuntu (or Gnome or Network-Manager) and Firefox do check for such portals and detect real internet access. (They simple poll some URL [detectportal.vendor.com](http://detectportal.vendor.com) and check for the expected return code. Portals usually redirect.)\n
      \n
      Now I’m thinking, what if this check could trigger a change to the DNS configuration. That is use DoT when internet is available, otherwise fall back to DHCP announced DNS
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1702252871 {#4421
      date: 2023-12-11 01:01:11.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4424 …}
    +nested: Doctrine\ORM\PersistentCollection {#4428 …}
    +votes: Doctrine\ORM\PersistentCollection {#4430 …}
    +reports: Doctrine\ORM\PersistentCollection {#4431 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4433 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4435 …}
    -id: 217085
    -bodyTs: "'access':32 'announc':79 'avail':73 'back':76 'believ':12 'captiv':9 'chang':61 'check':24,41,57 'code':46 'configur':65 'could':58 'detect':29 'detectportal.vendor.com':38,39 'dhcp':78 'dns':64,80 'dot':69 'exist':6 'expect':44 'fall':75 'firefox':22 'gnome':16 'handl':8 'internet':31,71 'look':3 'm':52 'manag':20 'network':19 'network-manag':18 'otherwis':74 'poll':35 'portal':10,27,47 'real':30 'redirect':49 'return':45 'simpl':34 'softwar':7 'think':53 'trigger':59 'ubuntu':14 'url':37 'use':68 'usual':48"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5569884"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702252871 {#4418
      date: 2023-12-11 01:01:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    That is neat! It is a specific response so it should work.\n
    \n
    ```\n
    \n
    <span style="color:#323232;">#!/bin/bash\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># Function to set insecure DNS\n
    </span><span style="color:#323232;">function insecure-dns() {\n
    </span><span style="color:#323232;">  # Backup the original resolved.conf file\n
    </span><span style="color:#323232;">  cp /etc/systemd/resolved.conf /etc/systemd/resolved.conf.bak\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Modify resolved.conf to disable custom DNS, DoT, and DNSSEC\n
    </span><span style="color:#323232;">  sed -i 's/^DNS=.*/#DNS=/; s/^Domains=.*/#Domains=/; s/^DNSOverTLS=.*/#DNSOverTLS=/; s/^DNSSEC=.*/#DNSSEC=/' /etc/systemd/resolved.conf\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Restart systemd-resolved\n
    </span><span style="color:#323232;">  systemctl restart systemd-resolved\n
    </span><span style="color:#323232;">}\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;"># Function to set secure DNS\n
    </span><span style="color:#323232;">function secure-dns() {\n
    </span><span style="color:#323232;">  # Restore the original resolved.conf file\n
    </span><span style="color:#323232;">  mv /etc/systemd/resolved.conf.bak /etc/systemd/resolved.conf\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  # Restart systemd-resolved\n
    </span><span style="color:#323232;">  systemctl restart systemd-resolved\n
    </span><span style="color:#323232;">}\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">while true; do\n
    </span><span style="color:#323232;">  response=$(curl -sI captive.test.com | head -n 1 | cut -d' ' -f2)\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  if [ "$response" == "200" ]; then\n
    </span><span style="color:#323232;">    insecure-dns\n
    </span><span style="color:#323232;">    xdg-open captive.test.com\n
    </span><span style="color:#323232;">    sleep 30\n
    </span><span style="color:#323232;">    # something to wait until window is closed, otherwise spam!\n
    </span><span style="color:#323232;">  else\n
    </span><span style="color:#323232;">    secure-dns\n
    </span><span style="color:#323232;">  fi\n
    </span><span style="color:#323232;">\n
    </span><span style="color:#323232;">  sleep 5\n
    </span><span style="color:#323232;">done\n
    </span>\n
    ```\n
    \n
    This should work. What would be needed is to track the process of the login and only continue when the window is closed again.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702257590 {#4447
    date: 2023-12-11 02:19:50.0 +01:00
  }
  +ip: null
  +tags: [
    0 => "323232"
    9 => "dns"
    10 => "domains"
    11 => "dnsovertls"
    12 => "dnssec"
  ]
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@_s10e@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4444 …}
  +nested: Doctrine\ORM\PersistentCollection {#4441 …}
  +votes: Doctrine\ORM\PersistentCollection {#4439 …}
  +reports: Doctrine\ORM\PersistentCollection {#4453 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4455 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4457 …}
  -id: 217097
  -bodyTs: "'/bin/bash':13 '/etc/systemd/resolved.conf':29,54,80 '/etc/systemd/resolved.conf.bak':30,79 '1':99 '200':105 '30':115 '5':131 'backup':23 'captive.test.com':96,113 'close':122,155 'continu':150 'cp':28 'curl':94 'custom':35 'cut':100 'd':101 'disabl':34 'dns':18,22,36,43,44,68,72,109,128 'dnsovertl':49,50 'dnssec':39,52,53 'domain':46,47 'done':132 'dot':37 'els':125 'f2':102 'fi':129 'file':27,77 'function':14,19,64,69 'head':97 'insecur':17,21,108 'insecure-dn':20,107 'login':147 'modifi':31 'mv':78 'n':98 'neat':3 'need':139 'open':112 'origin':25,75 'otherwis':123 'process':144 'resolv':58,63,84,89 'resolved.conf':26,32,76 'respons':8,93,104 'restart':55,60,81,86 'restor':73 'secur':67,71,127 'secure-dn':70,126 'sed':40 'set':16,66 'si':95 'sleep':114,130 'someth':116 'spam':124 'specif':7 'systemctl':59,85 'systemd':57,62,83,88 'systemd-resolv':56,61,82,87 'track':142 'true':91 'wait':118 'window':120,153 'work':12,135 'would':137 'xdg':111 'xdg-open':110"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5571597"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702257590 {#4450
    date: 2023-12-11 02:19:50.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
45 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
46 DENIED moderate
App\Entity\EntryComment {#4286
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4188
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703826112 {#4196
      date: 2023-12-29 06:01:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4186 …}
    +nested: Doctrine\ORM\PersistentCollection {#4184 …}
    +votes: Doctrine\ORM\PersistentCollection {#4182 …}
    +reports: Doctrine\ORM\PersistentCollection {#4181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
    -id: 216934
    -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5557899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702217051 {#4193
      date: 2023-12-10 15:04:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    That was also my question. A broader question is how to access services on the local network that are announced through local DNS? Like your router’s web interface or any similar device.\n
    \n
    Can you have split routing? Most queries go to our preferred DNSoverTLS endpoint, but some go to DNS53 on the local network.\n
    \n
    This would also solve the captive portal if the host used to detect captive portals is always resolved locally.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702252236 {#4284
    date: 2023-12-11 00:50:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4288 …}
  +nested: Doctrine\ORM\PersistentCollection {#4290 …}
  +votes: Doctrine\ORM\PersistentCollection {#4292 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -id: 217083
  -bodyTs: "'access':12 'also':3,58 'alway':72 'announc':20 'broader':7 'captiv':61,69 'detect':68 'devic':33 'dns':23 'dns53':51 'dnsovertl':45 'endpoint':46 'go':41,49 'host':65 'interfac':29 'like':24 'local':16,22,54,74 'network':17,55 'portal':62,70 'prefer':44 'queri':40 'question':5,8 'resolv':73 'rout':38 'router':26 'servic':13 'similar':32 'solv':59 'split':37 'use':66 'web':28 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5569498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702252236 {#4285
    date: 2023-12-11 00:50:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
47 DENIED edit
App\Entity\EntryComment {#4286
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4188
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703826112 {#4196
      date: 2023-12-29 06:01:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4186 …}
    +nested: Doctrine\ORM\PersistentCollection {#4184 …}
    +votes: Doctrine\ORM\PersistentCollection {#4182 …}
    +reports: Doctrine\ORM\PersistentCollection {#4181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
    -id: 216934
    -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5557899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702217051 {#4193
      date: 2023-12-10 15:04:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    That was also my question. A broader question is how to access services on the local network that are announced through local DNS? Like your router’s web interface or any similar device.\n
    \n
    Can you have split routing? Most queries go to our preferred DNSoverTLS endpoint, but some go to DNS53 on the local network.\n
    \n
    This would also solve the captive portal if the host used to detect captive portals is always resolved locally.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702252236 {#4284
    date: 2023-12-11 00:50:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4288 …}
  +nested: Doctrine\ORM\PersistentCollection {#4290 …}
  +votes: Doctrine\ORM\PersistentCollection {#4292 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -id: 217083
  -bodyTs: "'access':12 'also':3,58 'alway':72 'announc':20 'broader':7 'captiv':61,69 'detect':68 'devic':33 'dns':23 'dns53':51 'dnsovertl':45 'endpoint':46 'go':41,49 'host':65 'interfac':29 'like':24 'local':16,22,54,74 'network':17,55 'portal':62,70 'prefer':44 'queri':40 'question':5,8 'resolv':73 'rout':38 'router':26 'servic':13 'similar':32 'solv':59 'split':37 'use':66 'web':28 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5569498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702252236 {#4285
    date: 2023-12-11 00:50:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
48 DENIED moderate
App\Entity\EntryComment {#4286
  +user: Proxies\__CG__\App\Entity\User {#4287 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4188
    +user: App\Entity\User {#4170 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: null
    +root: null
    +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1703826112 {#4196
      date: 2023-12-29 06:01:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4186 …}
    +nested: Doctrine\ORM\PersistentCollection {#4184 …}
    +votes: Doctrine\ORM\PersistentCollection {#4182 …}
    +reports: Doctrine\ORM\PersistentCollection {#4181 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
    -id: 216934
    -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5557899"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702217051 {#4193
      date: 2023-12-10 15:04:11.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: """
    That was also my question. A broader question is how to access services on the local network that are announced through local DNS? Like your router’s web interface or any similar device.\n
    \n
    Can you have split routing? Most queries go to our preferred DNSoverTLS endpoint, but some go to DNS53 on the local network.\n
    \n
    This would also solve the captive portal if the host used to detect captive portals is always resolved locally.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1702252236 {#4284
    date: 2023-12-11 00:50:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4288 …}
  +nested: Doctrine\ORM\PersistentCollection {#4290 …}
  +votes: Doctrine\ORM\PersistentCollection {#4292 …}
  +reports: Doctrine\ORM\PersistentCollection {#4294 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
  -id: 217083
  -bodyTs: "'access':12 'also':3,58 'alway':72 'announc':20 'broader':7 'captiv':61,69 'detect':68 'devic':33 'dns':23 'dns53':51 'dnsovertl':45 'endpoint':46 'go':41,49 'host':65 'interfac':29 'like':24 'local':16,22,54,74 'network':17,55 'portal':62,70 'prefer':44 'queri':40 'question':5,8 'resolv':73 'rout':38 'router':26 'servic':13 'similar':32 'solv':59 'split':37 'use':66 'web':28 'would':57"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5569498"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702252236 {#4285
    date: 2023-12-11 00:50:36.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
49 DENIED ROLE_USER
null
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"Symfony\Component\Security\Core\Authorization\Voter\RoleHierarchyVoter"
ACCESS DENIED
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
50 DENIED moderate
App\Entity\EntryComment {#4324
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4286
    +user: Proxies\__CG__\App\Entity\User {#4287 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4188
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703826112 {#4196
        date: 2023-12-29 06:01:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4186 …}
      +nested: Doctrine\ORM\PersistentCollection {#4184 …}
      +votes: Doctrine\ORM\PersistentCollection {#4182 …}
      +reports: Doctrine\ORM\PersistentCollection {#4181 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
      -id: 216934
      -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5557899"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702217051 {#4193
        date: 2023-12-10 15:04:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      That was also my question. A broader question is how to access services on the local network that are announced through local DNS? Like your router’s web interface or any similar device.\n
      \n
      Can you have split routing? Most queries go to our preferred DNSoverTLS endpoint, but some go to DNS53 on the local network.\n
      \n
      This would also solve the captive portal if the host used to detect captive portals is always resolved locally.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702252236 {#4284
      date: 2023-12-11 00:50:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4288 …}
    +nested: Doctrine\ORM\PersistentCollection {#4290 …}
    +votes: Doctrine\ORM\PersistentCollection {#4292 …}
    +reports: Doctrine\ORM\PersistentCollection {#4294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
    -id: 217083
    -bodyTs: "'access':12 'also':3,58 'alway':72 'announc':20 'broader':7 'captiv':61,69 'detect':68 'devic':33 'dns':23 'dns53':51 'dnsovertl':45 'endpoint':46 'go':41,49 'host':65 'interfac':29 'like':24 'local':16,22,54,74 'network':17,55 'portal':62,70 'prefer':44 'queri':40 'question':5,8 'resolv':73 'rout':38 'router':26 'servic':13 'similar':32 'solv':59 'split':37 'use':66 'web':28 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5569498"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702252236 {#4285
      date: 2023-12-11 00:50:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Yes I think you can exclude local IPs in systemd-resolved"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702257672 {#4322
    date: 2023-12-11 02:21:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@_s10e@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4325 …}
  +nested: Doctrine\ORM\PersistentCollection {#4327 …}
  +votes: Doctrine\ORM\PersistentCollection {#4329 …}
  +reports: Doctrine\ORM\PersistentCollection {#4331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4335 …}
  -id: 217098
  -bodyTs: "'exclud':6 'ip':8 'local':7 'resolv':12 'systemd':11 'systemd-resolv':10 'think':3 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5571615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702257672 {#4323
    date: 2023-12-11 02:21:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
51 DENIED edit
App\Entity\EntryComment {#4324
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4286
    +user: Proxies\__CG__\App\Entity\User {#4287 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4188
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703826112 {#4196
        date: 2023-12-29 06:01:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4186 …}
      +nested: Doctrine\ORM\PersistentCollection {#4184 …}
      +votes: Doctrine\ORM\PersistentCollection {#4182 …}
      +reports: Doctrine\ORM\PersistentCollection {#4181 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
      -id: 216934
      -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5557899"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702217051 {#4193
        date: 2023-12-10 15:04:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      That was also my question. A broader question is how to access services on the local network that are announced through local DNS? Like your router’s web interface or any similar device.\n
      \n
      Can you have split routing? Most queries go to our preferred DNSoverTLS endpoint, but some go to DNS53 on the local network.\n
      \n
      This would also solve the captive portal if the host used to detect captive portals is always resolved locally.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702252236 {#4284
      date: 2023-12-11 00:50:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4288 …}
    +nested: Doctrine\ORM\PersistentCollection {#4290 …}
    +votes: Doctrine\ORM\PersistentCollection {#4292 …}
    +reports: Doctrine\ORM\PersistentCollection {#4294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
    -id: 217083
    -bodyTs: "'access':12 'also':3,58 'alway':72 'announc':20 'broader':7 'captiv':61,69 'detect':68 'devic':33 'dns':23 'dns53':51 'dnsovertl':45 'endpoint':46 'go':41,49 'host':65 'interfac':29 'like':24 'local':16,22,54,74 'network':17,55 'portal':62,70 'prefer':44 'queri':40 'question':5,8 'resolv':73 'rout':38 'router':26 'servic':13 'similar':32 'solv':59 'split':37 'use':66 'web':28 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5569498"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702252236 {#4285
      date: 2023-12-11 00:50:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Yes I think you can exclude local IPs in systemd-resolved"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702257672 {#4322
    date: 2023-12-11 02:21:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@_s10e@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4325 …}
  +nested: Doctrine\ORM\PersistentCollection {#4327 …}
  +votes: Doctrine\ORM\PersistentCollection {#4329 …}
  +reports: Doctrine\ORM\PersistentCollection {#4331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4335 …}
  -id: 217098
  -bodyTs: "'exclud':6 'ip':8 'local':7 'resolv':12 'systemd':11 'systemd-resolv':10 'think':3 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5571615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702257672 {#4323
    date: 2023-12-11 02:21:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
52 DENIED moderate
App\Entity\EntryComment {#4324
  +user: App\Entity\User {#4170 …}
  +entry: App\Entity\Entry {#2400
    +user: Proxies\__CG__\App\Entity\User {#1978 …}
    +magazine: App\Entity\Magazine {#265
      +icon: Proxies\__CG__\App\Entity\Image {#246 …}
      +name: "linux@lemmy.ml"
      +title: "linux"
      +description: """
        From Wikipedia, the free encyclopedia\n
        \n
        Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
        \n
        Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
        \n
        ### Rules\n
        \n
        - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
        - No misinformation\n
        - No NSFW content\n
        - No hate speech, bigotry, etc\n
        \n
        ### Related Communities\n
        \n
        - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
        - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
        - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
        - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
        \n
        Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 1406
      +entryCommentCount: 28632
      +postCount: 6
      +postCommentCount: 214
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729583542 {#275
        date: 2024-10-22 09:52:22.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#237 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
      +entries: Doctrine\ORM\PersistentCollection {#180 …}
      +posts: Doctrine\ORM\PersistentCollection {#138 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
      +bans: Doctrine\ORM\PersistentCollection {#117 …}
      +reports: Doctrine\ORM\PersistentCollection {#103 …}
      +badges: Doctrine\ORM\PersistentCollection {#81 …}
      +logs: Doctrine\ORM\PersistentCollection {#71 …}
      +awards: Doctrine\ORM\PersistentCollection {#1346 …}
      +categories: Doctrine\ORM\PersistentCollection {#1823 …}
      -id: 73
      +apId: "linux@lemmy.ml"
      +apProfileId: "https://lemmy.ml/c/linux"
      +apPublicUrl: "https://lemmy.ml/c/linux"
      +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
      +apInboxUrl: "https://lemmy.ml/inbox"
      +apDomain: "lemmy.ml"
      +apPreferredUsername: "linux"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1729583596 {#269
        date: 2024-10-22 09:53:16.0 +02:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1698929468 {#271
        date: 2023-11-02 13:51:08.0 +01:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1889 …}
    +slug: "Privacy-DNS-Chooser-Script-v1-0-Snow-Breeze"
    +title: "Privacy DNS Chooser Script v1.0 "Snow Breeze""
    +url: null
    +body: """
      **Disclaimer : I'm the author of this project.**\n
      \n
      🚀 **Privacy DNS Chooser Script v1.0 "Snow Breeze" Release!**\n
      \n
      Project source code : <https://github.com/rollsicecream/privacy-dns-chooser>\n
      \n
      Dear Community,\n
      \n
      I'm thrilled to announce the official release of the Privacy DNS Chooser Script v1.0, code-named "Snow Breeze"! This marks a significant milestone in my journey to simplify the process of enabling DNS-over-TLS with privacy-focused DNS providers on Linux systems using systemd-resolved.\n
      \n
      ### Key Highlights:\n
      \n
      - **User-Friendly Setup:** Easily configure DNS-over-TLS with a seamless and intuitive CLI Interface\n
      - **Privacy-Focused Providers:** Choose from trusted DNS providers like Quad9, Mullvad DNS, and NextDNS (more coming soon!)\n
      - **Enhanced Security:** DNS-over-TLS is enabled by default for a more secure online experience.\n
      \n
      ### How to Get Started:\n
      \n
      1. Ensure you have systemd-resolved installed on your Linux system.\n
      2. Download the script from [GitHub](https://github.com/rollsicecream/privacy-dns-chooser).\n
      3. Run the script with sudo to set up your preferred DNS provider.\n
      \n
      ### Your Feedback Matters:\n
      \n
      We value your feedback! Share your experience, report issues, or suggest improvements on [GitHub Issues](https://github.com/rollsicecream/privacy-dns-chooser/issues). Your insights help us refine and enhance the Privacy DNS Chooser Script.\n
      \n
      ### Spread the Word:\n
      \n
      Help us reach more users by sharing the news! Talk about it, share on your favorite forums, and let your community know about the release.\n
      \n
      ### Thank you!
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 12
    +favouriteCount: 19
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1702298110 {#2414
      date: 2023-12-11 13:35:10.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1688 …}
    +votes: Doctrine\ORM\PersistentCollection {#1966 …}
    +reports: Doctrine\ORM\PersistentCollection {#1965 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1368 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2426 …}
    +badges: Doctrine\ORM\PersistentCollection {#2439 …}
    +children: []
    -id: 21632
    -titleTs: "'breez':7 'chooser':3 'dns':2 'privaci':1 'script':4 'snow':6 'v1.0':5"
    -bodyTs: "'/rollsicecream/privacy-dns-chooser':22 '/rollsicecream/privacy-dns-chooser).':153 '/rollsicecream/privacy-dns-chooser/issues).':187 '1':133 '2':145 '3':154 'announc':29 'author':5 'breez':15,44 'choos':99 'chooser':11,37,198 'cli':93 'code':19,41 'code-nam':40 'come':111 'communiti':24,223 'configur':83 'dear':23 'default':122 'disclaim':1 'dns':10,36,60,67,85,102,107,116,165,197 'dns-over-tl':59,84,115 'download':146 'easili':82 'enabl':58,120 'enhanc':113,194 'ensur':134 'experi':128,176 'favorit':218 'feedback':168,173 'focus':66,97 'forum':219 'friend':80 'get':131 'github':150,183 'github.com':21,152,186 'github.com/rollsicecream/privacy-dns-chooser':20 'github.com/rollsicecream/privacy-dns-chooser).':151 'github.com/rollsicecream/privacy-dns-chooser/issues).':185 'help':190,203 'highlight':77 'improv':181 'insight':189 'instal':140 'interfac':94 'intuit':92 'issu':178,184 'journey':52 'key':76 'know':224 'let':221 'like':104 'linux':70,143 'm':3,26 'mark':46 'matter':169 'mileston':49 'mullvad':106 'name':42 'news':211 'nextdn':109 'offici':31 'onlin':127 'prefer':164 'privaci':9,35,65,96,196 'privacy-focus':64,95 'process':56 'project':8,17 'provid':68,98,103,166 'quad9':105 'reach':205 'refin':192 'releas':16,32,227 'report':177 'resolv':75,139 'run':155 'script':12,38,148,157,199 'seamless':90 'secur':114,126 'set':161 'setup':81 'share':174,209,215 'signific':48 'simplifi':54 'snow':14,43 'soon':112 'sourc':18 'spread':200 'start':132 'sudo':159 'suggest':180 'system':71,144 'systemd':74,138 'systemd-resolv':73,137 'talk':212 'thank':228 'thrill':27 'tls':62,87,118 'trust':101 'us':191,204 'use':72 'user':79,207 'user-friend':78 'v1.0':13,39 'valu':171 'word':202"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1702297802
    +visibility: "visible             "
    +apId: "https://kbin.social/m/linux@lemmy.ml/t/694065"
    +editedAt: DateTimeImmutable @1703783084 {#1793
      date: 2023-12-28 18:04:44.0 +01:00
    }
    +createdAt: DateTimeImmutable @1702214302 {#2402
      date: 2023-12-10 14:18:22.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#265}
  +image: null
  +parent: App\Entity\EntryComment {#4286
    +user: Proxies\__CG__\App\Entity\User {#4287 …}
    +entry: App\Entity\Entry {#2400}
    +magazine: App\Entity\Magazine {#265}
    +image: null
    +parent: App\Entity\EntryComment {#4188
      +user: App\Entity\User {#4170 …}
      +entry: App\Entity\Entry {#2400}
      +magazine: App\Entity\Magazine {#265}
      +image: null
      +parent: null
      +root: null
      +body: "Cool project! Do you know Captive portals? Because there you need to use DHCP DNS a lot, and turn off dnssec and dot afaik"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1703826112 {#4196
        date: 2023-12-29 06:01:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@Baritone5371@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4186 …}
      +nested: Doctrine\ORM\PersistentCollection {#4184 …}
      +votes: Doctrine\ORM\PersistentCollection {#4182 …}
      +reports: Doctrine\ORM\PersistentCollection {#4181 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4172 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4175 …}
      -id: 216934
      -bodyTs: "'afaik':24 'captiv':6 'cool':1 'dhcp':14 'dns':15 'dnssec':21 'dot':23 'know':5 'lot':17 'need':11 'portal':7 'project':2 'turn':19 'use':13"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/5557899"
      +editedAt: null
      +createdAt: DateTimeImmutable @1702217051 {#4193
        date: 2023-12-10 15:04:11.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4188}
    +body: """
      That was also my question. A broader question is how to access services on the local network that are announced through local DNS? Like your router’s web interface or any similar device.\n
      \n
      Can you have split routing? Most queries go to our preferred DNSoverTLS endpoint, but some go to DNS53 on the local network.\n
      \n
      This would also solve the captive portal if the host used to detect captive portals is always resolved locally.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1702252236 {#4284
      date: 2023-12-11 00:50:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@Baritone5371@kbin.social"
      "@Pantherina@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4288 …}
    +nested: Doctrine\ORM\PersistentCollection {#4290 …}
    +votes: Doctrine\ORM\PersistentCollection {#4292 …}
    +reports: Doctrine\ORM\PersistentCollection {#4294 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4296 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4298 …}
    -id: 217083
    -bodyTs: "'access':12 'also':3,58 'alway':72 'announc':20 'broader':7 'captiv':61,69 'detect':68 'devic':33 'dns':23 'dns53':51 'dnsovertl':45 'endpoint':46 'go':41,49 'host':65 'interfac':29 'like':24 'local':16,22,54,74 'network':17,55 'portal':62,70 'prefer':44 'queri':40 'question':5,8 'resolv':73 'rout':38 'router':26 'servic':13 'similar':32 'solv':59 'split':37 'use':66 'web':28 'would':57"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/5569498"
    +editedAt: null
    +createdAt: DateTimeImmutable @1702252236 {#4285
      date: 2023-12-11 00:50:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4188}
  +body: "Yes I think you can exclude local IPs in systemd-resolved"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1702257672 {#4322
    date: 2023-12-11 02:21:12.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@Baritone5371@kbin.social"
    "@Pantherina@feddit.de"
    "@_s10e@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4325 …}
  +nested: Doctrine\ORM\PersistentCollection {#4327 …}
  +votes: Doctrine\ORM\PersistentCollection {#4329 …}
  +reports: Doctrine\ORM\PersistentCollection {#4331 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4333 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4335 …}
  -id: 217098
  -bodyTs: "'exclud':6 'ip':8 'local':7 'resolv':12 'systemd':11 'systemd-resolv':10 'think':3 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/5571615"
  +editedAt: null
  +createdAt: DateTimeImmutable @1702257672 {#4323
    date: 2023-12-11 02:21:12.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS DENIED
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details
53 DENIED edit
App\Entity\Magazine {#265
  +icon: Proxies\__CG__\App\Entity\Image {#246 …}
  +name: "linux@lemmy.ml"
  +title: "linux"
  +description: """
    From Wikipedia, the free encyclopedia\n
    \n
    Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
    \n
    Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
    \n
    ### Rules\n
    \n
    - Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
    - No misinformation\n
    - No NSFW content\n
    - No hate speech, bigotry, etc\n
    \n
    ### Related Communities\n
    \n
    - [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
    - [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
    - [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
    - [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
    \n
    Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 1406
  +entryCommentCount: 28632
  +postCount: 6
  +postCommentCount: 214
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729583542 {#275
    date: 2024-10-22 09:52:22.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#237 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#233 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#222 …}
  +entries: Doctrine\ORM\PersistentCollection {#180 …}
  +posts: Doctrine\ORM\PersistentCollection {#138 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#200 …}
  +bans: Doctrine\ORM\PersistentCollection {#117 …}
  +reports: Doctrine\ORM\PersistentCollection {#103 …}
  +badges: Doctrine\ORM\PersistentCollection {#81 …}
  +logs: Doctrine\ORM\PersistentCollection {#71 …}
  +awards: Doctrine\ORM\PersistentCollection {#1346 …}
  +categories: Doctrine\ORM\PersistentCollection {#1823 …}
  -id: 73
  +apId: "linux@lemmy.ml"
  +apProfileId: "https://lemmy.ml/c/linux"
  +apPublicUrl: "https://lemmy.ml/c/linux"
  +apFollowersUrl: "https://lemmy.ml/c/linux/followers"
  +apInboxUrl: "https://lemmy.ml/inbox"
  +apDomain: "lemmy.ml"
  +apPreferredUsername: "linux"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1729583596 {#269
    date: 2024-10-22 09:53:16.0 +02:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1698929468 {#271
    date: 2023-11-02 13:51:08.0 +01:00
  }
}
"Scheb\TwoFactorBundle\Security\Authorization\Voter\TwoFactorInProgressVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\EntryVoter"
ACCESS ABSTAIN
"App\Security\Voter\MagazineVoter"
ACCESS DENIED
"App\Security\Voter\MessageThreadVoter"
ACCESS ABSTAIN
"App\Security\Voter\MessageVoter"
ACCESS ABSTAIN
"App\Security\Voter\NotificationVoter"
ACCESS ABSTAIN
"App\Security\Voter\OAuth2UserConsentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostCommentVoter"
ACCESS ABSTAIN
"App\Security\Voter\PostVoter"
ACCESS ABSTAIN
"App\Security\Voter\UserVoter"
ACCESS ABSTAIN
Show voter details