aports issueshttps://gitlab.alpinelinux.org/alpine/aports/-/issues2019-07-12T14:27:34Zhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/559NGINX Package: Stopping does not kill processes2019-07-12T14:27:34ZalgitbotNGINX Package: Stopping does not kill processesI have nginx 0.8.54 installed from the alpine edge main repository. I
made some changes to the conf so I decided to reload it:
/etc/init.d/nginx reload. Doing so resulted in the following:
mp5shooter:~\# /etc/init.d/nginx reload
\* Ch...I have nginx 0.8.54 installed from the alpine edge main repository. I
made some changes to the conf so I decided to reload it:
/etc/init.d/nginx reload. Doing so resulted in the following:
mp5shooter:~\# /etc/init.d/nginx reload
\* Checking nginx’ configuration …
the configuration file /etc/nginx/nginx.conf syntax is ok
configuration file /etc/nginx/nginx.conf test is successful \[ ok \]
\* Refreshing nginx’ configuration …
cat: can’t open ‘/var/run/nginx.pid’: No such file or directory
\* Failed to reload nginx \[ !! \]
When I do ‘ps x’ the nginx master process and the worker processes are
still running. Attempting to start nginx before killing them manually
will result in many port bind errors. This also happens when stopping
the server entirely (the processes don’t die) and also when restarting.
Each time, you have to go in and manually kill the master process (which
kills the worker processes).
*(from redmine: issue id 559, created on 2011-03-25, closed on 2011-03-25)*Alpine 2.2.0Cameron BantaCameron Bantahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/579Alpine Edge (110412): Should the installed system auto-mount the CDROM?2019-07-12T14:27:44ZMatt SmithAlpine Edge (110412): Should the installed system auto-mount the CDROM?Should the installed system auto-mount the CDROM?
Just wondering.. because on a fresh install, the user has to first issue
something like “mount /media/cdrom” prior to making use of the default
apk repository entry of /media/cdrom/apks....Should the installed system auto-mount the CDROM?
Just wondering.. because on a fresh install, the user has to first issue
something like “mount /media/cdrom” prior to making use of the default
apk repository entry of /media/cdrom/apks.
*(from redmine: issue id 579, created on 2011-04-14, closed on 2011-09-02)*Alpine 2.3.0Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/750Package Request: sshpass2019-07-12T14:29:11ZMika HavelaPackage Request: sshpassI could have use of ability to “Non-interactive ssh password auth” in
Alpine linux.
http://sshpass.sourceforge.net/
*(from redmine: issue id 750, created on 2011-09-09, closed on 2011-09-15)*
* Changesets:
* Revision d59804fa0bd0a7...I could have use of ability to “Non-interactive ssh password auth” in
Alpine linux.
http://sshpass.sourceforge.net/
*(from redmine: issue id 750, created on 2011-09-09, closed on 2011-09-15)*
* Changesets:
* Revision d59804fa0bd0a7d1ade1c066c76f21ab038bb8f5 by Natanael Copa on 2011-09-11T09:57:58Z:
```
testing/sshpass: new aport
Non-interactive SSH authentication utility
http://sshpass.sourceforge.net/
ref #750
```
* Revision d822dbef6a93b82f5d0e4e25b0abd2e8a18e53d0 by Natanael Copa on 2011-09-12T06:03:23Z:
```
main/sshpass: moved from testing
fixes #750
```Alpine 2.3.0Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/753acf-weblog features2019-07-12T14:29:12ZTed Traskacf-weblog featuresThis is a grabbag of several acf-weblog features:
1) Display import errors in the status and audit pages so they’re more
obvious. Right now, users don’t realize until they see no records are
available to audit (rarely do users watch th...This is a grabbag of several acf-weblog features:
1) Display import errors in the status and audit pages so they’re more
obvious. Right now, users don’t realize until they see no records are
available to audit (rarely do users watch the log). This could be done
by checking the last (maybe few) entries in the log.
2) Remove weblog staging table. It’s only used for calculating usage. We
could instead import directly into pubweblog, keep track of the previous
index, and calculate usage after each file is imported. We want to
calculate it for each file in case a subsequent file causes as
exception.
3) Alternating (zebra) colorization of selected lines.
4) Better sorting of logs. The current is a bit wacky because it
paginates based on sortby, but then allows sorting within each page.
Also, would be better to pass the pagesize and page number down to the
model to optimize the sql statement to only return the desired
records.
5) Add a hits-per-timeframe column to audit page.
6) Support use of a remote database (not sure we want to do this, but it
was a request at one point).
7) Actual support for local timezones. The option is there in sources,
but it doesn’t work.
8) Option to not delete log files after importing them, for users who
want to use another tool to analyze logs in addition to weblog.
*(from redmine: issue id 753, created on 2011-10-03, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/790Overlapping text in roles management ACF page2019-07-12T14:29:34ZJeff Bilykjbilyk@gmail.comOverlapping text in roles management ACF pageText listed below is overlapping on the page linked below. Tested on a
Windows box using both Chrome and IE8.
https://<server>/cgi-bin/acf/acf-util/roles/viewroles
/alpine-baselayout/alpine-baselayout/ADMIN \[View this role\] \[Edit
th...Text listed below is overlapping on the page linked below. Tested on a
Windows box using both Chrome and IE8.
https://<server>/cgi-bin/acf/acf-util/roles/viewroles
/alpine-baselayout/alpine-baselayout/ADMIN \[View this role\] \[Edit
this role\]
/alpine-baselayout/alpine-baselayout/EDITOR \[View this role\] \[Edit
this role\]
/alpine-baselayout/alpine-baselayout/EXPERT \[View this role\] \[Edit
this role\]
/alpine-baselayout/alpine-baselayout/GUEST \[View this role\] \[Edit
this role\]
/alpine-baselayout/alpine-baselayout/USER \[View this role\] \[Edit this
role\]
*(from redmine: issue id 790, created on 2011-10-29, closed on 2012-01-05)*Alpine 2.4.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/960Package request: vbetool2019-07-12T14:30:58ZArno TeigsethPackage request: vbetoolOK at least I found a manpage:
http://linux.die.net/man/1/vbetool
This tool on ubuntu lets me shut off the backlight on my laptop screen
with
vbetool vbefp setbrightness 0
In alpinelinux it’s always on, even if I close the laptop lid...OK at least I found a manpage:
http://linux.die.net/man/1/vbetool
This tool on ubuntu lets me shut off the backlight on my laptop screen
with
vbetool vbefp setbrightness 0
In alpinelinux it’s always on, even if I close the laptop lid. And the
BIOS is not cooperative, hangs when I try to enter, so I can’t set it to
APM mode or something either…
*(from redmine: issue id 960, created on 2012-01-26, closed on 2015-12-17)*
* Changesets:
* Revision 0c5ec46423f591c5d03125ec2e7f51442823a85a by Natanael Copa on 2012-01-26T08:57:34Z:
```
testing/libx86: new aport
Library for making real-mode x86 calls
http://www.codon.org.uk/~mjg59/libx86
ref #960
```
* Revision 9f9a5e270dfc91d9598b94d41616669a8475cf0a by Natanael Copa on 2012-01-26T08:58:10Z:
```
testing/vbetool: new aport
Run real-mode video BIOS code to alter hardware state
http://www.codon.org.uk/~mjg59/vbetool/
ref #960
```Natanael CopaNatanael Copa2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/965acf-openssl: make entering passphrase in csr optional and extend documentation2019-07-12T14:31:00ZFlorian Heiglacf-openssl: make entering passphrase in csr optional and extend documentationMost basic example:
You want to create a self-signed certificate for the ACF webfrontend.
In the perfect world, it would be cool to also include this in the wiki
page as a usage example.
It already has one and explanations, but it l...Most basic example:
You want to create a self-signed certificate for the ACF webfrontend.
In the perfect world, it would be cool to also include this in the wiki
page as a usage example.
It already has one and explanations, but it lacks a complete
self-contained example, that way it would make a big leap in quality.
Right now it is like “lose ends”.
I also think we need to show an example for publishing the CRL?
*(from redmine: issue id 965, created on 2012-01-30, closed on 2015-01-30)*3.2.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/966fail2ban: per default provide working jail "ssh"2019-07-12T14:31:01ZFlorian Heiglfail2ban: per default provide working jail "ssh"The current default config for fail2ban in the Alpine Aport seems to
have all jails inactive. So while you’ll have a running fail2ban it will
not do anything, neither scan any log file for abuse nor put the abusers
into the jails or noti...The current default config for fail2ban in the Alpine Aport seems to
have all jails inactive. So while you’ll have a running fail2ban it will
not do anything, neither scan any log file for abuse nor put the abusers
into the jails or notify you.
While everyone has their own idea and a fail2ban config for a server
needs to be manually edited to reflect all the services on the systems,
fail2ban will “normally” (in other package managers / distros) come with
the most critical jail for protecting SSH enabled.
I think a good default config would allow a few retries and silently
block. (as to not get in the way but offer basic protection by default).
If an init script can issue warnings but still go to OK state, I’d go as
far as adding a message to console or syslog at start time if no jails
are enabled.
I don’t know if people agree with me on this.
If yes then I can try to solve this bug.
Current:
atgate:/etc/fail2ban\# fail2ban-client status
Status
|- Number of jail: 0
\`- Jail list:
With jail enabled:
atgate:/etc/fail2ban\# fail2ban-client status
Status
|- Number of jail: 1
\`- Jail list: ssh-iptables
atgate:/etc/fail2ban\# iptables -L
Chain INPUT (policy ACCEPT)
target prot opt source destination
fail2ban-SSH tcp — anywhere anywhere tcp dpt:ssh
*(from redmine: issue id 966, created on 2012-01-30, closed on 2015-12-09)*
* Changesets:
* Revision d0457a4cbde06be9e6fdf2203fd53b1b05225b98 on 2015-12-09T10:38:29Z:
```
main/fail2ban: add default SSH jail. Fixes #966
```3.3.02012-04-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/1917Alpine configures uClibc with COMPAT_ATEXIT, the need for which seems to have...2019-07-12T14:38:32ZDubiousjim .Alpine configures uClibc with COMPAT_ATEXIT, the need for which seems to have passedIn the uClibc 0.9.33.2 sources, extra/Configs/Config.in says:
config COMPAT\_ATEXIT
bool “Old (visible) atexit Support”
help
Enable this option if you want to update from 0.9.28 to git/0.9.29,
else you will be missing atexit() u...In the uClibc 0.9.33.2 sources, extra/Configs/Config.in says:
config COMPAT\_ATEXIT
bool “Old (visible) atexit Support”
help
Enable this option if you want to update from 0.9.28 to git/0.9.29,
else you will be missing atexit() until you rebuild all apps.
It looks like we can now safely disable this.
*(from redmine: issue id 1917, created on 2013-05-19, closed on 2013-11-04)*Alpine 2.7.0Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3467gcc should have 'libc-dev' as dependency2019-07-12T14:51:31ZAugust Kleingcc should have 'libc-dev' as dependencyFrom here:
http://alpinelinux.org/forum/general-discussion/gcc-stdioh-no-such-file-or-directory
For those who want to use ‘gcc’ standalone.
*(from redmine: issue id 3467, created on 2014-10-21, closed on 2014-10-23)*From here:
http://alpinelinux.org/forum/general-discussion/gcc-stdioh-no-such-file-or-directory
For those who want to use ‘gcc’ standalone.
*(from redmine: issue id 3467, created on 2014-10-21, closed on 2014-10-23)*Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3595Request for an LXQt desktop environment2019-07-12T14:52:35ZScrumpy JackRequest for an LXQt desktop environmentThis is a copy of the feature request 3245, which was about requesting
an LXDE
Currently there seems to be a Gnome and an Xfce desktop environment in
main.
There also seems to be a KDE desktop environment in testing.
To offer more ch...This is a copy of the feature request 3245, which was about requesting
an LXDE
Currently there seems to be a Gnome and an Xfce desktop environment in
main.
There also seems to be a KDE desktop environment in testing.
To offer more choice, perhaps we could build a LXQt desktop environment?
*(from redmine: issue id 3595, created on 2014-12-02, closed on 2014-12-02)*
* Relations:
* copied_to #3245https://gitlab.alpinelinux.org/alpine/aports/-/issues/10404Firefox APKBUILD installs cbindgen from Cargo while it is available in the sy...2019-07-13T21:14:53ZLeoFirefox APKBUILD installs cbindgen from Cargo while it is available in the system repositories.*(from redmine: issue id 10404, created on 2019-05-03)**(from redmine: issue id 10404, created on 2019-05-03)*Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4432testing/ecryptfs-utils needs gettext added as a dependency2019-07-14T18:29:23ZThomas Harningtesting/ecryptfs-utils needs gettext added as a dependencygettext is used in the utility shell scripts but is not set as a
dependency in the package.
Specific version of ecryptfs-utils used: 104-r0
Low priority as the dependency is easily derived/obtained.
*(from redmine: issue id 4432, cre...gettext is used in the utility shell scripts but is not set as a
dependency in the package.
Specific version of ecryptfs-utils used: 104-r0
Low priority as the dependency is easily derived/obtained.
*(from redmine: issue id 4432, created on 2015-07-08)*Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4702i3lock requires xkeyboard-config2019-07-14T18:32:31ZJerome Petazzonii3lock requires xkeyboard-config**What I do:**
apk update
apk add i3lock
i3lock
**What I expect to see:**
My screen gets locked
**What I see instead:**
xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
[i3lock] could not create xk...**What I do:**
apk update
apk add i3lock
i3lock
**What I expect to see:**
My screen gets locked
**What I see instead:**
xkbcommon: ERROR: failed to add default include path /usr/share/X11/xkb
[i3lock] could not create xkbcommon context
i3lock: Could not load keymap
If I “apk add xkeyboard-config” all is fine.
I’m on Alpine 3.2 but I don’t know how to find out the exact version :-(
Let me know if you need any other information or want me to do
additional testing.
*(from redmine: issue id 4702, created on 2015-09-30)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/7746Qt5 support for poppler2019-07-14T18:56:28ZBart RibbersQt5 support for popplerCurrently there is a Qt4 and a non-Qt version of poppler, but no Qt5.
It’s as easy as adding \`—enable-poppler-qt5\` to the ./configure
arguments.
This support is required for getting Plasma Mobile to run on Alpine
Linux.
*(from redmi...Currently there is a Qt4 and a non-Qt version of poppler, but no Qt5.
It’s as easy as adding \`—enable-poppler-qt5\` to the ./configure
arguments.
This support is required for getting Plasma Mobile to run on Alpine
Linux.
*(from redmine: issue id 7746, created on 2017-08-23)*Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/7947Aport request: Suckless `surf`2019-07-14T18:58:40ZDaniel Isaksendisaksen@alpinelinux.orgAport request: Suckless `surf`This issue is pretty self explanatory.
The sources can be found at https://git.suckless.org/surf/refs/
*(from redmine: issue id 7947, created on 2017-10-01)*This issue is pretty self explanatory.
The sources can be found at https://git.suckless.org/surf/refs/
*(from redmine: issue id 7947, created on 2017-10-01)*Daniel Isaksendisaksen@alpinelinux.orgDaniel Isaksendisaksen@alpinelinux.orghttps://gitlab.alpinelinux.org/alpine/aports/-/issues/8758Nano without libmagic2019-07-14T19:07:16ZalgitbotNano without libmagicIt would be nice to have nano without the libmagic dependency
*(from redmine: issue id 8758, created on 2018-04-01)*It would be nice to have nano without the libmagic dependency
*(from redmine: issue id 8758, created on 2018-04-01)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/10584Qutebrowser need py3-qtwebengine2019-07-14T21:27:12ZBruno D'ArcangeliQutebrowser need py3-qtwebengineHi all,
qutebrowser need py3-qtwebengine to work with qt5-qtwebengine.
Without it, it start but display a message box saying:
qutebrowser needs QtWebKit or QtWebEngine, but neither could be
imported!
The errors encountered were: ...Hi all,
qutebrowser need py3-qtwebengine to work with qt5-qtwebengine.
Without it, it start but display a message box saying:
qutebrowser needs QtWebKit or QtWebEngine, but neither could be
imported!
The errors encountered were:
- QtWebKit: cannot import name ‘QtWebKit’ from ‘PyQt5’
(/usr/lib/python3.7/site-packages/PyQt5/*init*.py)
- QtWebEngine: cannot import name ‘QtWebEngineWidgets’ from ‘PyQt5’
(/usr/lib/python3.7/site-packages/PyQt5/*init*.py)
If i install py3-qtwebengine, qutebrowser work. It need to be added as a
dependency.
*(from redmine: issue id 10584, created on 2019-06-17)*https://gitlab.alpinelinux.org/alpine/aports/-/issues/8494procps top (and other binaries) coexist with busybox binaries (/bin vs. /usr/...2019-07-15T00:34:57ZBernhard J. M. Grünprocps top (and other binaries) coexist with busybox binaries (/bin vs. /usr/bin)If one installs procps programs like top coexist with the busybox
symlink of top.
This also counts for other programs from procps.
Reason for this: procps installs to /bin but busybox symlinks to
/usr/bin.
Because of this packaging ...If one installs procps programs like top coexist with the busybox
symlink of top.
This also counts for other programs from procps.
Reason for this: procps installs to /bin but busybox symlinks to
/usr/bin.
Because of this packaging mistake one opens “busybox top” insted of
“procps top”. “procps top” still opens correctly if one writes
“/bin/top”.
*(from redmine: issue id 8494, created on 2018-02-16)*Shiz ...Shiz ...https://gitlab.alpinelinux.org/alpine/aports/-/issues/5797thunar file manager libgudev dependency breaking after upgrade to alpine 3.42019-07-15T01:47:07ZZ. G.thunar file manager libgudev dependency breaking after upgrade to alpine 3.4Following an upgrade from alpine 3.3 to alpine 3.4, thunar file manager
stopped working due to the following dependency error:
- Error loading shared library libgudev-1.0.so.0: No such file or
directory (needed by /usr/bin/thunar)...Following an upgrade from alpine 3.3 to alpine 3.4, thunar file manager
stopped working due to the following dependency error:
- Error loading shared library libgudev-1.0.so.0: No such file or
directory (needed by /usr/bin/thunar)
- Error relocating /usr/bin/thunar: g\_udev\_device\_get\_sysfs\_path:
symbol not found
- Error relocating /usr/bin/thunar: g\_udev\_client\_new: symbol not
found
- Error relocating /usr/bin/thunar:
g\_udev\_device\_get\_property\_as\_boolean: symbol not found
workaround:
$ apk fix libgudev thunar-volman
*(from redmine: issue id 5797, created on 2016-06-25)*