Compare commits
58 Commits
fdf2fe8141
...
4dee7b8119
| Author | SHA1 | Date | |
|---|---|---|---|
| 4dee7b8119 | |||
| f428aa1dfe | |||
| 61a53c79dc | |||
| e4a2e3f031 | |||
| 652c638d30 | |||
| 3740fcdf90 | |||
| e11337db7c | |||
| 1164eaeb37 | |||
| d88562e6a0 | |||
| 6ab5605ea5 | |||
| 97f4af8075 | |||
| 642bb7218f | |||
| 319ee077aa | |||
| e05870e72b | |||
| fd073092c0 | |||
| 0f0da1097e | |||
| c26fdd608e | |||
| 797e8ad408 | |||
| 5db207ed56 | |||
| 6c685b26a4 | |||
| 7197c00ee6 | |||
| 01fedbcc6d | |||
| a4f9281afe | |||
| 2ac82ccbde | |||
| 439361e4cb | |||
| 57e58e6c4e | |||
| f8678629dc | |||
| 82113fb470 | |||
| c8c610b3eb | |||
| 2c7331bed9 | |||
| 02e0e4a021 | |||
| 8edd9637c1 | |||
| d0f43b6b30 | |||
| 089ce68cc6 | |||
| 7c8a324306 | |||
| 144c4e3bad | |||
| 61b86d3b7c | |||
| 1339921844 | |||
| d7e52af956 | |||
| b41902ad13 | |||
| a5273f347c | |||
| 0ca572dd50 | |||
| cc31f9b62e | |||
| 439fbc8ca0 | |||
| 3ac000e49a | |||
| cc6e866557 | |||
| 1a5f2e3222 | |||
| 1d66b43a26 | |||
| 185f606a38 | |||
| 7ccbcfaedc | |||
| cff3b99a7d | |||
| a5b37bc1be | |||
| d9242c4882 | |||
| d350879bb6 | |||
| a71b980371 | |||
| e587e23a2e | |||
| 9c5e25e574 | |||
| 3ca121d7f3 |
@@ -23,7 +23,7 @@ $ installJRMC --help
|
|||||||
--compat
|
--compat
|
||||||
Build/install MC without minimum dependency version requirements
|
Build/install MC without minimum dependency version requirements
|
||||||
--mcversion VERSION
|
--mcversion VERSION
|
||||||
Build or install a specific MC version, ex. "30.0.72" (default: latest version)
|
Build or install a specific MC version, ex. "30.0.83" (default: latest version)
|
||||||
--arch ARCH
|
--arch ARCH
|
||||||
Specify the MC architecture, ex. "amd64", "arm64", etc (default: host architecture)
|
Specify the MC architecture, ex. "amd64", "arm64", etc (default: host architecture)
|
||||||
--outputdir PATH
|
--outputdir PATH
|
||||||
@@ -45,6 +45,8 @@ $ installJRMC --help
|
|||||||
The webroot directory to install the repo (default: /var/www/jriver/)
|
The webroot directory to install the repo (default: /var/www/jriver/)
|
||||||
--createrepo-user USER
|
--createrepo-user USER
|
||||||
The web server user if different from the current user
|
The web server user if different from the current user
|
||||||
|
--yes, -y, --auto
|
||||||
|
Always assume yes for questions
|
||||||
--version, -v
|
--version, -v
|
||||||
Print this script version and exit
|
Print this script version and exit
|
||||||
--debug, -d
|
--debug, -d
|
||||||
@@ -110,9 +112,9 @@ Multiple services (but not `--service-types`) can be installed at one time using
|
|||||||
|
|
||||||
Install MC from the repository and start/enable `jriver-mediacenter.service` as a user service.
|
Install MC from the repository and start/enable `jriver-mediacenter.service` as a user service.
|
||||||
|
|
||||||
* `installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 30.0.72`
|
* `installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 30.0.83`
|
||||||
|
|
||||||
Build and install an MC 30.0.72 comptability RPM locally and activate it using the `/path/to/license.mjr`
|
Build and install an MC 30.0.83 comptability RPM locally and activate it using the `/path/to/license.mjr`
|
||||||
|
|
||||||
* `installJRMC --createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user`
|
* `installJRMC --createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user`
|
||||||
|
|
||||||
|
|||||||
10
forum.bbcode
10
forum.bbcode
@@ -32,7 +32,7 @@ $ installJRMC --help
|
|||||||
--compat
|
--compat
|
||||||
Build/install MC without minimum dependency version requirements
|
Build/install MC without minimum dependency version requirements
|
||||||
--mcversion VERSION
|
--mcversion VERSION
|
||||||
Build or install a specific MC version, ex. "30.0.72"
|
Build or install a specific MC version, ex. "30.0.83"
|
||||||
--arch ARCH
|
--arch ARCH
|
||||||
Specify the MC architecture, ex. "amd64", "arm64", etc (default: host architecture)
|
Specify the MC architecture, ex. "amd64", "arm64", etc (default: host architecture)
|
||||||
--outputdir PATH
|
--outputdir PATH
|
||||||
@@ -54,6 +54,8 @@ $ installJRMC --help
|
|||||||
The webroot directory to install the repo (default: /var/www/jriver/)
|
The webroot directory to install the repo (default: /var/www/jriver/)
|
||||||
--createrepo-user USER
|
--createrepo-user USER
|
||||||
The web server user if different from the current user
|
The web server user if different from the current user
|
||||||
|
--yes, -y, --auto
|
||||||
|
Always assumes yes for questions
|
||||||
--version, -v
|
--version, -v
|
||||||
Print this script version and exit
|
Print this script version and exit
|
||||||
--debug, -d
|
--debug, -d
|
||||||
@@ -84,7 +86,7 @@ jriver-createrepo (system)
|
|||||||
By default installs as root service to handle www permissions more gracefully
|
By default installs as root service to handle www permissions more gracefully
|
||||||
[/code]
|
[/code]
|
||||||
|
|
||||||
By default, MC services use a sane `--service-type` listed next to the service name in the Services description. User services can be manipulated as an unprivileged user, for example: *systemctl --user stop jriver-mediacenter* and begin at user login. System services are manipulable as root, for example: `sudo systemctl stop jriver-servicename@username.service` and begin at system boot. Note that it is possible to run all services of a particular user at boot using [url=https://www.freedesktop.org/software/systemd/man/loginctl.html]sudo loginctl enable-linger username[/url].
|
By default, MC services use a sane `--service-type` listed next to the service name in the Services description. User services can be manipulated as an unprivileged user, for example: [i]systemctl --user stop jriver-mediacenter[/i] and begin at user login. System services are manipulable as root, for example: [i]sudo systemctl stop jriver-servicename@username.service[/i] and begin at system boot. Note that it is possible to run all services of a particular user at boot using [url=https://www.freedesktop.org/software/systemd/man/loginctl.html]sudo loginctl enable-linger username[/url].
|
||||||
|
|
||||||
Multiple services (but not --service-types) can be installed at one time using multiple --service blocks: [code]installJRMC --install repo --service jriver-x11vnc --service jriver-mediacenter[/code]
|
Multiple services (but not --service-types) can be installed at one time using multiple --service blocks: [code]installJRMC --install repo --service jriver-x11vnc --service jriver-mediacenter[/code]
|
||||||
|
|
||||||
@@ -109,8 +111,8 @@ Install the latest version of MC from the best available repository.
|
|||||||
Install a more widely-compatible version of the latest MC version.
|
Install a more widely-compatible version of the latest MC version.
|
||||||
[code]installJRMC --install repo --service jriver-mediacenter --service-type user[/code]
|
[code]installJRMC --install repo --service jriver-mediacenter --service-type user[/code]
|
||||||
Install MC from the repository and start/enable jriver-mediacenter.service as a user service.
|
Install MC from the repository and start/enable jriver-mediacenter.service as a user service.
|
||||||
[code]installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 30.0.72[/code]
|
[code]installJRMC --install local --compat --restorefile /path/to/license.mjr --mcversion 30.0.83[/code]
|
||||||
Build and install an MC 30.0.72 comptability RPM locally and activate it using the /path/to/license.mjr
|
Build and install an MC 30.0.83 comptability RPM locally and activate it using the /path/to/license.mjr
|
||||||
[code]installJRMC --createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user[/code]
|
[code]installJRMC --createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user[/code]
|
||||||
Build an RPM locally for the current distro, move it to the webroot, and run createrepo as www-user.
|
Build an RPM locally for the current distro, move it to the webroot, and run createrepo as www-user.
|
||||||
[code]installJRMC --service jriver-createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user[/code]
|
[code]installJRMC --service jriver-createrepo --createrepo-webroot /srv/jriver/repo --createrepo-user www-user[/code]
|
||||||
|
|||||||
762
installJRMC
762
installJRMC
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user