Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Ohjelmointi, palvelimet ja muu edistyneempi käyttö => Aiheen aloitti: Jozzi - 30.01.07 - klo:20.47
-
Terve!
Pitäisi saada aikaan skripti joka lisäisi järjetelmään käyttäjiä tulleiden sähköpostien mukaan. Kotihakemistot pitäisi myös tuon skriptin luoda, sekä asettaa käyttäjät "disabled" tilaan kunnes käyn ne itse erikseen hyväksymässä.
Löysin ohjeen* jolla saan procmaililla viestin sisällön syötettyä tiedostoon, josta sen voisi eteenpäin syöttää skriptille joka lisäisi käyttäjän, taitoni vain loppuivat tässä kohtaa kesken :O
*) http://pegasus.rutgers.edu/~elflord/unix/procmail.html#output (http://pegasus.rutgers.edu/~elflord/unix/procmail.html#output)
Kiitos
-
Ehdottaisin että minimoit riskit niin että procmail-viskoo halutut käyttäjätunnukset sopivaan tiedostoon ja sinä sitten hyväksyessä ajat skriptillä ne:
Procmail:lla tehdään newusers-mallinen tiedosto. Sähköpostissa olisi syytä tulla käyttäjätunnus + koko nimi. Kotihakemiston pitäisin käyttäjätunnukseen sidonnaisena ja tiettyyn hakemistoon esim. home
Skriptimallia voit ottaa esim. täältä (edellyttäen että lontoo taipuu):
http://www.ubuntuforums.org/showthread.php?t=224761&highlight=newusers
Sähköpostimuotoilu on kuitenkin tarkkaa joten web-lomake olisi parempi tapa antaa käyttäjätunnuspalaute (minun mielestäni).
-
Weblomakkeelta nuo tiedot tulevat myös mailiin, ehkä tosiaan on järkevintä kirjoittaa ne samassa yhteydessä (rekisteröinti) valmiiksi tiedostoon bash-skriptiksi, poistaa siitä vain ennen ajoa tarvittavat rivit, kiitos!