aports issueshttps://gitlab.alpinelinux.org/alpine/aports/-/issues2022-01-21T22:35:16Zhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/9888vis: Search unexpectedly wraps to file head2022-01-21T22:35:16ZWolfgang Corcoran-Mathevis: Search unexpectedly wraps to file headIn Alpine’s version of the vis editor (v0.5 +curses +lua +acl), using
n/N to skip
between search results frequently causes the cursor to jump to the first
occurrence
of the pattern *in the file*, rather than the next match after the
...In Alpine’s version of the vis editor (v0.5 +curses +lua +acl), using
n/N to skip
between search results frequently causes the cursor to jump to the first
occurrence
of the pattern *in the file*, rather than the next match after the
cursor. This
behavior seems to occur most reliably when the pattern contains a
multibyte (i.e.
non-ASCII) character.
Steps to reproduce:
1. Open a file containing multibyte characters and move the cursor to
somewhere near the middle of the file.
2. Search for a multibyte character with the / command, e.g. /“
3. Use ‘n’ to skip forward to the next match.
Result: The search should skip to the first occurrence of the search
pattern
in the entire file.
After discussion on the editor’s IRC channel, it seems that this bug is
present
only in vis builds compiled on Alpine (i.e. both the packaged version
and new
builds from source). It is not present on glibc systems and OpenBSD, to
list two
other systems on which the above steps were tried.
*(from redmine: issue id 9888, created on 2019-01-21)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9871Package request: nginx auth pam module2020-04-10T20:02:21ZalgitbotPackage request: nginx auth pam moduleURL: https://github.com/sto/ngx\_http\_auth\_pam\_module
I tried to do it myself by adding some lines to to APKBUILD, but I could
not get a cross compile environment up and running, therefore,
requesting this as a package via this offic...URL: https://github.com/sto/ngx\_http\_auth\_pam\_module
I tried to do it myself by adding some lines to to APKBUILD, but I could
not get a cross compile environment up and running, therefore,
requesting this as a package via this official way :)
\_add\_module “http-auth-pam” “v1.5.1”
“https://github.com/sto/ngx\_http\_auth\_pam\_module”
\_http\_auth\_pam\_depends=“linux-pam”
\_http\_auth\_pam\_pkgdesc=“Nginx module to use PAM for simple http
authentication”
additional build dependency: linux-pam-dev
sha512:
973b94874d8a58c0df0ac2d31571eafc1e80b11179cba33ec88421a826207fbf7e99b0387e135a1ca48d82daacb78f19a4c21d3a27b49b16dc86b4748bb72261
ngx\_http\_auth\_pam\_module-1.5.1.tar.gz
*(from redmine: issue id 9871, created on 2019-01-18)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9858Support for plain text NHRP Network ID2019-07-12T15:43:31ZJesse DavisSupport for plain text NHRP Network IDHello,
I’ve successfully configured Alpine-virt (alpine 4.14.89-0-virt) with
the Quagga-nhrpd plugin (Quagga 1.2.4)
Attempting to register with an existing Cisco-based NHRP implementation
fails as the Cisco NHRP Network-id is not a num...Hello,
I’ve successfully configured Alpine-virt (alpine 4.14.89-0-virt) with
the Quagga-nhrpd plugin (Quagga 1.2.4)
Attempting to register with an existing Cisco-based NHRP implementation
fails as the Cisco NHRP Network-id is not a numeric format, instead it
is a plain text value (MMXIII).
It appears the Quagga NHRP implementation support only numeric NHRP
network IDs in the range <1-4294967295>.
Is there any way to patch or work-around this existing feature, in order
to support plain text NHRP network IDs…?
Thanks in advance for any information provided,
Jesse
*(from redmine: issue id 9858, created on 2019-01-15)*Timo TeräsTimo Teräshttps://gitlab.alpinelinux.org/alpine/aports/-/issues/9838package request : add several Microchip microcontrollers tools2021-07-29T17:06:11ZHugo Amorospackage request : add several Microchip microcontrollers toolspicprog http://hyvatti.fi/~jaakko/pic/picprog.html PIC16, PIC12 and
PIC18 microcontroller programmer for Linux and Windows/Cygwin.
gputils https://gputils.sourceforge.io GPUTILS is a collection of tools
for the Microchip ™ PIC microcon...picprog http://hyvatti.fi/~jaakko/pic/picprog.html PIC16, PIC12 and
PIC18 microcontroller programmer for Linux and Windows/Cygwin.
gputils https://gputils.sourceforge.io GPUTILS is a collection of tools
for the Microchip ™ PIC microcontrollers.
gpsim http://gpsim.sourceforge.net gpsim is a full-featured software
simulator for Microchip PIC microcontrollers.
sdcc http://sdcc.sourceforge.net SDCC is a retargettable, optimizing
Standard C (ANSI C89, ISO C99, ISO C11) compiler suite
*(from redmine: issue id 9838, created on 2019-01-09)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9831[Package request] ProxySQL2021-01-09T17:24:06ZKévin Guignard[Package request] ProxySQLProxySQL is a high-performance MySQL/MariaDB proxy with a GPL license.
https://github.com/sysown/proxysql
*(from redmine: issue id 9831, created on 2019-01-08)*ProxySQL is a high-performance MySQL/MariaDB proxy with a GPL license.
https://github.com/sysown/proxysql
*(from redmine: issue id 9831, created on 2019-01-08)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9826Can't boot linux-vanilla on armhf2019-08-12T20:17:49ZPaul GauretCan't boot linux-vanilla on armhfI can’t boot the Alpine linux kernel on my armhf boards (tested on
Cubieboard and OrangePI Plus with similar results).
Sample u-boot session below, messages stop after “Starting kernel” and
board requires a hard reset:
----------------...I can’t boot the Alpine linux kernel on my armhf boards (tested on
Cubieboard and OrangePI Plus with similar results).
Sample u-boot session below, messages stop after “Starting kernel” and
board requires a hard reset:
------------------------------------------------------------------------
=>setenv bootargs earlyprintk console=ttyS0,115200
root=/dev/mmcblk0p2 rw rootwait
=>env set fdt\_high ffffffff
=>fatload mmc 0 0x46000000 vmlinuz-vanilla
3834368 bytes read in 310 ms (11.8 MiB/s)
=>fatload mmc 0 0x49000000
linux-4.19.13-0-vanilla-sun4i-a10-cubieboard.dtb
22448 bytes read in 4 ms (5.4 MiB/s)
=>bootz 0x46000000 - 0x49000000
\#\# Flattened Device Tree blob at 49000000
Booting using the fdt blob at 0x49000000
Using Device Tree in place at 49000000, end 490087af
Starting kernel …
------------------------------------------------------------------------
Building from the same kernel version with a default configuration
(multi\_v7\_defconfig) generates a working kernel.
------------------------------------------------------------------------
make ARCH=arm CROSS\_COMPILE=arm-linux-gnueabihf- multi\_v7\_defconfig
make <s>j 5 ARCH=arm CROSS\_COMPILE=arm-linux-gnueabihf</s>
LOADADDR=0x40008000 zImage dtbs
make <s>j 5 ARCH=arm CROSS\_COMPILE=arm-linux-gnueabihf</s> modules
make <s>j 5 ARCH=arm CROSS\_COMPILE=arm-linux-gnueabihf</s>
INSTALL\_MOD\_PATH=output modules\_install
------------------------------------------------------------------------
*(from redmine: issue id 9826, created on 2019-01-03)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9809snappy/leveldb: Install .a files2021-11-24T14:47:19ZGhost Usersnappy/leveldb: Install .a filesI’m statically compiling a program with a dependency on leveldb in
Alpine Linux.
It seems that the .a files of leveldb (and snappy, its dependency) are
not installed, so compilation fails with cannot find -lsnappy or cannot
find -llevel...I’m statically compiling a program with a dependency on leveldb in
Alpine Linux.
It seems that the .a files of leveldb (and snappy, its dependency) are
not installed, so compilation fails with cannot find -lsnappy or cannot
find -lleveldb.
*(from redmine: issue id 9809, created on 2018-12-28)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9694Provide software package "freeipa-client"2022-01-01T21:53:55ZThomas SchneiderProvide software package "freeipa-client"Hello!
Can you please provide this software
freeipa-client
on Alpine Linux?
This software is required with IPA authentication for use on clients.
There’s an AUR PKGBUILD available here:
https://aur.archlinux.org/packages/freeipa-...Hello!
Can you please provide this software
freeipa-client
on Alpine Linux?
This software is required with IPA authentication for use on clients.
There’s an AUR PKGBUILD available here:
https://aur.archlinux.org/packages/freeipa-client/
THX
*(from redmine: issue id 9694, created on 2018-11-26)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9643Enable sanitizer2022-07-21T05:52:32ZA. KlitzingEnable sanitizerIt looks like clang/gcc is compiled without sanitizer support. I like to
request to enable that feature as it seems that it is support on musl
now.
*(from redmine: issue id 9643, created on 2018-11-14)*It looks like clang/gcc is compiled without sanitizer support. I like to
request to enable that feature as it seems that it is support on musl
now.
*(from redmine: issue id 9643, created on 2018-11-14)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9625package request: yextend2023-12-07T07:48:43ZAdam Mosspackage request: yextendHello,
Would it be possible to create a package for the \`yextend\` to
compliment the existing \`yara\` package?
Source URL is https://github.com/BayshoreNetworks/yextend
Thanks
*(from redmine: issue id 9625, created on 2018-11-07)*Hello,
Would it be possible to create a package for the \`yextend\` to
compliment the existing \`yara\` package?
Source URL is https://github.com/BayshoreNetworks/yextend
Thanks
*(from redmine: issue id 9625, created on 2018-11-07)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9593Package libopendbx and use it in opendkim2023-12-08T12:22:45ZNinetailed NinjaPackage libopendbx and use it in opendkimWithout this opendkim cannot read domain keys from database
tables/views.
*(from redmine: issue id 9593, created on 2018-10-28)*Without this opendkim cannot read domain keys from database
tables/views.
*(from redmine: issue id 9593, created on 2018-10-28)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9510mkinitfs network feature depends on busybox-initscripts.2019-07-12T15:40:45ZMagicloud Magicloudsmkinitfs network feature depends on busybox-initscripts.If I had a container dedicated for generating ramdisk, this package
won’t be installed.
And mkinitfs won’t report any errors but generating a unbootable (no
DHCP) ramdisk.
*(from redmine: issue id 9510, created on 2018-10-05)*If I had a container dedicated for generating ramdisk, this package
won’t be installed.
And mkinitfs won’t report any errors but generating a unbootable (no
DHCP) ramdisk.
*(from redmine: issue id 9510, created on 2018-10-05)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9489Provide software package "Pi-hole":2019-07-12T15:40:36ZThomas SchneiderProvide software package "Pi-hole":Hi,
could you please provide
Pi-hole
on Alpine Linux.
This is a software for Network-wide ad blocking via your own Linux
hardware. ([https://github.com/pi-hole/pi-hole](https://github.com/pi-hole/pi-hole))
Details of the applicat...Hi,
could you please provide
Pi-hole
on Alpine Linux.
This is a software for Network-wide ad blocking via your own Linux
hardware. ([https://github.com/pi-hole/pi-hole](https://github.com/pi-hole/pi-hole))
Details of the application requirements are documented here:
[https://discourse.pi-hole.net/t/hardware-software-requirements/273](https://discourse.pi-hole.net/t/hardware-software-requirements/273).
The installation works on supported distros with this command:
curl -sSL https://install.pi-hole.net | bash
There’s an AUR package available; further details in Arch Wiki here:
[https://wiki.archlinux.org/index.php/Pi-hole](https://wiki.archlinux.org/index.php/Pi-hole)
*(from redmine: issue id 9489, created on 2018-09-28)*3.8.5https://gitlab.alpinelinux.org/alpine/aports/-/issues/9439pingu route-table 0 does not work (#9438 assigned to wrong person)2019-07-12T15:40:12ZRyan Campopingu route-table 0 does not work (#9438 assigned to wrong person)According to pingu.conf:
define a route table to use. If unset it will be picked auto.
Setting this to 0 means do not manage routes for this interface
route-table 10
Setting this to zero results in
\[/etc/init.d\]\# service pingu...According to pingu.conf:
define a route table to use. If unset it will be picked auto.
Setting this to 0 means do not manage routes for this interface
route-table 10
Setting this to zero results in
\[/etc/init.d\]\# service pingu start \* Starting pingu …
pingu4057: Invalid route table 0
and the routes are still changed.
*(from redmine: issue id 9439, created on 2018-09-20)*
* Relations:
* duplicates #9438Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/9418ModSecurity-Nginx2024-01-29T06:58:59ZAdam MossModSecurity-NginxHello,
Would it be possible to create a package for the \`ModSecurity-Nginx\`
connector?
Source URL is https://github.com/SpiderLabs/ModSecurity-nginx
Thanks
*(from redmine: issue id 9418, created on 2018-09-13)*Hello,
Would it be possible to create a package for the \`ModSecurity-Nginx\`
connector?
Source URL is https://github.com/SpiderLabs/ModSecurity-nginx
Thanks
*(from redmine: issue id 9418, created on 2018-09-13)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9417package reqeust: libmodsecurity2021-08-24T22:24:44ZAdam Mosspackage reqeust: libmodsecurityHello,
Would it be possible for a package to be created for \`libmodsecurity\`?
Source url is https://github.com/SpiderLabs/ModSecurity.
*(from redmine: issue id 9417, created on 2018-09-13)*Hello,
Would it be possible for a package to be created for \`libmodsecurity\`?
Source url is https://github.com/SpiderLabs/ModSecurity.
*(from redmine: issue id 9417, created on 2018-09-13)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9398Package for fontmake2019-07-12T15:39:51ZSascha Brawersascha@brawer.chPackage for fontmakeWould it make sense to create an Alpine package for fontmake?
https://github.com/googlei18n/fontmake
fontmake compiles fonts from sources (**.ufo,**.glyphs) to binary
(**.otf,**.ttf). It’s a relatively small wrapper around a large num...Would it make sense to create an Alpine package for fontmake?
https://github.com/googlei18n/fontmake
fontmake compiles fonts from sources (**.ufo,**.glyphs) to binary
(**.otf,**.ttf). It’s a relatively small wrapper around a large number
of specialized font engineering libraries, mostly written in Python,
sometimes in C<span class="underline"></span>.
Users can install fontmake themselves with pip (Python package manager),
so there might not be much point in shipping fontmake as an Alpine
package. On the other hand, if Alpine wants to build its system fonts in
a reproducible way, it might make sense to put the font compiler into a
stable Alpine package with a clearly defined version. Note that font
designers are typically not familiar with engineering practices, so
you’ll sometimes see free fonts get distributed just as binary artifacts
(\*.otf/ttf files) without their sources, or (more typically) with
sources but without an automated way to build the binary font from
source. Packaging the fontmake compiler as an Alpine package might help
to improve this situation.
*(from redmine: issue id 9398, created on 2018-09-06)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9372Please add pure-ftpd-mysql2021-07-27T14:24:01ZBernis NukicPlease add pure-ftpd-mysqlPlease add this package:
name: pure-ftpd-mysql
home page: https://www.pureftpd.org/project/pure-ftpd
source: https://packages.ubuntu.com/bionic/pure-ftpd-mysql
*(from redmine: issue id 9372, created on 2018-09-01)*Please add this package:
name: pure-ftpd-mysql
home page: https://www.pureftpd.org/project/pure-ftpd
source: https://packages.ubuntu.com/bionic/pure-ftpd-mysql
*(from redmine: issue id 9372, created on 2018-09-01)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/9364packages that set wrong permissions of /var/tmp2021-11-28T06:50:09ZNatanael Copapackages that set wrong permissions of /var/tmpThere are a few packages that change the permission of `/var/tmp`:
nginx
roundcubemail-openrc
nextcloud-initscript
Permission should be world writable (1777), but the above packages
changes it to 0755.
We have 3 options to fix th...There are a few packages that change the permission of `/var/tmp`:
nginx
roundcubemail-openrc
nextcloud-initscript
Permission should be world writable (1777), but the above packages
changes it to 0755.
We have 3 options to fix this:
1) forbid packages to create anything under `/var/tmp`
2) make abuild error if package set wrong permission under `/var/tmp`
(the above packages will need to manually set the permissions of the
intermediate /var/tmp directory)
3) find some way to exclude intermediate directories from apk so
permissions are not modified.
*(from redmine: issue id 9364, created on 2018-08-30)*
* Relations:
* relates #9246
* relates #2966
* relates #10258
* Changesets:
* Revision 7a6d59536dfe5ea1fbc343993d894d119c701ab1 by Natanael Copa on 2018-09-03T13:23:22Z:
```
main/nginx: fix permissions of /var/tmp
Permissions of /var/tmp should be 1777. Due to limitation in apk/abuild
we need to explicitly set the permissions of intermediate directories
that should not have default.
ref #9364
```
* Revision 822016ff762fd502e594da3d7aa2756d3ce8cb1e by Natanael Copa on 2018-09-10T07:25:31Z:
```
main/nginx: fix permissions of /var/tmp
Permissions of /var/tmp should be 1777. Due to limitation in apk/abuild
we need to explicitly set the permissions of intermediate directories
that should not have default.
ref #9364
(cherry picked from commit 7a6d59536dfe5ea1fbc343993d894d119c701ab1)
```
* Revision 8ded1028a7bcdabc411b39367920a61f7919fdd6 by Natanael Copa on 2019-06-21T10:20:45Z:
```
Revert "main/nginx: move /var/lib/nginx/tmp to /var/tmp/nginx"
FHS-3.0 says that /var/tmp should survive reboots, but for it is common
practice to ignore FHS for security reasons and wipe dirs that are world
writable.
There is no good reason to store nginx data under a world writable
directory, so move it back to /var/lib/nginx/tmp. Other distros does
something similar.
fixes #9246
fixes #10258
ref #9364
This reverts commit d6d624a149ca62af8679baf9cc99ce1354c190f0.
```https://gitlab.alpinelinux.org/alpine/aports/-/issues/9327postfix-cdb please2019-07-12T15:39:17ZJohn Doepostfix-cdb pleaseSubject says it all. You guys have exim-cdb but no postfix-cdb in your
packages. ;-(
postmap cdb:virtual
postmap: fatal: unsupported dictionary type: cdb. Is the postfix-cdb package installed?
make: *** [Makefile:6: virtual....Subject says it all. You guys have exim-cdb but no postfix-cdb in your
packages. ;-(
postmap cdb:virtual
postmap: fatal: unsupported dictionary type: cdb. Is the postfix-cdb package installed?
make: *** [Makefile:6: virtual.cdb] Error 1
*(from redmine: issue id 9327, created on 2018-08-22)*