aports issueshttps://gitlab.alpinelinux.org/alpine/aports/-/issues2019-07-12T14:22:46Zhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/68Password text box in clear text (acf-weblog)2019-07-12T14:22:46ZHadi SukirmanPassword text box in clear text (acf-weblog)as of acf-weblog-0.2.0-r1 when creating / editing a log import source
the password text box displays the password in clear text.
On the web interface go to
Applications | Weblog
Sources tab
Then either create a new weblog source o...as of acf-weblog-0.2.0-r1 when creating / editing a log import source
the password text box displays the password in clear text.
On the web interface go to
Applications | Weblog
Sources tab
Then either create a new weblog source or edit an existing one.
The Password text box does not hide the PW
*(from redmine: issue id 68, created on 2009-07-17, closed on 2009-10-02)*Alpine 1.9Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/88acf-squid configure auth_parm negotiate2019-07-12T14:22:55ZTimo Teräsacf-squid configure auth_parm negotiatebut squid in alpine does not support that feature.
either remove that from acf-squid, or add negotiate support to squid.
squid build configure option to change would be:
—enable-auth=“basic,digest,ntlm,negotiate”
that is probably en...but squid in alpine does not support that feature.
either remove that from acf-squid, or add negotiate support to squid.
squid build configure option to change would be:
—enable-auth=“basic,digest,ntlm,negotiate”
that is probably enough to make use of samba ntlm\_auth helper in
negotiate mode.
*(from redmine: issue id 88, created on 2009-07-24, closed on 2009-07-30)*
* Changesets:
* Revision c44ea52b6f874fca85311cd807ae1c17378d3e67 on 2009-07-24T14:59:32Z:
```
main/squid: enable negotiate support
fixes #88
```Alpine 1.9 betaNatanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/107ACF-dhcp is missing feature on howto configure which nics dhcpd should listen on2019-07-12T14:23:05ZMika HavelaACF-dhcp is missing feature on howto configure which nics dhcpd should listen onYou need some way to configure /etc/conf.d/dhcpd and set the variable
DHCPD\_IFACE in order to specify which nic’s dhcpd should listen on.
*(from redmine: issue id 107, created on 2009-07-30, closed on 2009-12-23)*You need some way to configure /etc/conf.d/dhcpd and set the variable
DHCPD\_IFACE in order to specify which nic’s dhcpd should listen on.
*(from redmine: issue id 107, created on 2009-07-30, closed on 2009-12-23)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/108acf-openvpn(v0.4.1) displays all files as they would be config-files in the c...2022-01-19T01:35:34ZMika Havelaacf-openvpn(v0.4.1) displays all files as they would be config-files in the config-tabWhen looking at the config-tab for acf-openvpn, you will notice that all
files (“.keep\_net-misc\_openvpn-0”, certificate-files, etc) will get
presented in the list of config-files. This causes some confusion.
One suggestion is to filt...When looking at the config-tab for acf-openvpn, you will notice that all
files (“.keep\_net-misc\_openvpn-0”, certificate-files, etc) will get
presented in the list of config-files. This causes some confusion.
One suggestion is to filter out \*.conf files.
*(from redmine: issue id 108, created on 2009-07-30, closed on 2009-08-19)*Mika HavelaMika Havelahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/109acf-openvpn(v0.4.1) We need a way to start/stop various openvpn processes2019-07-12T14:23:06ZMika Havelaacf-openvpn(v0.4.1) We need a way to start/stop various openvpn processesSeems we don’t have any chance to start/stop/restart the various openvpn
processes by using ACF.
*(from redmine: issue id 109, created on 2009-07-30, closed on 2009-08-19)*Seems we don’t have any chance to start/stop/restart the various openvpn
processes by using ACF.
*(from redmine: issue id 109, created on 2009-07-30, closed on 2009-08-19)*Mika HavelaMika Havelahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/114acf-apk-tools not working2019-07-12T14:23:09ZChristoffer Leitetacf-apk-tools not workingI have a hd installed Alpine, and have updated it on the cosole at some
occations. When I tried to use the web interface to install a package
today, I got the following error when clicking System->Packages:
Alpine Configuration Frame...I have a hd installed Alpine, and have updated it on the cosole at some
occations. When I tried to use the web interface to install a package
today, I got the following error when clicking System->Packages:
Alpine Configuration FrameworkApplication error occuredShow Detail
/usr/share/acf/app//apk-tools/apk-model.lua:112: attempt to compare
string with nil stack traceback:
/usr/share/acf/app//apk-tools/apk-model.lua:112: in function
‘upgrade\_available’ /usr/share/acf/app//apk-tools/apk-model.lua:142: in
function </usr/share/acf/app//apk-tools/apk-model.lua:128> (tail call):
? /usr/share/acf/app/acf\_www-controller.lua:436: in function
</usr/share/acf/app/acf_www-controller.lua:357> \[C\]: in function
‘xpcall’ /usr/share/acf/app/acf\_www-controller.lua:357: in function
‘dispatch’ \[string “acf”\]:18: in main chunk
*(from redmine: issue id 114, created on 2009-08-04, closed on 2009-12-23)*Alpine 1.9Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/118Cannot join samba via web interface2019-07-12T14:23:12ZalgitbotCannot join samba via web interfaceFrom issue \#117, reported by anonymous.
In the in the web page the join is not working at all. Message in
Samba/Join Domain/ Unable to find a suitable server for the domain
XXXXXXXXXXXXXXX.
*(from redmine: issue id 118, created on 20...From issue \#117, reported by anonymous.
In the in the web page the join is not working at all. Message in
Samba/Join Domain/ Unable to find a suitable server for the domain
XXXXXXXXXXXXXXX.
*(from redmine: issue id 118, created on 2009-08-07, closed on 2009-12-23)*Alpine 1.9Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/152Replace 'Loaded' with 'Installed'2019-07-12T14:23:26ZHadi SukirmanReplace 'Loaded' with 'Installed'In acf-apk-tools every package action can be either: Install, Upgrade,
Delete
So after installation (and/or upgrade) it should be listed under
“Installed”-tab (not “Loaded”). The page header should say “Installed
Packages” (not “Loaded ...In acf-apk-tools every package action can be either: Install, Upgrade,
Delete
So after installation (and/or upgrade) it should be listed under
“Installed”-tab (not “Loaded”). The page header should say “Installed
Packages” (not “Loaded Packages”)
Tested with: acf-apk-tools 0.4.1-r0
*(from redmine: issue id 152, created on 2009-09-04, closed on 2009-10-02)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/153Tab location in default skin2019-07-12T14:23:27ZHadi SukirmanTab location in default skinEnd-user tests have shown that tabs in default alps skin are not viewed
as sub-categories of main menu entries. Users have difficulties to
navigate.
To make functionality of tabs more clear, these could be placed more to
the right (like...End-user tests have shown that tabs in default alps skin are not viewed
as sub-categories of main menu entries. Users have difficulties to
navigate.
To make functionality of tabs more clear, these could be placed more to
the right (like in snow skin).
It would even be better to lower the tabs as to not having them appear
‘above’ the main menu.
*(from redmine: issue id 153, created on 2009-09-04, closed on 2009-10-02)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/154Incorrect option for new cron job creation2019-07-12T14:23:27ZHadi SukirmanIncorrect option for new cron job creationThe Period drop-down box in acf-baselayout \[0.5.3-r0\] (System | Cron |
Jobs tab | Create New Job) displays “\[\]”.
This seems to be an invalid option for a cron job period selection.
*(from redmine: issue id 154, created on 2009-09-...The Period drop-down box in acf-baselayout \[0.5.3-r0\] (System | Cron |
Jobs tab | Create New Job) displays “\[\]”.
This seems to be an invalid option for a cron job period selection.
*(from redmine: issue id 154, created on 2009-09-04, closed on 2009-10-02)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/176Show full URL in acf-weblog2022-07-25T07:00:29ZHadi SukirmanShow full URL in acf-weblogAs of 0.4.6-r1 of acf-weblog only a shortened URL is presented on the
audit page. The full URL appears only if the mouse hovers over the link.
This might be practical if dealing with low volume dansguardian blocks.
With high volume blo...As of 0.4.6-r1 of acf-weblog only a shortened URL is presented on the
audit page. The full URL appears only if the mouse hovers over the link.
This might be practical if dealing with low volume dansguardian blocks.
With high volume blocks this is not the most efficient way to work. High
volume auditing would benefit from the whole URL be shown.
Can the shortened URL be made optional?
*(from redmine: issue id 176, created on 2009-10-02, closed on 2009-12-23)*Alpine 1.9Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/203ACF-Quagga is missing ospf*.conf editing capability2019-07-12T14:23:54ZLeonardo ArenaACF-Quagga is missing ospf*.conf editing capabilityIt would be nice to have an “Expert” tab for editing ospfd.conf and
ospf6d.conf files.
Thanks!
*(from redmine: issue id 203, created on 2009-11-09, closed on 2011-09-02)*It would be nice to have an “Expert” tab for editing ospfd.conf and
ospf6d.conf files.
Thanks!
*(from redmine: issue id 203, created on 2009-11-09, closed on 2011-09-02)*Alpine 2.3.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/214acf-clamav logfile on alpine 1.92019-07-12T14:24:01ZFrancesco Colistaacf-clamav logfile on alpine 1.9In clamd.conf logfile is set /var/log/clamav/clamd.log, but acf-clamav
is set to /var/log/messages.
*(from redmine: issue id 214, created on 2009-12-08, closed on 2009-12-23)*In clamd.conf logfile is set /var/log/clamav/clamd.log, but acf-clamav
is set to /var/log/messages.
*(from redmine: issue id 214, created on 2009-12-08, closed on 2009-12-23)*Alpine 1.9Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/217acf-dovecot show alternative log files?2019-07-12T14:24:04ZDuane Hughesacf-dovecot show alternative log files?The /etc/dovecot/dovecot.conf file makes it possible to specify log
output to alternate file locations. For example:
log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot-info.log
Would it be possible for acf-dovecot...The /etc/dovecot/dovecot.conf file makes it possible to specify log
output to alternate file locations. For example:
log_path = /var/log/dovecot.log
info_log_path = /var/log/dovecot-info.log
Would it be possible for acf-dovecot to check for the existence of these
configuration file entries, and then show them, or else show the
contents of /var/log/messages?
It would be handy if it could. Thanks for looking into this.
*(from redmine: issue id 217, created on 2009-12-11, closed on 2014-05-30)*3.0.0Luke StuartLuke Stuart2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/246Hostname should be presented as fully quallified domain name2019-07-12T14:24:20ZNatanael CopaHostname should be presented as fully quallified domain nameThe hostname showed on the ACF is only a shortname. It should display
the full domain name. (i.e hostname -f)
*(from redmine: issue id 246, created on 2010-01-18, closed on 2010-02-19)*The hostname showed on the ACF is only a shortname. It should display
the full domain name. (i.e hostname -f)
*(from redmine: issue id 246, created on 2010-01-18, closed on 2010-02-19)*Alpine 1.10.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/247acf-samba join domain does not work out of the box2019-07-12T14:24:21ZNatanael Copaacf-samba join domain does not work out of the boxInstalling acf-samba, clicking on “Join Domain” and enter
username/password does not join any domain.
Also, there are no way to specify what domain you want to join.
Suggestion: add a third box with domain name, prefilled with the data...Installing acf-samba, clicking on “Join Domain” and enter
username/password does not join any domain.
Also, there are no way to specify what domain you want to join.
Suggestion: add a third box with domain name, prefilled with the data
from DNS
*(from redmine: issue id 247, created on 2010-01-18, closed on 2011-09-18)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/289ACF module for cron2019-07-12T14:24:49ZJohn MortensenACF module for cronWe wanted to see the job named “update\_postfix\_valid\_recipients”.
We navigated to System >Cron >Jobs and clicked on the Action
Edit
next to the job.
If we then press the button Save, then the permission mode on the job
file chan...We wanted to see the job named “update\_postfix\_valid\_recipients”.
We navigated to System >Cron >Jobs and clicked on the Action
Edit
next to the job.
If we then press the button Save, then the permission mode on the job
file changes from -rwxr-xr-x (755) to -rw-r—r— (644).
Thus, the job will no longer be executed.
We saw it at the console, and had to change the mode to -rwxr-xr-x
(755).
*(from redmine: issue id 289, created on 2010-02-23, closed on 2010-02-24)*Alpine 1.10.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/317ACF: show output of ip tunnel2019-07-12T14:25:06ZNatanael CopaACF: show output of ip tunnelwould be nice have the output of `ip tunnel` some place
*(from redmine: issue id 317, created on 2010-03-10, closed on 2010-03-12)*would be nice have the output of `ip tunnel` some place
*(from redmine: issue id 317, created on 2010-03-10, closed on 2010-03-12)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/338Support of multiple Common Names in Certification Authority ACF2019-07-12T14:25:18Ziilluzion _Support of multiple Common Names in Certification Authority ACFAfter adding support of multiple common names to
*/etc/ssl/openssl-ca-acf.cnf* using
https://<server_name>/acf/cgi-bin/acf/openssl/openssl/editconfigfile as
follows:
...
[ req_distinguished_name ]
...
#commonName = Commo...After adding support of multiple common names to
*/etc/ssl/openssl-ca-acf.cnf* using
https://<server_name>/acf/cgi-bin/acf/openssl/openssl/editconfigfile as
follows:
...
[ req_distinguished_name ]
...
#commonName = Common Name (eg, the certificate CN)
#commonName_max = 64
#commonName_default=
0.commonName = Common Name (eg, the certificate CN)
0.commonName_max = 64
0.commonName_default=
1.commonName = Common Name (eg, the certificate CN)
1.commonName_max = 64
1.commonName_default=
2.commonName = Common Name (eg, the certificate CN)
2.commonName_max = 64
2.commonName_default=
...
After requesting a certificate an application return the following
error:
/usr/share/acf/app//openssl/openssl-model.lua:362: attempt to index field 'commonName' (a nil value) stack traceback: /usr/share/acf/app//openssl/openssl-model.lua:362: in function </usr/share/acf/app//openssl/openssl-model.lua:358> (tail call): ? /usr/share/acf/lib//controllerfunctions.lua:69: in function </usr/share/acf/lib//controllerfunctions.lua:63> (tail call): ? /usr/share/acf/app/./acf_www-controller.lua:468: in function </usr/share/acf/app/./acf_www-controller.lua:387> [C]: in function 'xpcall' /usr/share/acf/app/./acf_www-controller.lua:387: in function 'dispatch' [string "/var/www/domains//blr.wtbts.net/www/acf/cgi..."]:18: in main chunk
*(from redmine: issue id 338, created on 2010-03-26, closed on 2013-05-03)*Alpine 2.6.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/354Feature requests for acf-openssl2019-07-12T14:28:38ZDuane HughesFeature requests for acf-openssl1. Please can a field be added to the Defaults and Request form for
certificates to allow a requestor to specify a custom certificate
validity period? This would use the -days xxxx option.
2. Would also be nice to have a button...1. Please can a field be added to the Defaults and Request form for
certificates to allow a requestor to specify a custom certificate
validity period? This would use the -days xxxx option.
2. Would also be nice to have a button or area where you can download
the CA cert file.
3. Might also be nice to give a field or drop-down list where you could
specify/choose an encryption bit (eg: 1024, 2048) to encode
certificate with.
Thanks!
*(from redmine: issue id 354, created on 2010-05-31, closed on 2011-10-21)*
* Relations:
* duplicates #679Alpine 2.3.0Luke StuartLuke Stuarthttps://gitlab.alpinelinux.org/alpine/aports/-/issues/526ACF error on x86_64 egde function: General health2019-07-12T14:27:16ZCarlo LandmeterACF error on x86_64 egde function: General healtherror reported in ACF:
<code class="shell">
...sr/share/acf/app//alpine-baselayout/health-model.lua:38: attempt to perform arithmetic on field '?' (a nil value) stack traceback: ...sr/share/acf/app//alpine-baselayout/health-mode...error reported in ACF:
<code class="shell">
...sr/share/acf/app//alpine-baselayout/health-model.lua:38: attempt to perform arithmetic on field '?' (a nil value) stack traceback: ...sr/share/acf/app//alpine-baselayout/health-model.lua:38: in function 'getpercentage' ...sr/share/acf/app//alpine-baselayout/health-model.lua:53: in function <...sr/share/acf/app//alpine-baselayout/health-model.lua:44> (tail call): ? /usr/share/acf/app//acf_www-controller.lua:478: in function </usr/share/acf/app//acf_www-controller.lua:386> [C]: in function 'xpcall' /usr/share/acf/app//acf_www-controller.lua:386: in function 'dispatch' [string "acf"]:18: in main chunk
</code>
*(from redmine: issue id 526, created on 2011-02-07, closed on 2011-04-13)*Alpine 2.2.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/530setup-acf can not create ssl-certs2019-07-12T14:27:18ZMika Havelasetup-acf can not create ssl-certs/sbin/setup-acf tries to create ssl certificate but seems to fail.
Trying to recreate the error by running the command manually.
# uname -a
Linux charlies 2.6.35.10-grsec #4-Alpine SMP Sun Feb 6 02:37:51 UTC 2011 i686 GNU/Linux.../sbin/setup-acf tries to create ssl certificate but seems to fail.
Trying to recreate the error by running the command manually.
# uname -a
Linux charlies 2.6.35.10-grsec #4-Alpine SMP Sun Feb 6 02:37:51 UTC 2011 i686 GNU/Linux
# openssl req -new -x509 -nodes -sha1 -days 3650 -key server.key -config mini_httpd.cnf
problems making Certificate Request
3077944976:error:0D07A098:asn1 encoding routines:ASN1_mbstring_ncopy:string too short:a_mbstr.c:147:minsize=1
*(from redmine: issue id 530, created on 2011-02-08, closed on 2011-03-08)*
* Changesets:
* Revision d50cd6eee4aeb3f54c40a806175726304f6cf765 on 2011-02-22T14:50:14Z:
```
main/alpine-conf: fix for setup-acf
ref #530
```
* Revision 11ecc62278b65c6db8d6dec66a61c43f2118f47a on 2011-03-07T13:24:16Z:
```
main/alpine-conf: fix for setup-acf
fixes #530
(cherry picked from commit d50cd6eee4aeb3f54c40a806175726304f6cf765)
Conflicts:
main/alpine-conf/APKBUILD
```Alpine 2.1.5Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/556Allow acf-openssl to support multiple CAs on one box2019-07-12T14:27:32ZDuane HughesAllow acf-openssl to support multiple CAs on one boxWould be great to have Acf-Openssl support multiple CAs on the same
server. Sub-CAs of a root CA can be created by creating sub-directories
with the necessary files under /etc/ssl/<subCaName>/… We just need
Acf-Openssl to support it.
*...Would be great to have Acf-Openssl support multiple CAs on the same
server. Sub-CAs of a root CA can be created by creating sub-directories
with the necessary files under /etc/ssl/<subCaName>/… We just need
Acf-Openssl to support it.
*(from redmine: issue id 556, created on 2011-03-24, closed on 2015-05-26)*3.2.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/629ACF-Kamailio reload dialplan2019-07-12T14:28:09ZTed TraskACF-Kamailio reload dialplanWe should have a button to reload the dialplan from ACF without
restarting the service.
*(from redmine: issue id 629, created on 2011-05-10, closed on 2011-09-15)*We should have a button to reload the dialplan from ACF without
restarting the service.
*(from redmine: issue id 629, created on 2011-05-10, closed on 2011-09-15)*Alpine 2.3.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/630ACF-freeswitch reload XML2019-07-12T14:28:10ZTed TraskACF-freeswitch reload XMLWe should have a button that reloads the freeswitch XML without
restarting the service
*(from redmine: issue id 630, created on 2011-05-10, closed on 2011-10-21)*We should have a button that reloads the freeswitch XML without
restarting the service
*(from redmine: issue id 630, created on 2011-05-10, closed on 2011-10-21)*Alpine 2.3.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/631ACF-squid error when there are lines commented out2019-07-12T14:28:11ZTed TraskACF-squid error when there are lines commented outUsing the /squid/squid/config action causes problems if you have
commented-out lines. For instance, I have two cache\_dir lines in
squid.conf, one of which is commented out. When I change the cache
setting in ACF, both are now uncommente...Using the /squid/squid/config action causes problems if you have
commented-out lines. For instance, I have two cache\_dir lines in
squid.conf, one of which is commented out. When I change the cache
setting in ACF, both are now uncommented, which causes squid to fail to
load. ACF should modify the uncommented line, if there is one. If there
are commented lines and no uncommented lines, it can modify one of the
commented lines and uncomment it, or add a new, uncommented line.
*(from redmine: issue id 631, created on 2011-05-10, closed on 2011-08-12)*Alpine 2.2.3Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/632New ACF package for ACF-lighttpd2019-07-12T14:28:11ZTed TraskNew ACF package for ACF-lighttpdRequested features:
- startstop
- status
- modify conf files in /etc/lighttpd
*(from redmine: issue id 632, created on 2011-05-10, closed on 2011-10-21)*Requested features:
- startstop
- status
- modify conf files in /etc/lighttpd
*(from redmine: issue id 632, created on 2011-05-10, closed on 2011-10-21)*Alpine 2.3.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/633ACF-dovecot user management2019-07-12T14:28:12ZTed TraskACF-dovecot user managementCan we add the ability to manage dovecot users through ACF?
*(from redmine: issue id 633, created on 2011-05-10, closed on 2016-05-31)*Can we add the ability to manage dovecot users through ACF?
*(from redmine: issue id 633, created on 2011-05-10, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/635ACF serialize writes by 2 users2019-07-12T14:28:13ZTed TraskACF serialize writes by 2 usersThe ACF design doesn’t have any design for synchronization. What happens
if two users submit forms at the same time? Either one or the other
should complete in it’s entirety before the other begins. For simple
file writes, it shouldn’t b...The ACF design doesn’t have any design for synchronization. What happens
if two users submit forms at the same time? Either one or the other
should complete in it’s entirety before the other begins. For simple
file writes, it shouldn’t be a problem. However, some ACF actions are
now accessing databases, and other slow functions with multiple steps.
Not sure if this is an actual problem or not, but I’m assuming it is.
I’m not aware of how mini\_httpd (the default www server for ACF)
manages CGI scripts. So, this will require some testing.
Possible solutions:
- Ignore the problem
- Add a synchronization object that all ACF actions will grab before
making changes
- Rewrite ACF with a daemon that implements (and synchronizes) all
actions
*(from redmine: issue id 635, created on 2011-05-10, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/636ACF-quagga OSPF support2019-07-12T14:28:13ZTed TraskACF-quagga OSPF supportThe ACF-quagga package currently supports zebra and BGP, but not OSPF
*(from redmine: issue id 636, created on 2011-05-10, closed on 2011-09-15)*The ACF-quagga package currently supports zebra and BGP, but not OSPF
*(from redmine: issue id 636, created on 2011-05-10, closed on 2011-09-15)*Alpine 2.3.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/637Update ACF hooks feature to include prefix2022-06-16T15:25:50ZTed TraskUpdate ACF hooks feature to include prefixACF core was modified for 0.9.0 to start using prefix/controller/action
for permissions, … The hooks feature (in mvc.lua and modelfunctions.lua)
should be correspondingly adjusted to look at prefix/controller, not
just controller.
*(fr...ACF core was modified for 0.9.0 to start using prefix/controller/action
for permissions, … The hooks feature (in mvc.lua and modelfunctions.lua)
should be correspondingly adjusted to look at prefix/controller, not
just controller.
*(from redmine: issue id 637, created on 2011-05-10, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/638ACF seems to freeze when a command takes a long time to complete2019-07-12T14:28:14ZTed TraskACF seems to freeze when a command takes a long time to completeWhen using ACF to install a package (or other action that takes a long
time to complete) the web interface freezes until it completes. This
means the user is likely to think it’s broken and refresh or browse to
another page. It would be ...When using ACF to install a package (or other action that takes a long
time to complete) the web interface freezes until it completes. This
means the user is likely to think it’s broken and refresh or browse to
another page. It would be good to have a standard feature that spawns
another process (or thread) and uses AJAX to show status. ACF uses AJAX
in several areas, so the new feature here is the ability to have an
action kick off a separate process and return before the action is
complete.
*(from redmine: issue id 638, created on 2011-05-10, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/639Extend ACF skins to include JS2019-07-12T14:28:15ZTed TraskExtend ACF skins to include JSThe default template can be extended to include a javascript file for
the selected skin. This allows skins to be dynamic. For instance, a skin
could have dynamic menu tabs that appear when hovering.
*(from redmine: issue id 639, create...The default template can be extended to include a javascript file for
the selected skin. This allows skins to be dynamic. For instance, a skin
could have dynamic menu tabs that appear when hovering.
*(from redmine: issue id 639, created on 2011-05-10, closed on 2012-11-05)*Alpine 2.5.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/640ACF skins with relative fonts2019-07-12T14:28:15ZTed TraskACF skins with relative fontsIt would be good for accessability if the ACF skins could use relative
fonts. Using IE, you can then choose text size Smallest through Largest.
This does have major impact on how objects are positioned in the skin,
so it’s not a simple c...It would be good for accessability if the ACF skins could use relative
fonts. Using IE, you can then choose text size Smallest through Largest.
This does have major impact on how objects are positioned in the skin,
so it’s not a simple change.
*(from redmine: issue id 640, created on 2011-05-10, closed on 2014-06-04)*3.1.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/641Separate packages for each ACF skin2019-07-12T14:28:16ZTed TraskSeparate packages for each ACF skinACF-skins is by far the largest of the ACF packages because it contains
various images for the individual skins. It would be nice if we could
separate the skins into separate skin packages. We might then need a
separate package used to e...ACF-skins is by far the largest of the ACF packages because it contains
various images for the individual skins. It would be nice if we could
separate the skins into separate skin packages. We might then need a
separate package used to ensure that at least one skin is installed.
*(from redmine: issue id 641, created on 2011-05-10, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/642Move ACF cli and mvc.lua files2019-07-12T14:28:16ZTed TraskMove ACF cli and mvc.lua filesCurrently, the mvc.lua framework file and the cli application are
installed to the /usr/share/acf/www/cgi-bin directory. There is no
reason for these files to be accessible through the www directory, so
they should be moved.
mvc.lua sho...Currently, the mvc.lua framework file and the cli application are
installed to the /usr/share/acf/www/cgi-bin directory. There is no
reason for these files to be accessible through the www directory, so
they should be moved.
mvc.lua should probably go to /usr/share/acf/lib/mvc.lua
cli should probably go to /usr/sbin/acf\_cli
*(from redmine: issue id 642, created on 2011-05-10, closed on 2012-05-17)*
* Relations:
* relates #643Alpine 2.4.2Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/643Upgrade for ACF cli application2019-07-12T14:28:17ZTed TraskUpgrade for ACF cli applicationThe current ACF cli application is quite rudimentary. The application
will accept an action and parameters on the command line and will output
the result of the action as a serialized Lua structure. If a parameter
is not included, it wil...The current ACF cli application is quite rudimentary. The application
will accept an action and parameters on the command line and will output
the result of the action as a serialized Lua structure. If a parameter
is not included, it will not be changed, unless it is a boolean
parameter, in which case it will be set to false.
It would be nice to have an interactive cli application that allows
users to run actions and prompts the user for input values. The cli
application should also allow for one-shot commands to be run from the
commandline. It should also respect the viewtype parameter for these
actions, so the user can choose how the output should appear.
This commandline application could then be used to replace the Alpine
Linux setup- scripts (with some new actions).
*(from redmine: issue id 643, created on 2011-05-10, closed on 2016-05-31)*
* Relations:
* relates #642
* relates #6483.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/644ACF-openssl should chmod 600 for keys and passwords2019-07-12T14:28:17ZTed TraskACF-openssl should chmod 600 for keys and passwordsWhile the key files for the acf-openssl are not visible from the web
interface, it would be more secure to also set the key files and
password files to 600 permissions
*(from redmine: issue id 644, created on 2011-05-10, closed on 2011...While the key files for the acf-openssl are not visible from the web
interface, it would be more secure to also set the key files and
password files to 600 permissions
*(from redmine: issue id 644, created on 2011-05-10, closed on 2011-06-13)*Alpine 2.2.3Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/646acf-util/password/editme shows too many options for Home2019-07-12T14:28:19ZTed Traskacf-util/password/editme shows too many options for HomeThe editme action shows ALL possible options for the Home page, instead
of just the ones that this user, with his roles, can access.
*(from redmine: issue id 646, created on 2011-05-15, closed on 2011-05-24)*The editme action shows ALL possible options for the Home page, instead
of just the ones that this user, with his roles, can access.
*(from redmine: issue id 646, created on 2011-05-15, closed on 2011-05-24)*Alpine 2.2.1Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/648Standardize ACF form submission2019-07-12T14:28:20ZTed TraskStandardize ACF form submissionA form action needs to know whether you’re requesting the form fields
and current values, or submitting the form with new values. For web
forms, we check for the presence of the parameter with the name of the
submit button. That name is ...A form action needs to know whether you’re requesting the form fields
and current values, or submitting the form with new values. For web
forms, we check for the presence of the parameter with the name of the
submit button. That name is specified by the controller in the cfe
‘option’ field. This ‘option’ field is used as the name and label of the
submit button for a web form (see viewfunctions.lua). For instance, the
/alpine-baselayout/interfaces/editintfile action requires the form to
pass in “Save”, whereas the /alpine-baselayout/interfaces/create action
requires the form to pass in “Create”.
For the cli application, the user must pass in this field to indicate
that he is submitting the form. This is quite non-obvious.
The startstop action is an exception. The submit name is “action” and
the value is one of the possible actions (ie. Start). The available
actions are passed to the view in the actions field.
Another exception is actions that change the system but don’t have a
form or a view. Examples are /acf-util/password/deleteuser and
/acf-util/skins/update. These actions take input parameters, but there
is no form notifying the client application what inputs are needed. This
makes the cli application difficult to use - the user must have intimate
knowledge of how these actions work. These actions use
self:redirect\_to\_referrer, which also means that redirecting the
result to another page does not work.
It’s probably a good idea to standardize all actions that make a change
on the system to be forms that take the same parameter name, like
“submit”, to indicate that the form is being submitted. The value of the
submit parameter could be used for actions like startstop that have
multiple possible actions. This makes everything consistent, and also
makes a real cli application possible.
Implementing this is mostly changing the library functions for existing
forms. For self:redirect\_to\_referrer actions, they would have to
change to forms. This involves creating a new function to create the
form fields, and creating a view.
It would be nice if we could create a generic form view, now that we
have the ability to specify the order of parameters in the cfe, that
would be automatically used for forms that do not have views. This would
allow us to get rid of a whole bunch of view files that simply specify
the parameter order.
Obviously, this is a big change and would require updates to (almost)
every acf package.
*(from redmine: issue id 648, created on 2011-05-18, closed on 2012-08-21)*
* Relations:
* relates #643Alpine 2.5.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/651ACF Alps skin will overlap subnav items if it wraps2019-07-12T14:28:22ZTed TraskACF Alps skin will overlap subnav items if it wrapsIf there are a lot of items in the subnav list, causing it to wrap
around, the next row will overlap the previous row. The skin is using
inline layout for subnav. We can try inline-block, but would have to
hack to make it work on all bro...If there are a lot of items in the subnav list, causing it to wrap
around, the next row will overlap the previous row. The skin is using
inline layout for subnav. We can try inline-block, but would have to
hack to make it work on all browsers.
*(from redmine: issue id 651, created on 2011-05-19, closed on 2012-01-05)*Alpine 2.4.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/670ACF debug / log feature2019-07-12T14:28:32ZTed TraskACF debug / log featureACF does have the logevent function, but that’s mostly only useful for
development. My development process has been to add logevent statements
while developing and then delete them before releasing. I’ve left a few
helpful ones commented...ACF does have the logevent function, but that’s mostly only useful for
development. My development process has been to add logevent statements
while developing and then delete them before releasing. I’ve left a few
helpful ones commented out. Now that we have more database ACFs, I’ve
started leaving a few more in there.
It would be nice to have more included debug statements, so we can see
what has happened. Also, the ability to turn them on and off depending
on the verbosity you want.
*(from redmine: issue id 670, created on 2011-06-03, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/679Ability to download CA public part at openssl acf2019-07-12T14:28:37Ziilluzion _Ability to download CA public part at openssl acfIt will be handy if CA public part will be published and downloadable or
importable into web browser at Certification Authority ACF web site.
*(from redmine: issue id 679, created on 2011-06-08, closed on 2011-10-21)*
* Relations:
*...It will be handy if CA public part will be published and downloadable or
importable into web browser at Certification Authority ACF web site.
*(from redmine: issue id 679, created on 2011-06-08, closed on 2011-10-21)*
* Relations:
* duplicates #354Alpine 2.3.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/694Enable Autostart feature in ACF does not list service name2019-07-12T14:28:44ZDuane HughesEnable Autostart feature in ACF does not list service nameWhen running alpine 2.2.2, and configuring an acf (like acf-shorewall or
acf-chrony), and clicking the Enable Autostart button, the service name
is not listed. If you select a runlevel (e.g: default), and click
“save”, it will attempt to...When running alpine 2.2.2, and configuring an acf (like acf-shorewall or
acf-chrony), and clicking the Enable Autostart button, the service name
is not listed. If you select a runlevel (e.g: default), and click
“save”, it will attempt to execute “rc-update add default”, and will
complain about there being no service called “Default”. It seems the
enable autostart function is not picking up the service name? This
appears to happen regardless of the ACF skin in use.
The workaround is to go to System >>Init and select the runlevel
for the service that way.
Thanks for looking into this!
*(from redmine: issue id 694, created on 2011-06-21, closed on 2011-07-20)*Alpine 2.2.3Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/696Support for sqlite in acf-kamailio2019-07-12T14:28:45ZTed TraskSupport for sqlite in acf-kamailioAlpine now has support for sqlite in kamailio, need to update
acf-kamailio to work with this new database (plus any others besides
postgres)
*(from redmine: issue id 696, created on 2011-06-23, closed on 2014-12-09)*Alpine now has support for sqlite in kamailio, need to update
acf-kamailio to work with this new database (plus any others besides
postgres)
*(from redmine: issue id 696, created on 2011-06-23, closed on 2014-12-09)*3.1.0Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/752ACF - Ability to upload certs previously generated by the CA2019-07-12T14:29:11ZJavier PerotiACF - Ability to upload certs previously generated by the CACurrently not able to import certs data from a previous CA database
*(from redmine: issue id 752, created on 2011-09-28, closed on 2016-05-31)*Currently not able to import certs data from a previous CA database
*(from redmine: issue id 752, created on 2011-09-28, closed on 2016-05-31)*3.4.0Ted TraskTed Trask2012-10-01https://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/758acf-kamailio database support does not allow for null or default value2019-07-12T14:29:15ZTed Traskacf-kamailio database support does not allow for null or default valueIf you leave a field blank, acf-kamailio puts an empty string. This
causes failures for non-string types. Also, some tables, like lcr\_gw,
need to use null, and empty string is not the same.
We could check the input fields for the keywo...If you leave a field blank, acf-kamailio puts an empty string. This
causes failures for non-string types. Also, some tables, like lcr\_gw,
need to use null, and empty string is not the same.
We could check the input fields for the keywords “null” and “default”.
On the off chance that users actually want to use the string “null” or
“default” as a field value, we should allow them to put the value in
quotes. Not sure how to handle if they actually want “null” (null in
quotes), but I doubt that’s a serious issue. And, I don’t want to add
null and default checkboxes for each field.
Also need to display “null” for null fields when viewing entries.
*(from redmine: issue id 758, created on 2011-10-07, closed on 2013-05-21)*3.1.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/759ACF-openvpn enhancement request2019-07-12T14:29:16ZJeff Bilykjbilyk@gmail.comACF-openvpn enhancement requestIt’d be nice to have an option in acf-openvpn where you could download a
client installer package. openvpn.conf with client-side settings and
client cert would be included in the root of a compressed folder, along
with a script that can ...It’d be nice to have an option in acf-openvpn where you could download a
client installer package. openvpn.conf with client-side settings and
client cert would be included in the root of a compressed folder, along
with a script that can install the openvpn client in a windows
(XP/Vista/7) environment to make it simpler for end-users to install on
a client machine.
*(from redmine: issue id 759, created on 2011-10-09, closed on 2015-04-28)*3.2.0Jeff Bilykjbilyk@gmail.comJeff Bilykjbilyk@gmail.com2012-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/892acf-weblog: filter out TCP_DENIED log entries2019-07-12T14:30:23ZNatanael Copaacf-weblog: filter out TCP_DENIED log entriesSome applications tries cowardly to fetch things from internet and will
retry forever if it gets an auth denied. This will flood the log and
will bring the acf-weblog log importer to the knees.
We can workaround this by not importing TC...Some applications tries cowardly to fetch things from internet and will
retry forever if it gets an auth denied. This will flood the log and
will bring the acf-weblog log importer to the knees.
We can workaround this by not importing TCP\_DENIED log lines.
*(from redmine: issue id 892, created on 2012-01-04, closed on 2012-01-17)*
* Changesets:
* Revision 7c45bf94207fd982b32d074845b810cb0c14a371 by Natanael Copa on 2012-01-17T08:14:11Z:
```
main/acf-weblog: strip TCP_DENIED from logs
ref #892
```
* Revision 09b86b364821b9b2ffc81944cc7d4c104666df8c by Natanael Copa on 2012-01-17T08:16:53Z:
```
main/acf-weblog: strip TCP_DENIED from logs
ref #892
(cherry picked from commit 7c45bf94207fd982b32d074845b810cb0c14a371)
```Alpine 2.3.4Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/957Bugs in acf-iptables-0.3.1-r22019-07-12T14:30:56ZMiodrag RadulovicBugs in acf-iptables-0.3.1-r2Hello,
I’ve just downloaded “acf-iptables-0.3.1-r2” package and it looks to me
that it does not work properly. Here are my observations:
1. It looks that “save” button (both on status and expert pages) uses
“iptables save” script (“/et...Hello,
I’ve just downloaded “acf-iptables-0.3.1-r2” package and it looks to me
that it does not work properly. Here are my observations:
1. It looks that “save” button (both on status and expert pages) uses
“iptables save” script (“/etc/init.d/iptables”), which saves rules in
this file: /etc/iptables/rules-save, but in acf iptables-model.lua you
are using this file “local rulesfile = ”/var/lib/iptables/rules-save".
This is inconsistent and thus saved rules are not reloaded.
2. Editing of rules in ACF after they are created is impossible, every
attempt is producing an error:
Application error occured
/usr/share/acf/app//iptables/iptables-model.lua:455: bad argument \#1 to
‘match’ (string expected, got nil) stack traceback: \[C\]: in function
‘match’ /usr/share/acf/app//iptables/iptables-model.lua:455: in function
</usr/share/acf/app//iptables/iptables-model.lua:335> (tail call): ?
/usr/share/acf/lib//controllerfunctions.lua:68: in function
</usr/share/acf/lib//controllerfunctions.lua:67> (tail call): ?
/usr/share/acf/app//acf\_www-controller.lua:478: in function
</usr/share/acf/app//acf_www-controller.lua:386> \[C\]: in function
‘xpcall’ /usr/share/acf/app//acf\_www-controller.lua:386: in function
‘dispatch’ \[string “acf”\]:18: in main chunk
BR,
MiskorR
*(from redmine: issue id 957, created on 2012-01-23, closed on 2012-01-29)*Ted TraskTed Traskhttps://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/997acf-weblog does not return results in specified order when running an ad-hoc ...2019-07-12T14:31:17ZJeff Bilykjbilyk@gmail.comacf-weblog does not return results in specified order when running an ad-hoc queryReceived this acf-weblog enhancement request from an end-user:
In ACF Weblog ->Ad-Hoc Query, we have seen that select-list items
are not returned by the specified order.
For example, the statement below is one of the examples in the Ad...Received this acf-weblog enhancement request from an end-user:
In ACF Weblog ->Ad-Hoc Query, we have seen that select-list items
are not returned by the specified order.
For example, the statement below is one of the examples in the Ad-Hoc
Query page.
SELECT extract(hour from date) AS hour, sum(numrequest) AS numrequest,sum(numblock) AS numblock FROM usagestat GROUP BY extract(hour from date) ORDER BY hour
When this statement is submitted, the select-list items are returned in
the order of numrequest, hour and numblock, instead of hour, numrequest
and numblock. Even if the order is changed in the statement, the result
is still the same.
The version for some of the packages in our web proxy are as follows:
alpine-base 2.2.3-r0, acf-postgresql 0.4.0-r0, acf-weblog 0.6.1-r0,
postgresql 9.0.5-r0, postgresql-client 9.0.5-r0.
Thanks for taking a look.
*(from redmine: issue id 997, created on 2012-02-06, closed on 2013-12-09)*Alpine 2.7.2Ted TraskTed Trask2012-10-01https://gitlab.alpinelinux.org/alpine/aports/-/issues/1131Haserl cgi error following ACF package installation2019-07-23T14:34:26ZDuane HughesHaserl cgi error following ACF package installationHi,
After logging in through the ACF interface, changing the password and
clicking “Install” to install acf-openssl through the Package Management
interface, the following is returned, and the ACF becomes inaccessible:
haserl CGI E...Hi,
After logging in through the ACF interface, changing the password and
clicking “Install” to install acf-openssl through the Package Management
interface, the following is returned, and the ACF becomes inaccessible:
haserl CGI Error
/usr/share/acf/lib//roles.lua:277: attempt to index local 'roles' (a string value)
Not sure if this is reproduceable anywhere else, or if it is just due to
changing the password and carrying on without logging out and in again?
*(from redmine: issue id 1131, created on 2012-05-08, closed on 2012-05-17)*Alpine 2.4.2Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/1393Missing dependency between lua-posix and lua-bitlib2019-07-23T14:30:46ZAlessandro MussoMissing dependency between lua-posix and lua-bitlibAfter setup-acf browser reply:
haserl CGI Error
/usr/share/lua/5.1/posix.lua:5: module ‘bit’ not found:
no field package.preload\[‘bit’\]
no file ‘./bit.lua’
no file ‘/usr/local/share/lua/5.1/bit.lua’
no file ‘/usr/local/share...After setup-acf browser reply:
haserl CGI Error
/usr/share/lua/5.1/posix.lua:5: module ‘bit’ not found:
no field package.preload\[‘bit’\]
no file ‘./bit.lua’
no file ‘/usr/local/share/lua/5.1/bit.lua’
no file ‘/usr/local/share/lua/5.1/bit/init.lua’
no file ‘/usr/local/lib/lua/5.1/bit.lua’
no file ‘/usr/local/lib/lua/5.1/bit/init.lua’
no file ‘/usr/share/lua/5.1/bit.lua’
no file ‘/usr/share/lua/5.1/bit/init.lua’
no file ‘./bit.so’
no file ‘/usr/local/lib/lua/5.1/bit.so’
no file ‘/usr/lib/lua/5.1/bit.so’
no file ‘/usr/local/lib/lua/5.1/loadall.so’
After apk add lua-bitlib ot work fine.
*(from redmine: issue id 1393, created on 2012-09-13, closed on 2012-09-27)*
* Changesets:
* Revision 5137cd40e869cdfb284f012c172d9f8c362f0ec0 by Natanael Copa on 2012-09-14T06:01:01Z:
```
main/lua-posix: depend on bitlib
fixes #1393
```Alpine 2.5.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/1751acf-openvpn 0.8.0-r02019-07-23T14:25:43ZJan-Hendrik Dörneracf-openvpn 0.8.0-r0There is an application bug: I see the following on the website, after I
tried to connect a first vpn client:
Alpine Configuration Framework
Application error occured
/usr/share/acf/app//openvpn/openvpn-model.lua:147: attempt to perfo...There is an application bug: I see the following on the website, after I
tried to connect a first vpn client:
Alpine Configuration Framework
Application error occured
/usr/share/acf/app//openvpn/openvpn-model.lua:147: attempt to perform
arithmetic on a string value stack traceback:
/usr/share/acf/app//openvpn/openvpn-model.lua:147: in function
‘clientlist’ /usr/share/acf/app//openvpn/openvpn-model.lua:174: in
function </usr/share/acf/app//openvpn/openvpn-model.lua:172> (tail
call): ? /usr/share/acf/app//acf\_www-controller.lua:451: in function
</usr/share/acf/app//acf_www-controller.lua:359> \[C\]: in function
‘xpcall’ /usr/share/acf/app//acf\_www-controller.lua:359: in function
‘dispatch’ \[string “/var/www/localhost/htdocs/cgi-bin/acf”\]:18: in
main chunk
*(from redmine: issue id 1751, created on 2013-03-30, closed on 2013-04-10)*Alpine 2.5.5Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/1775Packet request: acf-openldap2019-07-23T14:25:22ZJan-Hendrik DörnerPacket request: acf-openldapIt would be nice to have a simple Interface to openldap.
*(from redmine: issue id 1775, created on 2013-04-09, closed on 2014-05-30)*It would be nice to have a simple Interface to openldap.
*(from redmine: issue id 1775, created on 2013-04-09, closed on 2014-05-30)*3.0.0Alan LacerdaAlan Lacerdahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/2064userskins link invalid2019-07-23T14:21:22ZJan-Hendrik Dörneruserskins link invalidAfter a normal setup I see a symbolic link from
/usr/shar/acf/www/userskins to /etc/acf/skins, but this directory does
not exist.
(I think I saw this bug in pre 2.6.0 versions as well.)
*(from redmine: issue id 2064, created on 2013-...After a normal setup I see a symbolic link from
/usr/shar/acf/www/userskins to /etc/acf/skins, but this directory does
not exist.
(I think I saw this bug in pre 2.6.0 versions as well.)
*(from redmine: issue id 2064, created on 2013-06-04, closed on 2013-08-06)*
* Changesets:
* Revision 1ffa83ee5db171b8e38ce7b3ef187565c8e11b54 by Natanael Copa on 2013-07-03T08:33:32Z:
```
main/acf-core: create /etc/acf/skins directory
ref #2064
```
* Revision 077f36e3ecdfe1b065d4a496b78875e1dec773c3 by Natanael Copa on 2013-07-11T13:54:23Z:
```
main/acf-core: create /etc/acf/skins directory
fixes #2064
```
* Revision ffba227d985b7eb50bb5e1828459e91e27d00773 by Natanael Copa on 2013-08-28T08:12:29Z:
```
main/acf-core: create /etc/acf/skins directory
ref #2064
(cherry picked from commit 1ffa83ee5db171b8e38ce7b3ef187565c8e11b54)
```Alpine 2.6.3Ted TraskTed Trask2013-08-05https://gitlab.alpinelinux.org/alpine/aports/-/issues/2130ACF WebLog - Highlight Blocked and Bypassed entries2019-07-23T14:20:17ZRay PatingACF WebLog - Highlight Blocked and Bypassed entriesWould it be possible for us to highlight or place a red background for
the entries which are blocked and/or bypassed by users? Thanks!
*(from redmine: issue id 2130, created on 2013-07-08, closed on 2013-11-19)*Would it be possible for us to highlight or place a red background for
the entries which are blocked and/or bypassed by users? Thanks!
*(from redmine: issue id 2130, created on 2013-07-08, closed on 2013-11-19)*3.0.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/2260ACF is broken in 'edge' (haserl reports: Lua shells are not enabled)2019-07-23T14:18:34ZMika HavelaACF is broken in 'edge' (haserl reports: Lua shells are not enabled)Recently ACF stoped working on hosts running ‘edge’.
I get this error message in my webbrowser when trying to browse ACF.
haserl CGI Error
Lua shells are not enabled.
I have basically just done ‘setup-acf’ to reproduce this ...Recently ACF stoped working on hosts running ‘edge’.
I get this error message in my webbrowser when trying to browse ACF.
haserl CGI Error
Lua shells are not enabled.
I have basically just done ‘setup-acf’ to reproduce this test
I have these packages when I see the error:
test2-brokenhost:~# apk version -v | egrep -i "haserl|acf|lua" | sort
acf-alpine-baselayout-0.10.0-r0 = 0.10.0-r0
acf-apk-tools-0.8.0-r0 = 0.8.0-r0
acf-core-0.16.3-r1 = 0.16.3-r1
acf-jquery-0.2.0-r0 = 0.2.0-r0
acf-lib-0.5.1-r0 = 0.5.1-r0
acf-openssh-0.7.0-r0 = 0.7.0-r0
acf-skins-0.4.2-r0 = 0.4.2-r0
haserl-0.9.31-r0 = 0.9.31-r0
lua-5.1.5-r4 = 5.1.5-r4
lua-bitlib-26-r3 = 26-r3
lua-json4-0.9.20-r1 = 0.9.20-r1
lua-md5-1.1.2-r2 = 1.1.2-r2
lua-posix-5.1.26-r1 = 5.1.26-r1
lua-subprocess-0.0.20121211-r2 = 0.0.20121211-r2
lua5.1-5.1.5-r0 = 5.1.5-r0
lua5.1-libs-5.1.5-r0 = 5.1.5-r0
FYI: A couple of days ago I I brought up similar host (using ‘edge’
repo) and that host works (displayed as ‘test1-working’).
test1-working:~# apk version -v | egrep -i "haserl|acf|lua" | sort
acf-alpine-baselayout-0.10.0-r0 = 0.10.0-r0
acf-apk-tools-0.8.0-r0 = 0.8.0-r0
acf-core-0.16.3-r1 = 0.16.3-r1
acf-dhcp-0.6.1-r0 = 0.6.1-r0
acf-jquery-0.2.0-r0 = 0.2.0-r0
acf-kamailio-0.6.3-r0 = 0.6.3-r0
acf-lib-0.5.1-r0 = 0.5.1-r0
acf-postgresql-0.6.1-r0 = 0.6.1-r0
acf-provisioning-0.3.4-r0 = 0.3.4-r0
acf-skins-0.4.2-r0 = 0.4.2-r0
haserl-0.9.30-r0 = 0.9.30-r0
kamailio-lua-4.0.2-r2 < 4.0.3-r0
lua-5.1.5-r4 = 5.1.5-r4
lua-bitlib-26-r3 = 26-r3
lua-expat-1.2.0-r0 = 1.2.0-r0
lua-json4-0.9.20-r1 = 0.9.20-r1
lua-md5-1.1.2-r2 = 1.1.2-r2
lua-posix-5.1.26-r1 = 5.1.26-r1
lua-posixtz-0.3-r0 = 0.3-r0
lua-socket-2.0.2-r4 = 2.0.2-r4
lua-sql-postgres-2.2.0-r0 = 2.2.0-r0
lua-subprocess-0.0.20121211-r2 = 0.0.20121211-r2
lua5.1-5.1.5-r0 = 5.1.5-r0
lua5.1-libs-5.1.5-r0 = 5.1.5-r0
lua5.2-libs-5.2.2-r1 = 5.2.2-r1
*(from redmine: issue id 2260, created on 2013-09-20, closed on 2013-10-02)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/2278acf broken in 'edge'2019-07-23T14:18:23ZMika Havelaacf broken in 'edge'ACF now complains:
haserl CGI Error
/usr/share/lua/5.1/posix.lua:5: module 'bit' not found:
no field package.preload['bit']
no file './bit.lua'
no file '/usr/local/share/lua/5.1/bit.lua'
no file ...ACF now complains:
haserl CGI Error
/usr/share/lua/5.1/posix.lua:5: module 'bit' not found:
no field package.preload['bit']
no file './bit.lua'
no file '/usr/local/share/lua/5.1/bit.lua'
no file '/usr/local/share/lua/5.1/bit/init.lua'
no file '/usr/local/lib/lua/5.1/bit.lua'
no file '/usr/local/lib/lua/5.1/bit/init.lua'
no file '/usr/share/lua/5.1/bit.lua'
no file '/usr/share/lua/5.1/bit/init.lua'
no file './bit.so'
no file '/usr/local/lib/lua/5.1/bit.so'
no file '/usr/lib/lua/5.1/bit.so'
no file '/usr/local/lib/lua/5.1/loadall.so'
*(from redmine: issue id 2278, created on 2013-10-10, closed on 2013-10-16)*
* Changesets:
* Revision 3c2b28a3f1ff8568d0bcd163f8d2c9c192e7c3cb by Natanael Copa on 2013-10-10T14:26:54Z:
```
main/lua-posix: the 5.1 version needs lua-bitlib
fixes #2278
```Alpine 2.7.0Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/2537ACF-Unbound feature request2019-07-23T14:14:50ZChris SpillaneACF-Unbound feature requestAn ACF interface for unbound DNS server would be very cool. Alas, this
will be low priority, since editing the config file isn’t difficult :)
*(from redmine: issue id 2537, created on 2013-12-31, closed on 2014-06-04)*An ACF interface for unbound DNS server would be very cool. Alas, this
will be low priority, since editing the config file isn’t difficult :)
*(from redmine: issue id 2537, created on 2013-12-31, closed on 2014-06-04)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/2964[Patch] ACF/LBU and "lbu lb" don't show latest backup as option for restoring2019-07-23T14:08:20ZPanthera Tigris[Patch] ACF/LBU and "lbu lb" don't show latest backup as option for restoringCalling “Local backups”-&gt;“Config” in the ACF web GUI will only list
backups with timestamps in the section “Backup Archives”, but not the
most recent backup named “${hostname}.apkovl.tar.gz” and does therefore
not allow to revert to t...Calling “Local backups”->“Config” in the ACF web GUI will only list
backups with timestamps in the section “Backup Archives”, but not the
most recent backup named “${hostname}.apkovl.tar.gz” and does therefore
not allow to revert to the most recent backup.
There are two possible solutions:
### 1. Timestamping the backup right after its successful creation
--- /sbin/lbu
+++ /sbin/lbu.modif
@@ -468 +468,3 @@
- if ! cmd_package "$outfile"; then
+ if cmd_package "$outfile"; then
+ backup_apkovl "$outfile"
+ else
Pro: All backups are listed with meaningful timestamps.
Contra: I have not tested, if the absence of a “\*.apkovl.tar.gz” file
as most recent backup may cause other parts of the lbu script to
malfunction or misbehave, e.g. restore\_apkovl().
### 2. Additionally list “\*.apkovl.tar.gz” when “lbu lb” is invoked
--- /sbin/lbu
+++ /sbin/lbu.modif
@@ -563 +563 @@
- ls -1 "$mnt"/*.[0-9][0-9]*[0-9][0-9].tar.gz* 2>/dev/null | sed 's:.*/::'
+ ( ls -1 "$mnt"/*.[0-9][0-9]*[0-9][0-9].tar.gz* 2>/dev/null; ls -1 "$mnt"/*.apkovl.tar.gz* 2>/dev/null ) | sed 's:.*/::'
Pro: This does only modify the listing of existing backups with no
implications regarding the rest of the code.
Contra: The latest backup can not be associated with a certain point in
time, because it has no timestamp, so it’s a “hit and miss” when
reverting to this backup.
*(from redmine: issue id 2964, created on 2014-05-23, closed on 2014-05-26)*3.0.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3100acf-freeswitch and acf-freeswitch-vmail aren't built for Alpine 3.02019-07-23T14:06:16ZJeff Bilykjbilyk@gmail.comacf-freeswitch and acf-freeswitch-vmail aren't built for Alpine 3.0Neither package is built. Likely because freeswitch itself wasn’t built
until 3.0.1, and they just need to be rebuilt. Creating ticket in case
they’re disabled on purpose.
*(from redmine: issue id 3100, created on 2014-06-26, closed on...Neither package is built. Likely because freeswitch itself wasn’t built
until 3.0.1, and they just need to be rebuilt. Creating ticket in case
they’re disabled on purpose.
*(from redmine: issue id 3100, created on 2014-06-26, closed on 2014-07-30)*3.0.2Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3103acf-kamailio is broken2019-07-23T14:06:13ZTed Traskacf-kamailio is brokenThrows exception:
/usr/share/acf/app//kamailio/kamailio-controller.lua:47: module
‘dbcontrollerfunctions’ not found
Seems acf-kamailio now depends on acf-db, which was not released for
alpine 3.0
*(from redmine: issue id 3103, creat...Throws exception:
/usr/share/acf/app//kamailio/kamailio-controller.lua:47: module
‘dbcontrollerfunctions’ not found
Seems acf-kamailio now depends on acf-db, which was not released for
alpine 3.0
*(from redmine: issue id 3103, created on 2014-06-28, closed on 2014-07-30)*3.0.2Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3279acf-provisioning fails to update openser DB when acf-provisioning autogenerat...2019-07-23T14:03:42ZMika Havelaacf-provisioning fails to update openser DB when acf-provisioning autogenerates a password for a existing extensionWhen using acf-provisioning, edit a allready existing extension. Clear
out the password in order to have acf-provisioning to auto-generate a
password for you.
At this stage, the provisioning DB will be updated, but the openser DB
will ...When using acf-provisioning, edit a allready existing extension. Clear
out the password in order to have acf-provisioning to auto-generate a
password for you.
At this stage, the provisioning DB will be updated, but the openser DB
will not receive the updated password value (as a result of this, the
provisioning and openser DB’s are out of sync, and therefore SIP-phones
can’t register to the mediarouter).
If you manually type in a updated password in the password field (not
having acf-provisioning auto-generating the password), then provisioning
and openser DB’s replicate as expected.
Best regards
Mika Havela
*(from redmine: issue id 3279, created on 2014-08-06, closed on 2014-08-16)*
* Uploads:
* [update_device_params.lua](/uploads/22860b3ca9ccc61d3e6d8bf4c86599ad/update_device_params.lua)
* [update_device_params.lua](/uploads/ab7d059306f99b763b7eecea6712e8a2/update_device_params.lua)Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3527acf-kamailio doesn't recognize postgres role2019-07-23T14:00:24ZRobert Boisvertacf-kamailio doesn't recognize postgres roleThe “Search Database” tab of the kamailio ACF shows the error “LuaSQL:
error connecting to database. PostgreSQL: FATAL: role ”“kamailio”" does
not exist" even though the database has been configured correctly and
the kamailio role exists...The “Search Database” tab of the kamailio ACF shows the error “LuaSQL:
error connecting to database. PostgreSQL: FATAL: role ”“kamailio”" does
not exist" even though the database has been configured correctly and
the kamailio role exists. It gives the impression that it is trying to
use a role named “kamailio” (double quotes included as part of the
name). The “Database” tab has the “Create Database” button but clicking
on it creates an error that says “ERROR: database ”kamailio" already
exists."
The packages installed are:
acf-kamailio-0.7.2-r0
kamailio-4.0.4-r3
postgresql-9.3.3-r1
Kamailio database was successfully created using “yes | kamdbctl create
kamailio”.
*(from redmine: issue id 3527, created on 2014-11-19, closed on 2015-01-24)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3591acf-tinydns: Editing an existing NAPTR record can delete the domain field2019-07-23T13:59:52ZJeff Bilykjbilyk@gmail.comacf-tinydns: Editing an existing NAPTR record can delete the domain fieldScenario:
Editing a file called 2.5.2.enum.example.net, with the following NAPTR
record:
N1.2.5.2.enum.example.net:10:100:u:E2U+sip:![](^\134+2521$)sip\\072200@10.97.80.4!::300:
When clicking on the wrench symbol to edit the record, t...Scenario:
Editing a file called 2.5.2.enum.example.net, with the following NAPTR
record:
N1.2.5.2.enum.example.net:10:100:u:E2U+sip:![](^\134+2521$)sip\\072200@10.97.80.4!::300:
When clicking on the wrench symbol to edit the record, the domain field
displays 1 in the text box, then .2.5.2.enum.example.net. If the 1 is
removed, then the zone file is saved, the resulting record is created in
the zone file:
N:10:100:u:E2U+sip:![](^\134+252214$)sip\\072200@10.97.80.4!::300:
The expected record is:
N2.5.2.enum.example.net:10:100:u:E2U+sip:![](^\134+252214$)sip\\072200@10.97.80.4!::300:
*(from redmine: issue id 3591, created on 2014-11-27, closed on 2015-06-26)*3.0.7Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/3698acf-weblog cannot import many squid log records2019-07-23T13:58:46ZStephen Munacf-weblog cannot import many squid log recordsTested with squark-0.5-r0/squid-3.3.12-r0 and
squark-0.6-r2/squid-3.3.13-r1
In Weblog Activity Log (History), there are a lot of entries like this
Exception on line:1421200962.220 170085 192.168.10.158 TCP\_MISS/ - 7796
CONNECT iecvlis...Tested with squark-0.5-r0/squid-3.3.12-r0 and
squark-0.6-r2/squid-3.3.13-r1
In Weblog Activity Log (History), there are a lot of entries like this
Exception on line:1421200962.220 170085 192.168.10.158 TCP\_MISS/ - 7796
CONNECT iecvlist.microsoft.com:443 - HIER\_DIRECT/iecvlist.microsoft.com
- -
LuaSQL: error executing statement. PostgreSQL: ERROR: invalid input
syntax for integer: "<s>" LINE 1: …t.com:443’, ’2015-01-14
02:02:42.220’, ’CONNECT’, ’</s>‘,’-’,’0… ^
When HTTP Status Code is “-” instead of 3-digits number, PostgreSQL
refuses to insert the row.
*(from redmine: issue id 3698, created on 2015-01-15, closed on 2015-01-19)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4131acf-provisioning will not allow provisioning phones2019-07-12T14:57:12ZJeff Bilykjbilyk@gmail.comacf-provisioning will not allow provisioning phonesSteps to replicate:
Install Alpine Linux on current edge. Install acf-provisioning,
acf-provisioning-{polycom,linksys,cisco}. Set up some basic settings in
params for registrar, TZ, sntp, moh URI, admin password. Create a device
of type...Steps to replicate:
Install Alpine Linux on current edge. Install acf-provisioning,
acf-provisioning-{polycom,linksys,cisco}. Set up some basic settings in
params for registrar, TZ, sntp, moh URI, admin password. Create a device
of type Polycom 650, then enter MAC, extension, and caller ID. The
following error is thrown:
Exception in /etc/provisioning/update\_device\_params.lua script
/usr/share/acf/lib//dbmodelfunctions.lua:21: attempt to call field
‘handle\_clientdata’ (a nil value)
*(from redmine: issue id 4131, created on 2015-04-28, closed on 2015-04-28)*3.2.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4132acf-freeradius3 - Logfile Tab2019-07-23T13:54:28Zdino beeracf-freeradius3 - Logfile TabLogfile tab is currently configured to point to
/var/log/radius/radius.log, an invalid file.
Along with the radiusd logfile, it would be helpful to have the
linlog\_auth.log and linelog\_acct.log files available from the ACF.
This would...Logfile tab is currently configured to point to
/var/log/radius/radius.log, an invalid file.
Along with the radiusd logfile, it would be helpful to have the
linlog\_auth.log and linelog\_acct.log files available from the ACF.
This would be helpful for troubleshooting authentication / authorization
issues.
Thanks for considering
*(from redmine: issue id 4132, created on 2015-04-30, closed on 2018-08-08)*Alpine 2.7.10Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4169acf-provisioning: provisioning.cgi should point to /usr/bin/haserl-lua5.22019-07-23T13:54:08ZJeff Bilykjbilyk@gmail.comacf-provisioning: provisioning.cgi should point to /usr/bin/haserl-lua5.2Please update provisioning.cgi in
http://git.alpinelinux.org/cgit/acf-provisioning/tree/cgi-bin/provisioning.cgi\#n1
to point to haserl-lua5.2 since it doesn’t appear that provisioning.cgi
is compatible with lua 5.3.
*(from redmine: is...Please update provisioning.cgi in
http://git.alpinelinux.org/cgit/acf-provisioning/tree/cgi-bin/provisioning.cgi\#n1
to point to haserl-lua5.2 since it doesn’t appear that provisioning.cgi
is compatible with lua 5.3.
*(from redmine: issue id 4169, created on 2015-05-11, closed on 2015-05-26)*3.2.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4170acf-provisioning: add suport for VVX phones2019-07-23T13:54:07ZAlan Lacerdaacf-provisioning: add suport for VVX phonesThe latest software for VVX:
http://support.polycom.com/PolycomService/support/us/support/voice/polycom\_uc/polycom\_uc\_software\_release.html\#5.3.0
*(from redmine: issue id 4170, created on 2015-05-11, closed on 2015-06-02)*The latest software for VVX:
http://support.polycom.com/PolycomService/support/us/support/voice/polycom\_uc/polycom\_uc\_software\_release.html\#5.3.0
*(from redmine: issue id 4170, created on 2015-05-11, closed on 2015-06-02)*Alan LacerdaAlan Lacerdahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4280acf-iptables crashes2019-07-23T13:52:45ZPanthera Tigrisacf-iptables crashesThere seems to be a bug in *acf-iptables*:
error loading module 'iptables.iptables-model' from file '/usr/share/acf/appiptables/iptables-model.lua': /usr/share/acf/appiptables/iptables-model.lua:84: <name> expected near 'goto' stack...There seems to be a bug in *acf-iptables*:
error loading module 'iptables.iptables-model' from file '/usr/share/acf/appiptables/iptables-model.lua': /usr/share/acf/appiptables/iptables-model.lua:84: <name> expected near 'goto' stack traceback: [C]: in ? [C]: in function 'require' /usr/share/lua/5.2/acf/mvc.lua:234: in function 'soft_require' /usr/share/lua/5.2/acf/mvc.lua:62: in function 'new' /usr/share/acf/appacf_www-controller.lua:467: in function </usr/share/acf/appacf_www-controller.lua:410> [C]: in function 'xpcall' /usr/share/acf/app//acf_www-controller.lua:410: in function 'dispatch' [string "acf"]:18: in main chunk
At this stage, I can’t tell, if this is due to my complex firewall
configuration or a mishap in the ACF module. If you need additional
information to locate the problem, please, feel free to contact me by
e-mail.
Thanks,
Tiger
*(from redmine: issue id 4280, created on 2015-06-08, closed on 2015-07-07)*3.2.1Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4653acf-weblog-0.10.3 "Download results" broken2019-07-23T13:47:47ZLeonardo Arenaacf-weblog-0.10.3 "Download results" brokenThe “Download results” button in “View Log” tab download a “nil” file.
Reproducible: always
Thanks!
*(from redmine: issue id 4653, created on 2015-09-24, closed on 2016-04-20)*The “Download results” button in “View Log” tab download a “nil” file.
Reproducible: always
Thanks!
*(from redmine: issue id 4653, created on 2015-09-24, closed on 2016-04-20)*3.2.4Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4654acf-weblog-0.10.3 "next page" broken2019-07-23T13:47:46ZLeonardo Arenaacf-weblog-0.10.3 "next page" broken\- In “View Log” tab select multiple “Source”
\- Set query parameters and click “Update” button
- Click on “-&gt;” (right arrow) or page “2”. The page return error
“Invalid search parameter”
Reproducible: always
Thanks!
*(from red...\- In “View Log” tab select multiple “Source”
\- Set query parameters and click “Update” button
- Click on “->” (right arrow) or page “2”. The page return error
“Invalid search parameter”
Reproducible: always
Thanks!
*(from redmine: issue id 4654, created on 2015-09-24, closed on 2016-04-20)*3.2.4Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/4890acf login/logout redirection does not work on reverse proxy configuration2019-07-23T13:44:17ZGiovanni Minnitiacf login/logout redirection does not work on reverse proxy configurationI want to call several alpine linux docker containers from
an apache 2.4(!) reverse proxy front end
Therefore I need some prefixed path to confine each box in
it’s boundary.
...
<Location /base/> ...I want to call several alpine linux docker containers from
an apache 2.4(!) reverse proxy front end
Therefore I need some prefixed path to confine each box in
it’s boundary.
...
<Location /base/>
ProxyPass https://127.0.0.1:443
ProxyPassReverse https://127.0.0.1:443
Substitute "s|/cgi-bin|/base/cgi-bin|n"
Substitute "s|/skins|/base/skins|n"
Substitute "s|/js|/base/js|n"
SetOutputFilter INFLATE;SUBSTITUTE;DEFLATE;
RequestHeader unset Accept-Encoding
</Location>
...
It works partially with mod\_substitute (only Apache 2.4.x or later)
One problem persist in the logon-controller.lua there is
an absolute redirection that prevents to prefix /base/ at
login/logout
Can this be rewritten to support proxied configurations
using relative path or better with a configure prefix in acf.conf?
*(from redmine: issue id 4890, created on 2015-11-21, closed on 2016-07-26)*
* Uploads:
* [acf-debug-original.log](/uploads/966b769c2a593f60b18a583bb24776f4/acf-debug-original.log) This is the one with no patched acf_www-controller.lua
* [acf-debug-modified.log](/uploads/44a7e28370eae1f340394fe730a1dd1d/acf-debug-modified.log) This is the one I patched earlier with .. "/base" ... in acf_www-controller.lua
* [000-default.conf](/uploads/71c7f761f7056d284dc99963106a2c47/000-default.conf) Apache 2.4.16 config file for SSL virtualhost with proxied alpine linux boxes3.2.4Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/5326Minor issue, acf-openssh2019-07-23T13:38:00ZChris SpillaneMinor issue, acf-opensshHello again,
tested on fresh install 3.3.2 ISO, 64-bit.
Installed acf-openssh. In the ACF GUI, Applications >SSH &gt;
Config, the options for “Permit Root Login”, “Password Authentication”
and “Use DNS” are ticked by default. However, ...Hello again,
tested on fresh install 3.3.2 ISO, 64-bit.
Installed acf-openssh. In the ACF GUI, Applications >SSH >
Config, the options for “Permit Root Login”, “Password Authentication”
and “Use DNS” are ticked by default. However, these values are not
written to the config file until “Save” is performed.
To avoid confusion it would therefore be preferable to have these
options unticked by default.
*(from redmine: issue id 5326, created on 2016-03-23, closed on 2016-07-26)*3.3.4Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/5411ACF Cron panel issue due to wrong processname2019-07-23T13:36:54ZGiovanni MinnitiACF Cron panel issue due to wrong processname—- cron-model.lua.org
<span class="underline"></span>+ cron-model.lua
@@ –7,7 +7,7 @@
validator = require(“acf.validator”)
local configfile = “/etc/crontabs/root”
-local processname = “cron”
+local processname = “crond”
loca...—- cron-model.lua.org
<span class="underline"></span>+ cron-model.lua
@@ –7,7 +7,7 @@
validator = require(“acf.validator”)
local configfile = “/etc/crontabs/root”
-local processname = “cron”
+local processname = “crond”
local packagename = “busybox”
local baseurl = “/etc/periodic/”
*(from redmine: issue id 5411, created on 2016-04-14, closed on 2016-05-31)*3.4.0Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/6391Download of cert from acf-openssl gives invalid file2019-07-23T12:05:25ZTed TraskDownload of cert from acf-openssl gives invalid fileWhen a generated cert is downloaded, it is an invalid file and does not
match the file on the server.
*(from redmine: issue id 6391, created on 2016-10-26, closed on 2017-05-22)*
* Changesets:
* Revision 1d3a5eb63ef2a1964b87ea22e0cf...When a generated cert is downloaded, it is an invalid file and does not
match the file on the server.
*(from redmine: issue id 6391, created on 2016-10-26, closed on 2017-05-22)*
* Changesets:
* Revision 1d3a5eb63ef2a1964b87ea22e0cfb893e3b648bb by Timo Teräs on 2016-11-09T10:14:21Z:
```
main/mini_httpd: fix handling of cgi programs with binary output
ref #6391
```
* Revision f473963b85b7e8d6e9fafa2ac13ea769d60ad8b2 by Timo Teräs on 2016-11-09T10:41:21Z:
```
main/mini_httpd: fix handling of cgi programs with binary output
fixes #6391
```
* Revision 21ffa6d32408a34db0024b59c4eea64a6dfed0d1 by Ted Trask on 2016-11-10T14:00:32Z:
```
main/mini_httpd: fix handling of cgi programs with binary output
ref #6391
```
* Revision eba35bc02242a16b52bb42f4a6a10df969accc3d by Ted Trask on 2016-11-10T14:17:54Z:
```
main/mini_httpd: fix handling of cgi programs with binary output
ref #6391
(cherry picked from commit 21ffa6d32408a34db0024b59c4eea64a6dfed0d1)
```
* Uploads:
* [root.ssl_server_cert.54657374536572766572.01.pfx](/uploads/4e529d10f0ff9dfb2ef9ea11673ba798/root.ssl_server_cert.54657374536572766572.01.pfx) Host cert
* [TestServer.pfx](/uploads/497a1602e6512a97d5b90f676db216b3/TestServer.pfx) Downloaded cert
* [testcase.lua](/uploads/32402a4db9ce9c9b861087b0b23b64c1/testcase.lua) testcase.lua3.4.7Natanael CopaNatanael Copahttps://gitlab.alpinelinux.org/alpine/aports/-/issues/6429acf-dhcp : editing entries fail due to lua errors in dhcp-model.lua2019-07-23T12:04:57ZSamuel Kremppacf-dhcp : editing entries fail due to lua errors in dhcp-model.luaediting fixed hosts fails due to an error line 28 :
>invalid use of ‘%’ in replacement string stack traceback: \[C\]: in
function ‘gsub’ /usr/share/acf/app//dhcp/dhcp-model.lua:28: in function
‘replaceentry’ /usr/share/acf/app//dhcp/dh...editing fixed hosts fails due to an error line 28 :
>invalid use of ‘%’ in replacement string stack traceback: \[C\]: in
function ‘gsub’ /usr/share/acf/app//dhcp/dhcp-model.lua:28: in function
‘replaceentry’ /usr/share/acf/app//dhcp/dhcp-model.lua:263: in function
‘subnet\_write’ /usr/share/acf/app//dhcp/dhcp-model.lua:627: in function
‘setFunction’ /usr/share/acf/app//acf\_www-controller.lua:671: in
function </usr/share/acf/app//acf_www-controller.lua:665> (…tail calls…)
/usr/share/acf/app//acf\_www-controller.lua:507: in function
</usr/share/acf/app//acf_www-controller.lua:409> \[C\]: in function
‘xpcall’ /usr/share/acf/app//acf\_www-controller.lua:409: in function
‘dispatch’ \[string “acf”\]:18: in main chunk
editing subnet definitions also fails
*(from redmine: issue id 6429, created on 2016-11-05, closed on 2017-05-22)*
* Uploads:
* [dhcpd.conf](/uploads/e3a6dd8657dcc9e5408152da8c356370/dhcpd.conf)3.4.6Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/8203ACF Application error occured - /acf/alpine-baselayout/health/networkstats2019-07-23T11:39:49ZalgitbotACF Application error occured - /acf/alpine-baselayout/health/networkstats/acf/alpine-baselayout/health/networkstats
Application error occured
\[string “/usr/share/acf/app//alpine-baselayout/health<s>…“\]:79:
attempt to index field ‘?’ (a nil value) stack traceback: \[string
”/usr/share/acf/app//alpine-basel.../acf/alpine-baselayout/health/networkstats
Application error occured
\[string “/usr/share/acf/app//alpine-baselayout/health<s>…“\]:79:
attempt to index field ‘?’ (a nil value) stack traceback: \[string
”/usr/share/acf/app//alpine-baselayout/health</s>…”\]:79: in function
‘viewfunc’ \[string “/usr/share/acf/app//template-html.lsp”\]:157: in
function ‘viewfunc’ /usr/share/acf/app//acf\_www-controller.lua:521: in
function </usr/share/acf/app//acf_www-controller.lua:409> \[C\]: in
function ‘xpcall’ /usr/share/acf/app//acf\_www-controller.lua:409: in
function ‘dispatch’ \[string “acf”\]:18: in main chunk
*(from redmine: issue id 8203, created on 2017-11-27, closed on 2018-06-26)*Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/9057acf2019-07-23T11:25:53Zalgitbotacfafter upgrading to Alpine 3.8 the acf stopped working.
after providing username and password i get page: “This page isn’t
working
\[my\_alpine\_host\_name\] didn’t send any data.
ERR\_EMPTY\_RESPONSE”
i also happens with fresh ins...after upgrading to Alpine 3.8 the acf stopped working.
after providing username and password i get page: “This page isn’t
working
\[my\_alpine\_host\_name\] didn’t send any data.
ERR\_EMPTY\_RESPONSE”
i also happens with fresh installation of Alpine 3.8.
i even try the edge release, the same message.
*(from redmine: issue id 9057, created on 2018-07-05, closed on 2018-08-08)*3.8.1Ted TraskTed Traskhttps://gitlab.alpinelinux.org/alpine/aports/-/issues/9505acf-openssl, /etc/ssl/openssl-ca-acf.cnf setting new_certs_dir not updating?2021-05-09T17:45:44ZNick Lalicacf-openssl, /etc/ssl/openssl-ca-acf.cnf setting new_certs_dir not updating?Hi,
I am trying to run acf/acf-openssl in a docker container. I’d like to
place all user generated data into a docker volume. I attempted to do
this by changing the $dir variable in openssl-ca-acf.cnf (in this case I
changed it to /volu...Hi,
I am trying to run acf/acf-openssl in a docker container. I’d like to
place all user generated data into a docker volume. I attempted to do
this by changing the $dir variable in openssl-ca-acf.cnf (in this case I
changed it to /volume). This had the desired effect for most settings,
except the new\_certs\_dir is still being written to /etc/ssl/cert. It
appears as if the new\_certs\_dir setting is not being “picked up” in
acf-openssl.
I’m using Docker for Mac. Starting with the Docker Alpine:3.8 container,
the steps to reproduce the behavior from ash are:
<code class="shell">
apk update && apk upgrade
apk add alpine-conf acf-core act-alpine-baselayout acf-openssl.
setup-acf
</code>
Finally, I edit the /etc/ssl/openssl-ca-acf.cnf file, changing dir:
<code class="shell">
# mkdir /volume if not mounted
apk add vim
vim /etc/ssl/openssl-ca-acf.cnf
=> dir = /volume
</code>
I then bring up ACF in Chrome at https://localhost. I generate a CA and
a certificate with the CA.
Observed behavior:
The data for the generated certificate (password, key, .pfx file etc) are still placed in /etc/ssl/cert.
Expected behavior:
certificates created in /volume instead.
Is there something I am missing?
I am new to Alpine, so please let me know if there is any other
information I can provide.
Thanks!
*(from redmine: issue id 9505, created on 2018-10-03)*Ted TraskTed Trask