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 …}
}
29.32 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.08 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 {#2413
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#274
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#268
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#270
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
  +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
  +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
  +url: null
  +body: """
    I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
    \n
    UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
    \n
    I followed these steps to bind it to my VPN from on Linux:\n
    \n
    1. Pause torrents\n
    2. Connect VPN\n
    3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
    4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
    5. Restart qBittorrent\n
    6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 107
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699987605 {#2418
    date: 2023-11-14 19:46:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1408 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1972 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 12354
  -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
  -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699912309
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9049059"
  +editedAt: DateTimeImmutable @1705352499 {#1858
    date: 2024-01-15 22:01:39.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699825909 {#2388
    date: 2023-11-12 22:51:49.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 {#2413
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#274
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#268
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#270
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
  +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
  +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
  +url: null
  +body: """
    I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
    \n
    UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
    \n
    I followed these steps to bind it to my VPN from on Linux:\n
    \n
    1. Pause torrents\n
    2. Connect VPN\n
    3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
    4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
    5. Restart qBittorrent\n
    6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 107
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699987605 {#2418
    date: 2023-11-14 19:46:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1408 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1972 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 12354
  -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
  -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699912309
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9049059"
  +editedAt: DateTimeImmutable @1705352499 {#1858
    date: 2024-01-15 22:01:39.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699825909 {#2388
    date: 2023-11-12 22:51:49.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 {#2413
  +user: Proxies\__CG__\App\Entity\User {#1973 …}
  +magazine: App\Entity\Magazine {#264
    +icon: Proxies\__CG__\App\Entity\Image {#245 …}
    +name: "piracy@lemmy.dbzer0.com"
    +title: "piracy"
    +description: """
      ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
      \n
      ---\n
      \n
      ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
      \n
      **1**. Posts must be related to the discussion of digital piracy\n
      \n
      **2**. Don’t request invites, trade, sell, or self-promote\n
      \n
      **3**. Don’t request or link to specific pirated titles, including DMs\n
      \n
      **4**. Don’t submit low-quality posts, be entitled, or harass others\n
      \n
      **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
      \n
      ---\n
      \n
      [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
      ---------------------------------------------------------------------------\n
      \n
      ### Loot, Pillage, & Plunder\n
      \n
      - [📜 Megathread](https://rentry.co/megathread)\n
      - [🪶 FAQ](https://rentry.co/piracy-faq)\n
      - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
      - [🪶 Rules](https://rentry.co/piracy-rules)\n
      \n
      ---\n
      \n
      💰 Please help cover server costs.\n
      \n
      [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
      \n
      ---
      """
    +rules: null
    +subscriptionsCount: 1
    +entryCount: 866
    +entryCommentCount: 20194
    +postCount: 7
    +postCommentCount: 149
    +isAdult: false
    +customCss: null
    +lastActive: DateTime @1729581369 {#274
      date: 2024-10-22 09:16:09.0 +02:00
    }
    +markedForDeletionAt: null
    +tags: null
    +moderators: Doctrine\ORM\PersistentCollection {#236 …}
    +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
    +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
    +entries: Doctrine\ORM\PersistentCollection {#179 …}
    +posts: Doctrine\ORM\PersistentCollection {#137 …}
    +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
    +bans: Doctrine\ORM\PersistentCollection {#116 …}
    +reports: Doctrine\ORM\PersistentCollection {#102 …}
    +badges: Doctrine\ORM\PersistentCollection {#80 …}
    +logs: Doctrine\ORM\PersistentCollection {#70 …}
    +awards: Doctrine\ORM\PersistentCollection {#1360 …}
    +categories: Doctrine\ORM\PersistentCollection {#1792 …}
    -id: 51
    +apId: "piracy@lemmy.dbzer0.com"
    +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
    +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
    +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
    +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
    +apDomain: "lemmy.dbzer0.com"
    +apPreferredUsername: "piracy"
    +apDiscoverable: true
    +apManuallyApprovesFollowers: null
    +privateKey: null
    +publicKey: null
    +apFetchedAt: DateTime @1708748229 {#268
      date: 2024-02-24 05:17:09.0 +01:00
    }
    +apDeletedAt: null
    +apTimeoutAt: null
    +visibility: "visible             "
    +createdAt: DateTimeImmutable @1697197339 {#270
      date: 2023-10-13 13:42:19.0 +02:00
    }
  }
  +image: null
  +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
  +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
  +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
  +url: null
  +body: """
    I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
    \n
    UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
    \n
    I followed these steps to bind it to my VPN from on Linux:\n
    \n
    1. Pause torrents\n
    2. Connect VPN\n
    3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
    4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
    5. Restart qBittorrent\n
    6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
    """
  +type: "article"
  +lang: "en"
  +isOc: false
  +hasEmbed: false
  +commentCount: 40
  +favouriteCount: 107
  +score: 0
  +isAdult: false
  +sticky: false
  +lastActive: DateTime @1699987605 {#2418
    date: 2023-11-14 19:46:45.0 +01:00
  }
  +ip: null
  +adaAmount: 0
  +tags: null
  +mentions: null
  +comments: Doctrine\ORM\PersistentCollection {#1408 …}
  +votes: Doctrine\ORM\PersistentCollection {#1961 …}
  +reports: Doctrine\ORM\PersistentCollection {#1972 …}
  +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
  +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
  +badges: Doctrine\ORM\PersistentCollection {#2436 …}
  +children: []
  -id: 12354
  -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
  -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
  +cross: false
  +upVotes: 0
  +downVotes: 0
  +ranking: 1699912309
  +visibility: "visible             "
  +apId: "https://sh.itjust.works/post/9049059"
  +editedAt: DateTimeImmutable @1705352499 {#1858
    date: 2024-01-15 22:01:39.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699825909 {#2388
    date: 2023-11-12 22:51:49.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 {#4081
  +user: App\Entity\User {#4030 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 72
  +score: 0
  +lastActive: DateTime @1700232172 {#4090
    date: 2023-11-17 15:42:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4079 …}
  +nested: Doctrine\ORM\PersistentCollection {#4077 …}
  +votes: Doctrine\ORM\PersistentCollection {#4075 …}
  +reports: Doctrine\ORM\PersistentCollection {#4073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
  -id: 117575
  -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5268823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699828333 {#4022
    date: 2023-11-12 23:32:13.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 {#4081
  +user: App\Entity\User {#4030 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 72
  +score: 0
  +lastActive: DateTime @1700232172 {#4090
    date: 2023-11-17 15:42:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4079 …}
  +nested: Doctrine\ORM\PersistentCollection {#4077 …}
  +votes: Doctrine\ORM\PersistentCollection {#4075 …}
  +reports: Doctrine\ORM\PersistentCollection {#4073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
  -id: 117575
  -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5268823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699828333 {#4022
    date: 2023-11-12 23:32:13.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 {#4081
  +user: App\Entity\User {#4030 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 72
  +score: 0
  +lastActive: DateTime @1700232172 {#4090
    date: 2023-11-17 15:42:52.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4079 …}
  +nested: Doctrine\ORM\PersistentCollection {#4077 …}
  +votes: Doctrine\ORM\PersistentCollection {#4075 …}
  +reports: Doctrine\ORM\PersistentCollection {#4073 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
  -id: 117575
  -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5268823"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699828333 {#4022
    date: 2023-11-12 23:32:13.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 {#5030
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4081
    +user: App\Entity\User {#4030 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 72
    +score: 0
    +lastActive: DateTime @1700232172 {#4090
      date: 2023-11-17 15:42:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4079 …}
    +nested: Doctrine\ORM\PersistentCollection {#4077 …}
    +votes: Doctrine\ORM\PersistentCollection {#4075 …}
    +reports: Doctrine\ORM\PersistentCollection {#4073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
    -id: 117575
    -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5268823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699828333 {#4022
      date: 2023-11-12 23:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1699830050 {#5028
    date: 2023-11-13 00:00:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5031 …}
  +nested: Doctrine\ORM\PersistentCollection {#5033 …}
  +votes: Doctrine\ORM\PersistentCollection {#5035 …}
  +reports: Doctrine\ORM\PersistentCollection {#5037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
  -id: 117668
  -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830050 {#5029
    date: 2023-11-13 00:00: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
11 DENIED edit
App\Entity\EntryComment {#5030
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4081
    +user: App\Entity\User {#4030 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 72
    +score: 0
    +lastActive: DateTime @1700232172 {#4090
      date: 2023-11-17 15:42:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4079 …}
    +nested: Doctrine\ORM\PersistentCollection {#4077 …}
    +votes: Doctrine\ORM\PersistentCollection {#4075 …}
    +reports: Doctrine\ORM\PersistentCollection {#4073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
    -id: 117575
    -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5268823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699828333 {#4022
      date: 2023-11-12 23:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1699830050 {#5028
    date: 2023-11-13 00:00:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5031 …}
  +nested: Doctrine\ORM\PersistentCollection {#5033 …}
  +votes: Doctrine\ORM\PersistentCollection {#5035 …}
  +reports: Doctrine\ORM\PersistentCollection {#5037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
  -id: 117668
  -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830050 {#5029
    date: 2023-11-13 00:00: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
12 DENIED moderate
App\Entity\EntryComment {#5030
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4081
    +user: App\Entity\User {#4030 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 72
    +score: 0
    +lastActive: DateTime @1700232172 {#4090
      date: 2023-11-17 15:42:52.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4079 …}
    +nested: Doctrine\ORM\PersistentCollection {#4077 …}
    +votes: Doctrine\ORM\PersistentCollection {#4075 …}
    +reports: Doctrine\ORM\PersistentCollection {#4073 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
    -id: 117575
    -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5268823"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699828333 {#4022
      date: 2023-11-12 23:32:13.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 14
  +score: 0
  +lastActive: DateTime @1699830050 {#5028
    date: 2023-11-13 00:00:50.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5031 …}
  +nested: Doctrine\ORM\PersistentCollection {#5033 …}
  +votes: Doctrine\ORM\PersistentCollection {#5035 …}
  +reports: Doctrine\ORM\PersistentCollection {#5037 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
  -id: 117668
  -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269359"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830050 {#5029
    date: 2023-11-13 00:00: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
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 {#5135
  +user: Proxies\__CG__\App\Entity\User {#5130 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "That doesn’t look like a simpler option to me…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1699831249 {#5136
    date: 2023-11-13 00:20:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5125 …}
  +nested: Doctrine\ORM\PersistentCollection {#5129 …}
  +votes: Doctrine\ORM\PersistentCollection {#5127 …}
  +reports: Doctrine\ORM\PersistentCollection {#5140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
  -id: 117721
  -bodyTs: "'doesn':2 'like':5 'look':4 'option':8 'simpler':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/4539885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831249 {#5133
    date: 2023-11-13 00:20:49.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 {#5135
  +user: Proxies\__CG__\App\Entity\User {#5130 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "That doesn’t look like a simpler option to me…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1699831249 {#5136
    date: 2023-11-13 00:20:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5125 …}
  +nested: Doctrine\ORM\PersistentCollection {#5129 …}
  +votes: Doctrine\ORM\PersistentCollection {#5127 …}
  +reports: Doctrine\ORM\PersistentCollection {#5140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
  -id: 117721
  -bodyTs: "'doesn':2 'like':5 'look':4 'option':8 'simpler':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/4539885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831249 {#5133
    date: 2023-11-13 00:20:49.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 {#5135
  +user: Proxies\__CG__\App\Entity\User {#5130 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "That doesn’t look like a simpler option to me…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1699831249 {#5136
    date: 2023-11-13 00:20:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5125 …}
  +nested: Doctrine\ORM\PersistentCollection {#5129 …}
  +votes: Doctrine\ORM\PersistentCollection {#5127 …}
  +reports: Doctrine\ORM\PersistentCollection {#5140 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5142 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5144 …}
  -id: 117721
  -bodyTs: "'doesn':2 'like':5 'look':4 'option':8 'simpler':7"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://sopuli.xyz/comment/4539885"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831249 {#5133
    date: 2023-11-13 00:20:49.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 {#5148
  +user: App\Entity\User {#4030 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "I disagree that it’s simpler, because most VPNs will use dynamic IPs. So any time your internet flickers or your power goes out, you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed. With qBit’s interface binding, it doesn’t care what the VPN’s IP is. All it cares about is that it’s using the specific interface. So if the VPN is disconnected (and the VPN’s interface has no connection) then qBit simply thinks there’s no connection to the internet."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1699831270 {#5146
    date: 2023-11-13 00:21:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5149 …}
  +nested: Doctrine\ORM\PersistentCollection {#5151 …}
  +votes: Doctrine\ORM\PersistentCollection {#5153 …}
  +reports: Doctrine\ORM\PersistentCollection {#5155 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
  -id: 117722
  -bodyTs: "'bind':57 'care':61,70 'connect':93,101 'disagre':2 'disconnect':85 'doesn':59 'dynam':12 'everi':48 'flicker':19 'get':51 'goe':23 'interfac':56,79,90 'internet':18,104 'intervent':47 'ip':13,34,66 'kill':41,52 'll':26 'manual':46 'method':37 'need':27 'new':33 'power':22 'qbit':54,95 'reconfigur':29 'requir':45 'simpler':6 'simpli':96 'specif':78 'sure':35 'switch':42 'think':97 'time':16,49 'transmiss':30 'use':11,76 'vpn':64,83,88 'vpns':9 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269754"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831270 {#5147
    date: 2023-11-13 00:21: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
19 DENIED edit
App\Entity\EntryComment {#5148
  +user: App\Entity\User {#4030 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "I disagree that it’s simpler, because most VPNs will use dynamic IPs. So any time your internet flickers or your power goes out, you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed. With qBit’s interface binding, it doesn’t care what the VPN’s IP is. All it cares about is that it’s using the specific interface. So if the VPN is disconnected (and the VPN’s interface has no connection) then qBit simply thinks there’s no connection to the internet."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1699831270 {#5146
    date: 2023-11-13 00:21:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5149 …}
  +nested: Doctrine\ORM\PersistentCollection {#5151 …}
  +votes: Doctrine\ORM\PersistentCollection {#5153 …}
  +reports: Doctrine\ORM\PersistentCollection {#5155 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
  -id: 117722
  -bodyTs: "'bind':57 'care':61,70 'connect':93,101 'disagre':2 'disconnect':85 'doesn':59 'dynam':12 'everi':48 'flicker':19 'get':51 'goe':23 'interfac':56,79,90 'internet':18,104 'intervent':47 'ip':13,34,66 'kill':41,52 'll':26 'manual':46 'method':37 'need':27 'new':33 'power':22 'qbit':54,95 'reconfigur':29 'requir':45 'simpler':6 'simpli':96 'specif':78 'sure':35 'switch':42 'think':97 'time':16,49 'transmiss':30 'use':11,76 'vpn':64,83,88 'vpns':9 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269754"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831270 {#5147
    date: 2023-11-13 00:21: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
20 DENIED moderate
App\Entity\EntryComment {#5148
  +user: App\Entity\User {#4030 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "I disagree that it’s simpler, because most VPNs will use dynamic IPs. So any time your internet flickers or your power goes out, you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed. With qBit’s interface binding, it doesn’t care what the VPN’s IP is. All it cares about is that it’s using the specific interface. So if the VPN is disconnected (and the VPN’s interface has no connection) then qBit simply thinks there’s no connection to the internet."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 18
  +score: 0
  +lastActive: DateTime @1699831270 {#5146
    date: 2023-11-13 00:21:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5149 …}
  +nested: Doctrine\ORM\PersistentCollection {#5151 …}
  +votes: Doctrine\ORM\PersistentCollection {#5153 …}
  +reports: Doctrine\ORM\PersistentCollection {#5155 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
  -id: 117722
  -bodyTs: "'bind':57 'care':61,70 'connect':93,101 'disagre':2 'disconnect':85 'doesn':59 'dynam':12 'everi':48 'flicker':19 'get':51 'goe':23 'interfac':56,79,90 'internet':18,104 'intervent':47 'ip':13,34,66 'kill':41,52 'll':26 'manual':46 'method':37 'need':27 'new':33 'power':22 'qbit':54,95 'reconfigur':29 'requir':45 'simpler':6 'simpli':96 'specif':78 'sure':35 'switch':42 'think':97 'time':16,49 'transmiss':30 'use':11,76 'vpn':64,83,88 'vpns':9 'work':38"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269754"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831270 {#5147
    date: 2023-11-13 00:21: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
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 {#5280
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4030 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5030
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4081
        +user: App\Entity\User {#4030 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 72
        +score: 0
        +lastActive: DateTime @1700232172 {#4090
          date: 2023-11-17 15:42:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4079 …}
        +nested: Doctrine\ORM\PersistentCollection {#4077 …}
        +votes: Doctrine\ORM\PersistentCollection {#4075 …}
        +reports: Doctrine\ORM\PersistentCollection {#4073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
        -id: 117575
        -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5268823"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699828333 {#4022
          date: 2023-11-12 23:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1699830050 {#5028
        date: 2023-11-13 00:00:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5031 …}
      +nested: Doctrine\ORM\PersistentCollection {#5033 …}
      +votes: Doctrine\ORM\PersistentCollection {#5035 …}
      +reports: Doctrine\ORM\PersistentCollection {#5037 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
      -id: 117668
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269359"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830050 {#5029
        date: 2023-11-13 00:00:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "I disagree that it’s simpler, because most VPNs will use dynamic IPs. So any time your internet flickers or your power goes out, you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed. With qBit’s interface binding, it doesn’t care what the VPN’s IP is. All it cares about is that it’s using the specific interface. So if the VPN is disconnected (and the VPN’s interface has no connection) then qBit simply thinks there’s no connection to the internet."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1699831270 {#5146
      date: 2023-11-13 00:21:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 117722
    -bodyTs: "'bind':57 'care':61,70 'connect':93,101 'disagre':2 'disconnect':85 'doesn':59 'dynam':12 'everi':48 'flicker':19 'get':51 'goe':23 'interfac':56,79,90 'internet':18,104 'intervent':47 'ip':13,34,66 'kill':41,52 'll':26 'manual':46 'method':37 'need':27 'new':33 'power':22 'qbit':54,95 'reconfigur':29 'requir':45 'simpler':6 'simpli':96 'specif':78 'sure':35 'switch':42 'think':97 'time':16,49 'transmiss':30 'use':11,76 'vpn':64,83,88 'vpns':9 'work':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269754"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831270 {#5147
      date: 2023-11-13 00:21:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: """
    > you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed.\n
    \n
    It doesn’t. You can specify your VPN provider range instead of a single IP and you won’t need manual intervention.\n
    \n
    If you go the systemd route you can do it even better with [RestrictNetworkInterfaces](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#RestrictNetworkInterfaces=):\n
    \n
    > RestrictNetworkInterfaces= Takes a list of space-separated network interface names. This option restricts the network interfaces that processes of this unit can use.\n
    \n
    So I guess this is a better option than doing IP or IP range restrictions - zero manual intervention like you do in qBit. I’m so used to work with IPs instead of interfaces (because of the issues that can cause) that I even forgot about that option.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699831671 {#5277
    date: 2023-11-13 00:27:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5281 …}
  +nested: Doctrine\ORM\PersistentCollection {#5283 …}
  +votes: Doctrine\ORM\PersistentCollection {#5285 …}
  +reports: Doctrine\ORM\PersistentCollection {#5287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5291 …}
  -id: 117748
  -bodyTs: "'/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces=):':67 'better':62,98 'caus':132 'doesn':30 'even':61,135 'everi':24 'forgot':136 'get':27 'go':53 'guess':94 'instead':39,123 'interfac':77,84,125 'intervent':23,50,109 'ip':10,43,102,104,122 'issu':129 'kill':17,28 'like':110 'list':71 'll':2 'm':116 'manual':22,49,108 'method':13 'name':78 'need':3,48 'network':76,83 'new':9 'option':80,99,139 'process':86 'provid':37 'qbit':114 'rang':38,105 'reconfigur':5 'requir':21 'restrict':81,106 'restrictnetworkinterfac':64,68 'rout':56 'separ':75 'singl':42 'space':74 'space-separ':73 'specifi':34 'sure':11 'switch':18 'systemd':55 'take':69 'time':25 'transmiss':6 'unit':89 'use':91,118 'vpn':36 'won':46 'work':14,120 'www.freedesktop.org':66 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces=):':65 'zero':107"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269899"
  +editedAt: DateTimeImmutable @1700036175 {#5278
    date: 2023-11-15 09:16:15.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699831671 {#5279
    date: 2023-11-13 00:27:51.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 {#5280
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4030 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5030
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4081
        +user: App\Entity\User {#4030 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 72
        +score: 0
        +lastActive: DateTime @1700232172 {#4090
          date: 2023-11-17 15:42:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4079 …}
        +nested: Doctrine\ORM\PersistentCollection {#4077 …}
        +votes: Doctrine\ORM\PersistentCollection {#4075 …}
        +reports: Doctrine\ORM\PersistentCollection {#4073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
        -id: 117575
        -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5268823"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699828333 {#4022
          date: 2023-11-12 23:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1699830050 {#5028
        date: 2023-11-13 00:00:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5031 …}
      +nested: Doctrine\ORM\PersistentCollection {#5033 …}
      +votes: Doctrine\ORM\PersistentCollection {#5035 …}
      +reports: Doctrine\ORM\PersistentCollection {#5037 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
      -id: 117668
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269359"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830050 {#5029
        date: 2023-11-13 00:00:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "I disagree that it’s simpler, because most VPNs will use dynamic IPs. So any time your internet flickers or your power goes out, you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed. With qBit’s interface binding, it doesn’t care what the VPN’s IP is. All it cares about is that it’s using the specific interface. So if the VPN is disconnected (and the VPN’s interface has no connection) then qBit simply thinks there’s no connection to the internet."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1699831270 {#5146
      date: 2023-11-13 00:21:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 117722
    -bodyTs: "'bind':57 'care':61,70 'connect':93,101 'disagre':2 'disconnect':85 'doesn':59 'dynam':12 'everi':48 'flicker':19 'get':51 'goe':23 'interfac':56,79,90 'internet':18,104 'intervent':47 'ip':13,34,66 'kill':41,52 'll':26 'manual':46 'method':37 'need':27 'new':33 'power':22 'qbit':54,95 'reconfigur':29 'requir':45 'simpler':6 'simpli':96 'specif':78 'sure':35 'switch':42 'think':97 'time':16,49 'transmiss':30 'use':11,76 'vpn':64,83,88 'vpns':9 'work':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269754"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831270 {#5147
      date: 2023-11-13 00:21:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: """
    > you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed.\n
    \n
    It doesn’t. You can specify your VPN provider range instead of a single IP and you won’t need manual intervention.\n
    \n
    If you go the systemd route you can do it even better with [RestrictNetworkInterfaces](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#RestrictNetworkInterfaces=):\n
    \n
    > RestrictNetworkInterfaces= Takes a list of space-separated network interface names. This option restricts the network interfaces that processes of this unit can use.\n
    \n
    So I guess this is a better option than doing IP or IP range restrictions - zero manual intervention like you do in qBit. I’m so used to work with IPs instead of interfaces (because of the issues that can cause) that I even forgot about that option.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699831671 {#5277
    date: 2023-11-13 00:27:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5281 …}
  +nested: Doctrine\ORM\PersistentCollection {#5283 …}
  +votes: Doctrine\ORM\PersistentCollection {#5285 …}
  +reports: Doctrine\ORM\PersistentCollection {#5287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5291 …}
  -id: 117748
  -bodyTs: "'/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces=):':67 'better':62,98 'caus':132 'doesn':30 'even':61,135 'everi':24 'forgot':136 'get':27 'go':53 'guess':94 'instead':39,123 'interfac':77,84,125 'intervent':23,50,109 'ip':10,43,102,104,122 'issu':129 'kill':17,28 'like':110 'list':71 'll':2 'm':116 'manual':22,49,108 'method':13 'name':78 'need':3,48 'network':76,83 'new':9 'option':80,99,139 'process':86 'provid':37 'qbit':114 'rang':38,105 'reconfigur':5 'requir':21 'restrict':81,106 'restrictnetworkinterfac':64,68 'rout':56 'separ':75 'singl':42 'space':74 'space-separ':73 'specifi':34 'sure':11 'switch':18 'systemd':55 'take':69 'time':25 'transmiss':6 'unit':89 'use':91,118 'vpn':36 'won':46 'work':14,120 'www.freedesktop.org':66 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces=):':65 'zero':107"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269899"
  +editedAt: DateTimeImmutable @1700036175 {#5278
    date: 2023-11-15 09:16:15.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699831671 {#5279
    date: 2023-11-13 00:27:51.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 {#5280
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5148
    +user: App\Entity\User {#4030 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5030
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4081
        +user: App\Entity\User {#4030 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 72
        +score: 0
        +lastActive: DateTime @1700232172 {#4090
          date: 2023-11-17 15:42:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4079 …}
        +nested: Doctrine\ORM\PersistentCollection {#4077 …}
        +votes: Doctrine\ORM\PersistentCollection {#4075 …}
        +reports: Doctrine\ORM\PersistentCollection {#4073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
        -id: 117575
        -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5268823"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699828333 {#4022
          date: 2023-11-12 23:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1699830050 {#5028
        date: 2023-11-13 00:00:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5031 …}
      +nested: Doctrine\ORM\PersistentCollection {#5033 …}
      +votes: Doctrine\ORM\PersistentCollection {#5035 …}
      +reports: Doctrine\ORM\PersistentCollection {#5037 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
      -id: 117668
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269359"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830050 {#5029
        date: 2023-11-13 00:00:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "I disagree that it’s simpler, because most VPNs will use dynamic IPs. So any time your internet flickers or your power goes out, you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed. With qBit’s interface binding, it doesn’t care what the VPN’s IP is. All it cares about is that it’s using the specific interface. So if the VPN is disconnected (and the VPN’s interface has no connection) then qBit simply thinks there’s no connection to the internet."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 18
    +score: 0
    +lastActive: DateTime @1699831270 {#5146
      date: 2023-11-13 00:21:10.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5149 …}
    +nested: Doctrine\ORM\PersistentCollection {#5151 …}
    +votes: Doctrine\ORM\PersistentCollection {#5153 …}
    +reports: Doctrine\ORM\PersistentCollection {#5155 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5157 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5159 …}
    -id: 117722
    -bodyTs: "'bind':57 'care':61,70 'connect':93,101 'disagre':2 'disconnect':85 'doesn':59 'dynam':12 'everi':48 'flicker':19 'get':51 'goe':23 'interfac':56,79,90 'internet':18,104 'intervent':47 'ip':13,34,66 'kill':41,52 'll':26 'manual':46 'method':37 'need':27 'new':33 'power':22 'qbit':54,95 'reconfigur':29 'requir':45 'simpler':6 'simpli':96 'specif':78 'sure':35 'switch':42 'think':97 'time':16,49 'transmiss':30 'use':11,76 'vpn':64,83,88 'vpns':9 'work':38"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269754"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831270 {#5147
      date: 2023-11-13 00:21:10.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: """
    > you’ll need to reconfigure Transmission with the new IP. Sure your method works for a kill switch. But it requires manual intervention every time it gets killed.\n
    \n
    It doesn’t. You can specify your VPN provider range instead of a single IP and you won’t need manual intervention.\n
    \n
    If you go the systemd route you can do it even better with [RestrictNetworkInterfaces](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#RestrictNetworkInterfaces=):\n
    \n
    > RestrictNetworkInterfaces= Takes a list of space-separated network interface names. This option restricts the network interfaces that processes of this unit can use.\n
    \n
    So I guess this is a better option than doing IP or IP range restrictions - zero manual intervention like you do in qBit. I’m so used to work with IPs instead of interfaces (because of the issues that can cause) that I even forgot about that option.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699831671 {#5277
    date: 2023-11-13 00:27:51.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5281 …}
  +nested: Doctrine\ORM\PersistentCollection {#5283 …}
  +votes: Doctrine\ORM\PersistentCollection {#5285 …}
  +reports: Doctrine\ORM\PersistentCollection {#5287 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5289 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5291 …}
  -id: 117748
  -bodyTs: "'/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces=):':67 'better':62,98 'caus':132 'doesn':30 'even':61,135 'everi':24 'forgot':136 'get':27 'go':53 'guess':94 'instead':39,123 'interfac':77,84,125 'intervent':23,50,109 'ip':10,43,102,104,122 'issu':129 'kill':17,28 'like':110 'list':71 'll':2 'm':116 'manual':22,49,108 'method':13 'name':78 'need':3,48 'network':76,83 'new':9 'option':80,99,139 'process':86 'provid':37 'qbit':114 'rang':38,105 'reconfigur':5 'requir':21 'restrict':81,106 'restrictnetworkinterfac':64,68 'rout':56 'separ':75 'singl':42 'space':74 'space-separ':73 'specifi':34 'sure':11 'switch':18 'systemd':55 'take':69 'time':25 'transmiss':6 'unit':89 'use':91,118 'vpn':36 'won':46 'work':14,120 'www.freedesktop.org':66 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces=):':65 'zero':107"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269899"
  +editedAt: DateTimeImmutable @1700036175 {#5278
    date: 2023-11-15 09:16:15.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699831671 {#5279
    date: 2023-11-13 00:27:51.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 {#5163
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "In what way does this seem simpler to you?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699920446 {#5161
    date: 2023-11-14 01:07:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5165 …}
  +nested: Doctrine\ORM\PersistentCollection {#5167 …}
  +votes: Doctrine\ORM\PersistentCollection {#5169 …}
  +reports: Doctrine\ORM\PersistentCollection {#5171 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
  -id: 121598
  -bodyTs: "'seem':6 'simpler':7 'way':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6095769"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699920446 {#5162
    date: 2023-11-14 01:07:26.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 {#5163
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "In what way does this seem simpler to you?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699920446 {#5161
    date: 2023-11-14 01:07:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5165 …}
  +nested: Doctrine\ORM\PersistentCollection {#5167 …}
  +votes: Doctrine\ORM\PersistentCollection {#5169 …}
  +reports: Doctrine\ORM\PersistentCollection {#5171 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
  -id: 121598
  -bodyTs: "'seem':6 'simpler':7 'way':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6095769"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699920446 {#5162
    date: 2023-11-14 01:07:26.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 {#5163
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5030
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4081
      +user: App\Entity\User {#4030 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 72
      +score: 0
      +lastActive: DateTime @1700232172 {#4090
        date: 2023-11-17 15:42:52.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4079 …}
      +nested: Doctrine\ORM\PersistentCollection {#4077 …}
      +votes: Doctrine\ORM\PersistentCollection {#4075 …}
      +reports: Doctrine\ORM\PersistentCollection {#4073 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
      -id: 117575
      -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5268823"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699828333 {#4022
        date: 2023-11-12 23:32:13.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 14
    +score: 0
    +lastActive: DateTime @1699830050 {#5028
      date: 2023-11-13 00:00:50.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5031 …}
    +nested: Doctrine\ORM\PersistentCollection {#5033 …}
    +votes: Doctrine\ORM\PersistentCollection {#5035 …}
    +reports: Doctrine\ORM\PersistentCollection {#5037 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
    -id: 117668
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269359"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830050 {#5029
      date: 2023-11-13 00:00:50.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "In what way does this seem simpler to you?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699920446 {#5161
    date: 2023-11-14 01:07:26.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5165 …}
  +nested: Doctrine\ORM\PersistentCollection {#5167 …}
  +votes: Doctrine\ORM\PersistentCollection {#5169 …}
  +reports: Doctrine\ORM\PersistentCollection {#5171 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
  -id: 121598
  -bodyTs: "'seem':6 'simpler':7 'way':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6095769"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699920446 {#5162
    date: 2023-11-14 01:07:26.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 {#5341
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5163
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5030
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4081
        +user: App\Entity\User {#4030 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 72
        +score: 0
        +lastActive: DateTime @1700232172 {#4090
          date: 2023-11-17 15:42:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4079 …}
        +nested: Doctrine\ORM\PersistentCollection {#4077 …}
        +votes: Doctrine\ORM\PersistentCollection {#4075 …}
        +reports: Doctrine\ORM\PersistentCollection {#4073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
        -id: 117575
        -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5268823"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699828333 {#4022
          date: 2023-11-12 23:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1699830050 {#5028
        date: 2023-11-13 00:00:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5031 …}
      +nested: Doctrine\ORM\PersistentCollection {#5033 …}
      +votes: Doctrine\ORM\PersistentCollection {#5035 …}
      +reports: Doctrine\ORM\PersistentCollection {#5037 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
      -id: 117668
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269359"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830050 {#5029
        date: 2023-11-13 00:00:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "In what way does this seem simpler to you?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1699920446 {#5161
      date: 2023-11-14 01:07:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 121598
    -bodyTs: "'seem':6 'simpler':7 'way':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6095769"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699920446 {#5162
      date: 2023-11-14 01:07:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699957535 {#5339
    date: 2023-11-14 11:25:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5342 …}
  +nested: Doctrine\ORM\PersistentCollection {#5344 …}
  +votes: Doctrine\ORM\PersistentCollection {#5346 …}
  +reports: Doctrine\ORM\PersistentCollection {#5348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
  -id: 122779
  -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5302638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699957535 {#5340
    date: 2023-11-14 11:25:35.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 {#5341
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5163
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5030
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4081
        +user: App\Entity\User {#4030 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 72
        +score: 0
        +lastActive: DateTime @1700232172 {#4090
          date: 2023-11-17 15:42:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4079 …}
        +nested: Doctrine\ORM\PersistentCollection {#4077 …}
        +votes: Doctrine\ORM\PersistentCollection {#4075 …}
        +reports: Doctrine\ORM\PersistentCollection {#4073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
        -id: 117575
        -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5268823"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699828333 {#4022
          date: 2023-11-12 23:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1699830050 {#5028
        date: 2023-11-13 00:00:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5031 …}
      +nested: Doctrine\ORM\PersistentCollection {#5033 …}
      +votes: Doctrine\ORM\PersistentCollection {#5035 …}
      +reports: Doctrine\ORM\PersistentCollection {#5037 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
      -id: 117668
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269359"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830050 {#5029
        date: 2023-11-13 00:00:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "In what way does this seem simpler to you?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1699920446 {#5161
      date: 2023-11-14 01:07:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 121598
    -bodyTs: "'seem':6 'simpler':7 'way':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6095769"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699920446 {#5162
      date: 2023-11-14 01:07:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699957535 {#5339
    date: 2023-11-14 11:25:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5342 …}
  +nested: Doctrine\ORM\PersistentCollection {#5344 …}
  +votes: Doctrine\ORM\PersistentCollection {#5346 …}
  +reports: Doctrine\ORM\PersistentCollection {#5348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
  -id: 122779
  -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5302638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699957535 {#5340
    date: 2023-11-14 11:25:35.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 {#5341
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5163
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5030
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4081
        +user: App\Entity\User {#4030 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 72
        +score: 0
        +lastActive: DateTime @1700232172 {#4090
          date: 2023-11-17 15:42:52.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4079 …}
        +nested: Doctrine\ORM\PersistentCollection {#4077 …}
        +votes: Doctrine\ORM\PersistentCollection {#4075 …}
        +reports: Doctrine\ORM\PersistentCollection {#4073 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
        -id: 117575
        -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5268823"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699828333 {#4022
          date: 2023-11-12 23:32:13.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 14
      +score: 0
      +lastActive: DateTime @1699830050 {#5028
        date: 2023-11-13 00:00:50.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5031 …}
      +nested: Doctrine\ORM\PersistentCollection {#5033 …}
      +votes: Doctrine\ORM\PersistentCollection {#5035 …}
      +reports: Doctrine\ORM\PersistentCollection {#5037 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
      -id: 117668
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269359"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830050 {#5029
        date: 2023-11-13 00:00:50.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "In what way does this seem simpler to you?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 3
    +score: 0
    +lastActive: DateTime @1699920446 {#5161
      date: 2023-11-14 01:07:26.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5165 …}
    +nested: Doctrine\ORM\PersistentCollection {#5167 …}
    +votes: Doctrine\ORM\PersistentCollection {#5169 …}
    +reports: Doctrine\ORM\PersistentCollection {#5171 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
    -id: 121598
    -bodyTs: "'seem':6 'simpler':7 'way':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6095769"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699920446 {#5162
      date: 2023-11-14 01:07:26.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699957535 {#5339
    date: 2023-11-14 11:25:35.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5342 …}
  +nested: Doctrine\ORM\PersistentCollection {#5344 …}
  +votes: Doctrine\ORM\PersistentCollection {#5346 …}
  +reports: Doctrine\ORM\PersistentCollection {#5348 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
  -id: 122779
  -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5302638"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699957535 {#5340
    date: 2023-11-14 11:25:35.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 {#5394
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5341
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5163
      +user: Proxies\__CG__\App\Entity\User {#5164 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5030
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4081
          +user: App\Entity\User {#4030 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 72
          +score: 0
          +lastActive: DateTime @1700232172 {#4090
            date: 2023-11-17 15:42:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4079 …}
          +nested: Doctrine\ORM\PersistentCollection {#4077 …}
          +votes: Doctrine\ORM\PersistentCollection {#4075 …}
          +reports: Doctrine\ORM\PersistentCollection {#4073 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
          -id: 117575
          -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5268823"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699828333 {#4022
            date: 2023-11-12 23:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 14
        +score: 0
        +lastActive: DateTime @1699830050 {#5028
          date: 2023-11-13 00:00:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5031 …}
        +nested: Doctrine\ORM\PersistentCollection {#5033 …}
        +votes: Doctrine\ORM\PersistentCollection {#5035 …}
        +reports: Doctrine\ORM\PersistentCollection {#5037 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
        -id: 117668
        -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269359"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699830050 {#5029
          date: 2023-11-13 00:00:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "In what way does this seem simpler to you?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1699920446 {#5161
        date: 2023-11-14 01:07:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 121598
      -bodyTs: "'seem':6 'simpler':7 'way':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6095769"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699920446 {#5162
        date: 2023-11-14 01:07:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699957535 {#5339
      date: 2023-11-14 11:25:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5342 …}
    +nested: Doctrine\ORM\PersistentCollection {#5344 …}
    +votes: Doctrine\ORM\PersistentCollection {#5346 …}
    +reports: Doctrine\ORM\PersistentCollection {#5348 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
    -id: 122779
    -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5302638"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699957535 {#5340
      date: 2023-11-14 11:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "But you called it a simpler option, that’s why I’m asking"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699960483 {#5391
    date: 2023-11-14 12:14:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5395 …}
  +nested: Doctrine\ORM\PersistentCollection {#5397 …}
  +votes: Doctrine\ORM\PersistentCollection {#5399 …}
  +reports: Doctrine\ORM\PersistentCollection {#5401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
  -id: 122857
  -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6110668"
  +editedAt: DateTimeImmutable @1700185074 {#5392
    date: 2023-11-17 02:37:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699960483 {#5393
    date: 2023-11-14 12:14:43.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 {#5394
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5341
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5163
      +user: Proxies\__CG__\App\Entity\User {#5164 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5030
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4081
          +user: App\Entity\User {#4030 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 72
          +score: 0
          +lastActive: DateTime @1700232172 {#4090
            date: 2023-11-17 15:42:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4079 …}
          +nested: Doctrine\ORM\PersistentCollection {#4077 …}
          +votes: Doctrine\ORM\PersistentCollection {#4075 …}
          +reports: Doctrine\ORM\PersistentCollection {#4073 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
          -id: 117575
          -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5268823"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699828333 {#4022
            date: 2023-11-12 23:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 14
        +score: 0
        +lastActive: DateTime @1699830050 {#5028
          date: 2023-11-13 00:00:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5031 …}
        +nested: Doctrine\ORM\PersistentCollection {#5033 …}
        +votes: Doctrine\ORM\PersistentCollection {#5035 …}
        +reports: Doctrine\ORM\PersistentCollection {#5037 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
        -id: 117668
        -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269359"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699830050 {#5029
          date: 2023-11-13 00:00:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "In what way does this seem simpler to you?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1699920446 {#5161
        date: 2023-11-14 01:07:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 121598
      -bodyTs: "'seem':6 'simpler':7 'way':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6095769"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699920446 {#5162
        date: 2023-11-14 01:07:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699957535 {#5339
      date: 2023-11-14 11:25:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5342 …}
    +nested: Doctrine\ORM\PersistentCollection {#5344 …}
    +votes: Doctrine\ORM\PersistentCollection {#5346 …}
    +reports: Doctrine\ORM\PersistentCollection {#5348 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
    -id: 122779
    -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5302638"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699957535 {#5340
      date: 2023-11-14 11:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "But you called it a simpler option, that’s why I’m asking"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699960483 {#5391
    date: 2023-11-14 12:14:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5395 …}
  +nested: Doctrine\ORM\PersistentCollection {#5397 …}
  +votes: Doctrine\ORM\PersistentCollection {#5399 …}
  +reports: Doctrine\ORM\PersistentCollection {#5401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
  -id: 122857
  -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6110668"
  +editedAt: DateTimeImmutable @1700185074 {#5392
    date: 2023-11-17 02:37:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699960483 {#5393
    date: 2023-11-14 12:14:43.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 {#5394
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5341
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5163
      +user: Proxies\__CG__\App\Entity\User {#5164 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5030
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4081
          +user: App\Entity\User {#4030 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 72
          +score: 0
          +lastActive: DateTime @1700232172 {#4090
            date: 2023-11-17 15:42:52.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4079 …}
          +nested: Doctrine\ORM\PersistentCollection {#4077 …}
          +votes: Doctrine\ORM\PersistentCollection {#4075 …}
          +reports: Doctrine\ORM\PersistentCollection {#4073 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
          -id: 117575
          -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5268823"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699828333 {#4022
            date: 2023-11-12 23:32:13.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 14
        +score: 0
        +lastActive: DateTime @1699830050 {#5028
          date: 2023-11-13 00:00:50.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5031 …}
        +nested: Doctrine\ORM\PersistentCollection {#5033 …}
        +votes: Doctrine\ORM\PersistentCollection {#5035 …}
        +reports: Doctrine\ORM\PersistentCollection {#5037 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
        -id: 117668
        -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269359"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699830050 {#5029
          date: 2023-11-13 00:00:50.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "In what way does this seem simpler to you?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 3
      +score: 0
      +lastActive: DateTime @1699920446 {#5161
        date: 2023-11-14 01:07:26.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5165 …}
      +nested: Doctrine\ORM\PersistentCollection {#5167 …}
      +votes: Doctrine\ORM\PersistentCollection {#5169 …}
      +reports: Doctrine\ORM\PersistentCollection {#5171 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
      -id: 121598
      -bodyTs: "'seem':6 'simpler':7 'way':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6095769"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699920446 {#5162
        date: 2023-11-14 01:07:26.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699957535 {#5339
      date: 2023-11-14 11:25:35.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5342 …}
    +nested: Doctrine\ORM\PersistentCollection {#5344 …}
    +votes: Doctrine\ORM\PersistentCollection {#5346 …}
    +reports: Doctrine\ORM\PersistentCollection {#5348 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
    -id: 122779
    -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5302638"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699957535 {#5340
      date: 2023-11-14 11:25:35.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "But you called it a simpler option, that’s why I’m asking"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699960483 {#5391
    date: 2023-11-14 12:14:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5395 …}
  +nested: Doctrine\ORM\PersistentCollection {#5397 …}
  +votes: Doctrine\ORM\PersistentCollection {#5399 …}
  +reports: Doctrine\ORM\PersistentCollection {#5401 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
  -id: 122857
  -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6110668"
  +editedAt: DateTimeImmutable @1700185074 {#5392
    date: 2023-11-17 02:37:54.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699960483 {#5393
    date: 2023-11-14 12:14:43.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 {#5417
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5394
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5341
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5163
        +user: Proxies\__CG__\App\Entity\User {#5164 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5030
          +user: App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4081
            +user: App\Entity\User {#4030 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 72
            +score: 0
            +lastActive: DateTime @1700232172 {#4090
              date: 2023-11-17 15:42:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4079 …}
            +nested: Doctrine\ORM\PersistentCollection {#4077 …}
            +votes: Doctrine\ORM\PersistentCollection {#4075 …}
            +reports: Doctrine\ORM\PersistentCollection {#4073 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
            -id: 117575
            -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5268823"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699828333 {#4022
              date: 2023-11-12 23:32:13.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 14
          +score: 0
          +lastActive: DateTime @1699830050 {#5028
            date: 2023-11-13 00:00:50.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5031 …}
          +nested: Doctrine\ORM\PersistentCollection {#5033 …}
          +votes: Doctrine\ORM\PersistentCollection {#5035 …}
          +reports: Doctrine\ORM\PersistentCollection {#5037 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
          -id: 117668
          -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5269359"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699830050 {#5029
            date: 2023-11-13 00:00:50.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "In what way does this seem simpler to you?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1699920446 {#5161
          date: 2023-11-14 01:07:26.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5165 …}
        +nested: Doctrine\ORM\PersistentCollection {#5167 …}
        +votes: Doctrine\ORM\PersistentCollection {#5169 …}
        +reports: Doctrine\ORM\PersistentCollection {#5171 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
        -id: 121598
        -bodyTs: "'seem':6 'simpler':7 'way':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/6095769"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699920446 {#5162
          date: 2023-11-14 01:07:26.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699957535 {#5339
        date: 2023-11-14 11:25:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5342 …}
      +nested: Doctrine\ORM\PersistentCollection {#5344 …}
      +votes: Doctrine\ORM\PersistentCollection {#5346 …}
      +reports: Doctrine\ORM\PersistentCollection {#5348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
      -id: 122779
      -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5302638"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699957535 {#5340
        date: 2023-11-14 11:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "But you called it a simpler option, that’s why I’m asking"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699960483 {#5391
      date: 2023-11-14 12:14:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5395 …}
    +nested: Doctrine\ORM\PersistentCollection {#5397 …}
    +votes: Doctrine\ORM\PersistentCollection {#5399 …}
    +reports: Doctrine\ORM\PersistentCollection {#5401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
    -id: 122857
    -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6110668"
    +editedAt: DateTimeImmutable @1700185074 {#5392
      date: 2023-11-17 02:37:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699960483 {#5393
      date: 2023-11-14 12:14:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699976428 {#5418
    date: 2023-11-14 16:40:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5414 …}
  +nested: Doctrine\ORM\PersistentCollection {#5410 …}
  +votes: Doctrine\ORM\PersistentCollection {#5408 …}
  +reports: Doctrine\ORM\PersistentCollection {#5423 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
  -id: 123664
  -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5307378"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699976428 {#5421
    date: 2023-11-14 16:40:28.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 {#5417
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5394
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5341
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5163
        +user: Proxies\__CG__\App\Entity\User {#5164 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5030
          +user: App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4081
            +user: App\Entity\User {#4030 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 72
            +score: 0
            +lastActive: DateTime @1700232172 {#4090
              date: 2023-11-17 15:42:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4079 …}
            +nested: Doctrine\ORM\PersistentCollection {#4077 …}
            +votes: Doctrine\ORM\PersistentCollection {#4075 …}
            +reports: Doctrine\ORM\PersistentCollection {#4073 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
            -id: 117575
            -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5268823"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699828333 {#4022
              date: 2023-11-12 23:32:13.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 14
          +score: 0
          +lastActive: DateTime @1699830050 {#5028
            date: 2023-11-13 00:00:50.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5031 …}
          +nested: Doctrine\ORM\PersistentCollection {#5033 …}
          +votes: Doctrine\ORM\PersistentCollection {#5035 …}
          +reports: Doctrine\ORM\PersistentCollection {#5037 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
          -id: 117668
          -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5269359"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699830050 {#5029
            date: 2023-11-13 00:00:50.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "In what way does this seem simpler to you?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1699920446 {#5161
          date: 2023-11-14 01:07:26.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5165 …}
        +nested: Doctrine\ORM\PersistentCollection {#5167 …}
        +votes: Doctrine\ORM\PersistentCollection {#5169 …}
        +reports: Doctrine\ORM\PersistentCollection {#5171 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
        -id: 121598
        -bodyTs: "'seem':6 'simpler':7 'way':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/6095769"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699920446 {#5162
          date: 2023-11-14 01:07:26.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699957535 {#5339
        date: 2023-11-14 11:25:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5342 …}
      +nested: Doctrine\ORM\PersistentCollection {#5344 …}
      +votes: Doctrine\ORM\PersistentCollection {#5346 …}
      +reports: Doctrine\ORM\PersistentCollection {#5348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
      -id: 122779
      -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5302638"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699957535 {#5340
        date: 2023-11-14 11:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "But you called it a simpler option, that’s why I’m asking"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699960483 {#5391
      date: 2023-11-14 12:14:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5395 …}
    +nested: Doctrine\ORM\PersistentCollection {#5397 …}
    +votes: Doctrine\ORM\PersistentCollection {#5399 …}
    +reports: Doctrine\ORM\PersistentCollection {#5401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
    -id: 122857
    -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6110668"
    +editedAt: DateTimeImmutable @1700185074 {#5392
      date: 2023-11-17 02:37:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699960483 {#5393
      date: 2023-11-14 12:14:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699976428 {#5418
    date: 2023-11-14 16:40:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5414 …}
  +nested: Doctrine\ORM\PersistentCollection {#5410 …}
  +votes: Doctrine\ORM\PersistentCollection {#5408 …}
  +reports: Doctrine\ORM\PersistentCollection {#5423 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
  -id: 123664
  -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5307378"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699976428 {#5421
    date: 2023-11-14 16:40:28.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 {#5417
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5394
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5341
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5163
        +user: Proxies\__CG__\App\Entity\User {#5164 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5030
          +user: App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#4081
            +user: App\Entity\User {#4030 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: null
            +root: null
            +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
            +lang: "en"
            +isAdult: false
            +favouriteCount: 72
            +score: 0
            +lastActive: DateTime @1700232172 {#4090
              date: 2023-11-17 15:42:52.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
            ]
            +children: Doctrine\ORM\PersistentCollection {#4079 …}
            +nested: Doctrine\ORM\PersistentCollection {#4077 …}
            +votes: Doctrine\ORM\PersistentCollection {#4075 …}
            +reports: Doctrine\ORM\PersistentCollection {#4073 …}
            +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
            +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
            -id: 117575
            -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5268823"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699828333 {#4022
              date: 2023-11-12 23:32:13.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 14
          +score: 0
          +lastActive: DateTime @1699830050 {#5028
            date: 2023-11-13 00:00:50.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5031 …}
          +nested: Doctrine\ORM\PersistentCollection {#5033 …}
          +votes: Doctrine\ORM\PersistentCollection {#5035 …}
          +reports: Doctrine\ORM\PersistentCollection {#5037 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
          -id: 117668
          -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5269359"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699830050 {#5029
            date: 2023-11-13 00:00:50.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "In what way does this seem simpler to you?"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 3
        +score: 0
        +lastActive: DateTime @1699920446 {#5161
          date: 2023-11-14 01:07:26.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5165 …}
        +nested: Doctrine\ORM\PersistentCollection {#5167 …}
        +votes: Doctrine\ORM\PersistentCollection {#5169 …}
        +reports: Doctrine\ORM\PersistentCollection {#5171 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
        -id: 121598
        -bodyTs: "'seem':6 'simpler':7 'way':3"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/6095769"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699920446 {#5162
          date: 2023-11-14 01:07:26.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699957535 {#5339
        date: 2023-11-14 11:25:35.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5342 …}
      +nested: Doctrine\ORM\PersistentCollection {#5344 …}
      +votes: Doctrine\ORM\PersistentCollection {#5346 …}
      +reports: Doctrine\ORM\PersistentCollection {#5348 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
      -id: 122779
      -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5302638"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699957535 {#5340
        date: 2023-11-14 11:25:35.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "But you called it a simpler option, that’s why I’m asking"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699960483 {#5391
      date: 2023-11-14 12:14:43.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5395 …}
    +nested: Doctrine\ORM\PersistentCollection {#5397 …}
    +votes: Doctrine\ORM\PersistentCollection {#5399 …}
    +reports: Doctrine\ORM\PersistentCollection {#5401 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
    -id: 122857
    -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6110668"
    +editedAt: DateTimeImmutable @1700185074 {#5392
      date: 2023-11-17 02:37:54.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699960483 {#5393
      date: 2023-11-14 12:14:43.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699976428 {#5418
    date: 2023-11-14 16:40:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5414 …}
  +nested: Doctrine\ORM\PersistentCollection {#5410 …}
  +votes: Doctrine\ORM\PersistentCollection {#5408 …}
  +reports: Doctrine\ORM\PersistentCollection {#5423 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
  -id: 123664
  -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5307378"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699976428 {#5421
    date: 2023-11-14 16:40:28.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 {#5444
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5394
      +user: Proxies\__CG__\App\Entity\User {#5164 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5341
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5163
          +user: Proxies\__CG__\App\Entity\User {#5164 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#5030
            +user: App\Entity\User {#4283 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4081
              +user: App\Entity\User {#4030 …}
              +entry: App\Entity\Entry {#2413}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 72
              +score: 0
              +lastActive: DateTime @1700232172 {#4090
                date: 2023-11-17 15:42:52.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@CowsLookLikeMaps@sh.itjust.works"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4079 …}
              +nested: Doctrine\ORM\PersistentCollection {#4077 …}
              +votes: Doctrine\ORM\PersistentCollection {#4075 …}
              +reports: Doctrine\ORM\PersistentCollection {#4073 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
              -id: 117575
              -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/5268823"
              +editedAt: null
              +createdAt: DateTimeImmutable @1699828333 {#4022
                date: 2023-11-12 23:32:13.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4081}
            +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 14
            +score: 0
            +lastActive: DateTime @1699830050 {#5028
              date: 2023-11-13 00:00:50.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
              "@PM_Your_Nudes_Please@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#5031 …}
            +nested: Doctrine\ORM\PersistentCollection {#5033 …}
            +votes: Doctrine\ORM\PersistentCollection {#5035 …}
            +reports: Doctrine\ORM\PersistentCollection {#5037 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
            -id: 117668
            -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5269359"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699830050 {#5029
              date: 2023-11-13 00:00:50.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "In what way does this seem simpler to you?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1699920446 {#5161
            date: 2023-11-14 01:07:26.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
            "@TCB13@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5165 …}
          +nested: Doctrine\ORM\PersistentCollection {#5167 …}
          +votes: Doctrine\ORM\PersistentCollection {#5169 …}
          +reports: Doctrine\ORM\PersistentCollection {#5171 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
          -id: 121598
          -bodyTs: "'seem':6 'simpler':7 'way':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/6095769"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699920446 {#5162
            date: 2023-11-14 01:07:26.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699957535 {#5339
          date: 2023-11-14 11:25:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
          "@Kusimulkku@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5342 …}
        +nested: Doctrine\ORM\PersistentCollection {#5344 …}
        +votes: Doctrine\ORM\PersistentCollection {#5346 …}
        +reports: Doctrine\ORM\PersistentCollection {#5348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
        -id: 122779
        -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5302638"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699957535 {#5340
          date: 2023-11-14 11:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "But you called it a simpler option, that’s why I’m asking"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699960483 {#5391
        date: 2023-11-14 12:14:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5395 …}
      +nested: Doctrine\ORM\PersistentCollection {#5397 …}
      +votes: Doctrine\ORM\PersistentCollection {#5399 …}
      +reports: Doctrine\ORM\PersistentCollection {#5401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
      -id: 122857
      -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6110668"
      +editedAt: DateTimeImmutable @1700185074 {#5392
        date: 2023-11-17 02:37:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699960483 {#5393
        date: 2023-11-14 12:14:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1699976428 {#5418
      date: 2023-11-14 16:40:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5414 …}
    +nested: Doctrine\ORM\PersistentCollection {#5410 …}
    +votes: Doctrine\ORM\PersistentCollection {#5408 …}
    +reports: Doctrine\ORM\PersistentCollection {#5423 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
    -id: 123664
    -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5307378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699976428 {#5421
      date: 2023-11-14 16:40:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "So simpler if you already use Transmission? Okay I get it now."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699978201 {#5439
    date: 2023-11-14 17:10:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5436 …}
  +nested: Doctrine\ORM\PersistentCollection {#5433 …}
  +votes: Doctrine\ORM\PersistentCollection {#5431 …}
  +reports: Doctrine\ORM\PersistentCollection {#5445 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5449 …}
  -id: 123768
  -bodyTs: "'alreadi':5 'get':10 'okay':8 'simpler':2 'transmiss':7 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6120089"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699978201 {#5442
    date: 2023-11-14 17:10:01.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 {#5444
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5394
      +user: Proxies\__CG__\App\Entity\User {#5164 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5341
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5163
          +user: Proxies\__CG__\App\Entity\User {#5164 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#5030
            +user: App\Entity\User {#4283 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4081
              +user: App\Entity\User {#4030 …}
              +entry: App\Entity\Entry {#2413}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 72
              +score: 0
              +lastActive: DateTime @1700232172 {#4090
                date: 2023-11-17 15:42:52.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@CowsLookLikeMaps@sh.itjust.works"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4079 …}
              +nested: Doctrine\ORM\PersistentCollection {#4077 …}
              +votes: Doctrine\ORM\PersistentCollection {#4075 …}
              +reports: Doctrine\ORM\PersistentCollection {#4073 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
              -id: 117575
              -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/5268823"
              +editedAt: null
              +createdAt: DateTimeImmutable @1699828333 {#4022
                date: 2023-11-12 23:32:13.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4081}
            +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 14
            +score: 0
            +lastActive: DateTime @1699830050 {#5028
              date: 2023-11-13 00:00:50.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
              "@PM_Your_Nudes_Please@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#5031 …}
            +nested: Doctrine\ORM\PersistentCollection {#5033 …}
            +votes: Doctrine\ORM\PersistentCollection {#5035 …}
            +reports: Doctrine\ORM\PersistentCollection {#5037 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
            -id: 117668
            -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5269359"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699830050 {#5029
              date: 2023-11-13 00:00:50.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "In what way does this seem simpler to you?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1699920446 {#5161
            date: 2023-11-14 01:07:26.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
            "@TCB13@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5165 …}
          +nested: Doctrine\ORM\PersistentCollection {#5167 …}
          +votes: Doctrine\ORM\PersistentCollection {#5169 …}
          +reports: Doctrine\ORM\PersistentCollection {#5171 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
          -id: 121598
          -bodyTs: "'seem':6 'simpler':7 'way':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/6095769"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699920446 {#5162
            date: 2023-11-14 01:07:26.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699957535 {#5339
          date: 2023-11-14 11:25:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
          "@Kusimulkku@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5342 …}
        +nested: Doctrine\ORM\PersistentCollection {#5344 …}
        +votes: Doctrine\ORM\PersistentCollection {#5346 …}
        +reports: Doctrine\ORM\PersistentCollection {#5348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
        -id: 122779
        -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5302638"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699957535 {#5340
          date: 2023-11-14 11:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "But you called it a simpler option, that’s why I’m asking"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699960483 {#5391
        date: 2023-11-14 12:14:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5395 …}
      +nested: Doctrine\ORM\PersistentCollection {#5397 …}
      +votes: Doctrine\ORM\PersistentCollection {#5399 …}
      +reports: Doctrine\ORM\PersistentCollection {#5401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
      -id: 122857
      -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6110668"
      +editedAt: DateTimeImmutable @1700185074 {#5392
        date: 2023-11-17 02:37:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699960483 {#5393
        date: 2023-11-14 12:14:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1699976428 {#5418
      date: 2023-11-14 16:40:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5414 …}
    +nested: Doctrine\ORM\PersistentCollection {#5410 …}
    +votes: Doctrine\ORM\PersistentCollection {#5408 …}
    +reports: Doctrine\ORM\PersistentCollection {#5423 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
    -id: 123664
    -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5307378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699976428 {#5421
      date: 2023-11-14 16:40:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "So simpler if you already use Transmission? Okay I get it now."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699978201 {#5439
    date: 2023-11-14 17:10:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5436 …}
  +nested: Doctrine\ORM\PersistentCollection {#5433 …}
  +votes: Doctrine\ORM\PersistentCollection {#5431 …}
  +reports: Doctrine\ORM\PersistentCollection {#5445 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5449 …}
  -id: 123768
  -bodyTs: "'alreadi':5 'get':10 'okay':8 'simpler':2 'transmiss':7 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6120089"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699978201 {#5442
    date: 2023-11-14 17:10:01.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 {#5444
  +user: Proxies\__CG__\App\Entity\User {#5164 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5417
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5394
      +user: Proxies\__CG__\App\Entity\User {#5164 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5341
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5163
          +user: Proxies\__CG__\App\Entity\User {#5164 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#5030
            +user: App\Entity\User {#4283 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#4081
              +user: App\Entity\User {#4030 …}
              +entry: App\Entity\Entry {#2413}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: null
              +root: null
              +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
              +lang: "en"
              +isAdult: false
              +favouriteCount: 72
              +score: 0
              +lastActive: DateTime @1700232172 {#4090
                date: 2023-11-17 15:42:52.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@CowsLookLikeMaps@sh.itjust.works"
              ]
              +children: Doctrine\ORM\PersistentCollection {#4079 …}
              +nested: Doctrine\ORM\PersistentCollection {#4077 …}
              +votes: Doctrine\ORM\PersistentCollection {#4075 …}
              +reports: Doctrine\ORM\PersistentCollection {#4073 …}
              +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
              +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
              -id: 117575
              -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/5268823"
              +editedAt: null
              +createdAt: DateTimeImmutable @1699828333 {#4022
                date: 2023-11-12 23:32:13.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4081}
            +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 14
            +score: 0
            +lastActive: DateTime @1699830050 {#5028
              date: 2023-11-13 00:00:50.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
              "@PM_Your_Nudes_Please@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#5031 …}
            +nested: Doctrine\ORM\PersistentCollection {#5033 …}
            +votes: Doctrine\ORM\PersistentCollection {#5035 …}
            +reports: Doctrine\ORM\PersistentCollection {#5037 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
            -id: 117668
            -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemmy.world/comment/5269359"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699830050 {#5029
              date: 2023-11-13 00:00:50.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "In what way does this seem simpler to you?"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 3
          +score: 0
          +lastActive: DateTime @1699920446 {#5161
            date: 2023-11-14 01:07:26.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
            "@TCB13@lemmy.world"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5165 …}
          +nested: Doctrine\ORM\PersistentCollection {#5167 …}
          +votes: Doctrine\ORM\PersistentCollection {#5169 …}
          +reports: Doctrine\ORM\PersistentCollection {#5171 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
          -id: 121598
          -bodyTs: "'seem':6 'simpler':7 'way':3"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemm.ee/comment/6095769"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699920446 {#5162
            date: 2023-11-14 01:07:26.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 1
        +score: 0
        +lastActive: DateTime @1699957535 {#5339
          date: 2023-11-14 11:25:35.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
          "@Kusimulkku@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5342 …}
        +nested: Doctrine\ORM\PersistentCollection {#5344 …}
        +votes: Doctrine\ORM\PersistentCollection {#5346 …}
        +reports: Doctrine\ORM\PersistentCollection {#5348 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
        -id: 122779
        -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5302638"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699957535 {#5340
          date: 2023-11-14 11:25:35.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "But you called it a simpler option, that’s why I’m asking"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699960483 {#5391
        date: 2023-11-14 12:14:43.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5395 …}
      +nested: Doctrine\ORM\PersistentCollection {#5397 …}
      +votes: Doctrine\ORM\PersistentCollection {#5399 …}
      +reports: Doctrine\ORM\PersistentCollection {#5401 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
      -id: 122857
      -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemm.ee/comment/6110668"
      +editedAt: DateTimeImmutable @1700185074 {#5392
        date: 2023-11-17 02:37:54.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699960483 {#5393
        date: 2023-11-14 12:14:43.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1699976428 {#5418
      date: 2023-11-14 16:40:28.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5414 …}
    +nested: Doctrine\ORM\PersistentCollection {#5410 …}
    +votes: Doctrine\ORM\PersistentCollection {#5408 …}
    +reports: Doctrine\ORM\PersistentCollection {#5423 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
    -id: 123664
    -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5307378"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699976428 {#5421
      date: 2023-11-14 16:40:28.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: "So simpler if you already use Transmission? Okay I get it now."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699978201 {#5439
    date: 2023-11-14 17:10:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5436 …}
  +nested: Doctrine\ORM\PersistentCollection {#5433 …}
  +votes: Doctrine\ORM\PersistentCollection {#5431 …}
  +reports: Doctrine\ORM\PersistentCollection {#5445 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5447 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5449 …}
  -id: 123768
  -bodyTs: "'alreadi':5 'get':10 'okay':8 'simpler':2 'transmiss':7 'use':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemm.ee/comment/6120089"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699978201 {#5442
    date: 2023-11-14 17:10:01.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 {#5466
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5444
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5417
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5394
        +user: Proxies\__CG__\App\Entity\User {#5164 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5341
          +user: App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#5163
            +user: Proxies\__CG__\App\Entity\User {#5164 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#5030
              +user: App\Entity\User {#4283 …}
              +entry: App\Entity\Entry {#2413}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4081
                +user: App\Entity\User {#4030 …}
                +entry: App\Entity\Entry {#2413}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 72
                +score: 0
                +lastActive: DateTime @1700232172 {#4090
                  date: 2023-11-17 15:42:52.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@CowsLookLikeMaps@sh.itjust.works"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4079 …}
                +nested: Doctrine\ORM\PersistentCollection {#4077 …}
                +votes: Doctrine\ORM\PersistentCollection {#4075 …}
                +reports: Doctrine\ORM\PersistentCollection {#4073 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
                -id: 117575
                -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.world/comment/5268823"
                +editedAt: null
                +createdAt: DateTimeImmutable @1699828333 {#4022
                  date: 2023-11-12 23:32:13.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4081}
              +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 14
              +score: 0
              +lastActive: DateTime @1699830050 {#5028
                date: 2023-11-13 00:00:50.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@CowsLookLikeMaps@sh.itjust.works"
                "@PM_Your_Nudes_Please@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#5031 …}
              +nested: Doctrine\ORM\PersistentCollection {#5033 …}
              +votes: Doctrine\ORM\PersistentCollection {#5035 …}
              +reports: Doctrine\ORM\PersistentCollection {#5037 …}
              +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
              +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
              -id: 117668
              -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/5269359"
              +editedAt: null
              +createdAt: DateTimeImmutable @1699830050 {#5029
                date: 2023-11-13 00:00:50.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4081}
            +body: "In what way does this seem simpler to you?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1699920446 {#5161
              date: 2023-11-14 01:07:26.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
              "@PM_Your_Nudes_Please@lemmy.world"
              "@TCB13@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#5165 …}
            +nested: Doctrine\ORM\PersistentCollection {#5167 …}
            +votes: Doctrine\ORM\PersistentCollection {#5169 …}
            +reports: Doctrine\ORM\PersistentCollection {#5171 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
            -id: 121598
            -bodyTs: "'seem':6 'simpler':7 'way':3"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/6095769"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699920446 {#5162
              date: 2023-11-14 01:07:26.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1699957535 {#5339
            date: 2023-11-14 11:25:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
            "@TCB13@lemmy.world"
            "@Kusimulkku@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5342 …}
          +nested: Doctrine\ORM\PersistentCollection {#5344 …}
          +votes: Doctrine\ORM\PersistentCollection {#5346 …}
          +reports: Doctrine\ORM\PersistentCollection {#5348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
          -id: 122779
          -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5302638"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699957535 {#5340
            date: 2023-11-14 11:25:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "But you called it a simpler option, that’s why I’m asking"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1699960483 {#5391
          date: 2023-11-14 12:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
          "@Kusimulkku@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5395 …}
        +nested: Doctrine\ORM\PersistentCollection {#5397 …}
        +votes: Doctrine\ORM\PersistentCollection {#5399 …}
        +reports: Doctrine\ORM\PersistentCollection {#5401 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
        -id: 122857
        -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/6110668"
        +editedAt: DateTimeImmutable @1700185074 {#5392
          date: 2023-11-17 02:37:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699960483 {#5393
          date: 2023-11-14 12:14:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699976428 {#5418
        date: 2023-11-14 16:40:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5414 …}
      +nested: Doctrine\ORM\PersistentCollection {#5410 …}
      +votes: Doctrine\ORM\PersistentCollection {#5408 …}
      +reports: Doctrine\ORM\PersistentCollection {#5423 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
      -id: 123664
      -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5307378"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699976428 {#5421
        date: 2023-11-14 16:40:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "So simpler if you already use Transmission? Okay I get it now."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699978201 {#5439
      date: 2023-11-14 17:10:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5436 …}
    +nested: Doctrine\ORM\PersistentCollection {#5433 …}
    +votes: Doctrine\ORM\PersistentCollection {#5431 …}
    +reports: Doctrine\ORM\PersistentCollection {#5445 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5447 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5449 …}
    -id: 123768
    -bodyTs: "'alreadi':5 'get':10 'okay':8 'simpler':2 'transmiss':7 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6120089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699978201 {#5442
      date: 2023-11-14 17:10:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: ":)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699987605 {#5461
    date: 2023-11-14 19:46:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5458 …}
  +nested: Doctrine\ORM\PersistentCollection {#5455 …}
  +votes: Doctrine\ORM\PersistentCollection {#5453 …}
  +reports: Doctrine\ORM\PersistentCollection {#5467 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5469 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5471 …}
  -id: 124496
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5311058"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699987605 {#5464
    date: 2023-11-14 19:46:45.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 {#5466
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5444
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5417
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5394
        +user: Proxies\__CG__\App\Entity\User {#5164 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5341
          +user: App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#5163
            +user: Proxies\__CG__\App\Entity\User {#5164 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#5030
              +user: App\Entity\User {#4283 …}
              +entry: App\Entity\Entry {#2413}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4081
                +user: App\Entity\User {#4030 …}
                +entry: App\Entity\Entry {#2413}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 72
                +score: 0
                +lastActive: DateTime @1700232172 {#4090
                  date: 2023-11-17 15:42:52.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@CowsLookLikeMaps@sh.itjust.works"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4079 …}
                +nested: Doctrine\ORM\PersistentCollection {#4077 …}
                +votes: Doctrine\ORM\PersistentCollection {#4075 …}
                +reports: Doctrine\ORM\PersistentCollection {#4073 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
                -id: 117575
                -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.world/comment/5268823"
                +editedAt: null
                +createdAt: DateTimeImmutable @1699828333 {#4022
                  date: 2023-11-12 23:32:13.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4081}
              +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 14
              +score: 0
              +lastActive: DateTime @1699830050 {#5028
                date: 2023-11-13 00:00:50.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@CowsLookLikeMaps@sh.itjust.works"
                "@PM_Your_Nudes_Please@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#5031 …}
              +nested: Doctrine\ORM\PersistentCollection {#5033 …}
              +votes: Doctrine\ORM\PersistentCollection {#5035 …}
              +reports: Doctrine\ORM\PersistentCollection {#5037 …}
              +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
              +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
              -id: 117668
              -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/5269359"
              +editedAt: null
              +createdAt: DateTimeImmutable @1699830050 {#5029
                date: 2023-11-13 00:00:50.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4081}
            +body: "In what way does this seem simpler to you?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1699920446 {#5161
              date: 2023-11-14 01:07:26.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
              "@PM_Your_Nudes_Please@lemmy.world"
              "@TCB13@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#5165 …}
            +nested: Doctrine\ORM\PersistentCollection {#5167 …}
            +votes: Doctrine\ORM\PersistentCollection {#5169 …}
            +reports: Doctrine\ORM\PersistentCollection {#5171 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
            -id: 121598
            -bodyTs: "'seem':6 'simpler':7 'way':3"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/6095769"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699920446 {#5162
              date: 2023-11-14 01:07:26.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1699957535 {#5339
            date: 2023-11-14 11:25:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
            "@TCB13@lemmy.world"
            "@Kusimulkku@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5342 …}
          +nested: Doctrine\ORM\PersistentCollection {#5344 …}
          +votes: Doctrine\ORM\PersistentCollection {#5346 …}
          +reports: Doctrine\ORM\PersistentCollection {#5348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
          -id: 122779
          -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5302638"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699957535 {#5340
            date: 2023-11-14 11:25:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "But you called it a simpler option, that’s why I’m asking"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1699960483 {#5391
          date: 2023-11-14 12:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
          "@Kusimulkku@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5395 …}
        +nested: Doctrine\ORM\PersistentCollection {#5397 …}
        +votes: Doctrine\ORM\PersistentCollection {#5399 …}
        +reports: Doctrine\ORM\PersistentCollection {#5401 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
        -id: 122857
        -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/6110668"
        +editedAt: DateTimeImmutable @1700185074 {#5392
          date: 2023-11-17 02:37:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699960483 {#5393
          date: 2023-11-14 12:14:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699976428 {#5418
        date: 2023-11-14 16:40:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5414 …}
      +nested: Doctrine\ORM\PersistentCollection {#5410 …}
      +votes: Doctrine\ORM\PersistentCollection {#5408 …}
      +reports: Doctrine\ORM\PersistentCollection {#5423 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
      -id: 123664
      -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5307378"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699976428 {#5421
        date: 2023-11-14 16:40:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "So simpler if you already use Transmission? Okay I get it now."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699978201 {#5439
      date: 2023-11-14 17:10:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5436 …}
    +nested: Doctrine\ORM\PersistentCollection {#5433 …}
    +votes: Doctrine\ORM\PersistentCollection {#5431 …}
    +reports: Doctrine\ORM\PersistentCollection {#5445 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5447 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5449 …}
    -id: 123768
    -bodyTs: "'alreadi':5 'get':10 'okay':8 'simpler':2 'transmiss':7 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6120089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699978201 {#5442
      date: 2023-11-14 17:10:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: ":)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699987605 {#5461
    date: 2023-11-14 19:46:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5458 …}
  +nested: Doctrine\ORM\PersistentCollection {#5455 …}
  +votes: Doctrine\ORM\PersistentCollection {#5453 …}
  +reports: Doctrine\ORM\PersistentCollection {#5467 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5469 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5471 …}
  -id: 124496
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5311058"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699987605 {#5464
    date: 2023-11-14 19:46:45.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 {#5466
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5444
    +user: Proxies\__CG__\App\Entity\User {#5164 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5417
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5394
        +user: Proxies\__CG__\App\Entity\User {#5164 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#5341
          +user: App\Entity\User {#4283 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: App\Entity\EntryComment {#5163
            +user: Proxies\__CG__\App\Entity\User {#5164 …}
            +entry: App\Entity\Entry {#2413}
            +magazine: App\Entity\Magazine {#264}
            +image: null
            +parent: App\Entity\EntryComment {#5030
              +user: App\Entity\User {#4283 …}
              +entry: App\Entity\Entry {#2413}
              +magazine: App\Entity\Magazine {#264}
              +image: null
              +parent: App\Entity\EntryComment {#4081
                +user: App\Entity\User {#4030 …}
                +entry: App\Entity\Entry {#2413}
                +magazine: App\Entity\Magazine {#264}
                +image: null
                +parent: null
                +root: null
                +body: "As others have said, just use qBit. It’s feature-rich and supports network interface binding. Simply bind it to your VPN’s interface, and it’ll only use your VPN. If your VPN connection drops/isn’t turned on, qBit simply won’t be able to connect."
                +lang: "en"
                +isAdult: false
                +favouriteCount: 72
                +score: 0
                +lastActive: DateTime @1700232172 {#4090
                  date: 2023-11-17 15:42:52.0 +01:00
                }
                +ip: null
                +tags: null
                +mentions: [
                  "@CowsLookLikeMaps@sh.itjust.works"
                ]
                +children: Doctrine\ORM\PersistentCollection {#4079 …}
                +nested: Doctrine\ORM\PersistentCollection {#4077 …}
                +votes: Doctrine\ORM\PersistentCollection {#4075 …}
                +reports: Doctrine\ORM\PersistentCollection {#4073 …}
                +favourites: Doctrine\ORM\PersistentCollection {#4041 …}
                +notifications: Doctrine\ORM\PersistentCollection {#4045 …}
                -id: 117575
                -bodyTs: "'abl':46 'bind':17,19 'connect':36,48 'drops/isn':37 'featur':11 'feature-rich':10 'interfac':16,25 'll':28 'network':15 'other':2 'qbit':7,41 'rich':12 'said':4 'simpli':18,42 'support':14 'turn':39 'use':6,30 'vpn':23,32,35 'won':43"
                +ranking: 0
                +commentCount: 0
                +upVotes: 0
                +downVotes: 0
                +visibility: "visible             "
                +apId: "https://lemmy.world/comment/5268823"
                +editedAt: null
                +createdAt: DateTimeImmutable @1699828333 {#4022
                  date: 2023-11-12 23:32:13.0 +01:00
                }
              }
              +root: App\Entity\EntryComment {#4081}
              +body: "There’s a simpler option for those who like Transmission: [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
              +lang: "en"
              +isAdult: false
              +favouriteCount: 14
              +score: 0
              +lastActive: DateTime @1699830050 {#5028
                date: 2023-11-13 00:00:50.0 +01:00
              }
              +ip: null
              +tags: null
              +mentions: [
                "@CowsLookLikeMaps@sh.itjust.works"
                "@PM_Your_Nudes_Please@lemmy.world"
              ]
              +children: Doctrine\ORM\PersistentCollection {#5031 …}
              +nested: Doctrine\ORM\PersistentCollection {#5033 …}
              +votes: Doctrine\ORM\PersistentCollection {#5035 …}
              +reports: Doctrine\ORM\PersistentCollection {#5037 …}
              +favourites: Doctrine\ORM\PersistentCollection {#5039 …}
              +notifications: Doctrine\ORM\PersistentCollection {#5041 …}
              -id: 117668
              -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':13 'lemmy.world':12 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':11 'like':9 'option':5 'simpler':4 'transmiss':10"
              +ranking: 0
              +commentCount: 0
              +upVotes: 0
              +downVotes: 0
              +visibility: "visible             "
              +apId: "https://lemmy.world/comment/5269359"
              +editedAt: null
              +createdAt: DateTimeImmutable @1699830050 {#5029
                date: 2023-11-13 00:00:50.0 +01:00
              }
            }
            +root: App\Entity\EntryComment {#4081}
            +body: "In what way does this seem simpler to you?"
            +lang: "en"
            +isAdult: false
            +favouriteCount: 3
            +score: 0
            +lastActive: DateTime @1699920446 {#5161
              date: 2023-11-14 01:07:26.0 +01:00
            }
            +ip: null
            +tags: null
            +mentions: [
              "@CowsLookLikeMaps@sh.itjust.works"
              "@PM_Your_Nudes_Please@lemmy.world"
              "@TCB13@lemmy.world"
            ]
            +children: Doctrine\ORM\PersistentCollection {#5165 …}
            +nested: Doctrine\ORM\PersistentCollection {#5167 …}
            +votes: Doctrine\ORM\PersistentCollection {#5169 …}
            +reports: Doctrine\ORM\PersistentCollection {#5171 …}
            +favourites: Doctrine\ORM\PersistentCollection {#5173 …}
            +notifications: Doctrine\ORM\PersistentCollection {#5175 …}
            -id: 121598
            -bodyTs: "'seem':6 'simpler':7 'way':3"
            +ranking: 0
            +commentCount: 0
            +upVotes: 0
            +downVotes: 0
            +visibility: "visible             "
            +apId: "https://lemm.ee/comment/6095769"
            +editedAt: null
            +createdAt: DateTimeImmutable @1699920446 {#5162
              date: 2023-11-14 01:07:26.0 +01:00
            }
          }
          +root: App\Entity\EntryComment {#4081}
          +body: "It’s not just about being simple, it’s about 1) still using transmission - because some people like decent and simple torrent clients and 2) a systemd enforced network restriction is way safer than whatever bind to interface / IP setting a program might come up with."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 1
          +score: 0
          +lastActive: DateTime @1699957535 {#5339
            date: 2023-11-14 11:25:35.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
            "@PM_Your_Nudes_Please@lemmy.world"
            "@TCB13@lemmy.world"
            "@Kusimulkku@lemm.ee"
          ]
          +children: Doctrine\ORM\PersistentCollection {#5342 …}
          +nested: Doctrine\ORM\PersistentCollection {#5344 …}
          +votes: Doctrine\ORM\PersistentCollection {#5346 …}
          +reports: Doctrine\ORM\PersistentCollection {#5348 …}
          +favourites: Doctrine\ORM\PersistentCollection {#5350 …}
          +notifications: Doctrine\ORM\PersistentCollection {#5352 …}
          -id: 122779
          -bodyTs: "'1':11 '2':25 'bind':36 'client':23 'come':44 'decent':19 'enforc':28 'interfac':38 'ip':39 'like':18 'might':43 'network':29 'peopl':17 'program':42 'restrict':30 'safer':33 'set':40 'simpl':7,21 'still':12 'systemd':27 'torrent':22 'transmiss':14 'use':13 'way':32 'whatev':35"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5302638"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699957535 {#5340
            date: 2023-11-14 11:25:35.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4081}
        +body: "But you called it a simpler option, that’s why I’m asking"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1699960483 {#5391
          date: 2023-11-14 12:14:43.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@PM_Your_Nudes_Please@lemmy.world"
          "@TCB13@lemmy.world"
          "@Kusimulkku@lemm.ee"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5395 …}
        +nested: Doctrine\ORM\PersistentCollection {#5397 …}
        +votes: Doctrine\ORM\PersistentCollection {#5399 …}
        +reports: Doctrine\ORM\PersistentCollection {#5401 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5403 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5405 …}
        -id: 122857
        -bodyTs: "'ask':13 'call':3 'm':12 'option':7 'simpler':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemm.ee/comment/6110668"
        +editedAt: DateTimeImmutable @1700185074 {#5392
          date: 2023-11-17 02:37:54.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699960483 {#5393
          date: 2023-11-14 12:14:43.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4081}
      +body: "Its simpler than having to learn another torrent client or whatever, at the end of the day what I’m suggesting is adding a line to a text file with the interface."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1699976428 {#5418
        date: 2023-11-14 16:40:28.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@PM_Your_Nudes_Please@lemmy.world"
        "@TCB13@lemmy.world"
        "@Kusimulkku@lemm.ee"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5414 …}
      +nested: Doctrine\ORM\PersistentCollection {#5410 …}
      +votes: Doctrine\ORM\PersistentCollection {#5408 …}
      +reports: Doctrine\ORM\PersistentCollection {#5423 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5425 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5427 …}
      -id: 123664
      -bodyTs: "'ad':23 'anoth':7 'client':9 'day':17 'end':14 'file':29 'interfac':32 'learn':6 'line':25 'm':20 'simpler':2 'suggest':21 'text':28 'torrent':8 'whatev':11"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5307378"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699976428 {#5421
        date: 2023-11-14 16:40:28.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4081}
    +body: "So simpler if you already use Transmission? Okay I get it now."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699978201 {#5439
      date: 2023-11-14 17:10:01.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@PM_Your_Nudes_Please@lemmy.world"
      "@TCB13@lemmy.world"
      "@Kusimulkku@lemm.ee"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5436 …}
    +nested: Doctrine\ORM\PersistentCollection {#5433 …}
    +votes: Doctrine\ORM\PersistentCollection {#5431 …}
    +reports: Doctrine\ORM\PersistentCollection {#5445 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5447 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5449 …}
    -id: 123768
    -bodyTs: "'alreadi':5 'get':10 'okay':8 'simpler':2 'transmiss':7 'use':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemm.ee/comment/6120089"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699978201 {#5442
      date: 2023-11-14 17:10:01.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4081}
  +body: ":)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699987605 {#5461
    date: 2023-11-14 19:46:45.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@PM_Your_Nudes_Please@lemmy.world"
    "@TCB13@lemmy.world"
    "@Kusimulkku@lemm.ee"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5458 …}
  +nested: Doctrine\ORM\PersistentCollection {#5455 …}
  +votes: Doctrine\ORM\PersistentCollection {#5453 …}
  +reports: Doctrine\ORM\PersistentCollection {#5467 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5469 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5471 …}
  -id: 124496
  -bodyTs: ""
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5311058"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699987605 {#5464
    date: 2023-11-14 19:46:45.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 {#4127
  +user: App\Entity\User {#4111 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    qbittorrent can do this, and its what I use.\n
    \n
    not sure if its the best nowadays but it works really well for me.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1699826203 {#4133
    date: 2023-11-12 22:56:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4119 …}
  +nested: Doctrine\ORM\PersistentCollection {#4122 …}
  +votes: Doctrine\ORM\PersistentCollection {#4120 …}
  +reports: Doctrine\ORM\PersistentCollection {#4118 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4108 …}
  -id: 117450
  -bodyTs: "'best':15 'nowaday':16 'qbittorr':1 'realli':20 'sure':11 'use':9 'well':21 'work':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5745483"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826203 {#4131
    date: 2023-11-12 22:56:43.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 {#4127
  +user: App\Entity\User {#4111 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    qbittorrent can do this, and its what I use.\n
    \n
    not sure if its the best nowadays but it works really well for me.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1699826203 {#4133
    date: 2023-11-12 22:56:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4119 …}
  +nested: Doctrine\ORM\PersistentCollection {#4122 …}
  +votes: Doctrine\ORM\PersistentCollection {#4120 …}
  +reports: Doctrine\ORM\PersistentCollection {#4118 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4108 …}
  -id: 117450
  -bodyTs: "'best':15 'nowaday':16 'qbittorr':1 'realli':20 'sure':11 'use':9 'well':21 'work':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5745483"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826203 {#4131
    date: 2023-11-12 22:56:43.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 {#4127
  +user: App\Entity\User {#4111 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    qbittorrent can do this, and its what I use.\n
    \n
    not sure if its the best nowadays but it works really well for me.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 37
  +score: 0
  +lastActive: DateTime @1699826203 {#4133
    date: 2023-11-12 22:56:43.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4119 …}
  +nested: Doctrine\ORM\PersistentCollection {#4122 …}
  +votes: Doctrine\ORM\PersistentCollection {#4120 …}
  +reports: Doctrine\ORM\PersistentCollection {#4118 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4117 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4108 …}
  -id: 117450
  -bodyTs: "'best':15 'nowaday':16 'qbittorr':1 'realli':20 'sure':11 'use':9 'well':21 'work':19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5745483"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826203 {#4131
    date: 2023-11-12 22:56:43.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 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
54 DENIED moderate
App\Entity\EntryComment {#4196
  +user: App\Entity\User {#4209 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
    \n
    I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
    \n
    While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 31
  +score: 0
  +lastActive: DateTime @1700177933 {#4190
    date: 2023-11-17 00:38:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4197 …}
  +nested: Doctrine\ORM\PersistentCollection {#4199 …}
  +votes: Doctrine\ORM\PersistentCollection {#4201 …}
  +reports: Doctrine\ORM\PersistentCollection {#4203 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
  -id: 117911
  -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
  +editedAt: DateTimeImmutable @1699980822 {#4191
    date: 2023-11-14 17:53:42.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699835033 {#4192
    date: 2023-11-13 01:23:53.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
55 DENIED edit
App\Entity\EntryComment {#4196
  +user: App\Entity\User {#4209 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
    \n
    I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
    \n
    While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 31
  +score: 0
  +lastActive: DateTime @1700177933 {#4190
    date: 2023-11-17 00:38:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4197 …}
  +nested: Doctrine\ORM\PersistentCollection {#4199 …}
  +votes: Doctrine\ORM\PersistentCollection {#4201 …}
  +reports: Doctrine\ORM\PersistentCollection {#4203 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
  -id: 117911
  -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
  +editedAt: DateTimeImmutable @1699980822 {#4191
    date: 2023-11-14 17:53:42.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699835033 {#4192
    date: 2023-11-13 01:23:53.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
56 DENIED moderate
App\Entity\EntryComment {#4196
  +user: App\Entity\User {#4209 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
    \n
    I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
    \n
    While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 31
  +score: 0
  +lastActive: DateTime @1700177933 {#4190
    date: 2023-11-17 00:38:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4197 …}
  +nested: Doctrine\ORM\PersistentCollection {#4199 …}
  +votes: Doctrine\ORM\PersistentCollection {#4201 …}
  +reports: Doctrine\ORM\PersistentCollection {#4203 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
  -id: 117911
  -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
  +editedAt: DateTimeImmutable @1699980822 {#4191
    date: 2023-11-14 17:53:42.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699835033 {#4192
    date: 2023-11-13 01:23:53.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
57 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
58 DENIED moderate
App\Entity\EntryComment {#5076
  +user: Proxies\__CG__\App\Entity\User {#5077 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4196
    +user: App\Entity\User {#4209 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
      \n
      I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
      \n
      While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1700177933 {#4190
      date: 2023-11-17 00:38:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4197 …}
    +nested: Doctrine\ORM\PersistentCollection {#4199 …}
    +votes: Doctrine\ORM\PersistentCollection {#4201 …}
    +reports: Doctrine\ORM\PersistentCollection {#4203 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
    -id: 117911
    -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
    +editedAt: DateTimeImmutable @1699980822 {#4191
      date: 2023-11-14 17:53:42.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699835033 {#4192
      date: 2023-11-13 01:23:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1699835819 {#5074
    date: 2023-11-13 01:36:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5078 …}
  +nested: Doctrine\ORM\PersistentCollection {#5080 …}
  +votes: Doctrine\ORM\PersistentCollection {#5082 …}
  +reports: Doctrine\ORM\PersistentCollection {#5084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
  -id: 117960
  -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699835819 {#5075
    date: 2023-11-13 01:36:59.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
59 DENIED edit
App\Entity\EntryComment {#5076
  +user: Proxies\__CG__\App\Entity\User {#5077 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4196
    +user: App\Entity\User {#4209 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
      \n
      I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
      \n
      While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1700177933 {#4190
      date: 2023-11-17 00:38:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4197 …}
    +nested: Doctrine\ORM\PersistentCollection {#4199 …}
    +votes: Doctrine\ORM\PersistentCollection {#4201 …}
    +reports: Doctrine\ORM\PersistentCollection {#4203 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
    -id: 117911
    -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
    +editedAt: DateTimeImmutable @1699980822 {#4191
      date: 2023-11-14 17:53:42.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699835033 {#4192
      date: 2023-11-13 01:23:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1699835819 {#5074
    date: 2023-11-13 01:36:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5078 …}
  +nested: Doctrine\ORM\PersistentCollection {#5080 …}
  +votes: Doctrine\ORM\PersistentCollection {#5082 …}
  +reports: Doctrine\ORM\PersistentCollection {#5084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
  -id: 117960
  -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699835819 {#5075
    date: 2023-11-13 01:36:59.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
60 DENIED moderate
App\Entity\EntryComment {#5076
  +user: Proxies\__CG__\App\Entity\User {#5077 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4196
    +user: App\Entity\User {#4209 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: """
      Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
      \n
      I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
      \n
      While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
      """
    +lang: "en"
    +isAdult: false
    +favouriteCount: 31
    +score: 0
    +lastActive: DateTime @1700177933 {#4190
      date: 2023-11-17 00:38:53.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4197 …}
    +nested: Doctrine\ORM\PersistentCollection {#4199 …}
    +votes: Doctrine\ORM\PersistentCollection {#4201 …}
    +reports: Doctrine\ORM\PersistentCollection {#4203 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
    -id: 117911
    -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
    +editedAt: DateTimeImmutable @1699980822 {#4191
      date: 2023-11-14 17:53:42.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699835033 {#4192
      date: 2023-11-13 01:23:53.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 5
  +score: 0
  +lastActive: DateTime @1699835819 {#5074
    date: 2023-11-13 01:36:59.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5078 …}
  +nested: Doctrine\ORM\PersistentCollection {#5080 …}
  +votes: Doctrine\ORM\PersistentCollection {#5082 …}
  +reports: Doctrine\ORM\PersistentCollection {#5084 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
  -id: 117960
  -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699835819 {#5075
    date: 2023-11-13 01:36:59.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
61 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
62 DENIED moderate
App\Entity\EntryComment {#5210
  +user: App\Entity\User {#4209 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5076
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4196
      +user: App\Entity\User {#4209 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
        \n
        I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
        \n
        While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1700177933 {#4190
        date: 2023-11-17 00:38:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4197 …}
      +nested: Doctrine\ORM\PersistentCollection {#4199 …}
      +votes: Doctrine\ORM\PersistentCollection {#4201 …}
      +reports: Doctrine\ORM\PersistentCollection {#4203 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      -id: 117911
      -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
      +editedAt: DateTimeImmutable @1699980822 {#4191
        date: 2023-11-14 17:53:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699835033 {#4192
        date: 2023-11-13 01:23:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1699835819 {#5074
      date: 2023-11-13 01:36:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5078 …}
    +nested: Doctrine\ORM\PersistentCollection {#5080 …}
    +votes: Doctrine\ORM\PersistentCollection {#5082 …}
    +reports: Doctrine\ORM\PersistentCollection {#5084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
    -id: 117960
    -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699835819 {#5075
      date: 2023-11-13 01:36:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "Haha, same. Stuck Prowlarr on there because why not? That's the beauty of this setup. It takes no effort after gluetun is set, so no reason not to just attach anything even remotely questionable."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699838725 {#5208
    date: 2023-11-13 02:25:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5211 …}
  +nested: Doctrine\ORM\PersistentCollection {#5213 …}
  +votes: Doctrine\ORM\PersistentCollection {#5215 …}
  +reports: Doctrine\ORM\PersistentCollection {#5217 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5219 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5221 …}
  -id: 118091
  -bodyTs: "'anyth':32 'attach':31 'beauti':13 'effort':20 'even':33 'gluetun':22 'haha':1 'prowlarr':4 'question':35 'reason':27 'remot':34 'set':24 'setup':16 'stuck':3 'take':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3527188"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699838725 {#5209
    date: 2023-11-13 02:25:25.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
63 DENIED edit
App\Entity\EntryComment {#5210
  +user: App\Entity\User {#4209 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5076
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4196
      +user: App\Entity\User {#4209 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
        \n
        I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
        \n
        While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1700177933 {#4190
        date: 2023-11-17 00:38:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4197 …}
      +nested: Doctrine\ORM\PersistentCollection {#4199 …}
      +votes: Doctrine\ORM\PersistentCollection {#4201 …}
      +reports: Doctrine\ORM\PersistentCollection {#4203 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      -id: 117911
      -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
      +editedAt: DateTimeImmutable @1699980822 {#4191
        date: 2023-11-14 17:53:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699835033 {#4192
        date: 2023-11-13 01:23:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1699835819 {#5074
      date: 2023-11-13 01:36:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5078 …}
    +nested: Doctrine\ORM\PersistentCollection {#5080 …}
    +votes: Doctrine\ORM\PersistentCollection {#5082 …}
    +reports: Doctrine\ORM\PersistentCollection {#5084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
    -id: 117960
    -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699835819 {#5075
      date: 2023-11-13 01:36:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "Haha, same. Stuck Prowlarr on there because why not? That's the beauty of this setup. It takes no effort after gluetun is set, so no reason not to just attach anything even remotely questionable."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699838725 {#5208
    date: 2023-11-13 02:25:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5211 …}
  +nested: Doctrine\ORM\PersistentCollection {#5213 …}
  +votes: Doctrine\ORM\PersistentCollection {#5215 …}
  +reports: Doctrine\ORM\PersistentCollection {#5217 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5219 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5221 …}
  -id: 118091
  -bodyTs: "'anyth':32 'attach':31 'beauti':13 'effort':20 'even':33 'gluetun':22 'haha':1 'prowlarr':4 'question':35 'reason':27 'remot':34 'set':24 'setup':16 'stuck':3 'take':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3527188"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699838725 {#5209
    date: 2023-11-13 02:25:25.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
64 DENIED moderate
App\Entity\EntryComment {#5210
  +user: App\Entity\User {#4209 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5076
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4196
      +user: App\Entity\User {#4209 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
        \n
        I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
        \n
        While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1700177933 {#4190
        date: 2023-11-17 00:38:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4197 …}
      +nested: Doctrine\ORM\PersistentCollection {#4199 …}
      +votes: Doctrine\ORM\PersistentCollection {#4201 …}
      +reports: Doctrine\ORM\PersistentCollection {#4203 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      -id: 117911
      -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
      +editedAt: DateTimeImmutable @1699980822 {#4191
        date: 2023-11-14 17:53:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699835033 {#4192
        date: 2023-11-13 01:23:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1699835819 {#5074
      date: 2023-11-13 01:36:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5078 …}
    +nested: Doctrine\ORM\PersistentCollection {#5080 …}
    +votes: Doctrine\ORM\PersistentCollection {#5082 …}
    +reports: Doctrine\ORM\PersistentCollection {#5084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
    -id: 117960
    -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699835819 {#5075
      date: 2023-11-13 01:36:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "Haha, same. Stuck Prowlarr on there because why not? That's the beauty of this setup. It takes no effort after gluetun is set, so no reason not to just attach anything even remotely questionable."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699838725 {#5208
    date: 2023-11-13 02:25:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5211 …}
  +nested: Doctrine\ORM\PersistentCollection {#5213 …}
  +votes: Doctrine\ORM\PersistentCollection {#5215 …}
  +reports: Doctrine\ORM\PersistentCollection {#5217 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5219 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5221 …}
  -id: 118091
  -bodyTs: "'anyth':32 'attach':31 'beauti':13 'effort':20 'even':33 'gluetun':22 'haha':1 'prowlarr':4 'question':35 'reason':27 'remot':34 'set':24 'setup':16 'stuck':3 'take':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3527188"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699838725 {#5209
    date: 2023-11-13 02:25:25.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
65 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
66 DENIED moderate
App\Entity\EntryComment {#5225
  +user: Proxies\__CG__\App\Entity\User {#5226 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5076
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4196
      +user: App\Entity\User {#4209 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
        \n
        I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
        \n
        While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1700177933 {#4190
        date: 2023-11-17 00:38:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4197 …}
      +nested: Doctrine\ORM\PersistentCollection {#4199 …}
      +votes: Doctrine\ORM\PersistentCollection {#4201 …}
      +reports: Doctrine\ORM\PersistentCollection {#4203 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      -id: 117911
      -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
      +editedAt: DateTimeImmutable @1699980822 {#4191
        date: 2023-11-14 17:53:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699835033 {#4192
        date: 2023-11-13 01:23:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1699835819 {#5074
      date: 2023-11-13 01:36:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5078 …}
    +nested: Doctrine\ORM\PersistentCollection {#5080 …}
    +votes: Doctrine\ORM\PersistentCollection {#5082 …}
    +reports: Doctrine\ORM\PersistentCollection {#5084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
    -id: 117960
    -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699835819 {#5075
      date: 2023-11-13 01:36:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "As long as the tracker doesn’t have anything against VPNs doesn’t hurt. Nowadays not sure 🤔 but some didn’t allow VPN access on the tracker webpage and at the end except in some cases that is what Prowlarr does."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699890098 {#5223
    date: 2023-11-13 16:41:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5227 …}
  +nested: Doctrine\ORM\PersistentCollection {#5229 …}
  +votes: Doctrine\ORM\PersistentCollection {#5231 …}
  +reports: Doctrine\ORM\PersistentCollection {#5233 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5235 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5237 …}
  -id: 120097
  -bodyTs: "'access':24 'allow':22 'anyth':9 'case':36 'didn':20 'doesn':6,12 'end':32 'except':33 'hurt':14 'long':2 'nowaday':15 'prowlarr':40 'sure':17 'tracker':5,27 'vpn':23 'vpns':11 'webpag':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5763897"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699890098 {#5224
    date: 2023-11-13 16:41:38.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
67 DENIED edit
App\Entity\EntryComment {#5225
  +user: Proxies\__CG__\App\Entity\User {#5226 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5076
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4196
      +user: App\Entity\User {#4209 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
        \n
        I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
        \n
        While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1700177933 {#4190
        date: 2023-11-17 00:38:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4197 …}
      +nested: Doctrine\ORM\PersistentCollection {#4199 …}
      +votes: Doctrine\ORM\PersistentCollection {#4201 …}
      +reports: Doctrine\ORM\PersistentCollection {#4203 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      -id: 117911
      -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
      +editedAt: DateTimeImmutable @1699980822 {#4191
        date: 2023-11-14 17:53:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699835033 {#4192
        date: 2023-11-13 01:23:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1699835819 {#5074
      date: 2023-11-13 01:36:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5078 …}
    +nested: Doctrine\ORM\PersistentCollection {#5080 …}
    +votes: Doctrine\ORM\PersistentCollection {#5082 …}
    +reports: Doctrine\ORM\PersistentCollection {#5084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
    -id: 117960
    -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699835819 {#5075
      date: 2023-11-13 01:36:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "As long as the tracker doesn’t have anything against VPNs doesn’t hurt. Nowadays not sure 🤔 but some didn’t allow VPN access on the tracker webpage and at the end except in some cases that is what Prowlarr does."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699890098 {#5223
    date: 2023-11-13 16:41:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5227 …}
  +nested: Doctrine\ORM\PersistentCollection {#5229 …}
  +votes: Doctrine\ORM\PersistentCollection {#5231 …}
  +reports: Doctrine\ORM\PersistentCollection {#5233 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5235 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5237 …}
  -id: 120097
  -bodyTs: "'access':24 'allow':22 'anyth':9 'case':36 'didn':20 'doesn':6,12 'end':32 'except':33 'hurt':14 'long':2 'nowaday':15 'prowlarr':40 'sure':17 'tracker':5,27 'vpn':23 'vpns':11 'webpag':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5763897"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699890098 {#5224
    date: 2023-11-13 16:41:38.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
68 DENIED moderate
App\Entity\EntryComment {#5225
  +user: Proxies\__CG__\App\Entity\User {#5226 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5076
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4196
      +user: App\Entity\User {#4209 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: """
        Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
        \n
        I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
        \n
        While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
        """
      +lang: "en"
      +isAdult: false
      +favouriteCount: 31
      +score: 0
      +lastActive: DateTime @1700177933 {#4190
        date: 2023-11-17 00:38:53.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4197 …}
      +nested: Doctrine\ORM\PersistentCollection {#4199 …}
      +votes: Doctrine\ORM\PersistentCollection {#4201 …}
      +reports: Doctrine\ORM\PersistentCollection {#4203 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
      -id: 117911
      -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
      +editedAt: DateTimeImmutable @1699980822 {#4191
        date: 2023-11-14 17:53:42.0 +01:00
      }
      +createdAt: DateTimeImmutable @1699835033 {#4192
        date: 2023-11-13 01:23:53.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 5
    +score: 0
    +lastActive: DateTime @1699835819 {#5074
      date: 2023-11-13 01:36:59.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5078 …}
    +nested: Doctrine\ORM\PersistentCollection {#5080 …}
    +votes: Doctrine\ORM\PersistentCollection {#5082 …}
    +reports: Doctrine\ORM\PersistentCollection {#5084 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
    -id: 117960
    -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699835819 {#5075
      date: 2023-11-13 01:36:59.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "As long as the tracker doesn’t have anything against VPNs doesn’t hurt. Nowadays not sure 🤔 but some didn’t allow VPN access on the tracker webpage and at the end except in some cases that is what Prowlarr does."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699890098 {#5223
    date: 2023-11-13 16:41:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5227 …}
  +nested: Doctrine\ORM\PersistentCollection {#5229 …}
  +votes: Doctrine\ORM\PersistentCollection {#5231 …}
  +reports: Doctrine\ORM\PersistentCollection {#5233 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5235 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5237 …}
  -id: 120097
  -bodyTs: "'access':24 'allow':22 'anyth':9 'case':36 'didn':20 'doesn':6,12 'end':32 'except':33 'hurt':14 'long':2 'nowaday':15 'prowlarr':40 'sure':17 'tracker':5,27 'vpn':23 'vpns':11 'webpag':28"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5763897"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699890098 {#5224
    date: 2023-11-13 16:41:38.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
69 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
70 DENIED moderate
App\Entity\EntryComment {#5325
  +user: Proxies\__CG__\App\Entity\User {#5326 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5225
    +user: Proxies\__CG__\App\Entity\User {#5226 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5076
      +user: Proxies\__CG__\App\Entity\User {#5077 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4196
        +user: App\Entity\User {#4209 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
          \n
          I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
          \n
          While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1700177933 {#4190
          date: 2023-11-17 00:38:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4197 …}
        +nested: Doctrine\ORM\PersistentCollection {#4199 …}
        +votes: Doctrine\ORM\PersistentCollection {#4201 …}
        +reports: Doctrine\ORM\PersistentCollection {#4203 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        -id: 117911
        -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
        +editedAt: DateTimeImmutable @1699980822 {#4191
          date: 2023-11-14 17:53:42.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699835033 {#4192
          date: 2023-11-13 01:23:53.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4196}
      +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1699835819 {#5074
        date: 2023-11-13 01:36:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@CapgrasDelusion@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5078 …}
      +nested: Doctrine\ORM\PersistentCollection {#5080 …}
      +votes: Doctrine\ORM\PersistentCollection {#5082 …}
      +reports: Doctrine\ORM\PersistentCollection {#5084 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
      -id: 117960
      -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699835819 {#5075
        date: 2023-11-13 01:36:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "As long as the tracker doesn’t have anything against VPNs doesn’t hurt. Nowadays not sure 🤔 but some didn’t allow VPN access on the tracker webpage and at the end except in some cases that is what Prowlarr does."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699890098 {#5223
      date: 2023-11-13 16:41:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
      "@Maximilious@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5227 …}
    +nested: Doctrine\ORM\PersistentCollection {#5229 …}
    +votes: Doctrine\ORM\PersistentCollection {#5231 …}
    +reports: Doctrine\ORM\PersistentCollection {#5233 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5237 …}
    -id: 120097
    -bodyTs: "'access':24 'allow':22 'anyth':9 'case':36 'didn':20 'doesn':6,12 'end':32 'except':33 'hurt':14 'long':2 'nowaday':15 'prowlarr':40 'sure':17 'tracker':5,27 'vpn':23 'vpns':11 'webpag':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5763897"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699890098 {#5224
      date: 2023-11-13 16:41:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "I have the same setting because some tracker only let you connect with one IP address. So I have Prowlarr and Transmission both connected via gluetun."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699955517 {#5323
    date: 2023-11-14 10:51:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
    "@XTornado@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5327 …}
  +nested: Doctrine\ORM\PersistentCollection {#5329 …}
  +votes: Doctrine\ORM\PersistentCollection {#5331 …}
  +reports: Doctrine\ORM\PersistentCollection {#5333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5337 …}
  -id: 122732
  -bodyTs: "'address':16 'connect':12,24 'gluetun':26 'ip':15 'let':10 'one':14 'prowlarr':20 'set':5 'tracker':8 'transmiss':22 'via':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/3992365"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699955517 {#5324
    date: 2023-11-14 10:51:57.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
71 DENIED edit
App\Entity\EntryComment {#5325
  +user: Proxies\__CG__\App\Entity\User {#5326 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5225
    +user: Proxies\__CG__\App\Entity\User {#5226 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5076
      +user: Proxies\__CG__\App\Entity\User {#5077 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4196
        +user: App\Entity\User {#4209 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
          \n
          I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
          \n
          While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1700177933 {#4190
          date: 2023-11-17 00:38:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4197 …}
        +nested: Doctrine\ORM\PersistentCollection {#4199 …}
        +votes: Doctrine\ORM\PersistentCollection {#4201 …}
        +reports: Doctrine\ORM\PersistentCollection {#4203 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        -id: 117911
        -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
        +editedAt: DateTimeImmutable @1699980822 {#4191
          date: 2023-11-14 17:53:42.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699835033 {#4192
          date: 2023-11-13 01:23:53.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4196}
      +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1699835819 {#5074
        date: 2023-11-13 01:36:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@CapgrasDelusion@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5078 …}
      +nested: Doctrine\ORM\PersistentCollection {#5080 …}
      +votes: Doctrine\ORM\PersistentCollection {#5082 …}
      +reports: Doctrine\ORM\PersistentCollection {#5084 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
      -id: 117960
      -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699835819 {#5075
        date: 2023-11-13 01:36:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "As long as the tracker doesn’t have anything against VPNs doesn’t hurt. Nowadays not sure 🤔 but some didn’t allow VPN access on the tracker webpage and at the end except in some cases that is what Prowlarr does."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699890098 {#5223
      date: 2023-11-13 16:41:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
      "@Maximilious@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5227 …}
    +nested: Doctrine\ORM\PersistentCollection {#5229 …}
    +votes: Doctrine\ORM\PersistentCollection {#5231 …}
    +reports: Doctrine\ORM\PersistentCollection {#5233 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5237 …}
    -id: 120097
    -bodyTs: "'access':24 'allow':22 'anyth':9 'case':36 'didn':20 'doesn':6,12 'end':32 'except':33 'hurt':14 'long':2 'nowaday':15 'prowlarr':40 'sure':17 'tracker':5,27 'vpn':23 'vpns':11 'webpag':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5763897"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699890098 {#5224
      date: 2023-11-13 16:41:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "I have the same setting because some tracker only let you connect with one IP address. So I have Prowlarr and Transmission both connected via gluetun."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699955517 {#5323
    date: 2023-11-14 10:51:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
    "@XTornado@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5327 …}
  +nested: Doctrine\ORM\PersistentCollection {#5329 …}
  +votes: Doctrine\ORM\PersistentCollection {#5331 …}
  +reports: Doctrine\ORM\PersistentCollection {#5333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5337 …}
  -id: 122732
  -bodyTs: "'address':16 'connect':12,24 'gluetun':26 'ip':15 'let':10 'one':14 'prowlarr':20 'set':5 'tracker':8 'transmiss':22 'via':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/3992365"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699955517 {#5324
    date: 2023-11-14 10:51:57.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
72 DENIED moderate
App\Entity\EntryComment {#5325
  +user: Proxies\__CG__\App\Entity\User {#5326 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5225
    +user: Proxies\__CG__\App\Entity\User {#5226 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5076
      +user: Proxies\__CG__\App\Entity\User {#5077 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4196
        +user: App\Entity\User {#4209 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: """
          Docker with a gluetun container. This container's only role is to connect to my VPN provider. Any traffic I want through the VPN is set to use that container as its network. If the VPN goes down, gluetun loses connection, any container attached to gluetun can no longer access the internet.\n
          \n
          I use a qbittorent docker container for my torrent client but you can attach whatever client you're comfortable with, as well as any other container you prefer be on a VPN.\n
          \n
          While qbittorent has a built in kill switch, this works for everything. No VPN means no connection, period.
          """
        +lang: "en"
        +isAdult: false
        +favouriteCount: 31
        +score: 0
        +lastActive: DateTime @1700177933 {#4190
          date: 2023-11-17 00:38:53.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4197 …}
        +nested: Doctrine\ORM\PersistentCollection {#4199 …}
        +votes: Doctrine\ORM\PersistentCollection {#4201 …}
        +reports: Doctrine\ORM\PersistentCollection {#4203 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4205 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4207 …}
        -id: 117911
        -bodyTs: "'access':50 'attach':44,66 'built':89 'client':62,68 'comfort':71 'connect':13,41,101 'contain':5,7,30,43,58,78 'docker':1,57 'everyth':96 'gluetun':4,39,46 'goe':37 'internet':52 'kill':91 'longer':49 'lose':40 'mean':99 'network':33 'period':102 'prefer':80 'provid':17 'qbittor':56,86 're':70 'role':10 'set':26 'switch':92 'torrent':61 'traffic':19 'use':28,54 'vpn':16,24,36,84,98 'want':21 'well':74 'whatev':67 'work':94"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526396"
        +editedAt: DateTimeImmutable @1699980822 {#4191
          date: 2023-11-14 17:53:42.0 +01:00
        }
        +createdAt: DateTimeImmutable @1699835033 {#4192
          date: 2023-11-13 01:23:53.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4196}
      +body: "That's exactly what I have set up too. I also have gluetun tied to my Prowlarr and NZBget containers. I know Prowlarr tied to VPN may be overkill but it doesn't hurt anything so why not?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 5
      +score: 0
      +lastActive: DateTime @1699835819 {#5074
        date: 2023-11-13 01:36:59.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@CapgrasDelusion@kbin.social"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5078 …}
      +nested: Doctrine\ORM\PersistentCollection {#5080 …}
      +votes: Doctrine\ORM\PersistentCollection {#5082 …}
      +reports: Doctrine\ORM\PersistentCollection {#5084 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5086 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5088 …}
      -id: 117960
      -bodyTs: "'also':11 'anyth':35 'contain':20 'doesn':32 'exact':3 'gluetun':13 'hurt':34 'know':22 'may':27 'nzbget':19 'overkil':29 'prowlarr':17,23 'set':7 'tie':14,24 'vpn':26"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526578"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699835819 {#5075
        date: 2023-11-13 01:36:59.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4196}
    +body: "As long as the tracker doesn’t have anything against VPNs doesn’t hurt. Nowadays not sure 🤔 but some didn’t allow VPN access on the tracker webpage and at the end except in some cases that is what Prowlarr does."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699890098 {#5223
      date: 2023-11-13 16:41:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@CapgrasDelusion@kbin.social"
      "@Maximilious@kbin.social"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5227 …}
    +nested: Doctrine\ORM\PersistentCollection {#5229 …}
    +votes: Doctrine\ORM\PersistentCollection {#5231 …}
    +reports: Doctrine\ORM\PersistentCollection {#5233 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5235 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5237 …}
    -id: 120097
    -bodyTs: "'access':24 'allow':22 'anyth':9 'case':36 'didn':20 'doesn':6,12 'end':32 'except':33 'hurt':14 'long':2 'nowaday':15 'prowlarr':40 'sure':17 'tracker':5,27 'vpn':23 'vpns':11 'webpag':28"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5763897"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699890098 {#5224
      date: 2023-11-13 16:41:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4196}
  +body: "I have the same setting because some tracker only let you connect with one IP address. So I have Prowlarr and Transmission both connected via gluetun."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699955517 {#5323
    date: 2023-11-14 10:51:57.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CapgrasDelusion@kbin.social"
    "@Maximilious@kbin.social"
    "@XTornado@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5327 …}
  +nested: Doctrine\ORM\PersistentCollection {#5329 …}
  +votes: Doctrine\ORM\PersistentCollection {#5331 …}
  +reports: Doctrine\ORM\PersistentCollection {#5333 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5335 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5337 …}
  -id: 122732
  -bodyTs: "'address':16 'connect':12,24 'gluetun':26 'ip':15 'let':10 'one':14 'prowlarr':20 'set':5 'tracker':8 'transmiss':22 'via':25"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://slrpnk.net/comment/3992365"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699955517 {#5324
    date: 2023-11-14 10:51:57.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
73 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
74 DENIED moderate
App\Entity\EntryComment {#4270
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, & Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    You don’t need to switch to another client. Apparently Transmission can be [set to bind to your VPN IP](https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md#peers) by editing `settings.json`:\n
    \n
    > bind-address-ipv4: String (default = “0.0.0.0”) Where to listen for peer connections. When no valid IPv4 address is provided, Transmission will bind to “0.0.0.0”.\n
    \n
    > bind-address-ipv6: String (default = “::”) Where to listen for peer connections. When no valid IPv6 address is provided, Transmission will try to bind to your default global IPv6 address. If that didn’t work, then Transmission will bind to “::”.\n
    \n
    If you set those with your VPN IP and the VPN is down then Transmission won’t be able to communicate with any peers.\n
    \n
    ---\n
    \n
    **Another option**, is to use systemd to restrict Transmission’s networking to your VPN IP. You can make an override of the default transmission daemon unit by using the following command:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">systemctl edit transmission-daemon.service\n
    </span>\n
    ```\n
    \n
    Then type what you need to override:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">IPAddressDeny=any\n
    </span><span style="color:#323232;">IPAddressAllow=10.0.0.1 # --> your VPN IP here\n
    </span>\n
    ```\n
    \n
    **Another systemd option**, might be to restrict it to a single network interface:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">RestrictNetworkInterfaces=wg0 # --> your VPN interface\n
    </span>\n
    ```\n
    \n
    Save the file and run `systemctl daemon-reload` followed by `systemctl restart transmission-daemon.service` and it should be applied.\n
    \n
    This will be safer than just doing `bind-address-ipv4` and `bind-address-ipv6`.\n
    \n
    - [ctrl.blog/…/systemd-application-firewall.html](https://www.ctrl.blog/entry/systemd-application-firewall.html)\n
    - [freedesktop.org/…/systemd.resource-control.html#N…](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#Network%20Accounting%20and%20Control)\n
    - [freedesktop.org/…/systemd.resource-control.html#R…](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#RestrictNetworkInterfaces)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1699829180 {#4264
    date: 2023-11-12 23:46:20.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4271 …}
  +nested: Doctrine\ORM\PersistentCollection {#4273 …}
  +votes: Doctrine\ORM\PersistentCollection {#4275 …}
  +reports: Doctrine\ORM\PersistentCollection {#4277 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
  -id: 117619
  -bodyTs: "'/entry/systemd-application-firewall.html)':224 '/software/systemd/man/latest/systemd.resource-control.html#network%20accounting%20and%20control)':230 '/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces)':236 '/systemd-application-firewall.html':221 '/systemd.resource-control.html':226,232 '/transmission/transmission/blob/main/docs/editing-configuration-files.md#peers)':23 '0.0.0.0':33,51 '10.0.0.1':161 'abl':110 'address':29,44,54,68,81,213,218 'anoth':8,116,166 'appar':10 'appli':203 'bind':16,28,49,53,75,90,212,217 'bind-address-ipv4':27,211 'bind-address-ipv6':52,216 'client':9 'command':146 'communic':112 'connect':39,63 'ctrl.blog':220 'daemon':140,192 'daemon-reload':191 'default':32,57,78,138 'didn':84 'edit':25,148 'file':187 'follow':145,194 'freedesktop.org':225,231 'github.com':22 'github.com/transmission/transmission/blob/main/docs/editing-configuration-files.md#peers)':21 'global':79 'interfac':178,184 'ip':20,99,130,164 'ipaddressallow':160 'ipaddressdeni':158 'ipv4':30,43,214 'ipv6':55,67,80,219 'listen':36,60 'make':133 'might':169 'n':227 'need':4,154 'network':126,177 'option':117,168 'overrid':135,156 'peer':38,62,115 'provid':46,70 'r':233 'reload':193 'restart':197 'restrict':123,172 'restrictnetworkinterfac':180 'run':189 'safer':207 'save':185 'servic':157,179 'set':14,94 'settings.json':26 'singl':176 'string':31,56 'switch':6 'systemctl':147,190,196 'systemd':121,167 'transmiss':11,47,71,88,106,124,139 'transmission-daemon.service':149,198 'tri':73 'type':151 'unit':141 'use':120,143 'valid':42,66 'vpn':19,98,102,129,163,183 'wg0':181 'won':107 'work':86 'www.ctrl.blog':223 'www.ctrl.blog/entry/systemd-application-firewall.html)':222 'www.freedesktop.org':229,235 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#network%20accounting%20and%20control)':228 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces)':234"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269089"
  +editedAt: DateTimeImmutable @1699975867 {#4265
    date: 2023-11-14 16:31:07.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699829180 {#4266
    date: 2023-11-12 23:46:20.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
75 DENIED edit
App\Entity\EntryComment {#4270
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    You don’t need to switch to another client. Apparently Transmission can be [set to bind to your VPN IP](https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md#peers) by editing `settings.json`:\n
    \n
    > bind-address-ipv4: String (default = “0.0.0.0”) Where to listen for peer connections. When no valid IPv4 address is provided, Transmission will bind to “0.0.0.0”.\n
    \n
    > bind-address-ipv6: String (default = “::”) Where to listen for peer connections. When no valid IPv6 address is provided, Transmission will try to bind to your default global IPv6 address. If that didn’t work, then Transmission will bind to “::”.\n
    \n
    If you set those with your VPN IP and the VPN is down then Transmission won’t be able to communicate with any peers.\n
    \n
    ---\n
    \n
    **Another option**, is to use systemd to restrict Transmission’s networking to your VPN IP. You can make an override of the default transmission daemon unit by using the following command:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">systemctl edit transmission-daemon.service\n
    </span>\n
    ```\n
    \n
    Then type what you need to override:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">IPAddressDeny=any\n
    </span><span style="color:#323232;">IPAddressAllow=10.0.0.1 # --> your VPN IP here\n
    </span>\n
    ```\n
    \n
    **Another systemd option**, might be to restrict it to a single network interface:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">RestrictNetworkInterfaces=wg0 # --> your VPN interface\n
    </span>\n
    ```\n
    \n
    Save the file and run `systemctl daemon-reload` followed by `systemctl restart transmission-daemon.service` and it should be applied.\n
    \n
    This will be safer than just doing `bind-address-ipv4` and `bind-address-ipv6`.\n
    \n
    - [ctrl.blog/…/systemd-application-firewall.html](https://www.ctrl.blog/entry/systemd-application-firewall.html)\n
    - [freedesktop.org/…/systemd.resource-control.html#N…](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#Network%20Accounting%20and%20Control)\n
    - [freedesktop.org/…/systemd.resource-control.html#R…](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#RestrictNetworkInterfaces)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1699829180 {#4264
    date: 2023-11-12 23:46:20.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4271 …}
  +nested: Doctrine\ORM\PersistentCollection {#4273 …}
  +votes: Doctrine\ORM\PersistentCollection {#4275 …}
  +reports: Doctrine\ORM\PersistentCollection {#4277 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
  -id: 117619
  -bodyTs: "'/entry/systemd-application-firewall.html)':224 '/software/systemd/man/latest/systemd.resource-control.html#network%20accounting%20and%20control)':230 '/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces)':236 '/systemd-application-firewall.html':221 '/systemd.resource-control.html':226,232 '/transmission/transmission/blob/main/docs/editing-configuration-files.md#peers)':23 '0.0.0.0':33,51 '10.0.0.1':161 'abl':110 'address':29,44,54,68,81,213,218 'anoth':8,116,166 'appar':10 'appli':203 'bind':16,28,49,53,75,90,212,217 'bind-address-ipv4':27,211 'bind-address-ipv6':52,216 'client':9 'command':146 'communic':112 'connect':39,63 'ctrl.blog':220 'daemon':140,192 'daemon-reload':191 'default':32,57,78,138 'didn':84 'edit':25,148 'file':187 'follow':145,194 'freedesktop.org':225,231 'github.com':22 'github.com/transmission/transmission/blob/main/docs/editing-configuration-files.md#peers)':21 'global':79 'interfac':178,184 'ip':20,99,130,164 'ipaddressallow':160 'ipaddressdeni':158 'ipv4':30,43,214 'ipv6':55,67,80,219 'listen':36,60 'make':133 'might':169 'n':227 'need':4,154 'network':126,177 'option':117,168 'overrid':135,156 'peer':38,62,115 'provid':46,70 'r':233 'reload':193 'restart':197 'restrict':123,172 'restrictnetworkinterfac':180 'run':189 'safer':207 'save':185 'servic':157,179 'set':14,94 'settings.json':26 'singl':176 'string':31,56 'switch':6 'systemctl':147,190,196 'systemd':121,167 'transmiss':11,47,71,88,106,124,139 'transmission-daemon.service':149,198 'tri':73 'type':151 'unit':141 'use':120,143 'valid':42,66 'vpn':19,98,102,129,163,183 'wg0':181 'won':107 'work':86 'www.ctrl.blog':223 'www.ctrl.blog/entry/systemd-application-firewall.html)':222 'www.freedesktop.org':229,235 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#network%20accounting%20and%20control)':228 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces)':234"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269089"
  +editedAt: DateTimeImmutable @1699975867 {#4265
    date: 2023-11-14 16:31:07.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699829180 {#4266
    date: 2023-11-12 23:46:20.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
76 DENIED moderate
App\Entity\EntryComment {#4270
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    You don’t need to switch to another client. Apparently Transmission can be [set to bind to your VPN IP](https://github.com/transmission/transmission/blob/main/docs/Editing-Configuration-Files.md#peers) by editing `settings.json`:\n
    \n
    > bind-address-ipv4: String (default = “0.0.0.0”) Where to listen for peer connections. When no valid IPv4 address is provided, Transmission will bind to “0.0.0.0”.\n
    \n
    > bind-address-ipv6: String (default = “::”) Where to listen for peer connections. When no valid IPv6 address is provided, Transmission will try to bind to your default global IPv6 address. If that didn’t work, then Transmission will bind to “::”.\n
    \n
    If you set those with your VPN IP and the VPN is down then Transmission won’t be able to communicate with any peers.\n
    \n
    ---\n
    \n
    **Another option**, is to use systemd to restrict Transmission’s networking to your VPN IP. You can make an override of the default transmission daemon unit by using the following command:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">systemctl edit transmission-daemon.service\n
    </span>\n
    ```\n
    \n
    Then type what you need to override:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">IPAddressDeny=any\n
    </span><span style="color:#323232;">IPAddressAllow=10.0.0.1 # --> your VPN IP here\n
    </span>\n
    ```\n
    \n
    **Another systemd option**, might be to restrict it to a single network interface:\n
    \n
    ```\n
    \n
    <span style="color:#323232;">[Service]\n
    </span><span style="color:#323232;">RestrictNetworkInterfaces=wg0 # --> your VPN interface\n
    </span>\n
    ```\n
    \n
    Save the file and run `systemctl daemon-reload` followed by `systemctl restart transmission-daemon.service` and it should be applied.\n
    \n
    This will be safer than just doing `bind-address-ipv4` and `bind-address-ipv6`.\n
    \n
    - [ctrl.blog/…/systemd-application-firewall.html](https://www.ctrl.blog/entry/systemd-application-firewall.html)\n
    - [freedesktop.org/…/systemd.resource-control.html#N…](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#Network%20Accounting%20and%20Control)\n
    - [freedesktop.org/…/systemd.resource-control.html#R…](https://www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#RestrictNetworkInterfaces)
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 17
  +score: 0
  +lastActive: DateTime @1699829180 {#4264
    date: 2023-11-12 23:46:20.0 +01:00
  }
  +ip: null
  +tags: [
    "323232"
  ]
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4271 …}
  +nested: Doctrine\ORM\PersistentCollection {#4273 …}
  +votes: Doctrine\ORM\PersistentCollection {#4275 …}
  +reports: Doctrine\ORM\PersistentCollection {#4277 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4279 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4281 …}
  -id: 117619
  -bodyTs: "'/entry/systemd-application-firewall.html)':224 '/software/systemd/man/latest/systemd.resource-control.html#network%20accounting%20and%20control)':230 '/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces)':236 '/systemd-application-firewall.html':221 '/systemd.resource-control.html':226,232 '/transmission/transmission/blob/main/docs/editing-configuration-files.md#peers)':23 '0.0.0.0':33,51 '10.0.0.1':161 'abl':110 'address':29,44,54,68,81,213,218 'anoth':8,116,166 'appar':10 'appli':203 'bind':16,28,49,53,75,90,212,217 'bind-address-ipv4':27,211 'bind-address-ipv6':52,216 'client':9 'command':146 'communic':112 'connect':39,63 'ctrl.blog':220 'daemon':140,192 'daemon-reload':191 'default':32,57,78,138 'didn':84 'edit':25,148 'file':187 'follow':145,194 'freedesktop.org':225,231 'github.com':22 'github.com/transmission/transmission/blob/main/docs/editing-configuration-files.md#peers)':21 'global':79 'interfac':178,184 'ip':20,99,130,164 'ipaddressallow':160 'ipaddressdeni':158 'ipv4':30,43,214 'ipv6':55,67,80,219 'listen':36,60 'make':133 'might':169 'n':227 'need':4,154 'network':126,177 'option':117,168 'overrid':135,156 'peer':38,62,115 'provid':46,70 'r':233 'reload':193 'restart':197 'restrict':123,172 'restrictnetworkinterfac':180 'run':189 'safer':207 'save':185 'servic':157,179 'set':14,94 'settings.json':26 'singl':176 'string':31,56 'switch':6 'systemctl':147,190,196 'systemd':121,167 'transmiss':11,47,71,88,106,124,139 'transmission-daemon.service':149,198 'tri':73 'type':151 'unit':141 'use':120,143 'valid':42,66 'vpn':19,98,102,129,163,183 'wg0':181 'won':107 'work':86 'www.ctrl.blog':223 'www.ctrl.blog/entry/systemd-application-firewall.html)':222 'www.freedesktop.org':229,235 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#network%20accounting%20and%20control)':228 'www.freedesktop.org/software/systemd/man/latest/systemd.resource-control.html#restrictnetworkinterfaces)':234"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269089"
  +editedAt: DateTimeImmutable @1699975867 {#4265
    date: 2023-11-14 16:31:07.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699829180 {#4266
    date: 2023-11-12 23:46:20.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
77 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
78 DENIED moderate
App\Entity\EntryComment {#4345
  +user: App\Entity\User {#4358 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "qbittorrent &gt; *"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1699960225 {#4340
    date: 2023-11-14 12:10:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4346 …}
  +nested: Doctrine\ORM\PersistentCollection {#4348 …}
  +votes: Doctrine\ORM\PersistentCollection {#4350 …}
  +reports: Doctrine\ORM\PersistentCollection {#4352 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4354 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4356 …}
  -id: 122850
  -bodyTs: "'qbittorr':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://monero.town/comment/2448035"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699960225 {#4341
    date: 2023-11-14 12:10:25.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
79 DENIED edit
App\Entity\EntryComment {#4345
  +user: App\Entity\User {#4358 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "qbittorrent &gt; *"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1699960225 {#4340
    date: 2023-11-14 12:10:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4346 …}
  +nested: Doctrine\ORM\PersistentCollection {#4348 …}
  +votes: Doctrine\ORM\PersistentCollection {#4350 …}
  +reports: Doctrine\ORM\PersistentCollection {#4352 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4354 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4356 …}
  -id: 122850
  -bodyTs: "'qbittorr':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://monero.town/comment/2448035"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699960225 {#4341
    date: 2023-11-14 12:10:25.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
80 DENIED moderate
App\Entity\EntryComment {#4345
  +user: App\Entity\User {#4358 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "qbittorrent &gt; *"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 10
  +score: 0
  +lastActive: DateTime @1699960225 {#4340
    date: 2023-11-14 12:10:25.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4346 …}
  +nested: Doctrine\ORM\PersistentCollection {#4348 …}
  +votes: Doctrine\ORM\PersistentCollection {#4350 …}
  +reports: Doctrine\ORM\PersistentCollection {#4352 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4354 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4356 …}
  -id: 122850
  -bodyTs: "'qbittorr':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://monero.town/comment/2448035"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699960225 {#4341
    date: 2023-11-14 12:10:25.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
81 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
82 DENIED moderate
App\Entity\EntryComment {#4418
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use [this Docker image of Transmission](https://github.com/haugene/docker-transmission-openvpn) that has a built-in VPN configuration. That way only the torrent traffic goes over the VPN and it starts automatically."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1699833373 {#4413
    date: 2023-11-13 00:56:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4419 …}
  +nested: Doctrine\ORM\PersistentCollection {#4421 …}
  +votes: Doctrine\ORM\PersistentCollection {#4423 …}
  +reports: Doctrine\ORM\PersistentCollection {#4425 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4427 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4429 …}
  -id: 117840
  -bodyTs: "'/haugene/docker-transmission-openvpn)':10 'automat':32 'built':15 'built-in':14 'configur':18 'docker':4 'github.com':9 'github.com/haugene/docker-transmission-openvpn)':8 'goe':25 'imag':5 'start':31 'torrent':23 'traffic':24 'transmiss':7 'use':2 'vpn':17,28 'way':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525967"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699833373 {#4414
    date: 2023-11-13 00:56:13.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
83 DENIED edit
App\Entity\EntryComment {#4418
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use [this Docker image of Transmission](https://github.com/haugene/docker-transmission-openvpn) that has a built-in VPN configuration. That way only the torrent traffic goes over the VPN and it starts automatically."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1699833373 {#4413
    date: 2023-11-13 00:56:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4419 …}
  +nested: Doctrine\ORM\PersistentCollection {#4421 …}
  +votes: Doctrine\ORM\PersistentCollection {#4423 …}
  +reports: Doctrine\ORM\PersistentCollection {#4425 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4427 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4429 …}
  -id: 117840
  -bodyTs: "'/haugene/docker-transmission-openvpn)':10 'automat':32 'built':15 'built-in':14 'configur':18 'docker':4 'github.com':9 'github.com/haugene/docker-transmission-openvpn)':8 'goe':25 'imag':5 'start':31 'torrent':23 'traffic':24 'transmiss':7 'use':2 'vpn':17,28 'way':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525967"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699833373 {#4414
    date: 2023-11-13 00:56:13.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
84 DENIED moderate
App\Entity\EntryComment {#4418
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "I use [this Docker image of Transmission](https://github.com/haugene/docker-transmission-openvpn) that has a built-in VPN configuration. That way only the torrent traffic goes over the VPN and it starts automatically."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 9
  +score: 0
  +lastActive: DateTime @1699833373 {#4413
    date: 2023-11-13 00:56:13.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4419 …}
  +nested: Doctrine\ORM\PersistentCollection {#4421 …}
  +votes: Doctrine\ORM\PersistentCollection {#4423 …}
  +reports: Doctrine\ORM\PersistentCollection {#4425 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4427 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4429 …}
  -id: 117840
  -bodyTs: "'/haugene/docker-transmission-openvpn)':10 'automat':32 'built':15 'built-in':14 'configur':18 'docker':4 'github.com':9 'github.com/haugene/docker-transmission-openvpn)':8 'goe':25 'imag':5 'start':31 'torrent':23 'traffic':24 'transmiss':7 'use':2 'vpn':17,28 'way':20"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525967"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699833373 {#4414
    date: 2023-11-13 00:56:13.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
85 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
86 DENIED moderate
App\Entity\EntryComment {#4492
  +user: App\Entity\User {#4505 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Been using QBittorrent for longer than I can remember now. It certainly does everything I have ever wanted from it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1699826367 {#4487
    date: 2023-11-12 22:59:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4493 …}
  +nested: Doctrine\ORM\PersistentCollection {#4495 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4499 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4501 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
  -id: 117460
  -bodyTs: "'certain':12 'ever':17 'everyth':14 'longer':5 'qbittorr':3 'rememb':9 'use':2 'want':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4335223"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826367 {#4488
    date: 2023-11-12 22:59:27.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
87 DENIED edit
App\Entity\EntryComment {#4492
  +user: App\Entity\User {#4505 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Been using QBittorrent for longer than I can remember now. It certainly does everything I have ever wanted from it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1699826367 {#4487
    date: 2023-11-12 22:59:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4493 …}
  +nested: Doctrine\ORM\PersistentCollection {#4495 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4499 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4501 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
  -id: 117460
  -bodyTs: "'certain':12 'ever':17 'everyth':14 'longer':5 'qbittorr':3 'rememb':9 'use':2 'want':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4335223"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826367 {#4488
    date: 2023-11-12 22:59:27.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
88 DENIED moderate
App\Entity\EntryComment {#4492
  +user: App\Entity\User {#4505 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Been using QBittorrent for longer than I can remember now. It certainly does everything I have ever wanted from it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 7
  +score: 0
  +lastActive: DateTime @1699826367 {#4487
    date: 2023-11-12 22:59:27.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4493 …}
  +nested: Doctrine\ORM\PersistentCollection {#4495 …}
  +votes: Doctrine\ORM\PersistentCollection {#4497 …}
  +reports: Doctrine\ORM\PersistentCollection {#4499 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4501 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4503 …}
  -id: 117460
  -bodyTs: "'certain':12 'ever':17 'everyth':14 'longer':5 'qbittorr':3 'rememb':9 'use':2 'want':18"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.uk/comment/4335223"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826367 {#4488
    date: 2023-11-12 22:59:27.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
89 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
90 DENIED moderate
App\Entity\EntryComment {#4566
  +user: App\Entity\User {#4579 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Like the other comments, I use qbittorrent. I recommend running your VPN with gluetun and routing the traffic from your qbittorrent container through it. If the gluetun container is down, no traffic at all. If it’s up, everything goes through the vpn"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1699826613 {#4561
    date: 2023-11-12 23:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4567 …}
  +nested: Doctrine\ORM\PersistentCollection {#4569 …}
  +votes: Doctrine\ORM\PersistentCollection {#4571 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 117475
  -bodyTs: "'comment':4 'contain':22,28 'everyth':39 'gluetun':14,27 'goe':40 'like':1 'qbittorr':7,21 'recommend':9 'rout':16 'run':10 'traffic':18,32 'use':6 'vpn':12,43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5268278"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826613 {#4562
    date: 2023-11-12 23:03:33.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
91 DENIED edit
App\Entity\EntryComment {#4566
  +user: App\Entity\User {#4579 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Like the other comments, I use qbittorrent. I recommend running your VPN with gluetun and routing the traffic from your qbittorrent container through it. If the gluetun container is down, no traffic at all. If it’s up, everything goes through the vpn"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1699826613 {#4561
    date: 2023-11-12 23:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4567 …}
  +nested: Doctrine\ORM\PersistentCollection {#4569 …}
  +votes: Doctrine\ORM\PersistentCollection {#4571 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 117475
  -bodyTs: "'comment':4 'contain':22,28 'everyth':39 'gluetun':14,27 'goe':40 'like':1 'qbittorr':7,21 'recommend':9 'rout':16 'run':10 'traffic':18,32 'use':6 'vpn':12,43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5268278"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826613 {#4562
    date: 2023-11-12 23:03:33.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
92 DENIED moderate
App\Entity\EntryComment {#4566
  +user: App\Entity\User {#4579 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Like the other comments, I use qbittorrent. I recommend running your VPN with gluetun and routing the traffic from your qbittorrent container through it. If the gluetun container is down, no traffic at all. If it’s up, everything goes through the vpn"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 6
  +score: 0
  +lastActive: DateTime @1699826613 {#4561
    date: 2023-11-12 23:03:33.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4567 …}
  +nested: Doctrine\ORM\PersistentCollection {#4569 …}
  +votes: Doctrine\ORM\PersistentCollection {#4571 …}
  +reports: Doctrine\ORM\PersistentCollection {#4573 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4575 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4577 …}
  -id: 117475
  -bodyTs: "'comment':4 'contain':22,28 'everyth':39 'gluetun':14,27 'goe':40 'like':1 'qbittorr':7,21 'recommend':9 'rout':16 'run':10 'traffic':18,32 'use':6 'vpn':12,43"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5268278"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699826613 {#4562
    date: 2023-11-12 23:03:33.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
93 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
94 DENIED moderate
App\Entity\EntryComment {#4639
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699975720 {#4634
    date: 2023-11-14 16:28:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4640 …}
  +nested: Doctrine\ORM\PersistentCollection {#4642 …}
  +votes: Doctrine\ORM\PersistentCollection {#4644 …}
  +reports: Doctrine\ORM\PersistentCollection {#4646 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
  -id: 117547
  -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4758902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699827783 {#4635
    date: 2023-11-12 23:23:03.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
95 DENIED edit
App\Entity\EntryComment {#4639
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699975720 {#4634
    date: 2023-11-14 16:28:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4640 …}
  +nested: Doctrine\ORM\PersistentCollection {#4642 …}
  +votes: Doctrine\ORM\PersistentCollection {#4644 …}
  +reports: Doctrine\ORM\PersistentCollection {#4646 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
  -id: 117547
  -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4758902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699827783 {#4635
    date: 2023-11-12 23:23:03.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
96 DENIED moderate
App\Entity\EntryComment {#4639
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 4
  +score: 0
  +lastActive: DateTime @1699975720 {#4634
    date: 2023-11-14 16:28:40.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4640 …}
  +nested: Doctrine\ORM\PersistentCollection {#4642 …}
  +votes: Doctrine\ORM\PersistentCollection {#4644 …}
  +reports: Doctrine\ORM\PersistentCollection {#4646 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
  -id: 117547
  -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4758902"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699827783 {#4635
    date: 2023-11-12 23:23:03.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
97 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
98 DENIED moderate
App\Entity\EntryComment {#5021
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4639
    +user: App\Entity\User {#4652 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699975720 {#4634
      date: 2023-11-14 16:28:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4640 …}
    +nested: Doctrine\ORM\PersistentCollection {#4642 …}
    +votes: Doctrine\ORM\PersistentCollection {#4644 …}
    +reports: Doctrine\ORM\PersistentCollection {#4646 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
    -id: 117547
    -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4758902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699827783 {#4635
      date: 2023-11-12 23:23:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699830076 {#5016
    date: 2023-11-13 00:01:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5013 …}
  +nested: Doctrine\ORM\PersistentCollection {#5010 …}
  +votes: Doctrine\ORM\PersistentCollection {#5008 …}
  +reports: Doctrine\ORM\PersistentCollection {#5022 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
  -id: 117669
  -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269371"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830076 {#5019
    date: 2023-11-13 00:01: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
99 DENIED edit
App\Entity\EntryComment {#5021
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4639
    +user: App\Entity\User {#4652 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699975720 {#4634
      date: 2023-11-14 16:28:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4640 …}
    +nested: Doctrine\ORM\PersistentCollection {#4642 …}
    +votes: Doctrine\ORM\PersistentCollection {#4644 …}
    +reports: Doctrine\ORM\PersistentCollection {#4646 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
    -id: 117547
    -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4758902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699827783 {#4635
      date: 2023-11-12 23:23:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699830076 {#5016
    date: 2023-11-13 00:01:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5013 …}
  +nested: Doctrine\ORM\PersistentCollection {#5010 …}
  +votes: Doctrine\ORM\PersistentCollection {#5008 …}
  +reports: Doctrine\ORM\PersistentCollection {#5022 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
  -id: 117669
  -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269371"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830076 {#5019
    date: 2023-11-13 00:01: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
100 DENIED moderate
App\Entity\EntryComment {#5021
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4639
    +user: App\Entity\User {#4652 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 4
    +score: 0
    +lastActive: DateTime @1699975720 {#4634
      date: 2023-11-14 16:28:40.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4640 …}
    +nested: Doctrine\ORM\PersistentCollection {#4642 …}
    +votes: Doctrine\ORM\PersistentCollection {#4644 …}
    +reports: Doctrine\ORM\PersistentCollection {#4646 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
    -id: 117547
    -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4758902"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699827783 {#4635
      date: 2023-11-12 23:23:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699830076 {#5016
    date: 2023-11-13 00:01:16.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5013 …}
  +nested: Doctrine\ORM\PersistentCollection {#5010 …}
  +votes: Doctrine\ORM\PersistentCollection {#5008 …}
  +reports: Doctrine\ORM\PersistentCollection {#5022 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
  -id: 117669
  -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269371"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830076 {#5019
    date: 2023-11-13 00:01: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
101 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
102 DENIED moderate
App\Entity\EntryComment {#5179
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5021
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4639
      +user: App\Entity\User {#4652 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699975720 {#4634
        date: 2023-11-14 16:28:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4640 …}
      +nested: Doctrine\ORM\PersistentCollection {#4642 …}
      +votes: Doctrine\ORM\PersistentCollection {#4644 …}
      +reports: Doctrine\ORM\PersistentCollection {#4646 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      -id: 117547
      -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/4758902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699827783 {#4635
        date: 2023-11-12 23:23:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699830076 {#5016
      date: 2023-11-13 00:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5013 …}
    +nested: Doctrine\ORM\PersistentCollection {#5010 …}
    +votes: Doctrine\ORM\PersistentCollection {#5008 …}
    +reports: Doctrine\ORM\PersistentCollection {#5022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
    -id: 117669
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269371"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830076 {#5019
      date: 2023-11-13 00:01:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699830518 {#5177
    date: 2023-11-13 00:08:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5180 …}
  +nested: Doctrine\ORM\PersistentCollection {#5182 …}
  +votes: Doctrine\ORM\PersistentCollection {#5184 …}
  +reports: Doctrine\ORM\PersistentCollection {#5186 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
  -id: 117690
  -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4760072"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830518 {#5178
    date: 2023-11-13 00:08:38.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
103 DENIED edit
App\Entity\EntryComment {#5179
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5021
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4639
      +user: App\Entity\User {#4652 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699975720 {#4634
        date: 2023-11-14 16:28:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4640 …}
      +nested: Doctrine\ORM\PersistentCollection {#4642 …}
      +votes: Doctrine\ORM\PersistentCollection {#4644 …}
      +reports: Doctrine\ORM\PersistentCollection {#4646 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      -id: 117547
      -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/4758902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699827783 {#4635
        date: 2023-11-12 23:23:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699830076 {#5016
      date: 2023-11-13 00:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5013 …}
    +nested: Doctrine\ORM\PersistentCollection {#5010 …}
    +votes: Doctrine\ORM\PersistentCollection {#5008 …}
    +reports: Doctrine\ORM\PersistentCollection {#5022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
    -id: 117669
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269371"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830076 {#5019
      date: 2023-11-13 00:01:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699830518 {#5177
    date: 2023-11-13 00:08:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5180 …}
  +nested: Doctrine\ORM\PersistentCollection {#5182 …}
  +votes: Doctrine\ORM\PersistentCollection {#5184 …}
  +reports: Doctrine\ORM\PersistentCollection {#5186 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
  -id: 117690
  -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4760072"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830518 {#5178
    date: 2023-11-13 00:08:38.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
104 DENIED moderate
App\Entity\EntryComment {#5179
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5021
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4639
      +user: App\Entity\User {#4652 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
      +lang: "en"
      +isAdult: false
      +favouriteCount: 4
      +score: 0
      +lastActive: DateTime @1699975720 {#4634
        date: 2023-11-14 16:28:40.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4640 …}
      +nested: Doctrine\ORM\PersistentCollection {#4642 …}
      +votes: Doctrine\ORM\PersistentCollection {#4644 …}
      +reports: Doctrine\ORM\PersistentCollection {#4646 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
      -id: 117547
      -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/4758902"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699827783 {#4635
        date: 2023-11-12 23:23:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699830076 {#5016
      date: 2023-11-13 00:01:16.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5013 …}
    +nested: Doctrine\ORM\PersistentCollection {#5010 …}
    +votes: Doctrine\ORM\PersistentCollection {#5008 …}
    +reports: Doctrine\ORM\PersistentCollection {#5022 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
    -id: 117669
    -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269371"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830076 {#5019
      date: 2023-11-13 00:01:16.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699830518 {#5177
    date: 2023-11-13 00:08:38.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5180 …}
  +nested: Doctrine\ORM\PersistentCollection {#5182 …}
  +votes: Doctrine\ORM\PersistentCollection {#5184 …}
  +reports: Doctrine\ORM\PersistentCollection {#5186 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
  -id: 117690
  -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4760072"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830518 {#5178
    date: 2023-11-13 00:08:38.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
105 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
106 DENIED moderate
App\Entity\EntryComment {#5259
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5179
    +user: App\Entity\User {#4652 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5021
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4639
        +user: App\Entity\User {#4652 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1699975720 {#4634
          date: 2023-11-14 16:28:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4640 …}
        +nested: Doctrine\ORM\PersistentCollection {#4642 …}
        +votes: Doctrine\ORM\PersistentCollection {#4644 …}
        +reports: Doctrine\ORM\PersistentCollection {#4646 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
        -id: 117547
        -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/4758902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699827783 {#4635
          date: 2023-11-12 23:23:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4639}
      +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699830076 {#5016
        date: 2023-11-13 00:01:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@Hubi@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5013 …}
      +nested: Doctrine\ORM\PersistentCollection {#5010 …}
      +votes: Doctrine\ORM\PersistentCollection {#5008 …}
      +reports: Doctrine\ORM\PersistentCollection {#5022 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
      -id: 117669
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269371"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830076 {#5019
        date: 2023-11-13 00:01:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699830518 {#5177
      date: 2023-11-13 00:08:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5180 …}
    +nested: Doctrine\ORM\PersistentCollection {#5182 …}
    +votes: Doctrine\ORM\PersistentCollection {#5184 …}
    +reports: Doctrine\ORM\PersistentCollection {#5186 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
    -id: 117690
    -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4760072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830518 {#5178
      date: 2023-11-13 00:08:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "True, but enforcing the restriction at the systemd level will be safer. Frankly I like Transmission."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699831124 {#5258
    date: 2023-11-13 00:18:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5264 …}
  +nested: Doctrine\ORM\PersistentCollection {#5265 …}
  +votes: Doctrine\ORM\PersistentCollection {#5267 …}
  +reports: Doctrine\ORM\PersistentCollection {#5271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5275 …}
  -id: 117718
  -bodyTs: "'enforc':3 'frank':13 'level':9 'like':15 'restrict':5 'safer':12 'systemd':8 'transmiss':16 'true':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269716"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831124 {#5261
    date: 2023-11-13 00:18:44.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
107 DENIED edit
App\Entity\EntryComment {#5259
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5179
    +user: App\Entity\User {#4652 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5021
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4639
        +user: App\Entity\User {#4652 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1699975720 {#4634
          date: 2023-11-14 16:28:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4640 …}
        +nested: Doctrine\ORM\PersistentCollection {#4642 …}
        +votes: Doctrine\ORM\PersistentCollection {#4644 …}
        +reports: Doctrine\ORM\PersistentCollection {#4646 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
        -id: 117547
        -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/4758902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699827783 {#4635
          date: 2023-11-12 23:23:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4639}
      +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699830076 {#5016
        date: 2023-11-13 00:01:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@Hubi@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5013 …}
      +nested: Doctrine\ORM\PersistentCollection {#5010 …}
      +votes: Doctrine\ORM\PersistentCollection {#5008 …}
      +reports: Doctrine\ORM\PersistentCollection {#5022 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
      -id: 117669
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269371"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830076 {#5019
        date: 2023-11-13 00:01:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699830518 {#5177
      date: 2023-11-13 00:08:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5180 …}
    +nested: Doctrine\ORM\PersistentCollection {#5182 …}
    +votes: Doctrine\ORM\PersistentCollection {#5184 …}
    +reports: Doctrine\ORM\PersistentCollection {#5186 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
    -id: 117690
    -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4760072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830518 {#5178
      date: 2023-11-13 00:08:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "True, but enforcing the restriction at the systemd level will be safer. Frankly I like Transmission."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699831124 {#5258
    date: 2023-11-13 00:18:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5264 …}
  +nested: Doctrine\ORM\PersistentCollection {#5265 …}
  +votes: Doctrine\ORM\PersistentCollection {#5267 …}
  +reports: Doctrine\ORM\PersistentCollection {#5271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5275 …}
  -id: 117718
  -bodyTs: "'enforc':3 'frank':13 'level':9 'like':15 'restrict':5 'safer':12 'systemd':8 'transmiss':16 'true':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269716"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831124 {#5261
    date: 2023-11-13 00:18:44.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
108 DENIED moderate
App\Entity\EntryComment {#5259
  +user: App\Entity\User {#4283 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5179
    +user: App\Entity\User {#4652 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5021
      +user: App\Entity\User {#4283 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4639
        +user: App\Entity\User {#4652 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
        +lang: "en"
        +isAdult: false
        +favouriteCount: 4
        +score: 0
        +lastActive: DateTime @1699975720 {#4634
          date: 2023-11-14 16:28:40.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4640 …}
        +nested: Doctrine\ORM\PersistentCollection {#4642 …}
        +votes: Doctrine\ORM\PersistentCollection {#4644 …}
        +reports: Doctrine\ORM\PersistentCollection {#4646 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
        -id: 117547
        -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://feddit.de/comment/4758902"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699827783 {#4635
          date: 2023-11-12 23:23:03.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4639}
      +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699830076 {#5016
        date: 2023-11-13 00:01:16.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@Hubi@feddit.de"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5013 …}
      +nested: Doctrine\ORM\PersistentCollection {#5010 …}
      +votes: Doctrine\ORM\PersistentCollection {#5008 …}
      +reports: Doctrine\ORM\PersistentCollection {#5022 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
      -id: 117669
      -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269371"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830076 {#5019
        date: 2023-11-13 00:01:16.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699830518 {#5177
      date: 2023-11-13 00:08:38.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5180 …}
    +nested: Doctrine\ORM\PersistentCollection {#5182 …}
    +votes: Doctrine\ORM\PersistentCollection {#5184 …}
    +reports: Doctrine\ORM\PersistentCollection {#5186 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
    -id: 117690
    -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://feddit.de/comment/4760072"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699830518 {#5178
      date: 2023-11-13 00:08:38.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "True, but enforcing the restriction at the systemd level will be safer. Frankly I like Transmission."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699831124 {#5258
    date: 2023-11-13 00:18:44.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5264 …}
  +nested: Doctrine\ORM\PersistentCollection {#5265 …}
  +votes: Doctrine\ORM\PersistentCollection {#5267 …}
  +reports: Doctrine\ORM\PersistentCollection {#5271 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5273 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5275 …}
  -id: 117718
  -bodyTs: "'enforc':3 'frank':13 'level':9 'like':15 'restrict':5 'safer':12 'systemd':8 'transmiss':16 'true':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269716"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831124 {#5261
    date: 2023-11-13 00:18:44.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
109 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
110 DENIED moderate
App\Entity\EntryComment {#5359
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5259
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5179
      +user: App\Entity\User {#4652 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5021
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4639
          +user: App\Entity\User {#4652 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1699975720 {#4634
            date: 2023-11-14 16:28:40.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4640 …}
          +nested: Doctrine\ORM\PersistentCollection {#4642 …}
          +votes: Doctrine\ORM\PersistentCollection {#4644 …}
          +reports: Doctrine\ORM\PersistentCollection {#4646 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
          -id: 117547
          -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/4758902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699827783 {#4635
            date: 2023-11-12 23:23:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4639}
        +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699830076 {#5016
          date: 2023-11-13 00:01:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@Hubi@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5013 …}
        +nested: Doctrine\ORM\PersistentCollection {#5010 …}
        +votes: Doctrine\ORM\PersistentCollection {#5008 …}
        +reports: Doctrine\ORM\PersistentCollection {#5022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
        -id: 117669
        -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269371"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699830076 {#5019
          date: 2023-11-13 00:01:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4639}
      +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699830518 {#5177
        date: 2023-11-13 00:08:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@Hubi@feddit.de"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5180 …}
      +nested: Doctrine\ORM\PersistentCollection {#5182 …}
      +votes: Doctrine\ORM\PersistentCollection {#5184 …}
      +reports: Doctrine\ORM\PersistentCollection {#5186 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
      -id: 117690
      -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/4760072"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830518 {#5178
        date: 2023-11-13 00:08:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "True, but enforcing the restriction at the systemd level will be safer. Frankly I like Transmission."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699831124 {#5258
      date: 2023-11-13 00:18:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5264 …}
    +nested: Doctrine\ORM\PersistentCollection {#5265 …}
    +votes: Doctrine\ORM\PersistentCollection {#5267 …}
    +reports: Doctrine\ORM\PersistentCollection {#5271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5273 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5275 …}
    -id: 117718
    -bodyTs: "'enforc':3 'frank':13 'level':9 'like':15 'restrict':5 'safer':12 'systemd':8 'transmiss':16 'true':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831124 {#5261
      date: 2023-11-13 00:18:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "Fair enough."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699831830 {#5358
    date: 2023-11-13 00:30:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5363 …}
  +nested: Doctrine\ORM\PersistentCollection {#5369 …}
  +votes: Doctrine\ORM\PersistentCollection {#5365 …}
  +reports: Doctrine\ORM\PersistentCollection {#5370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5372 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5374 …}
  -id: 117753
  -bodyTs: "'enough':2 'fair':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4760508"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831830 {#5355
    date: 2023-11-13 00:30: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
111 DENIED edit
App\Entity\EntryComment {#5359
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5259
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5179
      +user: App\Entity\User {#4652 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5021
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4639
          +user: App\Entity\User {#4652 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1699975720 {#4634
            date: 2023-11-14 16:28:40.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4640 …}
          +nested: Doctrine\ORM\PersistentCollection {#4642 …}
          +votes: Doctrine\ORM\PersistentCollection {#4644 …}
          +reports: Doctrine\ORM\PersistentCollection {#4646 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
          -id: 117547
          -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/4758902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699827783 {#4635
            date: 2023-11-12 23:23:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4639}
        +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699830076 {#5016
          date: 2023-11-13 00:01:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@Hubi@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5013 …}
        +nested: Doctrine\ORM\PersistentCollection {#5010 …}
        +votes: Doctrine\ORM\PersistentCollection {#5008 …}
        +reports: Doctrine\ORM\PersistentCollection {#5022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
        -id: 117669
        -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269371"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699830076 {#5019
          date: 2023-11-13 00:01:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4639}
      +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699830518 {#5177
        date: 2023-11-13 00:08:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@Hubi@feddit.de"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5180 …}
      +nested: Doctrine\ORM\PersistentCollection {#5182 …}
      +votes: Doctrine\ORM\PersistentCollection {#5184 …}
      +reports: Doctrine\ORM\PersistentCollection {#5186 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
      -id: 117690
      -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/4760072"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830518 {#5178
        date: 2023-11-13 00:08:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "True, but enforcing the restriction at the systemd level will be safer. Frankly I like Transmission."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699831124 {#5258
      date: 2023-11-13 00:18:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5264 …}
    +nested: Doctrine\ORM\PersistentCollection {#5265 …}
    +votes: Doctrine\ORM\PersistentCollection {#5267 …}
    +reports: Doctrine\ORM\PersistentCollection {#5271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5273 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5275 …}
    -id: 117718
    -bodyTs: "'enforc':3 'frank':13 'level':9 'like':15 'restrict':5 'safer':12 'systemd':8 'transmiss':16 'true':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831124 {#5261
      date: 2023-11-13 00:18:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "Fair enough."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699831830 {#5358
    date: 2023-11-13 00:30:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5363 …}
  +nested: Doctrine\ORM\PersistentCollection {#5369 …}
  +votes: Doctrine\ORM\PersistentCollection {#5365 …}
  +reports: Doctrine\ORM\PersistentCollection {#5370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5372 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5374 …}
  -id: 117753
  -bodyTs: "'enough':2 'fair':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4760508"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831830 {#5355
    date: 2023-11-13 00:30: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
112 DENIED moderate
App\Entity\EntryComment {#5359
  +user: App\Entity\User {#4652 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5259
    +user: App\Entity\User {#4283 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5179
      +user: App\Entity\User {#4652 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5021
        +user: App\Entity\User {#4283 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4639
          +user: App\Entity\User {#4652 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "Adding to the qbittorrent recommendations: qb has Socks5 support and and supports binding traffic to a specific interface. It doesn’t get much better than this."
          +lang: "en"
          +isAdult: false
          +favouriteCount: 4
          +score: 0
          +lastActive: DateTime @1699975720 {#4634
            date: 2023-11-14 16:28:40.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4640 …}
          +nested: Doctrine\ORM\PersistentCollection {#4642 …}
          +votes: Doctrine\ORM\PersistentCollection {#4644 …}
          +reports: Doctrine\ORM\PersistentCollection {#4646 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4648 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4650 …}
          -id: 117547
          -bodyTs: "'ad':1 'better':24 'bind':13 'doesn':20 'get':22 'interfac':18 'much':23 'qb':6 'qbittorr':4 'recommend':5 'socks5':8 'specif':17 'support':9,12 'traffic':14"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://feddit.de/comment/4758902"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699827783 {#4635
            date: 2023-11-12 23:23:03.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4639}
        +body: "Yes it can get better :P [lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 0
        +score: 0
        +lastActive: DateTime @1699830076 {#5016
          date: 2023-11-13 00:01:16.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@Hubi@feddit.de"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5013 …}
        +nested: Doctrine\ORM\PersistentCollection {#5010 …}
        +votes: Doctrine\ORM\PersistentCollection {#5008 …}
        +reports: Doctrine\ORM\PersistentCollection {#5022 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5024 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5026 …}
        -id: 117669
        -bodyTs: "'/comment/5269089](https://lemmy.world/comment/5269089)':9 'better':5 'get':4 'lemmy.world':8 'lemmy.world/comment/5269089](https://lemmy.world/comment/5269089)':7 'p':6 'yes':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269371"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699830076 {#5019
          date: 2023-11-13 00:01:16.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4639}
      +body: "I mean… That essentially does the same thing but it’s much more complicated than just clicking a button in the qb GUI…"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699830518 {#5177
        date: 2023-11-13 00:08:38.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@Hubi@feddit.de"
        "@TCB13@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5180 …}
      +nested: Doctrine\ORM\PersistentCollection {#5182 …}
      +votes: Doctrine\ORM\PersistentCollection {#5184 …}
      +reports: Doctrine\ORM\PersistentCollection {#5186 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5188 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5190 …}
      -id: 117690
      -bodyTs: "'button':19 'click':17 'complic':14 'essenti':4 'gui':23 'mean':2 'much':12 'qb':22 'thing':8"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://feddit.de/comment/4760072"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699830518 {#5178
        date: 2023-11-13 00:08:38.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4639}
    +body: "True, but enforcing the restriction at the systemd level will be safer. Frankly I like Transmission."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699831124 {#5258
      date: 2023-11-13 00:18:44.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@Hubi@feddit.de"
      "@TCB13@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5264 …}
    +nested: Doctrine\ORM\PersistentCollection {#5265 …}
    +votes: Doctrine\ORM\PersistentCollection {#5267 …}
    +reports: Doctrine\ORM\PersistentCollection {#5271 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5273 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5275 …}
    -id: 117718
    -bodyTs: "'enforc':3 'frank':13 'level':9 'like':15 'restrict':5 'safer':12 'systemd':8 'transmiss':16 'true':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269716"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831124 {#5261
      date: 2023-11-13 00:18:44.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4639}
  +body: "Fair enough."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699831830 {#5358
    date: 2023-11-13 00:30:30.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Hubi@feddit.de"
    "@TCB13@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5363 …}
  +nested: Doctrine\ORM\PersistentCollection {#5369 …}
  +votes: Doctrine\ORM\PersistentCollection {#5365 …}
  +reports: Doctrine\ORM\PersistentCollection {#5370 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5372 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5374 …}
  -id: 117753
  -bodyTs: "'enough':2 'fair':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://feddit.de/comment/4760508"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831830 {#5355
    date: 2023-11-13 00:30: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
113 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
114 DENIED moderate
App\Entity\EntryComment {#4712
  +user: App\Entity\User {#4725 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Ditch torrents and go to usenet"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700149515 {#4707
    date: 2023-11-16 16:45:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4713 …}
  +nested: Doctrine\ORM\PersistentCollection {#4715 …}
  +votes: Doctrine\ORM\PersistentCollection {#4717 …}
  +reports: Doctrine\ORM\PersistentCollection {#4719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
  -id: 117724
  -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269770"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831315 {#4708
    date: 2023-11-13 00:21:55.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
115 DENIED edit
App\Entity\EntryComment {#4712
  +user: App\Entity\User {#4725 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Ditch torrents and go to usenet"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700149515 {#4707
    date: 2023-11-16 16:45:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4713 …}
  +nested: Doctrine\ORM\PersistentCollection {#4715 …}
  +votes: Doctrine\ORM\PersistentCollection {#4717 …}
  +reports: Doctrine\ORM\PersistentCollection {#4719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
  -id: 117724
  -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269770"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831315 {#4708
    date: 2023-11-13 00:21:55.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
116 DENIED moderate
App\Entity\EntryComment {#4712
  +user: App\Entity\User {#4725 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Ditch torrents and go to usenet"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1700149515 {#4707
    date: 2023-11-16 16:45:15.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4713 …}
  +nested: Doctrine\ORM\PersistentCollection {#4715 …}
  +votes: Doctrine\ORM\PersistentCollection {#4717 …}
  +reports: Doctrine\ORM\PersistentCollection {#4719 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
  -id: 117724
  -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.world/comment/5269770"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699831315 {#4708
    date: 2023-11-13 00:21:55.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
117 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
118 DENIED moderate
App\Entity\EntryComment {#5045
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4712
    +user: App\Entity\User {#4725 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Ditch torrents and go to usenet"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700149515 {#4707
      date: 2023-11-16 16:45:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4713 …}
    +nested: Doctrine\ORM\PersistentCollection {#4715 …}
    +votes: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
    -id: 117724
    -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269770"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831315 {#4708
      date: 2023-11-13 00:21:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Usenet is okay but there's some stuff I can only find on torrents"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699833397 {#5043
    date: 2023-11-13 00:56:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5046 …}
  +nested: Doctrine\ORM\PersistentCollection {#5048 …}
  +votes: Doctrine\ORM\PersistentCollection {#5050 …}
  +reports: Doctrine\ORM\PersistentCollection {#5052 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
  -id: 117843
  -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699833397 {#5044
    date: 2023-11-13 00:56:37.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
119 DENIED edit
App\Entity\EntryComment {#5045
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4712
    +user: App\Entity\User {#4725 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Ditch torrents and go to usenet"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700149515 {#4707
      date: 2023-11-16 16:45:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4713 …}
    +nested: Doctrine\ORM\PersistentCollection {#4715 …}
    +votes: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
    -id: 117724
    -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269770"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831315 {#4708
      date: 2023-11-13 00:21:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Usenet is okay but there's some stuff I can only find on torrents"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699833397 {#5043
    date: 2023-11-13 00:56:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5046 …}
  +nested: Doctrine\ORM\PersistentCollection {#5048 …}
  +votes: Doctrine\ORM\PersistentCollection {#5050 …}
  +reports: Doctrine\ORM\PersistentCollection {#5052 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
  -id: 117843
  -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699833397 {#5044
    date: 2023-11-13 00:56:37.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
120 DENIED moderate
App\Entity\EntryComment {#5045
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4712
    +user: App\Entity\User {#4725 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Ditch torrents and go to usenet"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700149515 {#4707
      date: 2023-11-16 16:45:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4713 …}
    +nested: Doctrine\ORM\PersistentCollection {#4715 …}
    +votes: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
    -id: 117724
    -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269770"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831315 {#4708
      date: 2023-11-13 00:21:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Usenet is okay but there's some stuff I can only find on torrents"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699833397 {#5043
    date: 2023-11-13 00:56:37.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5046 …}
  +nested: Doctrine\ORM\PersistentCollection {#5048 …}
  +votes: Doctrine\ORM\PersistentCollection {#5050 …}
  +reports: Doctrine\ORM\PersistentCollection {#5052 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
  -id: 117843
  -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699833397 {#5044
    date: 2023-11-13 00:56:37.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
121 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
122 DENIED moderate
App\Entity\EntryComment {#5195
  +user: Proxies\__CG__\App\Entity\User {#5077 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5045
    +user: App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4712
      +user: App\Entity\User {#4725 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Ditch torrents and go to usenet"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700149515 {#4707
        date: 2023-11-16 16:45:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4713 …}
      +nested: Doctrine\ORM\PersistentCollection {#4715 …}
      +votes: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
      -id: 117724
      -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269770"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699831315 {#4708
        date: 2023-11-13 00:21:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "Usenet is okay but there's some stuff I can only find on torrents"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699833397 {#5043
      date: 2023-11-13 00:56:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5046 …}
    +nested: Doctrine\ORM\PersistentCollection {#5048 …}
    +votes: Doctrine\ORM\PersistentCollection {#5050 …}
    +reports: Doctrine\ORM\PersistentCollection {#5052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
    -id: 117843
    -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699833397 {#5044
      date: 2023-11-13 00:56:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "I have usenet as my primary with torrent as a backup. I get probably 80-90% hits on usenet for the most part."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699835902 {#5192
    date: 2023-11-13 01:38:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5196 …}
  +nested: Doctrine\ORM\PersistentCollection {#5198 …}
  +votes: Doctrine\ORM\PersistentCollection {#5200 …}
  +reports: Doctrine\ORM\PersistentCollection {#5202 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5204 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5206 …}
  -id: 117963
  -bodyTs: "'-90':16 '80':15 'backup':11 'get':13 'hit':17 'part':23 'primari':6 'probabl':14 'torrent':8 'usenet':3,19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526592"
  +editedAt: DateTimeImmutable @1699981930 {#5193
    date: 2023-11-14 18:12:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699835902 {#5194
    date: 2023-11-13 01:38:22.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
123 DENIED edit
App\Entity\EntryComment {#5195
  +user: Proxies\__CG__\App\Entity\User {#5077 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5045
    +user: App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4712
      +user: App\Entity\User {#4725 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Ditch torrents and go to usenet"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700149515 {#4707
        date: 2023-11-16 16:45:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4713 …}
      +nested: Doctrine\ORM\PersistentCollection {#4715 …}
      +votes: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
      -id: 117724
      -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269770"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699831315 {#4708
        date: 2023-11-13 00:21:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "Usenet is okay but there's some stuff I can only find on torrents"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699833397 {#5043
      date: 2023-11-13 00:56:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5046 …}
    +nested: Doctrine\ORM\PersistentCollection {#5048 …}
    +votes: Doctrine\ORM\PersistentCollection {#5050 …}
    +reports: Doctrine\ORM\PersistentCollection {#5052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
    -id: 117843
    -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699833397 {#5044
      date: 2023-11-13 00:56:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "I have usenet as my primary with torrent as a backup. I get probably 80-90% hits on usenet for the most part."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699835902 {#5192
    date: 2023-11-13 01:38:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5196 …}
  +nested: Doctrine\ORM\PersistentCollection {#5198 …}
  +votes: Doctrine\ORM\PersistentCollection {#5200 …}
  +reports: Doctrine\ORM\PersistentCollection {#5202 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5204 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5206 …}
  -id: 117963
  -bodyTs: "'-90':16 '80':15 'backup':11 'get':13 'hit':17 'part':23 'primari':6 'probabl':14 'torrent':8 'usenet':3,19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526592"
  +editedAt: DateTimeImmutable @1699981930 {#5193
    date: 2023-11-14 18:12:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699835902 {#5194
    date: 2023-11-13 01:38:22.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
124 DENIED moderate
App\Entity\EntryComment {#5195
  +user: Proxies\__CG__\App\Entity\User {#5077 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5045
    +user: App\Entity\User {#4431 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4712
      +user: App\Entity\User {#4725 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Ditch torrents and go to usenet"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700149515 {#4707
        date: 2023-11-16 16:45:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4713 …}
      +nested: Doctrine\ORM\PersistentCollection {#4715 …}
      +votes: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
      -id: 117724
      -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269770"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699831315 {#4708
        date: 2023-11-13 00:21:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "Usenet is okay but there's some stuff I can only find on torrents"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699833397 {#5043
      date: 2023-11-13 00:56:37.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5046 …}
    +nested: Doctrine\ORM\PersistentCollection {#5048 …}
    +votes: Doctrine\ORM\PersistentCollection {#5050 …}
    +reports: Doctrine\ORM\PersistentCollection {#5052 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
    -id: 117843
    -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699833397 {#5044
      date: 2023-11-13 00:56:37.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "I have usenet as my primary with torrent as a backup. I get probably 80-90% hits on usenet for the most part."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699835902 {#5192
    date: 2023-11-13 01:38:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5196 …}
  +nested: Doctrine\ORM\PersistentCollection {#5198 …}
  +votes: Doctrine\ORM\PersistentCollection {#5200 …}
  +reports: Doctrine\ORM\PersistentCollection {#5202 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5204 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5206 …}
  -id: 117963
  -bodyTs: "'-90':16 '80':15 'backup':11 'get':13 'hit':17 'part':23 'primari':6 'probabl':14 'torrent':8 'usenet':3,19"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526592"
  +editedAt: DateTimeImmutable @1699981930 {#5193
    date: 2023-11-14 18:12:10.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699835902 {#5194
    date: 2023-11-13 01:38:22.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
125 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
126 DENIED moderate
App\Entity\EntryComment {#5295
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5195
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5045
      +user: App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4712
        +user: App\Entity\User {#4725 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Ditch torrents and go to usenet"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700149515 {#4707
          date: 2023-11-16 16:45:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4713 …}
        +nested: Doctrine\ORM\PersistentCollection {#4715 …}
        +votes: Doctrine\ORM\PersistentCollection {#4717 …}
        +reports: Doctrine\ORM\PersistentCollection {#4719 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
        -id: 117724
        -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269770"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699831315 {#4708
          date: 2023-11-13 00:21:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "Usenet is okay but there's some stuff I can only find on torrents"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699833397 {#5043
        date: 2023-11-13 00:56:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5046 …}
      +nested: Doctrine\ORM\PersistentCollection {#5048 …}
      +votes: Doctrine\ORM\PersistentCollection {#5050 …}
      +reports: Doctrine\ORM\PersistentCollection {#5052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
      -id: 117843
      -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699833397 {#5044
        date: 2023-11-13 00:56:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "I have usenet as my primary with torrent as a backup. I get probably 80-90% hits on usenet for the most part."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699835902 {#5192
      date: 2023-11-13 01:38:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5196 …}
    +nested: Doctrine\ORM\PersistentCollection {#5198 …}
    +votes: Doctrine\ORM\PersistentCollection {#5200 …}
    +reports: Doctrine\ORM\PersistentCollection {#5202 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5204 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5206 …}
    -id: 117963
    -bodyTs: "'-90':16 '80':15 'backup':11 'get':13 'hit':17 'part':23 'primari':6 'probabl':14 'torrent':8 'usenet':3,19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526592"
    +editedAt: DateTimeImmutable @1699981930 {#5193
      date: 2023-11-14 18:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699835902 {#5194
      date: 2023-11-13 01:38:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Yeah, the stuff I can't find on Usenet is usually old and very obscure. Anime, without the right usenet subs, is particularly hard to find."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699836061 {#5293
    date: 2023-11-13 01:41:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5296 …}
  +nested: Doctrine\ORM\PersistentCollection {#5298 …}
  +votes: Doctrine\ORM\PersistentCollection {#5300 …}
  +reports: Doctrine\ORM\PersistentCollection {#5302 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5304 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5306 …}
  -id: 117967
  -bodyTs: "'anim':16 'find':7,26 'hard':24 'obscur':15 'old':12 'particular':23 'right':19 'stuff':3 'sub':21 'usenet':9,20 'usual':11 'without':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526618"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699836061 {#5294
    date: 2023-11-13 01:41:01.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
127 DENIED edit
App\Entity\EntryComment {#5295
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5195
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5045
      +user: App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4712
        +user: App\Entity\User {#4725 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Ditch torrents and go to usenet"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700149515 {#4707
          date: 2023-11-16 16:45:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4713 …}
        +nested: Doctrine\ORM\PersistentCollection {#4715 …}
        +votes: Doctrine\ORM\PersistentCollection {#4717 …}
        +reports: Doctrine\ORM\PersistentCollection {#4719 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
        -id: 117724
        -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269770"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699831315 {#4708
          date: 2023-11-13 00:21:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "Usenet is okay but there's some stuff I can only find on torrents"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699833397 {#5043
        date: 2023-11-13 00:56:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5046 …}
      +nested: Doctrine\ORM\PersistentCollection {#5048 …}
      +votes: Doctrine\ORM\PersistentCollection {#5050 …}
      +reports: Doctrine\ORM\PersistentCollection {#5052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
      -id: 117843
      -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699833397 {#5044
        date: 2023-11-13 00:56:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "I have usenet as my primary with torrent as a backup. I get probably 80-90% hits on usenet for the most part."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699835902 {#5192
      date: 2023-11-13 01:38:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5196 …}
    +nested: Doctrine\ORM\PersistentCollection {#5198 …}
    +votes: Doctrine\ORM\PersistentCollection {#5200 …}
    +reports: Doctrine\ORM\PersistentCollection {#5202 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5204 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5206 …}
    -id: 117963
    -bodyTs: "'-90':16 '80':15 'backup':11 'get':13 'hit':17 'part':23 'primari':6 'probabl':14 'torrent':8 'usenet':3,19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526592"
    +editedAt: DateTimeImmutable @1699981930 {#5193
      date: 2023-11-14 18:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699835902 {#5194
      date: 2023-11-13 01:38:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Yeah, the stuff I can't find on Usenet is usually old and very obscure. Anime, without the right usenet subs, is particularly hard to find."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699836061 {#5293
    date: 2023-11-13 01:41:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5296 …}
  +nested: Doctrine\ORM\PersistentCollection {#5298 …}
  +votes: Doctrine\ORM\PersistentCollection {#5300 …}
  +reports: Doctrine\ORM\PersistentCollection {#5302 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5304 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5306 …}
  -id: 117967
  -bodyTs: "'anim':16 'find':7,26 'hard':24 'obscur':15 'old':12 'particular':23 'right':19 'stuff':3 'sub':21 'usenet':9,20 'usual':11 'without':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526618"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699836061 {#5294
    date: 2023-11-13 01:41:01.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
128 DENIED moderate
App\Entity\EntryComment {#5295
  +user: App\Entity\User {#4431 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5195
    +user: Proxies\__CG__\App\Entity\User {#5077 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5045
      +user: App\Entity\User {#4431 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4712
        +user: App\Entity\User {#4725 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Ditch torrents and go to usenet"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700149515 {#4707
          date: 2023-11-16 16:45:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4713 …}
        +nested: Doctrine\ORM\PersistentCollection {#4715 …}
        +votes: Doctrine\ORM\PersistentCollection {#4717 …}
        +reports: Doctrine\ORM\PersistentCollection {#4719 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
        -id: 117724
        -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269770"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699831315 {#4708
          date: 2023-11-13 00:21:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "Usenet is okay but there's some stuff I can only find on torrents"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 0
      +score: 0
      +lastActive: DateTime @1699833397 {#5043
        date: 2023-11-13 00:56:37.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5046 …}
      +nested: Doctrine\ORM\PersistentCollection {#5048 …}
      +votes: Doctrine\ORM\PersistentCollection {#5050 …}
      +reports: Doctrine\ORM\PersistentCollection {#5052 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5054 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5056 …}
      -id: 117843
      -bodyTs: "'find':12 'okay':3 'stuff':8 'torrent':14 'usenet':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525972"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699833397 {#5044
        date: 2023-11-13 00:56:37.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "I have usenet as my primary with torrent as a backup. I get probably 80-90% hits on usenet for the most part."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1699835902 {#5192
      date: 2023-11-13 01:38:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5196 …}
    +nested: Doctrine\ORM\PersistentCollection {#5198 …}
    +votes: Doctrine\ORM\PersistentCollection {#5200 …}
    +reports: Doctrine\ORM\PersistentCollection {#5202 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5204 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5206 …}
    -id: 117963
    -bodyTs: "'-90':16 '80':15 'backup':11 'get':13 'hit':17 'part':23 'primari':6 'probabl':14 'torrent':8 'usenet':3,19"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526592"
    +editedAt: DateTimeImmutable @1699981930 {#5193
      date: 2023-11-14 18:12:10.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699835902 {#5194
      date: 2023-11-13 01:38:22.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Yeah, the stuff I can't find on Usenet is usually old and very obscure. Anime, without the right usenet subs, is particularly hard to find."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699836061 {#5293
    date: 2023-11-13 01:41:01.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@Maximilious@kbin.social"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5296 …}
  +nested: Doctrine\ORM\PersistentCollection {#5298 …}
  +votes: Doctrine\ORM\PersistentCollection {#5300 …}
  +reports: Doctrine\ORM\PersistentCollection {#5302 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5304 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5306 …}
  -id: 117967
  -bodyTs: "'anim':16 'find':7,26 'hard':24 'obscur':15 'old':12 'particular':23 'right':19 'stuff':3 'sub':21 'usenet':9,20 'usual':11 'without':17 'yeah':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3526618"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699836061 {#5294
    date: 2023-11-13 01:41:01.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
129 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
130 DENIED moderate
App\Entity\EntryComment {#5060
  +user: Proxies\__CG__\App\Entity\User {#5061 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4712
    +user: App\Entity\User {#4725 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Ditch torrents and go to usenet"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700149515 {#4707
      date: 2023-11-16 16:45:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4713 …}
    +nested: Doctrine\ORM\PersistentCollection {#4715 …}
    +votes: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
    -id: 117724
    -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269770"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831315 {#4708
      date: 2023-11-13 00:21:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1699840836 {#5058
    date: 2023-11-13 03:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5062 …}
  +nested: Doctrine\ORM\PersistentCollection {#5064 …}
  +votes: Doctrine\ORM\PersistentCollection {#5066 …}
  +reports: Doctrine\ORM\PersistentCollection {#5068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
  -id: 118203
  -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4654455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699840836 {#5059
    date: 2023-11-13 03:00: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
131 DENIED edit
App\Entity\EntryComment {#5060
  +user: Proxies\__CG__\App\Entity\User {#5061 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4712
    +user: App\Entity\User {#4725 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Ditch torrents and go to usenet"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700149515 {#4707
      date: 2023-11-16 16:45:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4713 …}
    +nested: Doctrine\ORM\PersistentCollection {#4715 …}
    +votes: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
    -id: 117724
    -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269770"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831315 {#4708
      date: 2023-11-13 00:21:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1699840836 {#5058
    date: 2023-11-13 03:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5062 …}
  +nested: Doctrine\ORM\PersistentCollection {#5064 …}
  +votes: Doctrine\ORM\PersistentCollection {#5066 …}
  +reports: Doctrine\ORM\PersistentCollection {#5068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
  -id: 118203
  -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4654455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699840836 {#5059
    date: 2023-11-13 03:00: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
132 DENIED moderate
App\Entity\EntryComment {#5060
  +user: Proxies\__CG__\App\Entity\User {#5061 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4712
    +user: App\Entity\User {#4725 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "Ditch torrents and go to usenet"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1700149515 {#4707
      date: 2023-11-16 16:45:15.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4713 …}
    +nested: Doctrine\ORM\PersistentCollection {#4715 …}
    +votes: Doctrine\ORM\PersistentCollection {#4717 …}
    +reports: Doctrine\ORM\PersistentCollection {#4719 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
    -id: 117724
    -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.world/comment/5269770"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699831315 {#4708
      date: 2023-11-13 00:21:55.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 11
  +score: 0
  +lastActive: DateTime @1699840836 {#5058
    date: 2023-11-13 03:00:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5062 …}
  +nested: Doctrine\ORM\PersistentCollection {#5064 …}
  +votes: Doctrine\ORM\PersistentCollection {#5066 …}
  +reports: Doctrine\ORM\PersistentCollection {#5068 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
  -id: 118203
  -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4654455"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699840836 {#5059
    date: 2023-11-13 03:00: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
133 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
134 DENIED moderate
App\Entity\EntryComment {#5241
  +user: Proxies\__CG__\App\Entity\User {#5242 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5060
    +user: Proxies\__CG__\App\Entity\User {#5061 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4712
      +user: App\Entity\User {#4725 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Ditch torrents and go to usenet"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700149515 {#4707
        date: 2023-11-16 16:45:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4713 …}
      +nested: Doctrine\ORM\PersistentCollection {#4715 …}
      +votes: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
      -id: 117724
      -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269770"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699831315 {#4708
        date: 2023-11-13 00:21:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1699840836 {#5058
      date: 2023-11-13 03:00:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5062 …}
    +nested: Doctrine\ORM\PersistentCollection {#5064 …}
    +votes: Doctrine\ORM\PersistentCollection {#5066 …}
    +reports: Doctrine\ORM\PersistentCollection {#5068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
    -id: 118203
    -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/4654455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699840836 {#5059
      date: 2023-11-13 03:00:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "What’s going on?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699885743 {#5239
    date: 2023-11-13 15:29:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5243 …}
  +nested: Doctrine\ORM\PersistentCollection {#5245 …}
  +votes: Doctrine\ORM\PersistentCollection {#5247 …}
  +reports: Doctrine\ORM\PersistentCollection {#5249 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
  -id: 119905
  -bodyTs: "'go':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5056741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699885743 {#5240
    date: 2023-11-13 15:29:03.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
135 DENIED edit
App\Entity\EntryComment {#5241
  +user: Proxies\__CG__\App\Entity\User {#5242 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5060
    +user: Proxies\__CG__\App\Entity\User {#5061 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4712
      +user: App\Entity\User {#4725 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Ditch torrents and go to usenet"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700149515 {#4707
        date: 2023-11-16 16:45:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4713 …}
      +nested: Doctrine\ORM\PersistentCollection {#4715 …}
      +votes: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
      -id: 117724
      -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269770"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699831315 {#4708
        date: 2023-11-13 00:21:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1699840836 {#5058
      date: 2023-11-13 03:00:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5062 …}
    +nested: Doctrine\ORM\PersistentCollection {#5064 …}
    +votes: Doctrine\ORM\PersistentCollection {#5066 …}
    +reports: Doctrine\ORM\PersistentCollection {#5068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
    -id: 118203
    -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/4654455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699840836 {#5059
      date: 2023-11-13 03:00:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "What’s going on?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699885743 {#5239
    date: 2023-11-13 15:29:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5243 …}
  +nested: Doctrine\ORM\PersistentCollection {#5245 …}
  +votes: Doctrine\ORM\PersistentCollection {#5247 …}
  +reports: Doctrine\ORM\PersistentCollection {#5249 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
  -id: 119905
  -bodyTs: "'go':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5056741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699885743 {#5240
    date: 2023-11-13 15:29:03.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
136 DENIED moderate
App\Entity\EntryComment {#5241
  +user: Proxies\__CG__\App\Entity\User {#5242 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5060
    +user: Proxies\__CG__\App\Entity\User {#5061 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#4712
      +user: App\Entity\User {#4725 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: null
      +root: null
      +body: "Ditch torrents and go to usenet"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 2
      +score: 0
      +lastActive: DateTime @1700149515 {#4707
        date: 2023-11-16 16:45:15.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
      ]
      +children: Doctrine\ORM\PersistentCollection {#4713 …}
      +nested: Doctrine\ORM\PersistentCollection {#4715 …}
      +votes: Doctrine\ORM\PersistentCollection {#4717 …}
      +reports: Doctrine\ORM\PersistentCollection {#4719 …}
      +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
      +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
      -id: 117724
      -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.world/comment/5269770"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699831315 {#4708
        date: 2023-11-13 00:21:55.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 11
    +score: 0
    +lastActive: DateTime @1699840836 {#5058
      date: 2023-11-13 03:00:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5062 …}
    +nested: Doctrine\ORM\PersistentCollection {#5064 …}
    +votes: Doctrine\ORM\PersistentCollection {#5066 …}
    +reports: Doctrine\ORM\PersistentCollection {#5068 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
    -id: 118203
    -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/4654455"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699840836 {#5059
      date: 2023-11-13 03:00:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "What’s going on?"
  +lang: "en"
  +isAdult: false
  +favouriteCount: 1
  +score: 0
  +lastActive: DateTime @1699885743 {#5239
    date: 2023-11-13 15:29:03.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5243 …}
  +nested: Doctrine\ORM\PersistentCollection {#5245 …}
  +votes: Doctrine\ORM\PersistentCollection {#5247 …}
  +reports: Doctrine\ORM\PersistentCollection {#5249 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
  -id: 119905
  -bodyTs: "'go':3"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5056741"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699885743 {#5240
    date: 2023-11-13 15:29:03.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
137 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
138 DENIED moderate
App\Entity\EntryComment {#5310
  +user: Proxies\__CG__\App\Entity\User {#5061 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5241
    +user: Proxies\__CG__\App\Entity\User {#5242 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5060
      +user: Proxies\__CG__\App\Entity\User {#5061 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4712
        +user: App\Entity\User {#4725 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Ditch torrents and go to usenet"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700149515 {#4707
          date: 2023-11-16 16:45:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4713 …}
        +nested: Doctrine\ORM\PersistentCollection {#4715 …}
        +votes: Doctrine\ORM\PersistentCollection {#4717 …}
        +reports: Doctrine\ORM\PersistentCollection {#4719 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
        -id: 117724
        -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269770"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699831315 {#4708
          date: 2023-11-13 00:21:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1699840836 {#5058
        date: 2023-11-13 03:00:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5062 …}
      +nested: Doctrine\ORM\PersistentCollection {#5064 …}
      +votes: Doctrine\ORM\PersistentCollection {#5066 …}
      +reports: Doctrine\ORM\PersistentCollection {#5068 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
      -id: 118203
      -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4654455"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699840836 {#5059
        date: 2023-11-13 03:00:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "What’s going on?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699885743 {#5239
      date: 2023-11-13 15:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
      "@canni@lemmy.one"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5243 …}
    +nested: Doctrine\ORM\PersistentCollection {#5245 …}
    +votes: Doctrine\ORM\PersistentCollection {#5247 …}
    +reports: Doctrine\ORM\PersistentCollection {#5249 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
    -id: 119905
    -bodyTs: "'go':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5056741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699885743 {#5240
      date: 2023-11-13 15:29:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Much like in the attached image, OP has requested help with a specific thing and the responder has not provided any helpful information and has simply told OP to do something completely different with no further explanation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699887516 {#5308
    date: 2023-11-13 15:58:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
    "@Automated_Handprint@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5311 …}
  +nested: Doctrine\ORM\PersistentCollection {#5313 …}
  +votes: Doctrine\ORM\PersistentCollection {#5315 …}
  +reports: Doctrine\ORM\PersistentCollection {#5317 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5319 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5321 …}
  -id: 119991
  -bodyTs: "'attach':5 'complet':32 'differ':33 'explan':37 'help':10,22 'imag':6 'inform':23 'like':2 'much':1 'op':7,28 'provid':20 'request':9 'respond':17 'simpli':26 'someth':31 'specif':13 'thing':14 'told':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4665997"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699887516 {#5309
    date: 2023-11-13 15:58: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
139 DENIED edit
App\Entity\EntryComment {#5310
  +user: Proxies\__CG__\App\Entity\User {#5061 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5241
    +user: Proxies\__CG__\App\Entity\User {#5242 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5060
      +user: Proxies\__CG__\App\Entity\User {#5061 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4712
        +user: App\Entity\User {#4725 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Ditch torrents and go to usenet"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700149515 {#4707
          date: 2023-11-16 16:45:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4713 …}
        +nested: Doctrine\ORM\PersistentCollection {#4715 …}
        +votes: Doctrine\ORM\PersistentCollection {#4717 …}
        +reports: Doctrine\ORM\PersistentCollection {#4719 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
        -id: 117724
        -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269770"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699831315 {#4708
          date: 2023-11-13 00:21:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1699840836 {#5058
        date: 2023-11-13 03:00:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5062 …}
      +nested: Doctrine\ORM\PersistentCollection {#5064 …}
      +votes: Doctrine\ORM\PersistentCollection {#5066 …}
      +reports: Doctrine\ORM\PersistentCollection {#5068 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
      -id: 118203
      -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4654455"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699840836 {#5059
        date: 2023-11-13 03:00:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "What’s going on?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699885743 {#5239
      date: 2023-11-13 15:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
      "@canni@lemmy.one"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5243 …}
    +nested: Doctrine\ORM\PersistentCollection {#5245 …}
    +votes: Doctrine\ORM\PersistentCollection {#5247 …}
    +reports: Doctrine\ORM\PersistentCollection {#5249 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
    -id: 119905
    -bodyTs: "'go':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5056741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699885743 {#5240
      date: 2023-11-13 15:29:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Much like in the attached image, OP has requested help with a specific thing and the responder has not provided any helpful information and has simply told OP to do something completely different with no further explanation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699887516 {#5308
    date: 2023-11-13 15:58:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
    "@Automated_Handprint@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5311 …}
  +nested: Doctrine\ORM\PersistentCollection {#5313 …}
  +votes: Doctrine\ORM\PersistentCollection {#5315 …}
  +reports: Doctrine\ORM\PersistentCollection {#5317 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5319 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5321 …}
  -id: 119991
  -bodyTs: "'attach':5 'complet':32 'differ':33 'explan':37 'help':10,22 'imag':6 'inform':23 'like':2 'much':1 'op':7,28 'provid':20 'request':9 'respond':17 'simpli':26 'someth':31 'specif':13 'thing':14 'told':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4665997"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699887516 {#5309
    date: 2023-11-13 15:58: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
140 DENIED moderate
App\Entity\EntryComment {#5310
  +user: Proxies\__CG__\App\Entity\User {#5061 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5241
    +user: Proxies\__CG__\App\Entity\User {#5242 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5060
      +user: Proxies\__CG__\App\Entity\User {#5061 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#4712
        +user: App\Entity\User {#4725 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: null
        +root: null
        +body: "Ditch torrents and go to usenet"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 2
        +score: 0
        +lastActive: DateTime @1700149515 {#4707
          date: 2023-11-16 16:45:15.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
        ]
        +children: Doctrine\ORM\PersistentCollection {#4713 …}
        +nested: Doctrine\ORM\PersistentCollection {#4715 …}
        +votes: Doctrine\ORM\PersistentCollection {#4717 …}
        +reports: Doctrine\ORM\PersistentCollection {#4719 …}
        +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
        +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
        -id: 117724
        -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.world/comment/5269770"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699831315 {#4708
          date: 2023-11-13 00:21:55.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 11
      +score: 0
      +lastActive: DateTime @1699840836 {#5058
        date: 2023-11-13 03:00:36.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5062 …}
      +nested: Doctrine\ORM\PersistentCollection {#5064 …}
      +votes: Doctrine\ORM\PersistentCollection {#5066 …}
      +reports: Doctrine\ORM\PersistentCollection {#5068 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
      -id: 118203
      -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.one/comment/4654455"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699840836 {#5059
        date: 2023-11-13 03:00:36.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "What’s going on?"
    +lang: "en"
    +isAdult: false
    +favouriteCount: 1
    +score: 0
    +lastActive: DateTime @1699885743 {#5239
      date: 2023-11-13 15:29:03.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
      "@canni@lemmy.one"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5243 …}
    +nested: Doctrine\ORM\PersistentCollection {#5245 …}
    +votes: Doctrine\ORM\PersistentCollection {#5247 …}
    +reports: Doctrine\ORM\PersistentCollection {#5249 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
    -id: 119905
    -bodyTs: "'go':3"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.dbzer0.com/comment/5056741"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699885743 {#5240
      date: 2023-11-13 15:29:03.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: "Much like in the attached image, OP has requested help with a specific thing and the responder has not provided any helpful information and has simply told OP to do something completely different with no further explanation."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699887516 {#5308
    date: 2023-11-13 15:58:36.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
    "@Automated_Handprint@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5311 …}
  +nested: Doctrine\ORM\PersistentCollection {#5313 …}
  +votes: Doctrine\ORM\PersistentCollection {#5315 …}
  +reports: Doctrine\ORM\PersistentCollection {#5317 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5319 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5321 …}
  -id: 119991
  -bodyTs: "'attach':5 'complet':32 'differ':33 'explan':37 'help':10,22 'imag':6 'inform':23 'like':2 'much':1 'op':7,28 'provid':20 'request':9 'respond':17 'simpli':26 'someth':31 'specif':13 'thing':14 'told':27"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.one/comment/4665997"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699887516 {#5309
    date: 2023-11-13 15:58: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
141 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
142 DENIED moderate
App\Entity\EntryComment {#5378
  +user: Proxies\__CG__\App\Entity\User {#5242 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5310
    +user: Proxies\__CG__\App\Entity\User {#5061 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5241
      +user: Proxies\__CG__\App\Entity\User {#5242 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5060
        +user: Proxies\__CG__\App\Entity\User {#5061 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4712
          +user: App\Entity\User {#4725 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "Ditch torrents and go to usenet"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700149515 {#4707
            date: 2023-11-16 16:45:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4713 …}
          +nested: Doctrine\ORM\PersistentCollection {#4715 …}
          +votes: Doctrine\ORM\PersistentCollection {#4717 …}
          +reports: Doctrine\ORM\PersistentCollection {#4719 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
          -id: 117724
          -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5269770"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699831315 {#4708
            date: 2023-11-13 00:21:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4712}
        +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1699840836 {#5058
          date: 2023-11-13 03:00:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@KillerTofu@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5062 …}
        +nested: Doctrine\ORM\PersistentCollection {#5064 …}
        +votes: Doctrine\ORM\PersistentCollection {#5066 …}
        +reports: Doctrine\ORM\PersistentCollection {#5068 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
        -id: 118203
        -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.one/comment/4654455"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699840836 {#5059
          date: 2023-11-13 03:00:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "What’s going on?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699885743 {#5239
        date: 2023-11-13 15:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
        "@canni@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5243 …}
      +nested: Doctrine\ORM\PersistentCollection {#5245 …}
      +votes: Doctrine\ORM\PersistentCollection {#5247 …}
      +reports: Doctrine\ORM\PersistentCollection {#5249 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
      -id: 119905
      -bodyTs: "'go':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5056741"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699885743 {#5240
        date: 2023-11-13 15:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "Much like in the attached image, OP has requested help with a specific thing and the responder has not provided any helpful information and has simply told OP to do something completely different with no further explanation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1699887516 {#5308
      date: 2023-11-13 15:58:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
      "@canni@lemmy.one"
      "@Automated_Handprint@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5311 …}
    +nested: Doctrine\ORM\PersistentCollection {#5313 …}
    +votes: Doctrine\ORM\PersistentCollection {#5315 …}
    +reports: Doctrine\ORM\PersistentCollection {#5317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5319 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5321 …}
    -id: 119991
    -bodyTs: "'attach':5 'complet':32 'differ':33 'explan':37 'help':10,22 'imag':6 'inform':23 'like':2 'much':1 'op':7,28 'provid':20 'request':9 'respond':17 'simpli':26 'someth':31 'specif':13 'thing':14 'told':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/4665997"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699887516 {#5309
      date: 2023-11-13 15:58:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: """
    And the person giving the correct answer got downvoted.\n
    \n
    Nice. Will use in the future.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699938748 {#5376
    date: 2023-11-14 06:12:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
    "@Automated_Handprint@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5379 …}
  +nested: Doctrine\ORM\PersistentCollection {#5381 …}
  +votes: Doctrine\ORM\PersistentCollection {#5383 …}
  +reports: Doctrine\ORM\PersistentCollection {#5385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5389 …}
  -id: 122298
  -bodyTs: "'answer':7 'correct':6 'downvot':9 'futur':15 'give':4 'got':8 'nice':10 'person':3 'use':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5078097"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699938748 {#5377
    date: 2023-11-14 06:12:28.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
143 DENIED edit
App\Entity\EntryComment {#5378
  +user: Proxies\__CG__\App\Entity\User {#5242 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5310
    +user: Proxies\__CG__\App\Entity\User {#5061 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5241
      +user: Proxies\__CG__\App\Entity\User {#5242 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5060
        +user: Proxies\__CG__\App\Entity\User {#5061 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4712
          +user: App\Entity\User {#4725 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "Ditch torrents and go to usenet"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700149515 {#4707
            date: 2023-11-16 16:45:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4713 …}
          +nested: Doctrine\ORM\PersistentCollection {#4715 …}
          +votes: Doctrine\ORM\PersistentCollection {#4717 …}
          +reports: Doctrine\ORM\PersistentCollection {#4719 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
          -id: 117724
          -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5269770"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699831315 {#4708
            date: 2023-11-13 00:21:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4712}
        +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1699840836 {#5058
          date: 2023-11-13 03:00:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@KillerTofu@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5062 …}
        +nested: Doctrine\ORM\PersistentCollection {#5064 …}
        +votes: Doctrine\ORM\PersistentCollection {#5066 …}
        +reports: Doctrine\ORM\PersistentCollection {#5068 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
        -id: 118203
        -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.one/comment/4654455"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699840836 {#5059
          date: 2023-11-13 03:00:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "What’s going on?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699885743 {#5239
        date: 2023-11-13 15:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
        "@canni@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5243 …}
      +nested: Doctrine\ORM\PersistentCollection {#5245 …}
      +votes: Doctrine\ORM\PersistentCollection {#5247 …}
      +reports: Doctrine\ORM\PersistentCollection {#5249 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
      -id: 119905
      -bodyTs: "'go':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5056741"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699885743 {#5240
        date: 2023-11-13 15:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "Much like in the attached image, OP has requested help with a specific thing and the responder has not provided any helpful information and has simply told OP to do something completely different with no further explanation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1699887516 {#5308
      date: 2023-11-13 15:58:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
      "@canni@lemmy.one"
      "@Automated_Handprint@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5311 …}
    +nested: Doctrine\ORM\PersistentCollection {#5313 …}
    +votes: Doctrine\ORM\PersistentCollection {#5315 …}
    +reports: Doctrine\ORM\PersistentCollection {#5317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5319 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5321 …}
    -id: 119991
    -bodyTs: "'attach':5 'complet':32 'differ':33 'explan':37 'help':10,22 'imag':6 'inform':23 'like':2 'much':1 'op':7,28 'provid':20 'request':9 'respond':17 'simpli':26 'someth':31 'specif':13 'thing':14 'told':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/4665997"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699887516 {#5309
      date: 2023-11-13 15:58:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: """
    And the person giving the correct answer got downvoted.\n
    \n
    Nice. Will use in the future.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699938748 {#5376
    date: 2023-11-14 06:12:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
    "@Automated_Handprint@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5379 …}
  +nested: Doctrine\ORM\PersistentCollection {#5381 …}
  +votes: Doctrine\ORM\PersistentCollection {#5383 …}
  +reports: Doctrine\ORM\PersistentCollection {#5385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5389 …}
  -id: 122298
  -bodyTs: "'answer':7 'correct':6 'downvot':9 'futur':15 'give':4 'got':8 'nice':10 'person':3 'use':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5078097"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699938748 {#5377
    date: 2023-11-14 06:12:28.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
144 DENIED moderate
App\Entity\EntryComment {#5378
  +user: Proxies\__CG__\App\Entity\User {#5242 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#5310
    +user: Proxies\__CG__\App\Entity\User {#5061 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: App\Entity\EntryComment {#5241
      +user: Proxies\__CG__\App\Entity\User {#5242 …}
      +entry: App\Entity\Entry {#2413}
      +magazine: App\Entity\Magazine {#264}
      +image: null
      +parent: App\Entity\EntryComment {#5060
        +user: Proxies\__CG__\App\Entity\User {#5061 …}
        +entry: App\Entity\Entry {#2413}
        +magazine: App\Entity\Magazine {#264}
        +image: null
        +parent: App\Entity\EntryComment {#4712
          +user: App\Entity\User {#4725 …}
          +entry: App\Entity\Entry {#2413}
          +magazine: App\Entity\Magazine {#264}
          +image: null
          +parent: null
          +root: null
          +body: "Ditch torrents and go to usenet"
          +lang: "en"
          +isAdult: false
          +favouriteCount: 2
          +score: 0
          +lastActive: DateTime @1700149515 {#4707
            date: 2023-11-16 16:45:15.0 +01:00
          }
          +ip: null
          +tags: null
          +mentions: [
            "@CowsLookLikeMaps@sh.itjust.works"
          ]
          +children: Doctrine\ORM\PersistentCollection {#4713 …}
          +nested: Doctrine\ORM\PersistentCollection {#4715 …}
          +votes: Doctrine\ORM\PersistentCollection {#4717 …}
          +reports: Doctrine\ORM\PersistentCollection {#4719 …}
          +favourites: Doctrine\ORM\PersistentCollection {#4721 …}
          +notifications: Doctrine\ORM\PersistentCollection {#4723 …}
          -id: 117724
          -bodyTs: "'ditch':1 'go':4 'torrent':2 'usenet':6"
          +ranking: 0
          +commentCount: 0
          +upVotes: 0
          +downVotes: 0
          +visibility: "visible             "
          +apId: "https://lemmy.world/comment/5269770"
          +editedAt: null
          +createdAt: DateTimeImmutable @1699831315 {#4708
            date: 2023-11-13 00:21:55.0 +01:00
          }
        }
        +root: App\Entity\EntryComment {#4712}
        +body: "![](https://lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)"
        +lang: "en"
        +isAdult: false
        +favouriteCount: 11
        +score: 0
        +lastActive: DateTime @1699840836 {#5058
          date: 2023-11-13 03:00:36.0 +01:00
        }
        +ip: null
        +tags: null
        +mentions: [
          "@CowsLookLikeMaps@sh.itjust.works"
          "@KillerTofu@lemmy.world"
        ]
        +children: Doctrine\ORM\PersistentCollection {#5062 …}
        +nested: Doctrine\ORM\PersistentCollection {#5064 …}
        +votes: Doctrine\ORM\PersistentCollection {#5066 …}
        +reports: Doctrine\ORM\PersistentCollection {#5068 …}
        +favourites: Doctrine\ORM\PersistentCollection {#5070 …}
        +notifications: Doctrine\ORM\PersistentCollection {#5072 …}
        -id: 118203
        -bodyTs: "'/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':3 'lemmy.one':2 'lemmy.one/pictrs/image/4a97356c-1ca4-4fc3-803e-4b73795c6b1e.png)':1"
        +ranking: 0
        +commentCount: 0
        +upVotes: 0
        +downVotes: 0
        +visibility: "visible             "
        +apId: "https://lemmy.one/comment/4654455"
        +editedAt: null
        +createdAt: DateTimeImmutable @1699840836 {#5059
          date: 2023-11-13 03:00:36.0 +01:00
        }
      }
      +root: App\Entity\EntryComment {#4712}
      +body: "What’s going on?"
      +lang: "en"
      +isAdult: false
      +favouriteCount: 1
      +score: 0
      +lastActive: DateTime @1699885743 {#5239
        date: 2023-11-13 15:29:03.0 +01:00
      }
      +ip: null
      +tags: null
      +mentions: [
        "@CowsLookLikeMaps@sh.itjust.works"
        "@KillerTofu@lemmy.world"
        "@canni@lemmy.one"
      ]
      +children: Doctrine\ORM\PersistentCollection {#5243 …}
      +nested: Doctrine\ORM\PersistentCollection {#5245 …}
      +votes: Doctrine\ORM\PersistentCollection {#5247 …}
      +reports: Doctrine\ORM\PersistentCollection {#5249 …}
      +favourites: Doctrine\ORM\PersistentCollection {#5251 …}
      +notifications: Doctrine\ORM\PersistentCollection {#5253 …}
      -id: 119905
      -bodyTs: "'go':3"
      +ranking: 0
      +commentCount: 0
      +upVotes: 0
      +downVotes: 0
      +visibility: "visible             "
      +apId: "https://lemmy.dbzer0.com/comment/5056741"
      +editedAt: null
      +createdAt: DateTimeImmutable @1699885743 {#5240
        date: 2023-11-13 15:29:03.0 +01:00
      }
    }
    +root: App\Entity\EntryComment {#4712}
    +body: "Much like in the attached image, OP has requested help with a specific thing and the responder has not provided any helpful information and has simply told OP to do something completely different with no further explanation."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 2
    +score: 0
    +lastActive: DateTime @1699887516 {#5308
      date: 2023-11-13 15:58:36.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
      "@KillerTofu@lemmy.world"
      "@canni@lemmy.one"
      "@Automated_Handprint@lemmy.dbzer0.com"
    ]
    +children: Doctrine\ORM\PersistentCollection {#5311 …}
    +nested: Doctrine\ORM\PersistentCollection {#5313 …}
    +votes: Doctrine\ORM\PersistentCollection {#5315 …}
    +reports: Doctrine\ORM\PersistentCollection {#5317 …}
    +favourites: Doctrine\ORM\PersistentCollection {#5319 …}
    +notifications: Doctrine\ORM\PersistentCollection {#5321 …}
    -id: 119991
    -bodyTs: "'attach':5 'complet':32 'differ':33 'explan':37 'help':10,22 'imag':6 'inform':23 'like':2 'much':1 'op':7,28 'provid':20 'request':9 'respond':17 'simpli':26 'someth':31 'specif':13 'thing':14 'told':27"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.one/comment/4665997"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699887516 {#5309
      date: 2023-11-13 15:58:36.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4712}
  +body: """
    And the person giving the correct answer got downvoted.\n
    \n
    Nice. Will use in the future.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699938748 {#5376
    date: 2023-11-14 06:12:28.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@KillerTofu@lemmy.world"
    "@canni@lemmy.one"
    "@Automated_Handprint@lemmy.dbzer0.com"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5379 …}
  +nested: Doctrine\ORM\PersistentCollection {#5381 …}
  +votes: Doctrine\ORM\PersistentCollection {#5383 …}
  +reports: Doctrine\ORM\PersistentCollection {#5385 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5387 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5389 …}
  -id: 122298
  -bodyTs: "'answer':7 'correct':6 'downvot':9 'futur':15 'give':4 'got':8 'nice':10 'person':3 'use':12"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5078097"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699938748 {#5377
    date: 2023-11-14 06:12:28.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
145 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
146 DENIED moderate
App\Entity\EntryComment {#4785
  +user: App\Entity\User {#4798 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Most can bind it an IP even if they don’t bind to an interface. I use rtorrent and airvpn/wireguard. Wireguard uses a static IP address for the client and rtorrent can bind to that IP. If the VPN goes down (which is very rare in my experience) rtorrent stays running but it won’t work on any other IP address."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699830713 {#4780
    date: 2023-11-13 00:11:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4786 …}
  +nested: Doctrine\ORM\PersistentCollection {#4788 …}
  +votes: Doctrine\ORM\PersistentCollection {#4790 …}
  +reports: Doctrine\ORM\PersistentCollection {#4792 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4796 …}
  -id: 117697
  -bodyTs: "'address':26,61 'airvpn/wireguard':20 'bind':3,12,33 'client':29 'even':7 'experi':48 'goe':40 'interfac':15 'ip':6,25,36,60 'rare':45 'rtorrent':18,31,49 'run':51 'static':24 'stay':50 'use':17,22 'vpn':39 'wireguard':21 'won':54 'work':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5041494"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830713 {#4781
    date: 2023-11-13 00:11:53.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
147 DENIED edit
App\Entity\EntryComment {#4785
  +user: App\Entity\User {#4798 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Most can bind it an IP even if they don’t bind to an interface. I use rtorrent and airvpn/wireguard. Wireguard uses a static IP address for the client and rtorrent can bind to that IP. If the VPN goes down (which is very rare in my experience) rtorrent stays running but it won’t work on any other IP address."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699830713 {#4780
    date: 2023-11-13 00:11:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4786 …}
  +nested: Doctrine\ORM\PersistentCollection {#4788 …}
  +votes: Doctrine\ORM\PersistentCollection {#4790 …}
  +reports: Doctrine\ORM\PersistentCollection {#4792 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4796 …}
  -id: 117697
  -bodyTs: "'address':26,61 'airvpn/wireguard':20 'bind':3,12,33 'client':29 'even':7 'experi':48 'goe':40 'interfac':15 'ip':6,25,36,60 'rare':45 'rtorrent':18,31,49 'run':51 'static':24 'stay':50 'use':17,22 'vpn':39 'wireguard':21 'won':54 'work':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5041494"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830713 {#4781
    date: 2023-11-13 00:11:53.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
148 DENIED moderate
App\Entity\EntryComment {#4785
  +user: App\Entity\User {#4798 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "Most can bind it an IP even if they don’t bind to an interface. I use rtorrent and airvpn/wireguard. Wireguard uses a static IP address for the client and rtorrent can bind to that IP. If the VPN goes down (which is very rare in my experience) rtorrent stays running but it won’t work on any other IP address."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699830713 {#4780
    date: 2023-11-13 00:11:53.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4786 …}
  +nested: Doctrine\ORM\PersistentCollection {#4788 …}
  +votes: Doctrine\ORM\PersistentCollection {#4790 …}
  +reports: Doctrine\ORM\PersistentCollection {#4792 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4794 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4796 …}
  -id: 117697
  -bodyTs: "'address':26,61 'airvpn/wireguard':20 'bind':3,12,33 'client':29 'even':7 'experi':48 'goe':40 'interfac':15 'ip':6,25,36,60 'rare':45 'rtorrent':18,31,49 'run':51 'static':24 'stay':50 'use':17,22 'vpn':39 'wireguard':21 'won':54 'work':56"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.dbzer0.com/comment/5041494"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699830713 {#4781
    date: 2023-11-13 00:11:53.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
149 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
150 DENIED moderate
App\Entity\EntryComment {#4858
  +user: App\Entity\User {#4871 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700103142 {#4853
    date: 2023-11-16 03:52:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4859 …}
  +nested: Doctrine\ORM\PersistentCollection {#4861 …}
  +votes: Doctrine\ORM\PersistentCollection {#4863 …}
  +reports: Doctrine\ORM\PersistentCollection {#4865 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
  -id: 120417
  -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5766407"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699896554 {#4854
    date: 2023-11-13 18:29: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
151 DENIED edit
App\Entity\EntryComment {#4858
  +user: App\Entity\User {#4871 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700103142 {#4853
    date: 2023-11-16 03:52:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4859 …}
  +nested: Doctrine\ORM\PersistentCollection {#4861 …}
  +votes: Doctrine\ORM\PersistentCollection {#4863 …}
  +reports: Doctrine\ORM\PersistentCollection {#4865 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
  -id: 120417
  -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5766407"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699896554 {#4854
    date: 2023-11-13 18:29: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
152 DENIED moderate
App\Entity\EntryComment {#4858
  +user: App\Entity\User {#4871 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1700103142 {#4853
    date: 2023-11-16 03:52:22.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4859 …}
  +nested: Doctrine\ORM\PersistentCollection {#4861 …}
  +votes: Doctrine\ORM\PersistentCollection {#4863 …}
  +reports: Doctrine\ORM\PersistentCollection {#4865 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
  -id: 120417
  -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5766407"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699896554 {#4854
    date: 2023-11-13 18:29: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
153 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
154 DENIED moderate
App\Entity\EntryComment {#5092
  +user: Proxies\__CG__\App\Entity\User {#5093 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4858
    +user: App\Entity\User {#4871 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700103142 {#4853
      date: 2023-11-16 03:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4859 …}
    +nested: Doctrine\ORM\PersistentCollection {#4861 …}
    +votes: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
    -id: 120417
    -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5766407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699896554 {#4854
      date: 2023-11-13 18:29:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4858}
  +body: """
    Mullvad has one right in the GUI too, it’s called “Lockdown Mode” IIRC.\n
    \n
    Also qBittorrent has a thing in preferences where you can bind it to a specific network interface, so you can just set it to whatever your VPN uses (for Mullvad Wireguard it’s ‘wg-mullvad’) and then if the VPN goes down it just won’t do anything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699897390 {#5090
    date: 2023-11-13 18:43:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Anticorp@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5094 …}
  +nested: Doctrine\ORM\PersistentCollection {#5096 …}
  +votes: Doctrine\ORM\PersistentCollection {#5098 …}
  +reports: Doctrine\ORM\PersistentCollection {#5100 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5104 …}
  -id: 120443
  -bodyTs: "'also':15 'anyth':63 'bind':25 'call':11 'goe':56 'gui':7 'iirc':14 'interfac':31 'lockdown':12 'mode':13 'mullvad':1,44,50 'network':30 'one':3 'prefer':21 'qbittorr':16 'right':4 'set':36 'specif':29 'thing':19 'use':42 'vpn':41,55 'wg':49 'wg-mullvad':48 'whatev':39 'wireguard':45 'won':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5766766"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699897390 {#5091
    date: 2023-11-13 18:43: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
155 DENIED edit
App\Entity\EntryComment {#5092
  +user: Proxies\__CG__\App\Entity\User {#5093 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4858
    +user: App\Entity\User {#4871 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700103142 {#4853
      date: 2023-11-16 03:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4859 …}
    +nested: Doctrine\ORM\PersistentCollection {#4861 …}
    +votes: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
    -id: 120417
    -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5766407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699896554 {#4854
      date: 2023-11-13 18:29:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4858}
  +body: """
    Mullvad has one right in the GUI too, it’s called “Lockdown Mode” IIRC.\n
    \n
    Also qBittorrent has a thing in preferences where you can bind it to a specific network interface, so you can just set it to whatever your VPN uses (for Mullvad Wireguard it’s ‘wg-mullvad’) and then if the VPN goes down it just won’t do anything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699897390 {#5090
    date: 2023-11-13 18:43:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Anticorp@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5094 …}
  +nested: Doctrine\ORM\PersistentCollection {#5096 …}
  +votes: Doctrine\ORM\PersistentCollection {#5098 …}
  +reports: Doctrine\ORM\PersistentCollection {#5100 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5104 …}
  -id: 120443
  -bodyTs: "'also':15 'anyth':63 'bind':25 'call':11 'goe':56 'gui':7 'iirc':14 'interfac':31 'lockdown':12 'mode':13 'mullvad':1,44,50 'network':30 'one':3 'prefer':21 'qbittorr':16 'right':4 'set':36 'specif':29 'thing':19 'use':42 'vpn':41,55 'wg':49 'wg-mullvad':48 'whatev':39 'wireguard':45 'won':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5766766"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699897390 {#5091
    date: 2023-11-13 18:43: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
156 DENIED moderate
App\Entity\EntryComment {#5092
  +user: Proxies\__CG__\App\Entity\User {#5093 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4858
    +user: App\Entity\User {#4871 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700103142 {#4853
      date: 2023-11-16 03:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4859 …}
    +nested: Doctrine\ORM\PersistentCollection {#4861 …}
    +votes: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
    -id: 120417
    -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5766407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699896554 {#4854
      date: 2023-11-13 18:29:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4858}
  +body: """
    Mullvad has one right in the GUI too, it’s called “Lockdown Mode” IIRC.\n
    \n
    Also qBittorrent has a thing in preferences where you can bind it to a specific network interface, so you can just set it to whatever your VPN uses (for Mullvad Wireguard it’s ‘wg-mullvad’) and then if the VPN goes down it just won’t do anything.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 2
  +score: 0
  +lastActive: DateTime @1699897390 {#5090
    date: 2023-11-13 18:43:10.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@Anticorp@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5094 …}
  +nested: Doctrine\ORM\PersistentCollection {#5096 …}
  +votes: Doctrine\ORM\PersistentCollection {#5098 …}
  +reports: Doctrine\ORM\PersistentCollection {#5100 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5102 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5104 …}
  -id: 120443
  -bodyTs: "'also':15 'anyth':63 'bind':25 'call':11 'goe':56 'gui':7 'iirc':14 'interfac':31 'lockdown':12 'mode':13 'mullvad':1,44,50 'network':30 'one':3 'prefer':21 'qbittorr':16 'right':4 'set':36 'specif':29 'thing':19 'use':42 'vpn':41,55 'wg':49 'wg-mullvad':48 'whatev':39 'wireguard':45 'won':60"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://lemmy.ml/comment/5766766"
  +editedAt: null
  +createdAt: DateTimeImmutable @1699897390 {#5091
    date: 2023-11-13 18:43: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
157 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
158 DENIED moderate
App\Entity\EntryComment {#5109
  +user: Proxies\__CG__\App\Entity\User {#5110 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4858
    +user: App\Entity\User {#4871 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700103142 {#4853
      date: 2023-11-16 03:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4859 …}
    +nested: Doctrine\ORM\PersistentCollection {#4861 …}
    +votes: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
    -id: 120417
    -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5766407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699896554 {#4854
      date: 2023-11-13 18:29:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4858}
  +body: """
    I would not rely on Nord’s VPN killswitch. It can be slow and unreliable and still briefly expose your IP to the swarm. I got an ISP letter thinking I was protected through nord’s killswitch, but turns out it was not completely covering me.\n
    \n
    I would bind the client to the wireguard network interface directly through the client. In Qbittorrent you can do it pretty easily as @CrabAndBroom@lemmy.ml mentioned.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699912678 {#5106
    date: 2023-11-13 22:57:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CrabAndBroom@lemmy.ml"
    "@Anticorp@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5111 …}
  +nested: Doctrine\ORM\PersistentCollection {#5113 …}
  +votes: Doctrine\ORM\PersistentCollection {#5115 …}
  +reports: Doctrine\ORM\PersistentCollection {#5117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5121 …}
  -id: 121172
  -bodyTs: "'bind':49 'briefli':18 'client':51,60 'complet':44 'cover':45 'crabandbroom@lemmy.ml':70 'direct':57 'easili':68 'expos':19 'got':26 'interfac':56 'ip':21 'isp':28 'killswitch':9,37 'letter':29 'mention':71 'network':55 'nord':6,35 'pretti':67 'protect':33 'qbittorr':62 'reli':4 'slow':13 'still':17 'swarm':24 'think':30 'turn':39 'unreli':15 'vpn':8 'wireguard':54 'would':2,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/4606027"
  +editedAt: DateTimeImmutable @1700103200 {#5107
    date: 2023-11-16 03:53:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699912678 {#5108
    date: 2023-11-13 22:57:58.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
159 DENIED edit
App\Entity\EntryComment {#5109
  +user: Proxies\__CG__\App\Entity\User {#5110 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4858
    +user: App\Entity\User {#4871 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700103142 {#4853
      date: 2023-11-16 03:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4859 …}
    +nested: Doctrine\ORM\PersistentCollection {#4861 …}
    +votes: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
    -id: 120417
    -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5766407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699896554 {#4854
      date: 2023-11-13 18:29:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4858}
  +body: """
    I would not rely on Nord’s VPN killswitch. It can be slow and unreliable and still briefly expose your IP to the swarm. I got an ISP letter thinking I was protected through nord’s killswitch, but turns out it was not completely covering me.\n
    \n
    I would bind the client to the wireguard network interface directly through the client. In Qbittorrent you can do it pretty easily as @CrabAndBroom@lemmy.ml mentioned.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699912678 {#5106
    date: 2023-11-13 22:57:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CrabAndBroom@lemmy.ml"
    "@Anticorp@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5111 …}
  +nested: Doctrine\ORM\PersistentCollection {#5113 …}
  +votes: Doctrine\ORM\PersistentCollection {#5115 …}
  +reports: Doctrine\ORM\PersistentCollection {#5117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5121 …}
  -id: 121172
  -bodyTs: "'bind':49 'briefli':18 'client':51,60 'complet':44 'cover':45 'crabandbroom@lemmy.ml':70 'direct':57 'easili':68 'expos':19 'got':26 'interfac':56 'ip':21 'isp':28 'killswitch':9,37 'letter':29 'mention':71 'network':55 'nord':6,35 'pretti':67 'protect':33 'qbittorr':62 'reli':4 'slow':13 'still':17 'swarm':24 'think':30 'turn':39 'unreli':15 'vpn':8 'wireguard':54 'would':2,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/4606027"
  +editedAt: DateTimeImmutable @1700103200 {#5107
    date: 2023-11-16 03:53:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699912678 {#5108
    date: 2023-11-13 22:57:58.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
160 DENIED moderate
App\Entity\EntryComment {#5109
  +user: Proxies\__CG__\App\Entity\User {#5110 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: App\Entity\EntryComment {#4858
    +user: App\Entity\User {#4871 …}
    +entry: App\Entity\Entry {#2413}
    +magazine: App\Entity\Magazine {#264}
    +image: null
    +parent: null
    +root: null
    +body: "If you’re using Nord VPN then you can enable a kill switch directly in the VPN through a console command which is documented on the Nord docs. It works, I tested it."
    +lang: "en"
    +isAdult: false
    +favouriteCount: 0
    +score: 0
    +lastActive: DateTime @1700103142 {#4853
      date: 2023-11-16 03:52:22.0 +01:00
    }
    +ip: null
    +tags: null
    +mentions: [
      "@CowsLookLikeMaps@sh.itjust.works"
    ]
    +children: Doctrine\ORM\PersistentCollection {#4859 …}
    +nested: Doctrine\ORM\PersistentCollection {#4861 …}
    +votes: Doctrine\ORM\PersistentCollection {#4863 …}
    +reports: Doctrine\ORM\PersistentCollection {#4865 …}
    +favourites: Doctrine\ORM\PersistentCollection {#4867 …}
    +notifications: Doctrine\ORM\PersistentCollection {#4869 …}
    -id: 120417
    -bodyTs: "'command':21 'consol':20 'direct':14 'doc':28 'document':24 'enabl':10 'kill':12 'nord':5,27 're':3 'switch':13 'test':32 'use':4 'vpn':6,17 'work':30"
    +ranking: 0
    +commentCount: 0
    +upVotes: 0
    +downVotes: 0
    +visibility: "visible             "
    +apId: "https://lemmy.ml/comment/5766407"
    +editedAt: null
    +createdAt: DateTimeImmutable @1699896554 {#4854
      date: 2023-11-13 18:29:14.0 +01:00
    }
  }
  +root: App\Entity\EntryComment {#4858}
  +body: """
    I would not rely on Nord’s VPN killswitch. It can be slow and unreliable and still briefly expose your IP to the swarm. I got an ISP letter thinking I was protected through nord’s killswitch, but turns out it was not completely covering me.\n
    \n
    I would bind the client to the wireguard network interface directly through the client. In Qbittorrent you can do it pretty easily as @CrabAndBroom@lemmy.ml mentioned.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 3
  +score: 0
  +lastActive: DateTime @1699912678 {#5106
    date: 2023-11-13 22:57:58.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
    "@CrabAndBroom@lemmy.ml"
    "@Anticorp@lemmy.ml"
  ]
  +children: Doctrine\ORM\PersistentCollection {#5111 …}
  +nested: Doctrine\ORM\PersistentCollection {#5113 …}
  +votes: Doctrine\ORM\PersistentCollection {#5115 …}
  +reports: Doctrine\ORM\PersistentCollection {#5117 …}
  +favourites: Doctrine\ORM\PersistentCollection {#5119 …}
  +notifications: Doctrine\ORM\PersistentCollection {#5121 …}
  -id: 121172
  -bodyTs: "'bind':49 'briefli':18 'client':51,60 'complet':44 'cover':45 'crabandbroom@lemmy.ml':70 'direct':57 'easili':68 'expos':19 'got':26 'interfac':56 'ip':21 'isp':28 'killswitch':9,37 'letter':29 'mention':71 'network':55 'nord':6,35 'pretti':67 'protect':33 'qbittorr':62 'reli':4 'slow':13 'still':17 'swarm':24 'think':30 'turn':39 'unreli':15 'vpn':8 'wireguard':54 'would':2,48"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://midwest.social/comment/4606027"
  +editedAt: DateTimeImmutable @1700103200 {#5107
    date: 2023-11-16 03:53:20.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699912678 {#5108
    date: 2023-11-13 22:57:58.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
161 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
162 DENIED moderate
App\Entity\EntryComment {#4932
  +user: App\Entity\User {#4945 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    So, my setup might be of interest to you.\n
    \n
    I have an OpenWRT router with an OpenVPN client on it. I use the router's firewall rules to secure the access as needed. If I'm using the VPN, then the VPN is the only way traffic can get out, as I close the direct route via firewall.\n
    \n
    This setup persists even after a router reboot.\n
    \n
    To do this easily, I made a Python script that can load the OpenVPN files on the router, switch on/off the OpenVPN connection and modify the firewall accordingly.\n
    \n
    This affects the entire network, and means I am not reliant on the torrent software or desktop VPN client playing ball.\n
    \n
    Happy to share my script if it will be handy to you.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699831309 {#4926
    date: 2023-11-13 00:21:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4933 …}
  +nested: Doctrine\ORM\PersistentCollection {#4935 …}
  +votes: Doctrine\ORM\PersistentCollection {#4937 …}
  +reports: Doctrine\ORM\PersistentCollection {#4939 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4941 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4943 …}
  -id: 117723
  -bodyTs: "'access':31 'accord':94 'affect':96 'ball':115 'client':18,113 'close':53 'connect':89 'desktop':111 'direct':55 'easili':70 'entir':98 'even':62 'file':81 'firewal':26,58,93 'get':49 'handi':125 'happi':116 'interest':7 'load':78 'm':36 'made':72 'mean':101 'might':4 'modifi':91 'need':33 'network':99 'on/off':86 'openvpn':17,80,88 'openwrt':13 'persist':61 'play':114 'python':74 'reboot':66 'reliant':105 'rout':56 'router':14,24,65,84 'rule':27 'script':75,120 'secur':29 'setup':3,60 'share':118 'softwar':109 'switch':85 'torrent':108 'traffic':47 'use':22,37 'via':57 'vpn':39,42,112 'way':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525447"
  +editedAt: DateTimeImmutable @1699975307 {#4927
    date: 2023-11-14 16:21:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699831309 {#4928
    date: 2023-11-13 00:21:49.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
163 DENIED edit
App\Entity\EntryComment {#4932
  +user: App\Entity\User {#4945 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    So, my setup might be of interest to you.\n
    \n
    I have an OpenWRT router with an OpenVPN client on it. I use the router's firewall rules to secure the access as needed. If I'm using the VPN, then the VPN is the only way traffic can get out, as I close the direct route via firewall.\n
    \n
    This setup persists even after a router reboot.\n
    \n
    To do this easily, I made a Python script that can load the OpenVPN files on the router, switch on/off the OpenVPN connection and modify the firewall accordingly.\n
    \n
    This affects the entire network, and means I am not reliant on the torrent software or desktop VPN client playing ball.\n
    \n
    Happy to share my script if it will be handy to you.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699831309 {#4926
    date: 2023-11-13 00:21:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4933 …}
  +nested: Doctrine\ORM\PersistentCollection {#4935 …}
  +votes: Doctrine\ORM\PersistentCollection {#4937 …}
  +reports: Doctrine\ORM\PersistentCollection {#4939 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4941 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4943 …}
  -id: 117723
  -bodyTs: "'access':31 'accord':94 'affect':96 'ball':115 'client':18,113 'close':53 'connect':89 'desktop':111 'direct':55 'easili':70 'entir':98 'even':62 'file':81 'firewal':26,58,93 'get':49 'handi':125 'happi':116 'interest':7 'load':78 'm':36 'made':72 'mean':101 'might':4 'modifi':91 'need':33 'network':99 'on/off':86 'openvpn':17,80,88 'openwrt':13 'persist':61 'play':114 'python':74 'reboot':66 'reliant':105 'rout':56 'router':14,24,65,84 'rule':27 'script':75,120 'secur':29 'setup':3,60 'share':118 'softwar':109 'switch':85 'torrent':108 'traffic':47 'use':22,37 'via':57 'vpn':39,42,112 'way':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525447"
  +editedAt: DateTimeImmutable @1699975307 {#4927
    date: 2023-11-14 16:21:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699831309 {#4928
    date: 2023-11-13 00:21:49.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
164 DENIED moderate
App\Entity\EntryComment {#4932
  +user: App\Entity\User {#4945 …}
  +entry: App\Entity\Entry {#2413
    +user: Proxies\__CG__\App\Entity\User {#1973 …}
    +magazine: App\Entity\Magazine {#264
      +icon: Proxies\__CG__\App\Entity\Image {#245 …}
      +name: "piracy@lemmy.dbzer0.com"
      +title: "piracy"
      +description: """
        ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
        \n
        ---\n
        \n
        ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
        \n
        **1**. Posts must be related to the discussion of digital piracy\n
        \n
        **2**. Don’t request invites, trade, sell, or self-promote\n
        \n
        **3**. Don’t request or link to specific pirated titles, including DMs\n
        \n
        **4**. Don’t submit low-quality posts, be entitled, or harass others\n
        \n
        **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
        \n
        ---\n
        \n
        [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
        ---------------------------------------------------------------------------\n
        \n
        ### Loot, Pillage, &amp; Plunder\n
        \n
        - [📜 Megathread](https://rentry.co/megathread)\n
        - [🪶 FAQ](https://rentry.co/piracy-faq)\n
        - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
        - [🪶 Rules](https://rentry.co/piracy-rules)\n
        \n
        ---\n
        \n
        💰 Please help cover server costs.\n
        \n
        [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
        \n
        ---
        """
      +rules: null
      +subscriptionsCount: 1
      +entryCount: 866
      +entryCommentCount: 20194
      +postCount: 7
      +postCommentCount: 149
      +isAdult: false
      +customCss: null
      +lastActive: DateTime @1729581369 {#274
        date: 2024-10-22 09:16:09.0 +02:00
      }
      +markedForDeletionAt: null
      +tags: null
      +moderators: Doctrine\ORM\PersistentCollection {#236 …}
      +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
      +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
      +entries: Doctrine\ORM\PersistentCollection {#179 …}
      +posts: Doctrine\ORM\PersistentCollection {#137 …}
      +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
      +bans: Doctrine\ORM\PersistentCollection {#116 …}
      +reports: Doctrine\ORM\PersistentCollection {#102 …}
      +badges: Doctrine\ORM\PersistentCollection {#80 …}
      +logs: Doctrine\ORM\PersistentCollection {#70 …}
      +awards: Doctrine\ORM\PersistentCollection {#1360 …}
      +categories: Doctrine\ORM\PersistentCollection {#1792 …}
      -id: 51
      +apId: "piracy@lemmy.dbzer0.com"
      +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
      +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
      +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
      +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
      +apDomain: "lemmy.dbzer0.com"
      +apPreferredUsername: "piracy"
      +apDiscoverable: true
      +apManuallyApprovesFollowers: null
      +privateKey: null
      +publicKey: null
      +apFetchedAt: DateTime @1708748229 {#268
        date: 2024-02-24 05:17:09.0 +01:00
      }
      +apDeletedAt: null
      +apTimeoutAt: null
      +visibility: "visible             "
      +createdAt: DateTimeImmutable @1697197339 {#270
        date: 2023-10-13 13:42:19.0 +02:00
      }
    }
    +image: null
    +domain: Proxies\__CG__\App\Entity\Domain {#1899 …}
    +slug: "Favourite-FOSS-Torrenting-Client-for-Linux-that-has-a-VPN"
    +title: "Favourite FOSS Torrenting Client for Linux that has a VPN killswitch?"
    +url: null
    +body: """
      I’m a long-time Transmission user but I just learned that VPN killswitches are a thing (how did it take me so long!?). I would like to try another client which has this feature in case I forget to launch my VPN client before opening Transmission. Does anybody have any recommendations? Deluge? QBittorrent? Or any others?\n
      \n
      UPDATE: Thanks for the suggestions everyone! I decided to give qbittorrent a try and have been enjoying it so far.\n
      \n
      I followed these steps to bind it to my VPN from on Linux:\n
      \n
      1. Pause torrents\n
      2. Connect VPN\n
      3. Open qBittorrent. Go to Preferences, and then Advanced tab\n
      4. Change network interface to tun0. If unsure, disconnect VPN and restart qBittorrent then repeat step 1 to see which interface appears.\n
      5. Restart qBittorrent\n
      6. Test it out on the official [kubuntu](https://cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent) torrent or your favourite distro from [LinuxTracker.org](https://linuxtracker.org/). Turn your VPN on and off while verifying whether it pauses and resumes downloading.
      """
    +type: "article"
    +lang: "en"
    +isOc: false
    +hasEmbed: false
    +commentCount: 40
    +favouriteCount: 107
    +score: 0
    +isAdult: false
    +sticky: false
    +lastActive: DateTime @1699987605 {#2418
      date: 2023-11-14 19:46:45.0 +01:00
    }
    +ip: null
    +adaAmount: 0
    +tags: null
    +mentions: null
    +comments: Doctrine\ORM\PersistentCollection {#1408 …}
    +votes: Doctrine\ORM\PersistentCollection {#1961 …}
    +reports: Doctrine\ORM\PersistentCollection {#1972 …}
    +favourites: Doctrine\ORM\PersistentCollection {#1399 …}
    +notifications: Doctrine\ORM\PersistentCollection {#2440 …}
    +badges: Doctrine\ORM\PersistentCollection {#2436 …}
    +children: []
    -id: 12354
    -titleTs: "'client':4 'favourit':1 'foss':2 'killswitch':11 'linux':6 'torrent':3 'vpn':10"
    -bodyTs: "'/).':153 '/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':143 '1':92,124 '2':95 '3':98 '4':108 '5':130 '6':133 'advanc':106 'anoth':31 'anybodi':50 'appear':129 'bind':84 'case':38 'cdimage.ubuntu.com':142 'cdimage.ubuntu.com/kubuntu/releases/22.04.3/release/kubuntu-22.04.3-desktop-amd64.iso.torrent)':141 'chang':109 'client':32,45 'connect':96 'decid':66 'delug':54 'disconnect':116 'distro':148 'download':167 'enjoy':75 'everyon':64 'far':78 'favourit':147 'featur':36 'follow':80 'forget':40 'give':68 'go':101 'interfac':111,128 'killswitch':15 'kubuntu':140 'launch':42 'learn':12 'like':28 'linux':91 'linuxtracker.org':150,152 'linuxtracker.org/).':151 'long':5,25 'long-tim':4 'm':2 'network':110 'offici':139 'open':47,99 'other':58 'paus':93,164 'prefer':103 'qbittorr':55,69,100,120,132 'recommend':53 'repeat':122 'restart':119,131 'resum':166 'see':126 'step':82,123 'suggest':63 'tab':107 'take':22 'test':134 'thank':60 'thing':18 'time':6 'torrent':94,144 'transmiss':7,48 'tri':30,71 'tun0':113 'turn':154 'unsur':115 'updat':59 'user':8 'verifi':161 'vpn':14,44,88,97,117,156 'whether':162 'would':27"
    +cross: false
    +upVotes: 0
    +downVotes: 0
    +ranking: 1699912309
    +visibility: "visible             "
    +apId: "https://sh.itjust.works/post/9049059"
    +editedAt: DateTimeImmutable @1705352499 {#1858
      date: 2024-01-15 22:01:39.0 +01:00
    }
    +createdAt: DateTimeImmutable @1699825909 {#2388
      date: 2023-11-12 22:51:49.0 +01:00
    }
  }
  +magazine: App\Entity\Magazine {#264}
  +image: null
  +parent: null
  +root: null
  +body: """
    So, my setup might be of interest to you.\n
    \n
    I have an OpenWRT router with an OpenVPN client on it. I use the router's firewall rules to secure the access as needed. If I'm using the VPN, then the VPN is the only way traffic can get out, as I close the direct route via firewall.\n
    \n
    This setup persists even after a router reboot.\n
    \n
    To do this easily, I made a Python script that can load the OpenVPN files on the router, switch on/off the OpenVPN connection and modify the firewall accordingly.\n
    \n
    This affects the entire network, and means I am not reliant on the torrent software or desktop VPN client playing ball.\n
    \n
    Happy to share my script if it will be handy to you.
    """
  +lang: "en"
  +isAdult: false
  +favouriteCount: 0
  +score: 0
  +lastActive: DateTime @1699831309 {#4926
    date: 2023-11-13 00:21:49.0 +01:00
  }
  +ip: null
  +tags: null
  +mentions: [
    "@CowsLookLikeMaps@sh.itjust.works"
  ]
  +children: Doctrine\ORM\PersistentCollection {#4933 …}
  +nested: Doctrine\ORM\PersistentCollection {#4935 …}
  +votes: Doctrine\ORM\PersistentCollection {#4937 …}
  +reports: Doctrine\ORM\PersistentCollection {#4939 …}
  +favourites: Doctrine\ORM\PersistentCollection {#4941 …}
  +notifications: Doctrine\ORM\PersistentCollection {#4943 …}
  -id: 117723
  -bodyTs: "'access':31 'accord':94 'affect':96 'ball':115 'client':18,113 'close':53 'connect':89 'desktop':111 'direct':55 'easili':70 'entir':98 'even':62 'file':81 'firewal':26,58,93 'get':49 'handi':125 'happi':116 'interest':7 'load':78 'm':36 'made':72 'mean':101 'might':4 'modifi':91 'need':33 'network':99 'on/off':86 'openvpn':17,80,88 'openwrt':13 'persist':61 'play':114 'python':74 'reboot':66 'reliant':105 'rout':56 'router':14,24,65,84 'rule':27 'script':75,120 'secur':29 'setup':3,60 'share':118 'softwar':109 'switch':85 'torrent':108 'traffic':47 'use':22,37 'via':57 'vpn':39,42,112 'way':46"
  +ranking: 0
  +commentCount: 0
  +upVotes: 0
  +downVotes: 0
  +visibility: "visible             "
  +apId: "https://kbin.social/m/piracy@lemmy.dbzer0.com/t/621204/-/comment/3525447"
  +editedAt: DateTimeImmutable @1699975307 {#4927
    date: 2023-11-14 16:21:47.0 +01:00
  }
  +createdAt: DateTimeImmutable @1699831309 {#4928
    date: 2023-11-13 00:21:49.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
165 DENIED edit
App\Entity\Magazine {#264
  +icon: Proxies\__CG__\App\Entity\Image {#245 …}
  +name: "piracy@lemmy.dbzer0.com"
  +title: "piracy"
  +description: """
    ##### ⚓ Community devoted to in-depth debate on topics concerning digital piracy, ethical problems, and legal advancements.\n
    \n
    ---\n
    \n
    ### Rules • [Full Version](https://rentry.co/piracy-rules)\n
    \n
    **1**. Posts must be related to the discussion of digital piracy\n
    \n
    **2**. Don’t request invites, trade, sell, or self-promote\n
    \n
    **3**. Don’t request or link to specific pirated titles, including DMs\n
    \n
    **4**. Don’t submit low-quality posts, be entitled, or harass others\n
    \n
    **5**. Don’t post questions already answered. READ THE [WIKI](https://lemmy.dbzer0.com/post/10901)\n
    \n
    ---\n
    \n
    [![](https://a.imagem.app/oZoQ1v.png)](https://lemmy.dbzer0.com/post/10901)\n
    ---------------------------------------------------------------------------\n
    \n
    ### Loot, Pillage, &amp; Plunder\n
    \n
    - [📜 Megathread](https://rentry.co/megathread)\n
    - [🪶 FAQ](https://rentry.co/piracy-faq)\n
    - [🪶 ISP Complaints](https://rentry.co/piracy-isp-complaints)\n
    - [🪶 Rules](https://rentry.co/piracy-rules)\n
    \n
    ---\n
    \n
    💰 Please help cover server costs.\n
    \n
    [![Ko-Fi](https://lemmy.dbzer0.com/pictrs/image/4a2f073a-3dd8-492a-942d-72bd929c9f1d.png)](https://ko-fi.com/dbzer0)[![Liberapay](https://lemmy.dbzer0.com/pictrs/image/eec4659d-39be-4fc9-bc9e-66a96285ea2c.png)](https://liberapay.com/db0/)\n
    \n
    ---
    """
  +rules: null
  +subscriptionsCount: 1
  +entryCount: 866
  +entryCommentCount: 20194
  +postCount: 7
  +postCommentCount: 149
  +isAdult: false
  +customCss: null
  +lastActive: DateTime @1729581369 {#274
    date: 2024-10-22 09:16:09.0 +02:00
  }
  +markedForDeletionAt: null
  +tags: null
  +moderators: Doctrine\ORM\PersistentCollection {#236 …}
  +ownershipRequests: Doctrine\ORM\PersistentCollection {#232 …}
  +moderatorRequests: Doctrine\ORM\PersistentCollection {#221 …}
  +entries: Doctrine\ORM\PersistentCollection {#179 …}
  +posts: Doctrine\ORM\PersistentCollection {#137 …}
  +subscriptions: Doctrine\ORM\PersistentCollection {#199 …}
  +bans: Doctrine\ORM\PersistentCollection {#116 …}
  +reports: Doctrine\ORM\PersistentCollection {#102 …}
  +badges: Doctrine\ORM\PersistentCollection {#80 …}
  +logs: Doctrine\ORM\PersistentCollection {#70 …}
  +awards: Doctrine\ORM\PersistentCollection {#1360 …}
  +categories: Doctrine\ORM\PersistentCollection {#1792 …}
  -id: 51
  +apId: "piracy@lemmy.dbzer0.com"
  +apProfileId: "https://lemmy.dbzer0.com/c/piracy"
  +apPublicUrl: "https://lemmy.dbzer0.com/c/piracy"
  +apFollowersUrl: "https://lemmy.dbzer0.com/c/piracy/followers"
  +apInboxUrl: "https://lemmy.dbzer0.com/inbox"
  +apDomain: "lemmy.dbzer0.com"
  +apPreferredUsername: "piracy"
  +apDiscoverable: true
  +apManuallyApprovesFollowers: null
  +privateKey: null
  +publicKey: null
  +apFetchedAt: DateTime @1708748229 {#268
    date: 2024-02-24 05:17:09.0 +01:00
  }
  +apDeletedAt: null
  +apTimeoutAt: null
  +visibility: "visible             "
  +createdAt: DateTimeImmutable @1697197339 {#270
    date: 2023-10-13 13:42:19.0 +02: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