summaryrefslogtreecommitdiff
path: root/libre/filesystem/PKGBUILD
AgeCommit message (Collapse)Author
2020-11-17libre: rebuild filesystemDenis 'GNUtoo' Carikli
Some key packages are signed by bill-auger, however for some reasons, creating a chroot with librechroot results in an error related to Bill's key. For instance if we create a new chroot with the following commands: $ sudo rm -rf /var/lib/archbuild/parabola-x86_64/ $ sudo librechroot -n parabola-x86_64 -A x86_64 make We end up with: (116/116) checking package integrity [...] 100% [...] error: filesystem: signature from "bill-auger <bill-auger@peers.community>" is unknown trust :: File /var/cache/pacman/pkg/filesystem-2020.09.03-1.parabola1-x86_64.pkg.tar.xz is corrupted (invalid or corrupted package (PGP signature)). Do you want to delete it? [Y/n] It also prevent builds in existing librechroot due to dependency issues. The associated bugreport is available here: https://labs.parabola.nu/issues/2925 While other Parabola developers are also busy trying to fix the root cause of this issue, it might be a good idea to also restore the ability to create librechroots in parallel. That may also be useful to build potential fixes. To build the previous packages (linux-libre-api-headers and pacman-mirrorlist), I used use the workaround present in the bugreport (date --set=2020-11-01) in a KVM vm not to mess up the date of the host. More lightweight VM systems like lxc don't allow to change the date. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-09-27[nonsystemd/filesystem]: upgrade to v2020.09.03bill-auger
only the changes to profile and shadow are significant the rest are trivial housekeeping, to minimize the diffs across the arch and libre PKGBUILDs
2020-09-25[filesystem]: upgrade to v2020-09-03bill-auger
2020-09-16filesystem-2020.08.21-1.parabola1: updating versionOmar Vega Ramos
2020-06-11filesystem-2020.05.20-1.parabola1: updating versionOmar Vega Ramos
2020-05-12libre/filesystem: updated to 2020.05.07-1Andreas Grapentin
2019-11-23filesystem-2019.10-2.parabola1: rebuildOmar Vega Ramos
2019-10-11filesystem-2019.10-1.par1: updating versionOmar Vega Ramos
2019-06-17filesystem-2019.05-2.par1: updating versionOmar Vega Ramos
2019-02-17libre/filesystem: FixLuke Shumaker
- PKGBUILD: include md5sums() also, for diffing with Arch - PKGBUILD: include the fotter, for diffing with Arch - issue: sync with Arch - os-release: Re-add ID_LIKE. The change made to mirror Arch commit git-svn-id: file:///srv/repos/svn-packages/svn@341200 eb2447ed-0c53-47e4-bac8-5bc4a241df78 should have changed it from ID_LIKE="arch archlinux" to ID_LIKE=arch, but it dropped ID_LIKE entirely. This broke Holo. - sysctl, sysusers, tmpfiles, environment-generator: Don't duplicate files having the same file twice can cause problems. Some things hard-code the file names. Use Arch's names. There's no reason to consider these branding.
2019-02-17filesystem-2018.12-2.par1: updating versionOmar Vega Ramos
2019-02-08libre/filesystem: added recipe for ppc64leAndreas Grapentin
2018-10-01Remove filesystem and systemd from libre-testingBruno Cichon
2018-08-24filesystem-2018.8-1.parabola1: updating versionOmar Vega Ramos
2018-05-29Reverting changes in filesystemOmar Vega Ramos
2018-05-29standardize os-release files and add logo to motdbill-auger
2018-04-08libre/filesystem: nsswitch.conf: Fix typo: myhostnames -> myhostnameLuke Shumaker
This was disabling nss-myhostname, which causes mysterious problems when resolving 'localhost'.
2018-03-12filesystem-2018.1-2.parabola1: updating versionOmar Vega Ramos
2018-01-06filesystem-2017.10-2.parabola2: rebuildOmar Vega Ramos
2017-12-17filesystem-2017.10-2.parabola1: updating versionOmar Vega Ramos
2017-05-03libre/filesystem: Adjust branding, bump pkgrel.Luke Shumaker
I came here to bump pkgrel and rebuild so that it isn't signed by emulatorman's keys. However, I noticed some things to take care of while I was here. - Remove " (Parabola rebranded)" from pkgdesc - etc/crypttab: Clarify that the "Parabola specific syntax" is shared with Arch, and not truly specific to Parabola - etc/os-release: Arch's os-release says ID=arch and ID_LIKE=archlinux; we should only really ever prepend to ID_LIKE; never removing anything; so say ID_LIKE="arch archlinux" instead of ID_LIKE=arch - etc/os-release: Give our IRC channel as the SUPPORT_URL
2017-04-01filesystem-2017.03-2.parabola1: updating versionAndré Fabian Silva Delgado
2017-01-12filesystem-2016.12-2.parabola2: add base-openrc to groupsAndré Fabian Silva Delgado
2016-12-13filesystem-2016.12-2.parabola1: updating versionAndré Fabian Silva Delgado
2015-10-06filesystem-2015.09-1.parabola1: updating versionAndré Fabian Silva Delgado
* fix FS#46450 -> https://bugs.archlinux.org/task/46450 * cleanup vars
2015-09-23filesystem: Add armv7h in archOmar Vega Ramos
2015-02-25filesystem-2015.02-1.parabola1: updating versionAndré Fabian Silva Delgado
* add proc group (FS#43153 -> https://bugs.archlinux.org/task/43153)
2014-11-07filesystem: Parabola rebranded on crypttabcoadde [Márcio Alexandre Silva Delgado]
2014-10-29filesystem-2014.10-3.parabola1: updating versionAndré Fabian Silva Delgado
* avoid overwriting LANG in locale.sh (FS#42162 -> https://bugs.archlinux.org/task/42162) * give more realistic examples in /etc/crypttab (FS#34452 -> https://bugs.archlinux.org/task/34452) * remove tracking of /var/cache/man. man-db controls this directory * update Parabola URL
2014-09-02remove parabola suffix and add complex pkgrel on the packagesAndré Fabian Silva Delgado
2014-08-25filesystem-parabola: add parabola suffix for the packageAndré Fabian Silva Delgado
2014-07-14filesystem-2014.07-1: updating versionAndré Fabian Silva Delgado
* move /etc/os-release to /usr/lib/os-release * sync group with gshadow (FS#40953 => https://bugs.archlinux.org/task/40953) * add input group * add lint check to avoid a whole class of bugs
2014-06-24filesystem-2014.06-2: updating revisionAndré Fabian Silva Delgado
* add systemd-bus-proxy user/group for systemd 214 * add systemd-* users to stock shadow file (FS#40800 => https://bugs.archlinux.org/task/40800) * run pwdconv/grpconv if we touch passwd/group, respecitively (FS#40800 => https://bugs.archlinux.org/task/40800) * add systemd-resolve user/group
2014-06-09filesystem-2014.06-1: updating versionAndré Fabian Silva Delgado
* add systemd-network user and group in prep for systemd 214 * use nologin rather than /bin/false for disabled accounts * preemptively add systemd-network user/group
2014-06-04filesystem-2014.05-2: updating versionAndré Fabian Silva Delgado
* add systemd-timesync and systemd-journal-gateway users/groups * fix incorrect group in /etc/passwd for systemd-journal-gateway
2014-05-16fix "Maintainer:"/"Contributor:" style, add "(Arch)" for Maintainers and ↵André Fabian Silva Delgado
Contributors from Arch and remove (Parabola) for us
2014-02-04fix parabola-release problemAndré Fabian Silva Delgado
2014-02-04repackage to fix trouble installing because was discovered that our ↵André Fabian Silva Delgado
rebranded packages on [libre] were the official Arch packages from [core], maybe a db-sync bug
2013-10-20replace emulatorman@lavabit.com to emulatorman@parabola.nu account on the ↵André Fabian Silva Delgado
PKGBUILD files
2013-06-03filesystem upgrade for /usr/bin mergeNicolás Reynolds
2013-03-15filesystem-2013.03-2: updating md5sumAndré Fabian Silva Delgado
2013-03-15filesystem-2013.03-2: updating versionAndré Fabian Silva Delgado
* Add GID 190 for systemd-journal group * Add systemd-journal to gshadow
2013-01-28filesystem: Add mips64el-specific library directories.Michał Masłowski
2013-01-28filesystem-2013.01-3: updating revisionAndré Fabian Silva Delgado
* remove post_install script so filesystem can be added as a glibc dep - all functionality moved elsewhere, remove deps in base only needed for post_update * remove leftover trace of post_install
2013-01-22filesystem-2013.01-1: updating versionAndré Fabian Silva Delgado
* move /lib and /lib64 symlinks from glibc, add /usr/lib64 symlink, requires changing from arch=any package
2012-12-26(scripted) fix file permission breakage introduced in commit d62bd1Luke Shumaker
I did this with this command: git diff d62bd1^..d62bd1 | egrep '^old mode ' -C1 \ | tr '\n' ' ' | sed 's/diff --git/\n&/g' \ | sed -r 's|^diff --git a/([^ ]*) b/([^ ]*) old mode 100([0-9]*) new mode 100([0-9]*)|chmod \3 ./\1|' \ | bash The first line finds all of the file-permission changes in the commit. The second line squashes some newlines to get one line per file. This line is in the format: diff --git a/FILE b/FILE old mode OLDMODE new mode NEWMODE The third line extracts the values from those lines and transforms the line into: chmod FILE ./OLDMODE The fourth line (obviously) just executes the output.
2012-12-05filesystem-2012.12-1: updating versionAndré Fabian Silva Delgado
2012-11-28filesystem-2012.11-1: updating version, drop media and empty fstabAndré Fabian Silva Delgado
2012-10-25filesystem-2012.10-2: updating revision, fixing typos in parabola.7.txtAndré Fabian Silva Delgado
2012-10-05filesystem-2012.10-1: updating versionAndré Fabian Silva Delgado