Commit Graph

16 Commits

Author SHA1 Message Date
Archi
608229f962 Kill netf leftovers 2023-11-14 22:17:12 +01:00
Łukasz Domeradzki
b34f18497d .NET 8 (#3005)
* Initial .NET 8

* Make it compile in release mode ignoring warnings for now

* First round of improvements

* Second round of improvements

* Third round of improvements

* Use new throws

* Fix .NET Framework, YAY, thanks madness!

Madness devs are awesome

* Misc

* Misc

* AF_NETLINK might be required for some http calls

No clue why

* Fix service files

Doesn't do what it should

* Update CardsFarmer.cs

* New improvements

* Address feedback

* Misc

* Misc

* Misc refactor

* Misc
2023-11-14 19:12:33 +01:00
Archi
f2563c582c Closes #3014
AF_UNIX is apparently needed on arch
AF_NETLINK will be mandatory since .NET 8, but based on my research even .NET 7 uses it in some conditions, so it makes sense to patch it right away as our previous settings were too restrictive, even if it did in fact work
2023-09-27 13:48:00 +02:00
Archi
c7610a918d Use ProcSubset=pid in systemd 2023-08-02 11:59:48 +02:00
Łukasz Domeradzki
c89366b0a6 Closes #2827 (#2829) 2023-02-26 10:59:48 +01:00
Archi
628386859b Misc 2023-01-20 14:22:57 +01:00
Archi
1b0fe9cf45 Add desktop entry for generic and generic-netf too 2023-01-20 14:21:03 +01:00
JustArchi
3b7e4479a1 Closes #2739 2022-11-16 13:56:41 +01:00
JustArchi
96296028c1 Closes #2719 2022-10-12 13:49:19 +02:00
JustArchi
f3bb15670b Handle extreme edge case of ASF_USER=root 2022-10-11 17:16:12 +02:00
JustArchi
319f1218de Closes #2717
chown operation done by ASF is not mandatory for following with the rest of the script. It can fail e.g. for read-only filesystems, which is completely fine, worst case user will have to deal with the mess he has created himself.
2022-10-11 16:30:38 +02:00
JustArchi
31295babac Further enhance ASF systemd hardening
Tested on my rpi
2022-10-01 00:45:48 +02:00
JustArchi
6ee2696c53 Revert "Add explanation to ASF service hardening (#2707)"
This reverts commit f09c7cbb19.
2022-10-01 00:22:39 +02:00
Ms Floofie
f09c7cbb19 Add explanation to ASF service hardening (#2707)
Co-authored-by: Floofie <sysmin@floofie.org>
2022-09-30 20:44:42 +02:00
JustArchi
56754053c3 Correct overlay for dockerfiles 2022-07-21 10:41:35 +02:00
Sebastian Göls
41ecfb1d02 Move copying of overlay files to ArchiSteamFarm.csproj (#2650)
* Move copying of overlay files to ArchiSteamFarm.csproj

* Fix build on Windows

* Try to make it more reliable

* Update ArchiSteamFarm.csproj

* Update ArchiSteamFarm.csproj

* Revert "Update ArchiSteamFarm.csproj"

This reverts commit ba41b2e3c1.

* Rename

Co-authored-by: JustArchi <JustArchi@JustArchi.net>
2022-07-19 22:20:18 +02:00