1 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
2 |
DENIED
|
moderate
|
App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
} |
|
Show voter details
|
3 |
DENIED
|
edit
|
App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
} |
|
Show voter details
|
4 |
DENIED
|
moderate
|
App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
} |
|
Show voter details
|
5 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
6 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4022
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: "OK, many thx for the tips. Since my script in the service file is already doing some logging, i will try to use the last log entry, to find out, when it was last time running and exit the script, if it is not in the timeframe of 1 week."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1701950310 {#4031
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#4020 …}
+nested: Doctrine\ORM\PersistentCollection {#4018 …}
+votes: Doctrine\ORM\PersistentCollection {#4016 …}
+reports: Doctrine\ORM\PersistentCollection {#4014 …}
+favourites: Doctrine\ORM\PersistentCollection {#3982 …}
+notifications: Doctrine\ORM\PersistentCollection {#3986 …}
-id: 206196
-bodyTs: "'1':49 'alreadi':15 'entri':27 'exit':38 'file':13 'find':29 'last':25,34 'log':18,26 'mani':2 'ok':1 'run':36 'script':9,40 'servic':12 'sinc':7 'thx':3 'time':35 'timefram':47 'tip':6 'tri':21 'use':23 'week':50"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5475373"
+editedAt: null
+createdAt: DateTimeImmutable @1701950310 {#3967
date: 2023-12-07 12:58:30.0 +01:00
}
} |
|
Show voter details
|
7 |
DENIED
|
edit
|
App\Entity\EntryComment {#4022
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: "OK, many thx for the tips. Since my script in the service file is already doing some logging, i will try to use the last log entry, to find out, when it was last time running and exit the script, if it is not in the timeframe of 1 week."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1701950310 {#4031
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#4020 …}
+nested: Doctrine\ORM\PersistentCollection {#4018 …}
+votes: Doctrine\ORM\PersistentCollection {#4016 …}
+reports: Doctrine\ORM\PersistentCollection {#4014 …}
+favourites: Doctrine\ORM\PersistentCollection {#3982 …}
+notifications: Doctrine\ORM\PersistentCollection {#3986 …}
-id: 206196
-bodyTs: "'1':49 'alreadi':15 'entri':27 'exit':38 'file':13 'find':29 'last':25,34 'log':18,26 'mani':2 'ok':1 'run':36 'script':9,40 'servic':12 'sinc':7 'thx':3 'time':35 'timefram':47 'tip':6 'tri':21 'use':23 'week':50"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5475373"
+editedAt: null
+createdAt: DateTimeImmutable @1701950310 {#3967
date: 2023-12-07 12:58:30.0 +01:00
}
} |
|
Show voter details
|
8 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4022
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: "OK, many thx for the tips. Since my script in the service file is already doing some logging, i will try to use the last log entry, to find out, when it was last time running and exit the script, if it is not in the timeframe of 1 week."
+lang: "en"
+isAdult: false
+favouriteCount: 7
+score: 0
+lastActive: DateTime @1701950310 {#4031
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#4020 …}
+nested: Doctrine\ORM\PersistentCollection {#4018 …}
+votes: Doctrine\ORM\PersistentCollection {#4016 …}
+reports: Doctrine\ORM\PersistentCollection {#4014 …}
+favourites: Doctrine\ORM\PersistentCollection {#3982 …}
+notifications: Doctrine\ORM\PersistentCollection {#3986 …}
-id: 206196
-bodyTs: "'1':49 'alreadi':15 'entri':27 'exit':38 'file':13 'find':29 'last':25,34 'log':18,26 'mani':2 'ok':1 'run':36 'script':9,40 'servic':12 'sinc':7 'thx':3 'time':35 'timefram':47 'tip':6 'tri':21 'use':23 'week':50"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://feddit.de/comment/5475373"
+editedAt: null
+createdAt: DateTimeImmutable @1701950310 {#3967
date: 2023-12-07 12:58:30.0 +01:00
}
} |
|
Show voter details
|
9 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
10 |
DENIED
|
moderate
|
App\Entity\EntryComment {#3969
+user: App\Entity\User {#3956 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: """
the timer has no idea if it was triggered during last boot. It only has the context of “this” boot, so it will do it right after a reboot and set a timer to start the service again after a week of uptime.\n
\n
So if you reboot every day, it will trigger the service every day, even though you set it to weekly in the timer.\n
\n
So it’s up to your .service file to determine if it has been run this week or not.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 11
+score: 0
+lastActive: DateTime @1701949633 {#4024
date: 2023-12-07 12:47:13.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#3971 …}
+nested: Doctrine\ORM\PersistentCollection {#3974 …}
+votes: Doctrine\ORM\PersistentCollection {#3966 …}
+reports: Doctrine\ORM\PersistentCollection {#3964 …}
+favourites: Doctrine\ORM\PersistentCollection {#3962 …}
+notifications: Doctrine\ORM\PersistentCollection {#3959 …}
-id: 206170
-bodyTs: "'boot':12,20 'context':17 'day':49,56 'determin':76 'even':57 'everi':48,55 'file':74 'idea':5 'last':11 'reboot':29,47 'right':26 'run':81 'servic':37,54,73 'set':31,60 'start':35 'though':58 'timer':2,33,66 'trigger':9,52 'uptim':43 'week':41,63,83"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.linuxuserspace.show/comment/668125"
+editedAt: null
+createdAt: DateTimeImmutable @1701949633 {#4026
date: 2023-12-07 12:47:13.0 +01:00
}
} |
|
Show voter details
|
11 |
DENIED
|
edit
|
App\Entity\EntryComment {#3969
+user: App\Entity\User {#3956 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: """
the timer has no idea if it was triggered during last boot. It only has the context of “this” boot, so it will do it right after a reboot and set a timer to start the service again after a week of uptime.\n
\n
So if you reboot every day, it will trigger the service every day, even though you set it to weekly in the timer.\n
\n
So it’s up to your .service file to determine if it has been run this week or not.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 11
+score: 0
+lastActive: DateTime @1701949633 {#4024
date: 2023-12-07 12:47:13.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#3971 …}
+nested: Doctrine\ORM\PersistentCollection {#3974 …}
+votes: Doctrine\ORM\PersistentCollection {#3966 …}
+reports: Doctrine\ORM\PersistentCollection {#3964 …}
+favourites: Doctrine\ORM\PersistentCollection {#3962 …}
+notifications: Doctrine\ORM\PersistentCollection {#3959 …}
-id: 206170
-bodyTs: "'boot':12,20 'context':17 'day':49,56 'determin':76 'even':57 'everi':48,55 'file':74 'idea':5 'last':11 'reboot':29,47 'right':26 'run':81 'servic':37,54,73 'set':31,60 'start':35 'though':58 'timer':2,33,66 'trigger':9,52 'uptim':43 'week':41,63,83"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.linuxuserspace.show/comment/668125"
+editedAt: null
+createdAt: DateTimeImmutable @1701949633 {#4026
date: 2023-12-07 12:47:13.0 +01:00
}
} |
|
Show voter details
|
12 |
DENIED
|
moderate
|
App\Entity\EntryComment {#3969
+user: App\Entity\User {#3956 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: """
the timer has no idea if it was triggered during last boot. It only has the context of “this” boot, so it will do it right after a reboot and set a timer to start the service again after a week of uptime.\n
\n
So if you reboot every day, it will trigger the service every day, even though you set it to weekly in the timer.\n
\n
So it’s up to your .service file to determine if it has been run this week or not.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 11
+score: 0
+lastActive: DateTime @1701949633 {#4024
date: 2023-12-07 12:47:13.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#3971 …}
+nested: Doctrine\ORM\PersistentCollection {#3974 …}
+votes: Doctrine\ORM\PersistentCollection {#3966 …}
+reports: Doctrine\ORM\PersistentCollection {#3964 …}
+favourites: Doctrine\ORM\PersistentCollection {#3962 …}
+notifications: Doctrine\ORM\PersistentCollection {#3959 …}
-id: 206170
-bodyTs: "'boot':12,20 'context':17 'day':49,56 'determin':76 'even':57 'everi':48,55 'file':74 'idea':5 'last':11 'reboot':29,47 'right':26 'run':81 'servic':37,54,73 'set':31,60 'start':35 'though':58 'timer':2,33,66 'trigger':9,52 'uptim':43 'week':41,63,83"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://lemmy.linuxuserspace.show/comment/668125"
+editedAt: null
+createdAt: DateTimeImmutable @1701949633 {#4026
date: 2023-12-07 12:47:13.0 +01:00
}
} |
|
Show voter details
|
13 |
DENIED
|
ROLE_USER
|
null |
|
Show voter details
|
14 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4040
+user: App\Entity\User {#4095 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: """
Your systemd file looks ok, but I think it’s doing exactly what you are telling it.\n
\n
The solution may lie in the backup.service. Is that code you can modify? The OnCalendar=weekly doesn’t specify when in the week the service should run so that config may be vague.\n
\n
If I understand the desired function here, you will need the service up all the time. It will just wait politely and occasionally run the specific backup script. It’s up to the backup script to determine when the last backup was made and either exit early because it hasn’t been a week or run the backup and reset a flag file.\n
\n
At least that’s the approach I would take. Systemd is a very vigilant, but very stupid, service manager. It just watches and triggers services based on just a few criteria. Any logic more complex needs to go in the service itself.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1701949325 {#4045
date: 2023-12-07 12:42:05.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#4039 …}
+nested: Doctrine\ORM\PersistentCollection {#4037 …}
+votes: Doctrine\ORM\PersistentCollection {#4035 …}
+reports: Doctrine\ORM\PersistentCollection {#4033 …}
+favourites: Doctrine\ORM\PersistentCollection {#4092 …}
+notifications: Doctrine\ORM\PersistentCollection {#4093 …}
-id: 206152
-bodyTs: "'approach':119 'backup':77,84,91,108 'backup.service':24 'base':139 'code':27 'complex':148 'config':47 'criteria':144 'desir':55 'determin':87 'doesn':34 'earli':97 'either':95 'exact':12 'exit':96 'file':3,113 'flag':112 'function':56 'go':151 'hasn':100 'last':90 'least':115 'lie':21 'logic':146 'look':4 'made':93 'manag':132 'may':20,48 'modifi':30 'need':60,149 'occasion':73 'ok':5 'oncalendar':32 'polit':71 'reset':110 'run':44,74,106 'script':78,85 'servic':42,62,131,138,154 'solut':19 'specif':76 'specifi':36 'stupid':130 'systemd':2,123 'take':122 'tell':16 'think':8 'time':66 'trigger':137 'understand':53 'vagu':50 'vigil':127 'wait':70 'watch':135 'week':33,40,104 'would':121"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://slrpnk.net/comment/4545546"
+editedAt: null
+createdAt: DateTimeImmutable @1701949325 {#4044
date: 2023-12-07 12:42:05.0 +01:00
}
} |
|
Show voter details
|
15 |
DENIED
|
edit
|
App\Entity\EntryComment {#4040
+user: App\Entity\User {#4095 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: """
Your systemd file looks ok, but I think it’s doing exactly what you are telling it.\n
\n
The solution may lie in the backup.service. Is that code you can modify? The OnCalendar=weekly doesn’t specify when in the week the service should run so that config may be vague.\n
\n
If I understand the desired function here, you will need the service up all the time. It will just wait politely and occasionally run the specific backup script. It’s up to the backup script to determine when the last backup was made and either exit early because it hasn’t been a week or run the backup and reset a flag file.\n
\n
At least that’s the approach I would take. Systemd is a very vigilant, but very stupid, service manager. It just watches and triggers services based on just a few criteria. Any logic more complex needs to go in the service itself.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1701949325 {#4045
date: 2023-12-07 12:42:05.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#4039 …}
+nested: Doctrine\ORM\PersistentCollection {#4037 …}
+votes: Doctrine\ORM\PersistentCollection {#4035 …}
+reports: Doctrine\ORM\PersistentCollection {#4033 …}
+favourites: Doctrine\ORM\PersistentCollection {#4092 …}
+notifications: Doctrine\ORM\PersistentCollection {#4093 …}
-id: 206152
-bodyTs: "'approach':119 'backup':77,84,91,108 'backup.service':24 'base':139 'code':27 'complex':148 'config':47 'criteria':144 'desir':55 'determin':87 'doesn':34 'earli':97 'either':95 'exact':12 'exit':96 'file':3,113 'flag':112 'function':56 'go':151 'hasn':100 'last':90 'least':115 'lie':21 'logic':146 'look':4 'made':93 'manag':132 'may':20,48 'modifi':30 'need':60,149 'occasion':73 'ok':5 'oncalendar':32 'polit':71 'reset':110 'run':44,74,106 'script':78,85 'servic':42,62,131,138,154 'solut':19 'specif':76 'specifi':36 'stupid':130 'systemd':2,123 'take':122 'tell':16 'think':8 'time':66 'trigger':137 'understand':53 'vagu':50 'vigil':127 'wait':70 'watch':135 'week':33,40,104 'would':121"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://slrpnk.net/comment/4545546"
+editedAt: null
+createdAt: DateTimeImmutable @1701949325 {#4044
date: 2023-12-07 12:42:05.0 +01:00
}
} |
|
Show voter details
|
16 |
DENIED
|
moderate
|
App\Entity\EntryComment {#4040
+user: App\Entity\User {#4095 …}
+entry: App\Entity\Entry {#2388
+user: Proxies\__CG__\App\Entity\User {#1943 …}
+magazine: App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
}
+image: null
+domain: Proxies\__CG__\App\Entity\Domain {#1912 …}
+slug: "Systemd-timer-unit"
+title: "Systemd timer unit"
+url: null
+body: """
I try to create a timer unit for weekly and daily backups. For example with the weekly unit, it should be executed once in a week, some minutes after login. If the unit was successful, it should shutdown and not start again until the next week. If a start of this unit was missing, it should be start again some minutes after the next login.\n
\n
But for some unknown reason, the current unit starts after every login when I reboot the laptop. I am relatively sure that this timer unit is set up wrong, but unfortunately I don’t know how I can implement such a unit better with the functions mentioned above.\n
\n
```\n
\n
<span style="color:#323232;">[Unit]\n
</span><span style="color:#323232;">Description=Run backup weekly\n
</span><span style="color:#323232;">Requires=backup.service\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Timer]\n
</span><span style="color:#323232;">Unit=backup.service\n
</span><span style="color:#323232;">OnCalendar=weekly\n
</span><span style="color:#323232;">RandomizedDelaySec=120\n
</span><span style="color:#323232;">Persistent=true\n
</span><span style="color:#323232;">\n
</span><span style="color:#323232;">[Install]\n
</span><span style="color:#323232;">WantedBy=timers.target\n
</span>\n
```
"""
+type: "article"
+lang: "en"
+isOc: false
+hasEmbed: false
+commentCount: 3
+favouriteCount: 36
+score: 0
+isAdult: false
+sticky: false
+lastActive: DateTime @1701950310 {#2410
date: 2023-12-07 12:58:30.0 +01:00
}
+ip: null
+adaAmount: 0
+tags: null
+mentions: null
+comments: Doctrine\ORM\PersistentCollection {#1866 …}
+votes: Doctrine\ORM\PersistentCollection {#1978 …}
+reports: Doctrine\ORM\PersistentCollection {#1946 …}
+favourites: Doctrine\ORM\PersistentCollection {#1971 …}
+notifications: Doctrine\ORM\PersistentCollection {#2443 …}
+badges: Doctrine\ORM\PersistentCollection {#2426 …}
+children: []
-id: 20838
-titleTs: "'systemd':1 'timer':2 'unit':3"
-bodyTs: "'120':127 'backup':12,117 'backup.service':120,123 'better':108 'creat':4 'current':72 'daili':11 'descript':115 'everi':76 'exampl':14 'execut':22 'function':111 'implement':104 'instal':130 'know':100 'laptop':82 'login':30,65,77 'mention':112 'minut':28,61 'miss':54 'next':45,64 'oncalendar':124 'persist':128 'randomizeddelaysec':126 'reason':70 'reboot':80 'relat':85 'requir':119 'run':116 'set':92 'shutdown':38 'start':41,49,58,74 'success':35 'sure':86 'timer':6,89,121 'timers.target':132 'tri':2 'true':129 'unfortun':96 'unit':7,18,33,52,73,90,107,114,122 'unknown':69 'wantedbi':131 'week':9,17,26,46,118,125 'wrong':94"
+cross: false
+upVotes: 0
+downVotes: 0
+ranking: 1702033597
+visibility: "visible "
+apId: "https://feddit.de/post/6457354"
+editedAt: null
+createdAt: DateTimeImmutable @1701947197 {#1850
date: 2023-12-07 12:06:37.0 +01:00
}
}
+magazine: App\Entity\Magazine {#266}
+image: null
+parent: null
+root: null
+body: """
Your systemd file looks ok, but I think it’s doing exactly what you are telling it.\n
\n
The solution may lie in the backup.service. Is that code you can modify? The OnCalendar=weekly doesn’t specify when in the week the service should run so that config may be vague.\n
\n
If I understand the desired function here, you will need the service up all the time. It will just wait politely and occasionally run the specific backup script. It’s up to the backup script to determine when the last backup was made and either exit early because it hasn’t been a week or run the backup and reset a flag file.\n
\n
At least that’s the approach I would take. Systemd is a very vigilant, but very stupid, service manager. It just watches and triggers services based on just a few criteria. Any logic more complex needs to go in the service itself.
"""
+lang: "en"
+isAdult: false
+favouriteCount: 1
+score: 0
+lastActive: DateTime @1701949325 {#4045
date: 2023-12-07 12:42:05.0 +01:00
}
+ip: null
+tags: null
+mentions: [
"@laskobar@feddit.de"
]
+children: Doctrine\ORM\PersistentCollection {#4039 …}
+nested: Doctrine\ORM\PersistentCollection {#4037 …}
+votes: Doctrine\ORM\PersistentCollection {#4035 …}
+reports: Doctrine\ORM\PersistentCollection {#4033 …}
+favourites: Doctrine\ORM\PersistentCollection {#4092 …}
+notifications: Doctrine\ORM\PersistentCollection {#4093 …}
-id: 206152
-bodyTs: "'approach':119 'backup':77,84,91,108 'backup.service':24 'base':139 'code':27 'complex':148 'config':47 'criteria':144 'desir':55 'determin':87 'doesn':34 'earli':97 'either':95 'exact':12 'exit':96 'file':3,113 'flag':112 'function':56 'go':151 'hasn':100 'last':90 'least':115 'lie':21 'logic':146 'look':4 'made':93 'manag':132 'may':20,48 'modifi':30 'need':60,149 'occasion':73 'ok':5 'oncalendar':32 'polit':71 'reset':110 'run':44,74,106 'script':78,85 'servic':42,62,131,138,154 'solut':19 'specif':76 'specifi':36 'stupid':130 'systemd':2,123 'take':122 'tell':16 'think':8 'time':66 'trigger':137 'understand':53 'vagu':50 'vigil':127 'wait':70 'watch':135 'week':33,40,104 'would':121"
+ranking: 0
+commentCount: 0
+upVotes: 0
+downVotes: 0
+visibility: "visible "
+apId: "https://slrpnk.net/comment/4545546"
+editedAt: null
+createdAt: DateTimeImmutable @1701949325 {#4044
date: 2023-12-07 12:42:05.0 +01:00
}
} |
|
Show voter details
|
17 |
DENIED
|
edit
|
App\Entity\Magazine {#266
+icon: Proxies\__CG__\App\Entity\Image {#247 …}
+name: "linux@lemmy.ml"
+title: "linux"
+description: """
From Wikipedia, the free encyclopedia\n
\n
Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).\n
\n
Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word “Linux” in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.\n
\n
### Rules\n
\n
- Posts must be relevant to operating systems running the Linux kernel. GNU/Linux or otherwise.\n
- No misinformation\n
- No NSFW content\n
- No hate speech, bigotry, etc\n
\n
### Related Communities\n
\n
- [!opensource@lemmy.ml](https://lemmy.ml/c/opensource)\n
- [!libre_culture@lemmy.ml](https://lemmy.ml/c/libre_culture)\n
- [!technology@lemmy.ml](https://lemmy.ml/c/technology)\n
- [!libre_hardware@lemmy.ml](https://lemmy.ml/c/libre_hardware)\n
\n
Community icon by [Alpár-Etele Méder](https://www.iconfinder.com/pocike), licensed under [CC BY 3.0](https://creativecommons.org/licenses/by/3.0/)
"""
+rules: null
+subscriptionsCount: 1
+entryCount: 1406
+entryCommentCount: 28632
+postCount: 6
+postCommentCount: 214
+isAdult: false
+customCss: null
+lastActive: DateTime @1729583542 {#276
date: 2024-10-22 09:52:22.0 +02:00
}
+markedForDeletionAt: null
+tags: null
+moderators: Doctrine\ORM\PersistentCollection {#238 …}
+ownershipRequests: Doctrine\ORM\PersistentCollection {#234 …}
+moderatorRequests: Doctrine\ORM\PersistentCollection {#223 …}
+entries: Doctrine\ORM\PersistentCollection {#181 …}
+posts: Doctrine\ORM\PersistentCollection {#139 …}
+subscriptions: Doctrine\ORM\PersistentCollection {#201 …}
+bans: Doctrine\ORM\PersistentCollection {#118 …}
+reports: Doctrine\ORM\PersistentCollection {#104 …}
+badges: Doctrine\ORM\PersistentCollection {#82 …}
+logs: Doctrine\ORM\PersistentCollection {#72 …}
+awards: Doctrine\ORM\PersistentCollection {#61 …}
+categories: Doctrine\ORM\PersistentCollection {#1820 …}
-id: 73
+apId: "linux@lemmy.ml"
+apProfileId: "https://lemmy.ml/c/linux"
+apPublicUrl: "https://lemmy.ml/c/linux"
+apFollowersUrl: "https://lemmy.ml/c/linux/followers"
+apInboxUrl: "https://lemmy.ml/inbox"
+apDomain: "lemmy.ml"
+apPreferredUsername: "linux"
+apDiscoverable: true
+apManuallyApprovesFollowers: null
+privateKey: null
+publicKey: null
+apFetchedAt: DateTime @1729583596 {#270
date: 2024-10-22 09:53:16.0 +02:00
}
+apDeletedAt: null
+apTimeoutAt: null
+visibility: "visible "
+createdAt: DateTimeImmutable @1698929468 {#272
date: 2023-11-02 13:51:08.0 +01:00
}
} |
|
Show voter details
|