Age | Commit message (Collapse) | Author |
|
Bump base version. Update packaging.
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
|
|
- bump base version
- update optdepends to make it the same as `snapd` package
- make sure snapctl is built statically
- workaround GO111MODULE
- cleanup sudoers.d
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Bump base version.
|
|
Bump base version
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
update base version
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
bump base version
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Bump version. Include post upgrade tweaks from snapd.
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Bump release version
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Bump base version
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Bump base version
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
- Bump base version
- Fix bash completion
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Bump to more recent version of master. Enable AppArmor. Note that the generated
policy is still downgraded. A full policy will be used once
https://github.com/snapcore/snapd/pull/5894 lands (or at least the relevant bit
of it).
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
- bump base version
- ship snap-failure and snapd.failure.service
- systemd system-generator installation path has been fixed upstream
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
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. Tweak static build command, instead of disabling cgo, leave it
enabled and pass -static to ld.
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Seccomp LDFLAGS patch is no longer necessary. Upsteream does not set any LDFLAGS
in snap-seccomp that cause issues in Arch.
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
|
|
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
maintainers/contributors
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Updates:
- add optional dependency on bash-completion
- install snap(1) manpage
- disable unit tests (no need to run those on end user machines)
- pre create missing directories and set proper permission bits(those would be
created by snapd daemon anyway, but with incorrect permission flags)
- install snapd info file (contains snapd version and revision)
- use snap-mgmt for proper cleanup when uninstalling
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|
|
Arch packaging updates as compared to repo version:
- convert the package to *-git (i.e. built from VCS)
- update conflicts to fully replace community repo snapd package
- update build to properly set up CGO_CFLAGS, CGO_CPPFLAGS, CGO_CXXFLAGS,
CGO_LDFLAGS to include settings configured in /etc/makepkg.conf
- use `go build` rather than `go install` in build step to prevent go from
trying to install *.a in system locations
- enable verbose build (go build -x -v)
- refactor package()
- do not hand install support files (systemd units, DBus service)
- cleanup unused ubuntu core files
- snapd environment file is now at /etc/default/snapd
- package snap-exec binary
- symlink /var/lib/snapd/snap to /snap so that --classic confinement snaps
work
Notes:
`run-checks --unit` errors are currently masked until the upstream figures out
integration of Arch into their CI workflow.
Signed-off-by: Maciek Borzecki <maciek.borzecki@gmail.com>
|