aboutsummaryrefslogtreecommitdiffstats
path: root/main/dhcp
Commit message (Collapse)AuthorAgeFilesLines
* main/dhcp: remove outdated {pre,post}-upgrade scriptsJakub Jirutka2019-10-273-28/+1
| | | | They are for backward compatibility with >10 years old Alpine releases.
* main/dhcp: simplify openrc split function, remove unneeded workaroundJakub Jirutka2019-10-271-21/+5
|
* main/dhcp: remove commented out depends_dhclient_optionalJakub Jirutka2019-10-271-4/+2
|
* main/dhcp: remove depends_dev and depends_dbg workaroundsJakub Jirutka2019-10-271-13/+2
| | | | This is already fixed in abuild.
* main/dhcp: remove unused split function libs()Jakub Jirutka2019-10-271-6/+0
| | | | | | It was probably a workaround for some bug in abuild that has been already fixed. Removing of this function doesn't have any effect on the generated metadata.
* main/dhcp: don't remove build dirs to allow re-running package phaseJakub Jirutka2019-10-271-2/+0
|
* main/dhcp: remove x bit from dhcpd.initd file in aportsJakub Jirutka2019-10-271-0/+0
|
* main/dhcp: change deprecated /var/run to /runJakub Jirutka2019-10-273-17/+17
|
* main/dhcp: fix codestyle - unnecessary braces around variablesJakub Jirutka2019-10-271-9/+9
|
* main/dhcp: take maintainershipJakub Jirutka2019-10-271-1/+1
|
* Orphan my packagestcely2019-10-241-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In my experience, this project does not encourage contribution. The people involved with merging have ignored improvements, rewritten commits and history wholesale, and engaged in squabbles over petty things rather than helping to improve the packages. These gatekeepers are adverse to large amounts of changes, large numbers of commits and often request changes to the commit histories without giving explanation. Many times inconsistent suggestions and fixation on nits have caused entire patch sets to be closed without any progress on the package at all. The style "rules" that are so often the sole focus of reviews lately are a mistake. https://gist.github.com/tcely/8ef31809f04a494a27ad79d49afdf167 Given all of this and the conversation below, I consider all of my efforts toward improving this project to have been wasted. Hopefully, this will serve as a warning of what others might expect before they experience similar demoralizing responses. 2019-10-18 11:31:35 <tcely> If your only contribution to a review is to suggest breaking a package I'm maintaining, please don't waste everyone's time! 2019-10-18 12:15:47 <ncopa> tcely: url? 2019-10-18 12:26:56 <tcely> ncopa: !327 2019-10-18 12:29:22 <_ikke_> tcely: No need to be passive aggressive about this 2019-10-18 12:30:20 <_ikke_> tcely: being a maintainer of a package does not mean that you can do whatever you want 2019-10-18 12:30:52 <tcely> _ikke_: I'm fully willing to be direct. This is a stupid upgrade. Stop looking for useless things to argue about it is not a helpful review! 2019-10-18 12:31:19 <_ikke_> tcely: the problem is that there are so many changes in these stupid ugprades 2019-10-18 12:31:35 <_ikke_> if they were stupid upgrades, they would have been long applied 2019-10-18 12:33:10 <tcely> That last statement is false. If you disagree with changes, you need to do the work yourself. Stop shitting all over work you didn't have to think through for petty nonsense. 2019-10-18 12:42:28 <ncopa> can we please calm down 2019-10-18 13:17:46 <ncopa> tcely: i agree with _ikke_ that your commits are not always self explanatory, and a bit confusing to understand 2019-10-18 13:18:13 <ncopa> it may be good to have more explanations in the commit message to help people that are not as smart as you 2019-10-18 13:19:10 <ncopa> there seems also to be a disagreement on the coding style e.g $var vs ${var} 2019-10-18 13:19:43 <ncopa> i think consistence is better than the "perfect" coding style 2019-10-18 13:20:51 <ncopa> and we have landed on $var rather than ${var} 2019-10-18 13:21:46 <ncopa> and we expect maintainers to respect that 2019-10-18 13:25:51 <tcely> Duly noted. You want total control and slave labor with no room for improvement. I'll stop wasting my time.
* main/dhcp: add -libs-static subpackagetcely2019-08-211-4/+13
|
* main/dhcp: backwards compattcely2019-08-211-0/+11
|
* main/dhcp: style changestcely2019-08-211-7/+11
|
* main/dhcp: add GPG detailstcely2019-08-211-0/+7
|
* main/dhcp: downloads.isc.orgtcely2019-08-211-1/+1
|
* main/dhcp: fix circular dependenciestcely2019-06-031-14/+5
|
* main/dhcp: fix install_if for -openrc subpackagestcely2019-05-031-4/+7
|
* main/dhcp: spruce up depends variablestcely2019-05-031-2/+10
|
* main/dhcp: add dhcp-server-ldap flavortcely2019-05-031-10/+83
|
* main/dhcp: fix missing /var/run/dhcp for dhcrelayThomas Liske2019-05-032-1/+3
| | | | Fixes https://bugs.alpinelinux.org/issues/10024
* main/dhcp: add -openrc subpackagestcely2019-05-031-6/+21
|
* main/dhcp: add secfixes commenttcely2019-05-031-0/+5
|
* main/dhcp: correct licensetcely2019-05-031-2/+2
| | | | | | | | | | | | The license was changed when 4.4.0 was released. Fixes https://bugs.alpinelinux.org/issues/10161 DHCP is available for free download under the terms of the MPL 2.0 license. https://www.mozilla.org/en-US/MPL/2.0/ https://www.isc.org/downloads/software-support-policy/isc-license/ "BIND versions prior to BIND 9.11.0, all versions of ISC DHCP prior to ISC DHCP 4.4.0, and Kea versions prior to Kea 1.0.0 are released under the ISC License[...]"
* main/dhcp: become maintainertcely2019-02-081-1/+1
|
* main/dhcp: reorder commenttcely2019-02-081-1/+1
|
* main/dhcp: removed file (alpine-sdk => build-base => file)tcely2019-02-081-1/+1
|
* main/dhcp: dhclient-script needs coreutils, iproute2, and run-partstcely2019-02-081-1/+5
| | | | | | | | coreutils: chmod/chown --reference iproute2: /sbin/ip run-parts: run-parts --list
* main/dhcp: use alpine specific dhclient-scripttcely2019-02-082-1/+686
| | | | | | This was checked with: - checkbashisms - shellcheck
* main/dhcp: remove bashisms from dhclient-scripttcely2019-02-083-10/+34
|
* main/dhcp: use /bin/sh instead of bash in client-scriptNatanael Copa2018-03-072-7/+13
| | | | | | | The script seems to be posix shell compatible so we only need to change the shebang to #!/bin/sh This way we avoid the bash dependency
* main/dhcp: Upgrade to 4.4.1tcely2018-03-073-52/+33
| | | | | | | | | - use pkgname more places - remove obsolete dhclient-script patch - add check function - fix bare ip in dhclient-script - move bash dependency to dhclient package - symlink example location of dhclient-script
* main/[various]: fix trailing whitespacetmpfile2017-07-101-1/+1
|
* main/dhcp: upgrade to 4.3.5Natanael Copa2017-06-141-17/+3
|
* main/dhcp: fix mdepends and dhclient.conf search. Fixes #7005Leonardo Arena2017-03-171-3/+4
|
* main/[various]: Bump pkgrel for .pre-install scripts fixes.Przemyslaw Pawelczyk2016-06-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * main/dovecot: Properly set primary group in .pre-install. main/dovecot/dovecot.pre-install * main/{npre,postgrey}: Properly set primary group in .pre-install. main/nrpe/nrpe.pre-install main/postgrey/postgrey.pre-install * main/ympd: Reorder arguments in .pre-install as in da4e96aacef5. main/ympd/ympd.pre-install * main/znc: Reorder arguments in .pre-install as in da4e96aacef5. main/znc/znc.pre-install * main/aports-build: Reorder arguments in .pre-install as in da4e96aacef5. main/aports-build/aports-build.pre-install * main/atheme-iris: Fix overlooked consistency issue as in a60b9f07dee0. main/atheme-iris/atheme-iris.pre-install * main/[various]: Add group and use it as primary in .pre-* scripts. main/apache2/apache2.pre-install main/aports-build/aports-build.pre-install main/atheme-iris/atheme-iris.pre-install main/clamav/clamav-db.pre-install main/clamsmtp/clamsmtp.pre-install main/clamsmtp/clamsmtp.pre-upgrade main/coova-chilli/coova-chilli.pre-install main/dhcp/dhcp.pre-install main/djbdns/dnscache.pre-install main/djbdns/tinydns.pre-install main/ez-ipupdate/ez-ipupdate.pre-install main/fetchmail/fetchmail.pre-install main/freeswitch/freeswitch.pre-install main/gitolite/gitolite.pre-install main/gnats/gnats.pre-install main/gross/gross.pre-install main/icecast/icecast.pre-install main/memcached/memcached.pre-install main/ngircd/ngircd.pre-install main/openntpd/openntpd.pre-install main/snort/snort.pre-install main/squid/squid.pre-install main/squid/squid.pre-upgrade main/transmission/transmission-daemon.pre-install main/znc/znc.pre-install
* main/[various]: Add group and use it as primary in .pre-* scripts.Przemyslaw Pawelczyk2016-06-071-1/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes the problem I unintentionally brought in commit ccc056dbf9d3: system user creation doesn't add same named group and uses nogroup as primary group unless explicitly specified via -G. Brings status quo regarding primary groups of users created in packages: - main/apache2 - main/aports-build - main/atheme-iris - main/clamav - main/clamsmtp - main/coova-chilli - main/dhcp - main/djbdns - main/ez-ipupdate - main/fetchmail - main/freeswitch - main/gitolite - main/gnats - main/gross - main/icecast - main/memcached - main/ngircd - main/openntpd - main/snort - main/squid - main/transmission - main/znc
* main/dhcp: add /sbin/dhclient-scriptCorentin Henry2016-04-282-0/+37
| | | | fix https://bugs.alpinelinux.org/issues/4855
* main/[various]: bump pkgrel for pre-install fixesPrzemyslaw Pawelczyk2016-04-251-1/+1
|
* Reorder arguments passed to addgroup/adduser in scripts.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | | Now all invocations have following order of arguments (if present): addgroup -S -g ... GROUP adduser -S -u ... -D -H -h ... -s ... -G ... -g ... USER
* Improve consistency of scripts using adduser/addgroup.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | | | | | | | Following rules have been applied: - script starts with shebang !#/bin/sh followed by blank line, - script ends with exit 0 prepended by blank line, - only stderr of adduser, addgroup or passwd is redirected to /dev/null, - getent passwd/group instances has been removed, - manual checking of file and group existence has been removed, - `|| true` instances has been removed. Comments and line wrapping have been preserved.
* Add -g option (GECOS/comment) to adduser in scripts.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | This way we can avoid ugly default: Linux user,,,
* Add lacking -S option (system) to adduser/addgroup in scripts.Przemyslaw Pawelczyk2016-04-251-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Groups and users created by packages shouldn't use high ids by default (unless explicitly requested), to distinguish them from groups and users created by administrators for humans. Following 41 files lacked -S next to addgroup: - community/sword/sword.pre-install - main/amavisd-new/amavisd-new.pre-install - main/chrony/chrony.pre-install - main/cvechecker/cvechecker.pre-install - main/dnsmasq/dnsmasq.pre-install - main/freeradius/freeradius.pre-install - main/gdnsd/gdnsd.pre-install - main/haproxy/haproxy.pre-install - main/haproxy/haproxy.pre-upgrade - main/kamailio/kamailio.pre-install - main/logcheck/logcheck.pre-install - main/mlmmj/mlmmj.pre-install - main/nrpe/nrpe.pre-install - main/open-vm-tools/open-vm-tools.pre-install - main/postgrey/postgrey.pre-install - main/privoxy/privoxy.pre-install - main/redis/redis.pre-install - main/samba/winbind.pre-install - main/sircbot/sircbot.pre-install - main/smokeping/smokeping.pre-install - main/squark/squark.post-install - main/squid/squid.pre-install - main/squid/squid.pre-upgrade - main/subversion/subversion.pre-install - main/trac/trac.pre-install - main/vsftpd/vsftpd.pre-install - main/zabbix/zabbix-agent.pre-install - testing/3proxy/3proxy.pre-install - testing/cluster-glue/cluster-glue.pre-install - testing/elasticsearch/elasticsearch.pre-install - testing/emby/emby.pre-install - testing/gdnsd/gdnsd.pre-install - testing/icinga2/icinga2.pre-install - testing/lusca/lusca.pre-install - testing/lusca/lusca.pre-upgrade - testing/mongodb/mongodb.pre-install - testing/openxcap/openxcap.pre-install - testing/prosody/prosody.pre-install - testing/rancid/rancid.pre-install - testing/rutorrent/rutorrent.pre-install - testing/zabbix/zabbix-agent.pre-install Following 60 files lacked -S next to adduser: - community/caddy/caddy.pre-install - community/domoticz/domoticz.pre-install - community/minetest/minetest-server.pre-install - community/oscam/oscam.pre-install - community/seafile/seafile-server.pre-install - community/syncthing/syncthing.pre-install - main/apache2/apache2.pre-install - main/aports-build/aports-build.pre-install - main/atheme-iris/atheme-iris.pre-install - main/bind/bind.pre-install - main/clamav/clamav-db.pre-install - main/clamsmtp/clamsmtp.pre-install - main/clamsmtp/clamsmtp.pre-upgrade - main/coova-chilli/coova-chilli.pre-install - main/cvechecker/cvechecker.pre-install - main/dhcp/dhcp.pre-install - main/distcc/distcc.pre-install - main/djbdns/dnscache.pre-install - main/djbdns/tinydns.pre-install - main/dovecot/dovecot.pre-install - main/ez-ipupdate/ez-ipupdate.pre-install - main/fetchmail/fetchmail.pre-install - main/freeswitch/freeswitch.pre-install - main/gitolite/gitolite.pre-install - main/gnats/gnats.pre-install - main/gross/gross.pre-install - main/icecast/icecast.pre-install - main/kamailio/kamailio.pre-install - main/lighttpd/lighttpd.pre-install - main/mariadb/mariadb.pre-install - main/memcached/memcached.pre-install - main/ngircd/ngircd.pre-install - main/nrpe/nrpe.pre-install - main/openntpd/openntpd.pre-install - main/postgrey/postgrey.pre-install - main/snort/snort.pre-install - main/squid/squid.pre-install - main/squid/squid.pre-upgrade - main/subversion/subversion.pre-install - main/trac/trac.pre-install - main/transmission/transmission-daemon.pre-install - main/ympd/ympd.pre-install - main/znc/znc.pre-install - testing/at/at.pre-install - testing/buildbot-slave/buildbot-slave.pre-install - testing/buildbot/buildbot.pre-install - testing/clapf/clapf.pre-install - testing/cluster-glue/cluster-glue.pre-install - testing/dbmail/dbmail.pre-install - testing/dspam/dspam.pre-install - testing/ejabberd/ejabberd.pre-install - testing/emby/emby.pre-install - testing/mongodb/mongodb.pre-install - testing/opensips/opensips.pre-install - testing/pdns/pdns.pre-install - testing/prosody/prosody.pre-install - testing/qpage/qpage.pre-install - testing/rrdbot/rrdbot.pre-install - testing/wt/wt.pre-install - unmaintained/ejabberd-git/ejabberd-git.pre-install
* main/dhcp: upgrade to 4.3.4Sören Tempel2016-04-011-7/+8
|
* main/dhcp: security fix CVE-2015-8605Leonardo Arena2016-01-151-4/+4
|
* main/dhcp: upgrade to 4.3.3Natanael Copa2015-09-072-30/+5
|
* main/dhcp: upgrade to 4.3.2Natanael Copa2015-04-302-23/+8
|
* main/dhcp: add linux-headersCarlo Landmeter2015-04-281-1/+1
|
* main/*: replace all sbin/runscript with sbin/openrc-runNatanael Copa2015-04-283-9/+9
|
* main/dhcp: upgrade to 4.3.1Natanael Copa2014-08-131-5/+5
|