onecdonly / sortmyqpkgs Goto Github PK
View Code? Open in Web Editor NEWEnsure your installed QPKGs start in a compatible sequence during NAS bootup
License: GNU General Public License v3.0
Ensure your installed QPKGs start in a compatible sequence during NAS bootup
License: GNU General Public License v3.0
When opening the runtime log via the GUI, it's not readily apparent that you're only viewing a log. You haven't actually just run a sort operation.
Let's include a title that can be removed while prepending operations, then put back again.
Only keep last 20 operations?
Hello
I am using NGiNX to proxy to QTransmission webui.
And for some reason if it is in the current order:
...
(15) (Φ) NGinX
(21) (Ω) QTransmission
I need to restart QTransmission for WebUI to be avaialble through proxy.
Would the startup order fix that issue?
Thanks
QPython310 is in the alpha list, but when I run sudo /etc/init.d/sortmyqpkgs.sh fix
, the new order is:
(01) (A) netmgr
(02) (A) QJDK17
(03) (A) Apache80
(04) (A) MultimediaConsole
(05) (A) PlexMediaServer
(06) (A) HybridBackup
(07) (Φ) LicenseCenter
(08) (Φ) NotificationCenter
(09) (Φ) QuLog
(10) (Φ) ResourceMonitor
(11) (Φ) helpdesk
(12) (Φ) CloudLink
(13) (Φ) QDMS
(14) (Φ) QcloudSSLCertificate
(15) (Φ) Qboost
(16) (Φ) qBittorrent
(17) (Φ) RadarrDotNet80
(18) (Φ) JackettdotNET80
(19) (Φ) QPython310
(20) (Φ) Prowlarr80
(21) (Φ) SecurityCounselor
(22) (Φ) qufirewall
(23) (Φ) QDK
(24) (Ω) QBazarr
(25) (Ω) MalwareRemover
(26) (Ω) SortMyQPKGs
Example here: https://pastebin.com/QgUKhB02 and was reported here: https://forum.qnap.com/viewtopic.php?p=748859#p748859
This might be due to the '1' being seen as a grep
command option.
[~] # head -n6 /etc/config/uLinux.conf
[System]
Model=TS-XA28A
Internal Model = TS-XA28A
Server Comment = NAS Server
Version = 5.0.0
Build Number = 20220129
This will require a temporary sort to compare against the current order.
Hi it's impossible to add install your qpkg as the qnapclub is down since several days.
I'm getting this error when I open the app in QNAP? Any tips? Newest OS.
SortMyQPKGs (20180320)
[Sun Apr 1 15:49:30 PDT 2018] 'install' requested
OMEGA.default lacks qBittorrent (letter case sensitivity), which prevents qBittorrent from being sorted correctly and starts after QPython3xx.
After manually adding qBittorrent, it will be sorted normally. Please add qBittorrent in OMEGA.default in subsequent updates. Thank you!
Oh dear. 😞
[/share/Public] # /etc/init.d/sort-my-qpkgs.sh fix
ALPHA=default, OMEGA=default
* Original order *
(01) (A) HideThatBanner
(02) (A) Entware
(03) (A) Python
(04) (Φ) QDK
(05) (Φ) QcloudSSLCertificate
(06) (Φ) sherpa
(07) (Φ) Par2
(08) (Φ) helpdesk
(09) (Ω) SABnzbd
(10) (Ω) MalwareRemover
(11) (Ω) SortMyQPKGs
(12) (Φ) sha3sum
* New order *
(01) (A) HideThatBanner
(02) (A) Entware
(03) (A) Python
(04) (Φ) QDK
(05) (Φ) QcloudSSLCertificate
(06) (Φ) sherpa
(07) (Φ) Par2
(08) (Φ) helpdesk
(09) (Ω) SABnzbd
(10) (Ω) MalwareRemover
(11) (Ω) SortMyQPKGs
(12) (Φ) sha3sum
Packages will be loaded in this order during next boot-up.
Something for me to investigate.
Currently, a log entry is created with a requested action like 'install'. But nothing follows this.
Some users then think this action didn't complete. Fair enough.
Currently, ALPHA.list and OMEGA.list are blindly imported with zero checking. :(
Each ALPHA and OMEGA list item should have a short comment explaining why it's there.
These would be used instead of the preset lists.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.