summarylogtreecommitdiffstats
AgeCommit message (Collapse)Author
2018-05-07snapd: new upstream release 2.32.6Maciek Borzecki
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-04-18snapd-2.32.5-3: fix static build of snap helpersMaciek Borzecki
Instead of disabling cgo, leave it enabled and pass -static to ld. This will build snap-exec and snap-update-ns as proper static binaries. Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-04-18snapd-2.32.5-2: switch to building with go instead of go-pieMaciek Borzecki
Building statically linked PIE binaries appears to be broken in both Go upstream and Arch packages. The toolchain ignores CGO_ENABLED=0, does not fail when building and produces dynamically linked binaries. The output looks like this: $ CGO_ENABLED=0 go build -o snap-exec github.com/snapcore/snapd/cmd/snap-exec # github.com/snapcore/snapd/cmd/snap-exec loadinternal: cannot find runtime/cgo Since snap-exec *must* be built statically, switch to building with regular Go toolchain and without PIE. Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-04-16snapd: new upstream release - 2.32.5Maciek Borzecki
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-04-12snapd: new upstream release - 2.32.4Maciek Borzecki
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-04-03snapd: bump pkgrel to 2.32.2-2Maciek Borzecki
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-04-03snapd: move snapd-generator to systemd generators dirMaciek Borzecki
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-04-02snapd - update to 2.32.2Emiel Wiedijk
2018-03-27snapd: update to 2.31.1Maciek Borzecki
New upstream release Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-03-24snapd: update to 2.32Maciek Borzecki
New upstream release Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-03-23snapd - remove dbus filesEmiel Wiedijk
Similar to the udev files in the previous commit, snapd generates some dbus files on the fly, and snap-mgmt does not clean it up (yet, should come soon). Just remove these files manually for now.
2018-03-23snapd - remove udev rules after uninstallEmiel Wiedijk
Snapd installs some udev rules (one for each snap) in /etc/udev/rules.d. because these files are generated on the fly, they are not owned by any package and therefore are not automatically cleaned up after removal. I think snap-mgmt should be configured to remove them, but for now, remove them manually in snapd.install.
2018-03-13snapd - update to 2.31.2Emiel Wiedijk
2018-03-13snapd - add .tar.gz extension to source tarballEmiel Wiedijk
Previously the source tarball was downloaded to snapd-$pkgver. This is not a really big problem, since tar is still able to extract the file. However it might create some unnecessary confusion about the file type, and there is no reason not to add it. Therefore, since this commit makepkg downloads the source code to snapd-$pkgver.tar.gz.
2018-02-24snapd - bump pkgrelEmiel Wiedijk
2018-02-24snapd - remove automatically systemd unit handlingEmiel Wiedijk
The snapd package now doesn't automatically restart snapd.socket, snapd.service and snapd.refresh.timer after an upgrade. The users, is now expected to restart those service themselves after an upgrade if the run into problems.
2018-02-24snapd - remove /snap symlinkEmiel Wiedijk
Previously, to allow user installation of classic snaps, snapd shipped with a symlink from /snap to /var/lib/snapd/snap. However, this is a FHS violation. If a user wants to install a classic snap, the snap command suggests to create the symlink manually.
2018-02-21snapd: update to 2.31.1, add python-docutils to makedepends, drop ↵Maciek Borzecki
snap-seccomp patches New upstream release 2.31.1. Add python-docutils to makedepends, so that man pages for snap-confine and snap-discard-ns are generated. Drop snap-seccomp patches. The upstream has dropped setting LDFLAGS for cgo directly in cgo comment sections. Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-02-08Add directory for manfilesEmiel Wiedijk
Previously, snapd would error out in some situations (it worked on a dirty build, but it didn't on a chroot. "/startdir/PKGBUILD: line 147: /build/snapd/pkg/snapd/usr/share/man/man1/snap.1: No such file or directory". This is fixed by creating the usr/share/man/man1 directory
2018-02-08snapd: fix build with go1.9.4Maciek Borzecki
Drop all cgo/pkgconfig flags in snap-seccomp that are now rejected by go1.9.4+. Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-02-08snapd: updatesMaciek Borzecki
Some updates: - add missing dependency on libseccomp - add bash-completion as optional dependency - drop python-docutils from makedepends (we don't use them, not sure why they were left behind) - update mkversion to include $pkgrel, this affects what is reported in `snap version`: snap 2.31-2 snapd 2.31-2 series 16 arch kernel 4.15.1-2-ARCH - dump extra cleanups in pre_remove(), those are already done by snap-mgmt - pass all configuration settings when running `make -C data` Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-02-07updpkg - snapd 2.31Emiel Wiedijk
* Removed non x86_64 architectures according to the Arch packaging guidelines * Changed from GitHub clones to github tarballs. * Cleaned up PKGBUILD
2018-02-03Update e-mail aimileusaimileus
2018-02-02snapd: create /var/lib/snapd/lib/{gl32,vulkan}, remove redundant rules, pass ↵Maciek Borzecki
SNAP_MOUNT_DIR Couple of updates: - pre-create /var/lib/snapd/lib/{gl32,vulkan} Both are needed when setting importing the files into the mount namespace in snap-confine. Although the code will create both dirs automatically, it's better to have them created explicitly - cleanup redundant rules Both /var/lib/snapd/{hostfs,lib/gl} are created later on with the rest of /var/lib/snapd directories - pass SNAP_MOUNT_DIR to make install This will break when we update to 2.31 due to a new snap.mount systemd unit. Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-01-26snapd: fix generation of systemd unit files, use /etc/default/snapd as ↵Maciek Borzecki
environment file Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-01-23Add maciek.borzecki@gmail.com as a co-maintaineraimileus
2018-01-23snapd: build does not depend on bzrMaciek Borzecki
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-01-23snapd: build snap-update-ns, snap-exec staticallyMaciek Borzecki
Both tools may be executed in a different mount space (chroot) where the libraries could not be resolved. Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-01-23snapd: cleanup cookies/cache/state.jsonMaciek Borzecki
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
2018-01-22Add support for i686 and arm architecturesaimileus
2018-01-11snapd - bump pkgrelaimileus
2018-01-11snapd - explicit configuration in make commandsaimileus
2018-01-11snapd - remove snappy core filesaimileus
2018-01-11snapd - use --enable-nvidia-biarchaimileus
2018-01-11snapd - use built snapd for man pagesaimileus
2018-01-11snapd - add snap-confine as conflictaimileus
2018-01-08snapd - remove checkdependenciesaimileus
2018-01-08snapd - update wrong snap-mgmt pathaimileus
2018-01-08snapd - add install file from upstream/snapd-gitaimileus
2018-01-07updpkg: snapd 2.30-1aimileus
2018-01-07Import from official repositoriesBartłomiej Piotrowski
2016-07-01Update to snapd 2.0.10Zygmunt Krynicki
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2016-06-18Merge branch 'master' of github.com:zyga/snapd-archZygmunt Krynicki
2016-06-18Release snapd 2.0.9-1Zygmunt Krynicki
Package url was fixed to use the https scheme. The md5 sum of the upstream tarball was changed from SKIP to the real value. Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2016-06-17Merge pull request #7 from timjp87/masterZygmunt Krynicki
Add build files to .gitignore
2016-06-17Add *tar.gz to .gitignoreTim Jester-Pfadt
2016-06-17Add build files to .gitignoreTim Jester-Pfadt
2016-06-16Bump pkgrelZygmunt Krynicki
Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2016-06-16Merge remote-tracking branch 'timjp87/master'Zygmunt Krynicki
I've added a link to the wiki page on top of what Tim changed. Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
2016-06-15Advice people to relogin into their session onceTim Jester-Pfadt