Cromefire_
20b1f985f0
Added JELLYFIN_ADDITIONAL_OPTS to default file
4 years ago
Cromefire_
c0a8118c51
Added additional opts to service file
4 years ago
Joshua M. Boniface
a511e0ac0b
Bump master version to 10.7.0 for next release
4 years ago
MichaIng
1883ecd817
Fix left /usr/bin/jellyfin symlink on removal and typo
...
After removal of the symlink target file "/usr/lib/jellyfin/bin/jellyfin", file existence check on the symlink "[[ -f /usr/bin/jellyfin ]]" returns false. As a result the symlink is left in place on package purge. The correct check would be "[[ -L /usr/bin/jellyfin ]]", but since it could be a file in cases, e.g. manual fix on file systems with no symlink support or for any other reason, it is easiest to use "rm -f" to assure that it is removed in both cases and not return false even if it does not exist at all.
Additionally this fixes a typo on upstart script check.
Signed-off-by: MichaIng <micha@dietpi.com>
4 years ago
Fernando Fernández
722f6f5a26
fix typo in debian's config file
4 years ago
Joshua M. Boniface
b1fe20aac5
Readd sed'd out dotnet-sdk dependency
4 years ago
Joshua M. Boniface
4966ca3616
Remove the old Emby conflicts
...
It's been long enough that this is no longer an issue. We still conflict
on the ports 8096 and 8190, but this will simply result in a failure to
start; allow users to get themselves into that situation if they wish.
4 years ago
Joshua M. Boniface
4ecedb2a12
Fix bad dependency handling in 10.6.0-1
...
Fixes the incorrect dependency handling from 10.6.0, which was missing
the Replaces and Breaks entries on jellyfin-server. Thus apt would
complain about /etc/default/jellyfin being in two packages and fail to
upgrade. With this configuration, I've verified that apt now handles
this situation properly.
4 years ago
Joshua M. Boniface
8c9604afba
Add Web integration option in default service conf
5 years ago
hauntingEcho
4d949cb38b
Specify a version for jellyfin-ffmpeg dependency in .deb
...
Lower versions cause #2126 in Jellyfin >= 10.4.3
5 years ago
Joshua M. Boniface
7eac368486
Fix missing restart script
5 years ago
Joshua M. Boniface
b0e80b486b
Use jellyfin.org everywhere
5 years ago
Joshua M. Boniface
8094687b9c
Add Debian/Ubuntu metapackage equivs file
5 years ago
Joshua M. Boniface
c478a43fd5
Update package description for Debian
5 years ago
Joshua M. Boniface
93d1256a4c
Remove web building, rename, bump version
5 years ago
Joshua M. Boniface
8b620ed26a
Move Debian folder to root of repo
5 years ago
Erwin de Haan
399a079dd4
Build scripts and build system consolidation.
...
Squashed commit.
6 years ago
Joshua Boniface
f822d1c871
Bump version for 10.0.1
6 years ago
Joshua Boniface
7bee88280c
Hotfix to postinst to correct permissions
...
Without this, if not importing a previous config, the perms are
broken on the config directories. Fixes this.
6 years ago
Joshua M. Boniface
1273da5af9
Merge pull request #440 from joshuaboniface/debian-packaging
...
Debian packaging for 10.0.0
6 years ago
Joshua Boniface
d4182e761c
Tweakes based on review feedback
6 years ago
hawken
ec2d3ef603
Stop including .git in dpkg source tarball
6 years ago
Joshua Boniface
4e8149bc86
Update logging for async mode from #438
6 years ago
Joshua Boniface
177c4835a5
Add updated configurations for log and config dir
...
1. Add log and config flags to init and config
2. Move the existing logs and config dirs to the right places
3. Some cleanups in the control scripts
4. Prune the changelog of pre-Jellyfin entries
6 years ago
Joshua Boniface
263274e1ae
Add VCS entries to control file
6 years ago
Joshua Boniface
56f9572b03
Bump version to 10.0.0
6 years ago
Joshua Boniface
34f226d83a
Tweak unit to restart on any failure, 15s timeout
6 years ago
Joshua Boniface
1b4a21871a
Bump Debian binary version
6 years ago
Joshua Boniface
022955d9ac
Move the .NET Runtime flag into a variable
6 years ago
Joshua Boniface
e1a24035b9
Bump Debian packaging version
6 years ago
Andrew Rabert
a9607555df
Add Linux binaries for SkiaSharp
...
- Not sure how this impacts Windows builds, but it works great for Linux.
- Requires additional deps on Debian
6 years ago
Vasily
57e050a69a
Merge pull request #193 from joshuaboniface/selfcontained-binary
...
Debian packaging improvements
6 years ago
Andrew Rabert
b369fbd05e
Remove redundant solution specification
6 years ago
Joshua Boniface
f91c01b850
Use consistent format
6 years ago
Joshua Boniface
dcf1468eac
Add cleanup of /etc/sudoers.d/emby in preinst
6 years ago
Joshua Boniface
0bffe19e37
Bump build number
6 years ago
Joshua Boniface
2e0c766886
Remove auto deps; add libssl dep; edit maintainer
6 years ago
Joshua M. Boniface
a73d255f51
Enable self-contained binary mode ( #160 )
...
* Build self-contained Debian linux-x64 binary
* Update initscripts to use self-contained binary
The binary is declared in the units intentionally rather than using
the variable extrapolation from before, to avoid confusion since
these can't really be moved reasonably.
* With combined binary name, use pgrep instead
* Remove dotnet-runtime dependency
* Move the compiled scb to usr/bin
* Update binary location for upstart/systemd
* Move binary path; fix pidfile handling
* Entirely remove the temporary usr/ dir
* Don't move the compiled binary
* Create /usr/bin symlink
* Use the variable here
* Update architecture to any
* Add libcurl4-openssl build dependency
* Update the build Dockerfile to install builddeps
6 years ago
Joshua Boniface
668d8b4891
Also bump Debian build version
6 years ago
Joshua Boniface
6a02df1603
Clean up /var/lib/emby after #97
6 years ago
Joshua Boniface
2f7be76626
Add maxcpucount to dotnet clean
...
Fixes #120 as per https://github.com/dotnet/sdk/issues/2526
6 years ago
Joshua Boniface
917ccad0ab
Improve formatting and add comments
6 years ago
Joshua Boniface
629bedc6e8
Fix up the comment
6 years ago
Joshua Boniface
90a65c009f
Can't override ExecStart
6 years ago
Joshua Boniface
401c08ebae
Turn off dotnet build
6 years ago
Joshua Boniface
18ef4a4684
Major rejigger of init configurations
6 years ago
Andrew Rabert
b5dfdc1efb
Merge pull request #83 from nvllsvm/dockdeb
...
Add Dockerfile for building Debian package
6 years ago
Joshua Boniface
7f60643891
Disable telemetry in Debian builds
6 years ago
Andrew Rabert
cb3616ac8c
Update to dotnet-sdk-2.2
6 years ago
Andrew Rabert
9b6bb38532
Remove submodule update from Debian build
...
Packinging should not maniuplate one's source code like this.
6 years ago
Joshua Boniface
2a52c50451
Bump Debian build version
6 years ago
Joshua Boniface
8fd0db5add
Add ffmpeg dependency to Debian packages
6 years ago
Joshua Boniface
0b956665ed
Remove obsolete jellyfin binary chmod
6 years ago
Andrew Rabert
0a3e7eae08
Consolidate git submodule commands
6 years ago
Joshua Boniface
0671bb5f44
Consistent capitalization
6 years ago
Joshua Boniface
7d0f5b6259
Organize supplementary files better
6 years ago
Joshua Boniface
972008d1dc
Remove obsolete binary
6 years ago
Joshua Boniface
22fdf4afeb
Add post-install configuration of symlink
6 years ago
Joshua Boniface
e9122b76ff
A few more missing replacements of Emby
6 years ago
Joshua Boniface
5090eeb215
Update services to work with dotnet
6 years ago
Joshua Boniface
a9a798f81a
Rename numerous debian control elements
...
Replace the name emby/emby-server with jellyfin everywhere.
6 years ago
Joshua M. Boniface
3557b90f10
Revert "Debian packaging improvements"
6 years ago
Joshua Boniface
c591b6d751
Update services to work with dotnet
6 years ago
Joshua Boniface
8fcec19936
Rename numerous debian control elements
...
Replace the name emby/emby-server with jellyfin everywhere.
6 years ago
Vasily
6757475311
Now build produces seeminly workable debian package
6 years ago
Vasily
b2305295af
Improved package clean, removed not needed binary blobs
6 years ago
Vasily
65b69eb941
Fixed debian packaging for netcore, fixed package version
6 years ago
Vasily
46ba3e3549
Small fixes, trying to get this to build
6 years ago
Joshua Boniface
0b64fb771f
Modify debian build files to support .NET core
6 years ago
Joshua Boniface
d8c22ca1cb
Add binary script which was missing due to gitignore
6 years ago
Joshua Boniface
951d240802
Remove some unneeded auto_build steps
6 years ago
Joshua Boniface
7265f6dca6
Clean up Debian build dependencies
6 years ago
Joshua Boniface
59b9cbe7c0
Update maintainer and dependencies for Debian package
6 years ago
Joshua Boniface
e8a23e1b62
Update changelog message
6 years ago
Joshua Boniface
32e2b56839
Remove dependency on libembysqlite3, using normal sqlite3 instead
6 years ago
Joshua Boniface
9583e960fd
Properly ignore the ntdll.dll dependency
6 years ago
Joshua Boniface
1074b7ece8
Update build dependency versions
6 years ago
Joshua Boniface
c3dd3fbfbc
Add cli-common-dev builddep
6 years ago
Joshua Boniface
4166d88748
Use msbuild instead of xbuild due to deprecation
6 years ago
Joshua Boniface
4abdd4f894
Set correct Debian version after after 3.4.1.18 merge
6 years ago
Joshua Boniface
c0953e51b5
Add patches and debian build information for emby-server
6 years ago