mal wieder melde ich mich mit meinem Sorgenkind 'Shopware'. Dort werden Newsletter mit Hilfe eines eingerichteten Cron-Jobs versandt. Wichtig hierbei zu erwähnen ist wohl, dass es kein Cronjob des Users root ist, sondern vom jeweiligen Froxlor-Kunden. Nun versucht der User-Prozess beim verschicken der Mails seinen eigenen Namen herauszufinden. Dazu braucht er die User-DB, die laut /etc/nsswitch.conf im MySQL liegt. Die Config zum Nachschlagen von User-Informationen (/etc/libnss-mysql.cfg) ist aber nicht durch den User lesbar. Da ich die Config auch nicht durch den User lesbar machen möchte (da dort ein Passwort drin steht), habe ich momentan keine vernünftige Lösung für dieses Problem.
Letztendlich spielt es sogar gar keine Rolle, dass es sich hierbei um Shopware handelt, denn auch die Info-/Error-Mails des Cronjobs können aus besagten Gründen nicht versandt werden...
Question
witschi
Moin Leute,
mal wieder melde ich mich mit meinem Sorgenkind 'Shopware'. Dort werden Newsletter mit Hilfe eines eingerichteten Cron-Jobs versandt. Wichtig hierbei zu erwähnen ist wohl, dass es kein Cronjob des Users root ist, sondern vom jeweiligen Froxlor-Kunden. Nun versucht der User-Prozess beim verschicken der Mails seinen eigenen Namen herauszufinden. Dazu braucht er die User-DB, die laut /etc/nsswitch.conf im MySQL liegt. Die Config zum Nachschlagen von User-Informationen (/etc/libnss-mysql.cfg) ist aber nicht durch den User lesbar. Da ich die Config auch nicht durch den User lesbar machen möchte (da dort ein Passwort drin steht), habe ich momentan keine vernünftige Lösung für dieses Problem.
Letztendlich spielt es sogar gar keine Rolle, dass es sich hierbei um Shopware handelt, denn auch die Info-/Error-Mails des Cronjobs können aus besagten Gründen nicht versandt werden...
Vielen Dank schon mal für die Hilfe!
21 answers to this question
Recommended Posts
Archived
This topic is now archived and is closed to further replies.