Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bin/haraka: also list installed NPM plugins #3310

Merged
merged 3 commits into from
Apr 13, 2024
Merged

bin/haraka: also list installed NPM plugins #3310

merged 3 commits into from
Apr 13, 2024

Conversation

msimerson
Copy link
Member

@msimerson msimerson commented Apr 9, 2024

When running haraka -l, also list NPM installed plugins.

related to haraka/haraka-plugin-access#25

@msimerson
Copy link
Member Author

Sample output:

❯ ./bin/haraka -l
*global

plugins/
	avg
	backscatterer
	block_me
	bounce
	clamd
	data.signatures
	data.uribl
	delay_deny
	dkim_sign
	dkim_verify
	dns_list_base
	dnsbl
	dnswl
	early_talker
	esets
	graph
	greylist
	helo.checks
	mail_from.is_resolvable
	messagesniffer
	prevent_credential_leaks
	process_title
	profile
	rcpt_to.host_list_base
	rcpt_to.in_host_list
	rcpt_to.ldap
	rcpt_to.max_count
	record_envelope_addresses
	relay
	reseed_rng
	spamassassin
	status
	tarpit
	tls
	toobusy
	xclient

plugins/auth
	auth_base
	auth_bridge
	auth_ldap
	auth_proxy
	auth_vpopmaild
	flat_file

plugins/queue
	deliver
	discard
	lmtp
	qmail-queue
	quarantine
	rabbitmq
	rabbitmq_amqplib
	smtp_bridge
	smtp_forward
	smtp_proxy
	test

NPM packages (/Users/matt/git/haraka/Haraka)
	access
	aliases
	asn
	attachment
	auth-ldap
	dcc
	elasticsearch
	fcrdns
	geoip
	graph
	headers
	karma
	known-senders
	limit
	p0f
	qmail-deliverable
	rcpt-ldap
	recipient-routes
	redis
	rspamd
	spf
	uribl
	watch

@msimerson msimerson merged commit f1e41b0 into master Apr 13, 2024
9 of 18 checks passed
@msimerson msimerson deleted the plugin-list branch April 13, 2024 22:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant