guix-devel/guix/scripts
Hartmut Goebel dec845606d
guix download: Ensure destination file-name is valid in the store.
Avoid invalid store-file-name by explicitly passing the destination
name, replacing any character not allowed in the store-file-name by an
underscore.

Fixes <http://issues.guix.gnu.org/issue/26175>

* guix/scripts/download.scm (safe-naensure-valid-store-file-nameme):
  New function. (download-to-store*): Use it to generate a "safe"
  basename of URL.
2019-09-26 17:48:08 +02:00
..
container scripts: container: Fix typo. 2019-09-23 11:56:40 -07:00
import import: crate: Allow imports of a specific version. 2019-09-10 00:34:40 +02:00
system
archive.scm
authenticate.scm
build.scm
challenge.scm
container.scm
copy.scm
deploy.scm deploy: Add '--verbosity' and properly interpret build log. 2019-09-23 11:57:39 +02:00
describe.scm
download.scm guix download: Ensure destination file-name is valid in the store. 2019-09-26 17:48:08 +02:00
edit.scm
environment.scm file-systems: Add /var/run/nscd to '%network-file-mappings'. 2019-09-12 23:07:42 +02:00
gc.scm
graph.scm
hash.scm
import.scm
install.scm
lint.scm
offload.scm
pack.scm pack: Provide a meaningful "repository name" for Docker. 2019-09-16 10:25:31 +02:00
package.scm guix package: Add '--list-profiles'. 2019-09-26 11:43:26 +02:00
perform-download.scm
processes.scm
publish.scm
pull.scm pull: Dim the commit ID when displaying news. 2019-09-25 15:46:48 +02:00
refresh.scm refresh: Distinguish between "no updater" and "failing updater". 2019-09-10 00:34:40 +02:00
remove.scm
repl.scm
search.scm show, search: Add '--load-path'. 2019-09-23 23:41:19 +02:00
show.scm show, search: Add '--load-path'. 2019-09-23 23:41:19 +02:00
size.scm
substitute.scm
system.scm
upgrade.scm
weather.scm