The snapd and snap tools enable systems to work with .snap files.
Go C Shell Python Makefile Objective-C Other
Latest commit 459f629 Jan 20, 2017 @zyga zyga committed on GitHub Merge pull request #2630 from zyga/fixes
many: detect potentially insecure use of snap-confine
Permalink
Failed to load latest commit information.
arch fix missing go -> ubuntu mapping for powerpc Feb 25, 2016
asserts don't use 'context' for the path of attributes in the context of matc… Jan 20, 2017
boot Merge remote-tracking branch 'upstream/master' into tests/upgrade-os-… Nov 18, 2016
client Merge pull request #2573 from mvo5/bugfix/snap-info-real-channel-trac… Jan 11, 2017
cmd Merge pull request #2630 from zyga/fixes Jan 20, 2017
daemon extract creating logging http client and user agent handling to httputil Jan 17, 2017
data add /usr/lib/version with version info and use it Jan 13, 2017
debian Merge remote-tracking branch 'origin/master' into shutdown Jan 18, 2017
dirs dirs,interfaces,overlord,snap,snapenv,test: export per-snap XDG_RUNTI… Nov 17, 2016
docs docs: moved to github.com/snapcore/snapd/wiki (#2258) Nov 3, 2016
etc static tests: add spell check Nov 16, 2016
httputil extract creating logging http client and user agent handling to httputil Jan 17, 2017
i18n improve langpackResolver() to simplify locales Dec 14, 2016
image overlord, store: move confinement filtering to the overlord (from The… Jan 10, 2017
interfaces Merge pull request #2640 from zyga/repo-backends Jan 20, 2017
logger review feedback Nov 23, 2016
osutil don't have the copyright has package docs Jan 17, 2017
overlord Merge pull request #2579 from zyga/autoconnect-symmetry Jan 19, 2017
partition make writing of "#" more efficient (and add test) Dec 7, 2016
po add i18n integration test Dec 14, 2016
progress build snapd without CGO Nov 23, 2016
provisioning test fixes Jul 14, 2016
release release: test ubuntu-core and ForceDevMode Nov 3, 2016
snap Merge pull request #2417 from bergotorino/feature/uhid-interface Jan 19, 2017
store extract creating logging http client and user agent handling to httputil Jan 17, 2017
strutil improve VersionCompare() to return an error if invalid versions are used Jan 13, 2017
systemd Merge pull request #2274 from mvo5/refactor/disable-now Dec 14, 2016
tests Merge pull request #2630 from zyga/fixes Jan 20, 2017
testutil static tests: add spell check Nov 16, 2016
timeout timeout: add YAML unmarshaler May 2, 2016
vendor add missing pluralforms import Dec 13, 2016
wrappers address review feedback (thanks zyga) Jan 11, 2017
.gitignore cmd: put generic code into libsnap-confine-private.a Jan 20, 2017
.travis.yml spread: add boilerplate for Linode delta uploads (#2359) Jan 16, 2017
CONTRIBUTING.md added missing colon Sep 14, 2016
COPYING add COPYING, remove debian/dirs, its unneeded Apr 23, 2015
HACKING.md Merge branch 'master' into bugfix/snapd-debug Jan 18, 2017
README.md remvoe coveralls badge Nov 22, 2016
gen-coverage.sh Simplified gen-coverage.sh Oct 30, 2015
generate-packaging-dir further tweaks to the generate-packaging-dir script (thanks pedronis) Jan 18, 2017
get-deps.sh don't install govendor each time Jan 11, 2017
mdlint.py Fix ./run-checks --static Jul 1, 2016
mkversion.sh add /usr/lib/version with version info and use it Jan 13, 2017
run-checks run "go test -i" before go test itself. Jan 19, 2017
spread.yaml tests: add "quiet" wrapper function that only prints output on failure ( Jan 17, 2017
update-pot netcat in zesty needs `-q N` to work Dec 15, 2016

README.md

Build Status Go Report Card

snapd

The snapd and snap tools enable systems to work with .snap files. See snapcraft.io for a high level overview about snap files and the snapd application.

Development

To get started with development off the snapd code itself, please check out HACKING.md for in-depth details.

Reporting bugs

If you have found an issue with the application, please file a bug on the bugs list on Launchpad.

Get in touch

We're friendly! Talk to us on IRC or on our mailing list.

Get news and stay up to date on Twitter, Google+ or Facebook.