You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if (!(xdg_log_home=pathname_cat(home_dir, DEFAULT_XDG_LOG))) goto fail;
I know there is no $XDG_LOG_HOME in the standard so I suggest making it configurable through some custom environment variable like $JACKLOG or something and then falling back on $XDG_DATA_HOME/jack or $XDG_RUNTIME_DIR
Sorry I'm not a dev. What enviroment variable can I use to change the jackdrc path? or can I just put jackdrc into $XDG_CONFIG_HOME? or $XDG_CONFIG_HOME/jack?
Currently, the recommended way to store logs is either in $XDG_DATA_HOME or $XDG_CACHE_HOME. The Debian Wiki suggests an extension to the spec that proposes $XDG_STATE_HOME for this purpose, which I use for my projects as well. (I can put up some links to this if anyone's still interested in this.)
I noticed that the path to the log output for jack is hardcoded:
jack2/dbus/jackdbus.c
Line 713 in cc8576a
I know there is no
$XDG_LOG_HOME
in the standard so I suggest making it configurable through some custom environment variable like$JACKLOG
or something and then falling back on$XDG_DATA_HOME/jack
or$XDG_RUNTIME_DIR
spec:
https://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html
The text was updated successfully, but these errors were encountered: