mirror of
https://notabug.org/Sages-of-Gensokyo/gensokyo_kappa-overlay
synced 2025-01-18 13:41:14 +01:00
Added experimental davmail ebuild. Working, but it should be improved.
This commit is contained in:
parent
7b1274705f
commit
8012434d66
6
net-mail/davmail/Manifest
Normal file
6
net-mail/davmail/Manifest
Normal file
@ -0,0 +1,6 @@
|
||||
AUX davmail.conf 99 BLAKE2B 7fbfaefb563de903652f5eceda72bc9d3503711cea98f9f84d63d4fdf30815548d05b40559e812b96c48b1b4a7ed5435f64cab69bff833b5a04d0f268df8f777 SHA512 fc99a9e54d738a679b946e3c17663ef2c7974eba43011e8bdc980654a2f3a216005cd67328f650f35577b8d00ea2dd0ad393604407b9dec81362371ea4b3cdc1
|
||||
AUX davmail.init 612 BLAKE2B 86fa7c7291184344e2883511887c9791390be6571cdf7e3174a938b70e9214f842b031278789b4aace401ca0362d2c9d86a616aa386debc100ec018499e8d756 SHA512 0739f05ee91c6815b1b16f1233733ed6e1382e73a28a0dbdcda638eb6f69a9bc398cf9bad7d6abfda222e96be7cff6a82ea134ab777903e9b67776fb05233959
|
||||
AUX davmail.png 4218 BLAKE2B 590ac8db85b1a4e9bb5c06d773349684a8ebabaeb584001d14a3fa92de09ccd9d5ea82b44c418c785f3b462d17e17ef060d2ed610e2c20c4207c5a534c49276a SHA512 da600b141df1144c17ae0362f20ff06019986aa73cabeae088da2ae8c917f2e043b127799abc7587011358bcc366fbd2257115e64e02fc0669aefdd05c6581be
|
||||
AUX davmail.properties 1290 BLAKE2B 8be15234a50650a2082b3cedd003427c217dea63f2804e44da3470c3db740f4fcf0279cdb99a6b619484067721a9b28c9fcff56509e17fbdd768689cfcfa0a61 SHA512 af7403a99a5014b35163801a818c141ab7d0427f660900e15e16724ab1d05b4f346389584ff4537692d9f48f31a191a77f4b55d2960e694cfc00f2d00ba8ded6
|
||||
DIST davmail-5.4.0.tar.gz 21033986 BLAKE2B e8e1b2fbb0507243d944133241a8707f142e29ed579193bd489c85eeedcf79f50f7a3e321703b60ff85d9502aba82614b708cebc5a28602f12ffb6ff2a486229 SHA512 19bf58630b4948b5f21a0cd440c0e7e4ef351d6500205c172accbbc531d7b2f5c1c1c86bbf8ecf7ee7aad9e559bcea5be37bb6f862ea39c0c09116531ffceff2
|
||||
EBUILD davmail-5.4.0.ebuild 3546 BLAKE2B 482af25d59927d8eae94d57f5995c1220db816352480b753b7f253715ea4dcdb96eb3301179838ad41735daf0917864bc9d7616105146c373f6abe337eeed8f1 SHA512 ac7a12b02f29b7e37e2facd13d8b58b750f4ecdf53a1716b69a5f60049743f7b60b5fb82908f3400aba3fd8ba1e3174de0d845403ce01f95effb67667fc9c2e1
|
97
net-mail/davmail/davmail-5.4.0.ebuild
Normal file
97
net-mail/davmail/davmail-5.4.0.ebuild
Normal file
File diff suppressed because one or more lines are too long
3
net-mail/davmail/files/davmail.conf
Normal file
3
net-mail/davmail/files/davmail.conf
Normal file
@ -0,0 +1,3 @@
|
||||
# /etc/conf.d/davmail: config file for /etc/init.d/davmail
|
||||
|
||||
DAVMAIL_CONF="/etc/davmail.properties"
|
33
net-mail/davmail/files/davmail.init
Normal file
33
net-mail/davmail/files/davmail.init
Normal file
@ -0,0 +1,33 @@
|
||||
#!/sbin/openrc-run
|
||||
|
||||
PN="davmail"
|
||||
USER="${PN}"
|
||||
PID_FILE="/var/run/${PN}.pid"
|
||||
RUN_FILE="/usr/bin/${PN}"
|
||||
|
||||
depend() {
|
||||
need net
|
||||
}
|
||||
|
||||
checkconfig() {
|
||||
if [ ! -e ${DAVMAIL_CONF} ]; then
|
||||
eerror "You need to have a valid configuration file at ${DAVMAIL_CONF}"
|
||||
return 1
|
||||
fi
|
||||
}
|
||||
|
||||
start() {
|
||||
checkconfig || return 1
|
||||
ebegin "Starting DavMail gateway"
|
||||
|
||||
start-stop-daemon --start --user ${USER} \
|
||||
--pidfile ${PID_FILE} --make-pidfile --background \
|
||||
--exec ${RUN_FILE} -- ${DAVMAIL_CONF}
|
||||
eend $?
|
||||
}
|
||||
|
||||
stop() {
|
||||
ebegin "Shutting down DavMail gateway"
|
||||
start-stop-daemon --stop --user ${USER} --pidfile ${PID_FILE}
|
||||
eend $?
|
||||
}
|
BIN
net-mail/davmail/files/davmail.png
Normal file
BIN
net-mail/davmail/files/davmail.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 4.1 KiB |
48
net-mail/davmail/files/davmail.properties
Normal file
48
net-mail/davmail/files/davmail.properties
Normal file
@ -0,0 +1,48 @@
|
||||
#DavMail settings
|
||||
davmail.allowRemote=true
|
||||
davmail.bindAddress=
|
||||
davmail.caldavAlarmSound=
|
||||
davmail.caldavEditNotifications=false
|
||||
davmail.caldavPastDelay=90
|
||||
davmail.caldavPort=1080
|
||||
davmail.defaultDomain=
|
||||
davmail.disableUpdateCheck=true
|
||||
davmail.enableEws=false
|
||||
davmail.enableProxy=false
|
||||
davmail.forceActiveSyncUpdate=false
|
||||
davmail.imapAutoExpunge=true
|
||||
davmail.imapIdleDelay=
|
||||
davmail.imapPort=1143
|
||||
davmail.keepDelay=30
|
||||
davmail.ldapPort=1389
|
||||
davmail.logFilePath=/var/log/davmail.log
|
||||
davmail.popPort=1110
|
||||
davmail.proxyHost=
|
||||
davmail.proxyPassword=
|
||||
davmail.proxyPort=
|
||||
davmail.proxyUser=
|
||||
davmail.sentKeepDelay=90
|
||||
davmail.server=true
|
||||
davmail.server.certificate.hash=
|
||||
davmail.showStartupBanner=false
|
||||
davmail.smtpPort=1025
|
||||
davmail.ssl.clientKeystoreFile=
|
||||
davmail.ssl.clientKeystorePass=
|
||||
davmail.ssl.clientKeystoreType=
|
||||
davmail.ssl.keyPass=
|
||||
davmail.ssl.keystoreFile=
|
||||
davmail.ssl.keystorePass=
|
||||
davmail.ssl.keystoreType=
|
||||
davmail.ssl.nosecurecaldav=false
|
||||
davmail.ssl.nosecureimap=false
|
||||
davmail.ssl.nosecureldap=false
|
||||
davmail.ssl.nosecurepop=false
|
||||
davmail.ssl.nosecuresmtp=false
|
||||
davmail.ssl.pkcs11Config=
|
||||
davmail.ssl.pkcs11Library=
|
||||
davmail.url=
|
||||
davmail.useSystemProxies=false
|
||||
log4j.logger.davmail=DEBUG
|
||||
log4j.logger.httpclient.wire=WARN
|
||||
log4j.logger.org.apache.commons.httpclient=WARN
|
||||
log4j.rootLogger=WARN
|
Loading…
Reference in New Issue
Block a user