From owner-freebsd-isp Wed Aug 26 07:54:38 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id HAA12169 for freebsd-isp-outgoing; Wed, 26 Aug 1998 07:54:38 -0700 (PDT) (envelope-from owner-freebsd-isp@FreeBSD.ORG) Received: from martini.office.cdsnet.net (martini.office.cdsnet.net [204.118.245.24]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id HAA12162 for ; Wed, 26 Aug 1998 07:54:36 -0700 (PDT) (envelope-from reich@martini.office.cdsnet.net) Received: (qmail 2772 invoked by uid 1000); 26 Aug 1998 15:01:21 -0000 Date: Wed, 26 Aug 1998 08:01:20 -0700 (PDT) From: Mahlon Smith X-Sender: reich@martini.cdsnet.net To: zoonie cc: freebsd-isp@FreeBSD.ORG Subject: Re: apache password box messages... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-593088031-904143680=:2415" Sender: owner-freebsd-isp@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. Send mail to mime@docserver.cac.washington.edu for more info. --0-593088031-904143680=:2415 Content-Type: TEXT/PLAIN; charset=US-ASCII Actually, that information is in the apache faq - But scripts like these don't hurt a bit. :) -Mahlon On Wed, 26 Aug 1998, zoonie wrote: > i know this really isn't a freebsd related ISP question but does anybody > know how to change/customize the text string that is in the password > dialog box for a password protected page? i looked though the apache docs > on their website and through some stuff on the apacheweek website but i > couldn't find anything on it. is it even possible? thanks.... > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-isp" in the body of the message > > --0-593088031-904143680=:2415 Content-Type: TEXT/PLAIN; charset=US-ASCII; name="htpasswd.pl" Content-Transfer-Encoding: BASE64 Content-ID: Content-Description: IyEvdXNyL2Jpbi9wZXJsDQojDQojIE5DU0EncyBodHBhc3N3ZCBpbXBsZW1l bnRlZCBpbiBwZXJsIC0gZXh0ZW5zaW9ucyBhZGRlZCB0byBtYWtlIGl0DQoj ICBzbWFydGVyLCBkbyBmaWxlLWxvY2tpbmcsIGVuc3VyZSB1bmlxdWVuZXNz LCBhbmQgb3RoZXJzLg0KIw0KIyBUT0RPIC0gYWRkIERCTSBmdW5jdGlvbmFs aXR5Lg0KIw0KIyBGaWxlOiBodHBhc3N3ZC5wbA0KIw0KIyBBdXRob3I6IE5l bSBXIFNjaGxlY2h0DQojIExhc3QgTW9kaWZpY2F0aW9uOiAkRGF0ZTogMTk5 Ni8wNS8wOSAxODowMDoyOSAkDQojDQojICRJZDogaHRwYXNzd2QucGwsdiAx LjEgMTk5Ni8wNS8wOSAxODowMDoyOSBuZW0gRXhwIG5lbSAkDQojICRMb2c6 IGh0cGFzc3dkLnBsLHYgJA0KIyBSZXZpc2lvbiAxLjEgIDE5OTYvMDUvMDkg MTg6MDA6MjkgIG5lbQ0KIyBJbml0aWFsIHJldmlzaW9uDQojDQojDQoNCm15 KCRtZSk9KHNwbGl0KC9cLy8sJDApKVstMV07CSAgICAjIGdyYWIgb3VyIG5h bWUNCiQwPSJodHBhc3N3ZCI7CQkJICAgICMgaGlkZSBvdXJzZWxmIChpbiBj YXNlIHBhc3N3b3JkIG9uIGMubC4pDQoNCnJlcXVpcmUgNS4wMDI7DQp1c2Ug R2V0b3B0OjpMb25nOw0KdXNlIFBPU0lYOw0KDQpHZXRPcHRpb25zKHF3KGRp cjpzIHVzZXJpZDpzIHBhc3N3ZDpzIHR3aWNlIGRlYnVnIG5vZWNobyBodGFj Y2VzczpzIHdyaXRlb3Zlcg0KCSAgICAgIGhlbHApKTsNCg0KbXkoJGF1dGhf ZmlsZSwkZ3JwX2ZpbGUsJGFscmVhZHlfaGVyZSk7DQp1c2FnZSgpIGlmICgh JG9wdF91c2VyaWQpOw0KJG9wdF9kaXIgPSAkb3B0X2Rpcnx8Ii4iOw0KJG9w dF9odGFjY2VzcyA9ICRvcHRfaHRhY2Nlc3N8fCIuaHRhY2Nlc3MiOw0KbXko JGp1bmspOw0KDQojDQojIFNldCB1cCB0ZXJtaW5hbCBpZiBuZWNlc3NhcnkN CmlmICghKCRvcHRfcGFzc3dkKSAmJiAkb3B0X25vZWNobykgew0KICAgICR0 ID0gUE9TSVg6OlRlcm1pb3MtPm5ldygpOw0KICAgICR0LT5nZXRhdHRyKCk7 DQogICAgJHRlcm1fb3JpZyA9ICR0LT5nZXRsZmxhZygpOw0KfQ0KDQpwcmlu dCAiQWNjZXNzRjogJG9wdF9kaXIvJG9wdF9odGFjY2Vzc1xuIiBpZiAoJG9w dF9kZWJ1Zyk7DQpvcGVuKEhUQV9GLCAiJG9wdF9kaXIvJG9wdF9odGFjY2Vz cyIpOw0KcmVhZF9sb2NrKCdIVEFfRicpOw0Kd2hpbGUgKDxIVEFfRj4pIHsN CiAgICBjaG9tcDsNCiAgICAoJGp1bmssJGF1dGhfZmlsZSk9c3BsaXQoJyAn LCRfKSBpZiAoL15BdXRoVXNlckZpbGUvbyk7DQogICAgKCRqdW5rLCRncnBf ZmlsZSk9c3BsaXQoJyAnLCRfKSBpZiAoL15BdXRoR3JvdXBGaWxlL28pOw0K fQ0KY2xyX2xvY2soJ0hUQV9GJyk7DQpjbG9zZShIVEFfRik7DQoNCnByaW50 ICJBdXRoRjogJGF1dGhfZmlsZVxuIiBpZiAoJG9wdF9kZWJ1Zyk7DQpwcmlu dCAiR3JvdXBGOiAkZ3JwX2ZpbGVcbiIgaWYgKCRvcHRfZGVidWcpOw0KDQoj DQojIFJlYWQgaW4gcGFzc3dvcmQgZmlsZQ0KbXkoJXVzZXJzKTsNCm9wZW4o QUNfRklMRSwgIiRhdXRoX2ZpbGUiKTsNCnJlYWRfbG9jaygnQUNfRklMRScp Ow0Kd2hpbGUgKDxBQ19GSUxFPikgew0KICAgIGNob21wOw0KICAgIG15KEBp bmZvKT1zcGxpdCgvOi8sJF8pOw0KICAgICR1c2Vyc3skaW5mb1swXX09JGlu Zm9bMV07DQogICAgcHJpbnQgImFkZGluZyAkaW5mb1swXVxuIiBpZiAoJG9w dF9kZWJ1Zyk7DQp9DQpjbHJfbG9jaygnQUNfRklMRScpOw0KY2xvc2UoQUNf RklMRSk7DQoNCmlmICgkdXNlcnN7JG9wdF91c2VyaWR9KSB7DQogICAgaWYg KCEkb3B0X3dyaXRlb3Zlcikgew0KCXByaW50ICJObyBvdmVyd3JpdGVzIGFs bG93ZWRcbiI7DQoJZXhpdCgtMSk7DQogICAgfSBlbHNlIHsNCgkkYWxyZWFk eV9oZXJlID0gMTsNCiAgICAgICAgcHJpbnQgU1RERVJSICJXQVJOSU5HIC0g VXNlciAkb3B0X3VzZXJpZCBhbHJlYWR5IGV4aXN0ZWQgKG92ZXJ3cml0dGVu KSFcbiI7DQogICAgfQ0KfQ0KDQojIHJhbmRvbSBzZWVkDQpzcmFuZCgkJF50 aW1lJiRFTlZ7UkFORE9NfSk7DQojc3JhbmQoJCRedGltZSk7DQoNCm15KCRw YXNzLCRwYXNzMik7DQoNCiMgcHJvbXB0IGZvciBwYXNzd29yZCBhbmQgcmVh ZCBpbg0KaWYgKCEkb3B0X3Bhc3N3ZCkgew0KICAgIGVjaG9fb2ZmKCkgaWYg KCRvcHRfbm9lY2hvKTsNCiAgICBwcmludCAiRW50ZXIgcGFzc3dkOiAiOw0K ICAgIGNob3AoJHBhc3M9PFNURElOPik7DQogICAgIyAgSWYgeW91IHdhbnQg dG8gbWFrZSBzdXJlLCBwcm9tdCBhZ2Fpbg0KICAgIGlmICgkb3B0X3R3aWNl KSB7DQoJcHJpbnQgIlxuRW50ZXIgYWdhaW46ICI7DQoJY2hvcCAoJHBhc3My PTxTVERJTj4pOw0KCWlmICgkcGFzcyBuZSAkcGFzczIpIHsNCgkgICAgcHJp bnQgIlxuUGFzc3dvcmQgbWlzbWF0Y2ghXG4iOw0KCSAgICBleGl0KC0yKTsN Cgl9DQogICAgfQ0KICAgIGlmICgkb3B0X25vZWNobykgew0KCWVjaG9fb24o KTsNCglwcmludCAiXG4iOw0KICAgIH0NCn0gZWxzZSB7DQogICAgJHBhc3M9 JG9wdF9wYXNzd2Q7DQp9DQoNCm15KCRzYWx0KSA9IHNlZWRjaGFyKCkuc2Vl ZGNoYXIoKTsNCnByaW50ICJTYWx0OiAkc2FsdFxuIiBpZiAoJG9wdF9kZWJ1 Zyk7DQpwcmludCAiUGFzczogJHBhc3NcbiIgaWYgKCRvcHRfZGVidWcpOw0K JHVzZXJzeyRvcHRfdXNlcmlkfT1jcnlwdCgkcGFzcywkc2FsdCk7DQpwcmlu dCAiQXV0aDogJG9wdF91c2VyaWQ6IiwgJHVzZXJzeyRvcHRfdXNlcmlkfSwg IlxuIiBpZiAoJG9wdF9kZWJ1Zyk7DQoNCiMNCiMgQWRkIHVzZXIgdG8gYXV0 aCBmaWxlDQpteSgkdXNlciwkcGFzc3dkKTsNCm9wZW4oQUNfRklMRSwgIj4k YXV0aF9maWxlIik7DQp3cml0ZV9sb2NrKCdBQ19GSUxFJyk7DQp3aGlsZSAo KCR1c2VyLCRwYXNzd2QpPWVhY2goJXVzZXJzKSkgew0KICAgIHByaW50IEFD X0ZJTEUgIiR1c2VyOiRwYXNzd2RcbiI7DQogICAgcHJpbnQgInJlLXdyaXRp bmcgJHVzZXI6JHBhc3N3ZFxuIiBpZiAoJG9wdF9kZWJ1Zyk7DQp9DQpjbHJf bG9jaygnQUNfRklMRScpOw0KY2xvc2UoQUNfRklMRSk7DQoNCiMNCiMgQWRk IHVzZXIgdG8gZ3JvdXAgZmlsZQ0KaWYgKCEkYWxyZWFkeV9oZXJlKSB7DQog ICAgb3BlbihHUF9GSUxFLCAiKzwkZ3JwX2ZpbGUiKTsJICAgICMgYmV0dGVy IHRoYW4gPj4NCiAgICB3cml0ZV9sb2NrKCdHUF9GSUxFJyk7DQogICAgc2Vl ayhHUF9GSUxFLC0xLDIpOwkJICAgICMgYmFjayB1cCBiZWZvcmUgbmV3bGlu ZQ0KICAgIHByaW50IEdQX0ZJTEUgIiAkb3B0X3VzZXJpZFxuIjsJICAgICMg cHJpbnQgaXQNCiAgICBwcmludCAiR3JvdXA6ICRvcHRfdXNlcmlkXG4iIGlm ICgkb3B0X2RlYnVnKTsNCiAgICBjbHJfbG9jaygnR1BfRklMRScpOw0KICAg IGNsb3NlKEdQX0ZJTEUpOw0KfQ0KDQojIHVzYWdlIGFuZCBoZWxwDQpzdWIg dXNhZ2Ugew0KICAgIHByaW50ICJ1c2FnZSAkbWU6IC0tdXNlcmlkIFVTRVJJ RCBbT1BUSU9OXVxuIjsNCiAgICBwcmludCAiXHQtLWRpciBkaXJlY3Rvcnkg ICAgICAgIHRoZSBjdXJyZW50IGRpcmVjdG9yeSBpcyB1c2VkIGJ5IGRlZmF1 bHRcbiI7DQogICAgcHJpbnQgIlx0LS1wYXNzd2QgcGFzc3dvcmQgICAgICBw YXNzIHBhc3N3b3JkIG9uIGNvbW1hbmQgbGluZSAoaW5zZWN1cmUpXG4iOw0K ICAgIHByaW50ICJcdC0tdHdpY2UgICAgICAgICAgICAgICAgYXNrIGZvciB0 aGUgcGFzc3dvcmQgdHdpY2VcbiI7DQogICAgcHJpbnQgIlx0LS1ub2VjaG8g ICAgICAgICAgICAgICBkb24ndCBlY2hvIGNoYXJhY3RlcnMgdG8gdGhlIHNj cmVlblxuIjsNCiAgICBwcmludCAiXHQtLWh0YWNjZXNzIGZpbGUgICAgICAg IHRoZSBodGFjY2VzcyBmaWxlLCAuaHRhY2Nlc3MgYnkgZGVmYXVsdFxuIjsN CiAgICBwcmludCAiXHQtLXdyaXRlb3ZlciAgICAgICAgICAgIG92ZXJ3cml0 ZSBlbnRyaWVzIHRoYXQgYXJlIGFscmVhZHkgdGhlcmVcbiI7DQogICAgcHJp bnQgIlx0LS1kZWJ1ZyAgICAgICAgICAgICAgICBwcmludCBvdXQgc29tZSBk ZWJ1Z2dpbmcgaW5mb3JtYXRpb25cbiI7DQogICAgcHJpbnQgIlx0LS1oZWxw ICAgICAgICAgICAgICAgICB0aGlzIG1lc3NhZ2UgOi0pXG4iOw0KICAgIGV4 aXQoKTsNCn0NCiAgICANCiMNCiMgRmlsZSBsb2NraW5nIGRlZmluZXMNCnN1 YiBMT0NLX1NIIHsgMTsgfQ0Kc3ViIExPQ0tfRVggeyAyOyB9DQpzdWIgTE9D S19OQiB7IDQ7IH0NCnN1YiBMT0NLX1VOIHsgODsgfQ0KDQojDQojIFNoYXJl ZCBsb2NrIG9uIGEgZmlsZSAtIGZsb2NrKCkgc2hvdWxkIGJlIG9rYXkgZXZl cnl3aGVyZSAoc2VlIHBlcmxmdW5jKQ0Kc3ViIHJlYWRfbG9jayB7DQogICAg bXkoJGZoKT1zaGlmdDsNCiAgICBteSgkcmMpOw0KICAgIHByaW50ICIgIFNI X0xPQ0tpbmcgJGZoXG4iIGlmICgkb3B0X2RlYnVnKTsNCiAgICAkcmMgPSBm bG9jaygkZmgsIExPQ0tfU0goKSk7DQogICAgcHJpbnQgU1RERVJSICIgIHJl YWRfbG9jayBmbG9jayBmYWlsZWQgLSAkcmNcbiIgaWYgKCRvcHRfZGVidWcg JiYgISRyYyk7DQogICAgcmV0dXJuICRyYzsNCn0NCg0Kc3ViIHdyaXRlX2xv Y2sgew0KICAgIG15KCRmaCk9c2hpZnQ7DQogICAgbXkoJHJjKTsNCiAgICBw cmludCAiICBFWF9MT0NLaW5nICRmaFxuIiBpZiAoJG9wdF9kZWJ1Zyk7DQog ICAgJHJjID0gZmxvY2soJGZoLCBMT0NLX0VYKCkpOw0KICAgIHByaW50IFNU REVSUiAiICB3cml0ZV9sb2NrIGZsb2NrIGZhaWxlZCAtICRyY1xuIiBpZiAo JG9wdF9kZWJ1ZyAmJiAhJHJjKTsNCiAgICByZXR1cm4gJHJjOw0KfQ0KDQpz dWIgY2xyX2xvY2sgew0KICAgIG15KCRmaCk9c2hpZnQ7DQogICAgbXkoJHJj KTsNCiAgICBwcmludCAiICBVTl9MT0NLaW5nICRmaFxuIiBpZiAoJG9wdF9k ZWJ1Zyk7DQogICAgJHJjID0gZmxvY2soJGZoLCBMT0NLX1VOKCkpOw0KICAg IHByaW50IFNUREVSUiAiICBjbHJfbG9jayBmbG9jayBmYWlsZWQgLSAkcmNc biIgaWYgKCRvcHRfZGVidWcgJiYgISRyYyk7DQogICAgcmV0dXJuICRyYzsN Cn0NCg0Kc3ViIHNlZWRjaGFyIHsgICMgZnJvbSBSYW5kYWwgU2Nod2Fyeg0K ICAgICgnYScuLid6JywnQScuLidaJywnMCcuLic5JywnLicsJy8nKVtyYW5k KDY0KV07DQp9DQoNCnN1YiBFTkQgew0KICAgIGVjaG9fb24oKSBpZiAoISgk b3B0X3Bhc3N3ZCkgJiYgJG9wdF9ub2VjaG8pOw0KICAgIHByaW50ICJHb29k YnllXG4iIGlmICgkb3B0X2RlYnVnKTsNCn0NCg0Kc3ViIGVjaG9fb2ZmIHsN CiAgICBteSgkZWNobykgPSAoJlBPU0lYOjpFQ0hPfCZQT1NJWDo6RUNIT0sp Ow0KICAgICRub19lY2hvID0gJHRlcm1fb3JpZzsNCiAgICAkbm9fZWNobyAm PSB+JGVjaG87DQogICAgJHQtPnNldGxmbGFnKCAkbm9fZWNobyApOw0KICAg ICR0LT5zZXRhdHRyKCAwLCAmVENTQU5PVyk7DQp9DQoNCnN1YiBlY2hvX29u IHsNCiAgICAkdC0+c2V0bGZsYWcoICR0ZXJtX29yaWcgKTsNCiAgICAkdC0+ c2V0YXR0ciggMCwgJlRDU0FOT1cpOw0KfQ0K --0-593088031-904143680=:2415-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-isp" in the body of the message