Slashdot Mirror


Is LPRng Project Still Alive?

deeptrout asks: "The LPRng distribution hasn't been updated since mid-2004, the LPRng project website hasn't been updated since late 2004, and the LPRng mailing list has been dead since the April of 2005. What's going on? Is the project unofficially dead? Has anyone heard any news from Patric Powell, the author of LPRng? It'd be a shame if that is true. I really like LPRng's simple and yet robust reimplementation of the LPD model that allows to keep the configuration for an entire site with hundreds of hosts and dozens of printers in a fairly simple text file. What are we supposed to do now? Switch to CUPS? Something else?"

46 comments

  1. did you try mailing the mailing list, first? by artifex2004 · · Score: 1, Insightful

    Just wondering. Surviving members of a project generally have a better idea than the community at large.

    1. Re:did you try mailing the mailing list, first? by Saeed+al-Sahaf · · Score: 2, Funny
      ...the LPRng mailing list has been dead since the April of 2005...

      What do you think?

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    2. Re:did you try mailing the mailing list, first? by EnronHaliburton2004 · · Score: 2, Funny

      Surviving members of a project generally have a better idea than the community at large.

      Yes, but all of the LPR developers were killed off Unix sysadmin who was driven into madness after configuring, troubleshooting, configuring, troubleshooting lpr onto his systme.

    3. Re:did you try mailing the mailing list, first? by artifex2004 · · Score: 1

      I was trying to point out that the person obviously didn't make a rudimentary effort before asking Slashdot. I mean, look, the maintainer's email address and even his phone numebr is out there, but this person obviously didn't even mail the mailing list.

  2. noooaaa by shaitand · · Score: 4, Funny

    "What are we supposed to do now? Switch to CUPS?"

    Simply because it has been the de facto standard for a decade? Of course not.

    1. Re:noooaaa by tacocat · · Score: 1

      Cups isn't perfect and it certainly has not been any kind of defacto standard for a decade.

    2. Re:noooaaa by shaitand · · Score: 2, Insightful

      Nobody claimed cups was perfect. It does succeed in acomplishing everything of merit that LPRng does however. As for it being the De Facto standard, I will not argue the point. After all, modern distributions argue the point for me.

    3. Re:noooaaa by Matt+Perry · · Score: 1
      Simply because it has been the de facto standard for a decade?
      A decade? That interesting since CUPS 1.0 didn't ship until late 1999. That's only a little over five years since the 1.0 release. Not to mention that distros weren't in a hurry to make it part of their default installs. The first distro to support CUPS out of the box was Mandrake 9.1, IIRC, and that didn't ship until early 2003.
      --
      Slashdot: Failed Car Analogies. Amateur Lawyering. Anecdote Battles.
    4. Re:noooaaa by Anonymous Coward · · Score: 0

      Three is the new ten.

    5. Re:noooaaa by Kelson · · Score: 1

      I believe CUPS was present in Red Hat 8.0 (September 2002) and the default printing system in RH9 (March 2003), which would make it roughly contemporary with Mandrake 9.1 (I don't remember which came out first).

      But out-of-the-box CUPS definitely extends further back than that: Mac OS X has used CUPS as the basis for its print services since Jaguar (10.2), which was released in August 2002.

    6. Re:noooaaa by golgotha007 · · Score: 4, Interesting

      Perhaps someone could point out something that I'm missing, but I've been trying to use CUPS for years now with very little success.

      The main problem is that shared printers randomly appear and disappear from the configuration. CUPS does not allow one to statically configure anything (very bad). One option I've found is to hardwire the config files with the exact parameters that I want, then make the files unwritable.

      I'm tired of clients calling me saying their shared printer has "disappeared". My solution? Install LPRng on all these customer configurations. Since installing LPRng, I've never had a single call about printer sharing.

    7. Re:noooaaa by DanMc · · Score: 1
      I have never seen this. (Unless you allowed admin access to the web interface?) Hundreds of printers and drivers have worked fine for years.

      If you never get calls from users upset about network printing then your users must be scientists, or they're not network printing at all.

      LPR must go, (for the transmission of critical data) the same way telnet and FTP did. And at least THEY had authentication...

    8. Re:noooaaa by printman · · Score: 2, Informative

      Actually, you *can* configure things statically with CUPS - all local printers work this way, and you can add remote printers (lpadmin -p remotename -E -v ipp://remoteserver/printers/remotename) the same way. It is just that *normally* you can let CUPS figure out what printers and servers are on your network for you...

      --
      I print, therefore I am.
    9. Re:noooaaa by IPFreely · · Score: 1
      After all, modern distributions argue the point for me. The objection does not appear to be to "standard" as much as to "decade".

      If I go dig out my RedHat or Slackware disks from '96, will I find CUPS on them? I don't remember having CUPS on them. I remember both LPRng and CUPS coming along after that. (But my memory may be fading with advanced age. :) )

      --
      There is nothing so silly as other peoples traditions, and nothing so sacred as our own.
  3. Re:your sig by Anonymous Coward · · Score: 0, Offtopic

    "Effect" is also a verb, and "affect" is also a noun, dumbass.

  4. Re:your sig by shaitand · · Score: -1, Offtopic

    Please login and reply so that I can adjust my relationships. :)

  5. Re:your sig by Anonymous Coward · · Score: -1, Offtopic

    affect, n.

    Disposition or constitution.

    I. Mental.

    1. a. The way in which one is affected or disposed; mental state, mood, feeling, desire, intention.
    c1374 CHAUCER Troylus III. 1342 And therto dronken had as hotte and stronge As Cresus did, for his affectes wronge. 1528 ROY Rede me (Arb.) 117 Goode christen men with pure affecte. 1531 ELYOT Gov. (1557) II. vii. 104 Contrary to his owne affectes and determinate purposes. 1533 TINDALE Supper of the Lord Wks. III. 266 God is searcher of heart and reins, thoughts and affects. 1580 SIDNEY Arcadia (1622) 351 She gaue a dolefull way to her bitter affects. 1626 BACON Sylva 97 The affects and Passions of the Heart and Spirits, are notably disclosed by the Pulse.

    esp. b. Inward disposition, feeling, as contrasted with external manifestation or action; intent, intention, earnest, reality. Contrasted with chere or outward appearance; and with effect or result.
    c1400 Rom. Rose 5489 Fully to knowen, without were, Freend of affect, and freend of chere. c1449 PECOCK Repr. V. v. 509 This man ou{ygh}te loue in affect and in effect his owne bodi more than the bodi of his fadir. 1552 LATIMER Serm. in Linc. vii. 127 Restitution must be made eyther in effect or affect, thou must be sorry in thy hart and aske God forgiueness. 1591 FLORIO Second Frutes 35, I accept the affect, in lieu of the effect. 1615 T. ADAMS Lycanthr. 6 Reall in his right, in his might: Royall in his affects and effects.

    c. Feeling, desire, or appetite, as opposed to reason; passion, lust, evil-desire.
    1531 ELYOT Governour (1580) 109 Temperance..is the moderatrice..of al motions of the minde, called affects. 1545 JOYE Expos. Daniel iv. G4 These flaterers so nyghe them in fauour, feding their affectes. 1591 GREENE Maidens Dreame xxv, He bridled those affects that might offend. 1619 MIDDLETON Temple Masque Wks. V. 144 No doubt affects will be subdued with reason.

    d. Biased feeling, partiality.
    1557 EARL OF SURREY in Tottell's Misc. (Arb.) 29 An eye, whose iudgement none affect could blinde.

    e. Psychol. [G. affekt.] (with pronunc. {sm}æfekt). (See quots.)
    1891 J. M. BALDWIN Handbk. Psychol. II. 314 Affects..are the feeling antecedents of involuntary movements; as motives, including affects, are the inner antecedents of acts of will. 1894 W. JAMES Coll. Ess. & Rev. (1920) 358 We may also feel a general seizure of excitement, which Wundt, Lehmann, and other German writers call an Affect, and which is what I have all along meant by an emotion. 1923 Wkly. Westm. Gaz. 24 Mar. 181 Their psychic lives are overfull of complexes, levels and affects. 1926 W. MCDOUGALL Outl. Abnormal Psychol. 26 The terms 'affect' and 'affective' denote the emotional-conative aspect of all mental activity.

    attrib. and Comb.
    1934 H. C. WARREN Dict. Psychol. 7/1 Affect psychoses, psychoses which are especially characterized by disturbances in the emotional life. 1943 Horizon VIII. 271 The personality, rich in affect-life. 1944 Mind LIII. 180 The dream-process is an affect-regulative mechanism. 1949 A. KOESTLER Insight & Outlook v. 68 The affect-amplifying emergency-mechanisms of the sympathico-adrenal system became gradually superfluous. 1951 C. KLUCKHORN in Parsons & Shils Towards Gen. Theory Action IV. ii. 390 Affect-laden customs or traditions. 1958 Listener 17 July 93/2 These areas of the brain..have come to be known as the 'pleasure' centres and 'pain' centres... Perhaps it would be best to call them the 'affect' systems, one which seems to be particularly related to positive affect (or pleasantness) and the other to negative affect (or unpleasantness).

    2. Disposition, temper, natural tendency.
    1541 ELYOT Im. Govern. 35 To knowe the sundry wittes, maners, affectes, and studies of men. 1588 SHAKES. L.L.L. I. i. 152 For e

  6. What are we supposed to do now? by Threni · · Score: 1

    > Switch to CUPS? Something else?

    Why? Has a bug been discovered?

  7. Re:your sig by shaitand · · Score: -1, Redundant

    Please log on and reply so that I can adjust relationship accordingly.

  8. Well, Gee! by Saeed+al-Sahaf · · Score: 3, Insightful
    The LPRng distribution hasn't been updated since mid-2004, the LPRng project website hasn't been updated since late 2004, and the LPRng mailing list has been dead since the April of 2005. What's going on?

    Sounds like it's dead. What's your take?

    --
    "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
    1. Re:Well, Gee! by patio11 · · Score: 1

      What's your take?
      Yep, sounds dead.

    2. Re:Well, Gee! by dhasenan · · Score: 1

      If you wait long enough, someone might bring it back to life.

      Or you could try it, if you wanted.

    3. Re:Well, Gee! by Saeed+al-Sahaf · · Score: 1

      I wonder if you can move in one these things and say "OK, they abandoned it, now it's MINE!"?

      --
      "Who are in control, they are not in control of anything - they don't even control themselves!" - Glen Beck
  9. Well, I switched... by emag · · Score: 5, Insightful

    I lived in fear of each LPRng upgrade potentially breaking working printing functionality, and got tired of choosing a print filter package, only to have it disappear in upgrades to my distro. Then there was the fun when I was on the road, and needed to print at a client site (at least, when hooked to their network...), and needing to figure out the next magical incantaion. And I never really liked the config file for lpr anyway. Then I wanted to get photo printing working easily.

    So, coupled with needing to look into it for my then-current job anyway, since there was a requirement of "no unencrypted traffic" when something could be considered "privileged", as some print jobs to the network printers could be (don't ask, it wasn't physical so much as potential sniffers on the network), I finally looked into CUPS. I decided to convert the least-critical machine on my home network to CUPS under the belief that I could always switch back by copying over a working config. You know what? That same night, I converted all the other *nix machines at home. It was that nice, that easy, that painless. Aside from CUPS already knowing about all my printers, sitting off on a stand-alone 3-port print server, it also was able to make better use of their features.

    So, I'm now a happy CUPS user, and even had an easier time last week getting an HP LaserJet 1320 working on my *nix boxes (both simplex and duplex, draft, medium, and high qualities) than I did even getting the drivers and one printer instance onto my gf's XP SP2 laptop. (After the first, I just tarred up the modified files from /etc/cups, and scped and untarred on the remaining machines, restarting the CUPS daemon, though I don't know if that was strictly necessary)

    If you like LPRng, and it works for you, stick with it. For my money, I'm much happier with CUPS. And as a bonus, with all the print filters for a lot of common formats already there, I don't need to go through different steps to print PDFs, graphics, etc, I just lpr them.

    --
    "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    1. Re:Well, I switched... by Quinn · · Score: 1

      What printers are you using? CUPS has porked my hinder with almost every upgrade (*) I've done, and sometimes mysteriously stops working and won't work again until I purge the configuration and reconfigure it.

      (debian/unstable, which may be my problem.)

      --
      #19845
    2. Re:Well, I switched... by emag · · Score: 1

      I've been using an Epson Stylus Color 850, an Epson Stylus Photo R300, and an HP LaserJet 1320. The 1320 actually caused the retirement of the 850, as it was bought when I finally got annoyed at various issues I've been having with the 850 (carts drying out, cleaning cycles not clearing the nozzles sufficently, the nice long set of calisthenics it would go through before it would print, hating manual duplexing, and a general feeling of dissatisfaction with inkjets for things I didn't want smearing), and I've been missing having the speed of a laser at home for about the last 8 or so years when my Okidata whatever monster gave up the ghost.

      The R300 is mostly used for printing one-off photos, and so sees rather light use, but was a present to the gf in 2004 because she wanted a photo printer since she'd recently gotten a new digicam, and the 850 wasn't going to cut it. For bulk photo printing, it's probably cheaper to go elsewhere, either online or in a B&M store, but it's nice to have when here sister sends the latest pic of the nephews, or whatever.

      I'm also running debian/unstable (both i386 & the red-headed stepchild amd64), and haven't been noticing problems. The latest CUPS did have an issue with one of debian's postinst scripts using the shell's echo instead of /bin/echo to create one of the newer files (only apparent if you weren't using /bin/bash as sh), but other than that, printing's Just Worked for everything I've thrown at it since the switchover. It might have something to do with my almost fanatical devotion to installing the "recommends" packages when I installed CUPS initially, or could just be pure dumb luck here.

      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    3. Re:Well, I switched... by tqft · · Score: 1

      Please point me in the direction of the documentation you used.

      Ubuntu 5.10 - neither printer works - KyoceraMita Ti820 (didn't expect it to really but has a ppd file linuxprintingguide) and a canon bubblejet 255 Sp (also has a ready made ppd file).

      Nil.

      Won't even confirm a connenction to stupid thing.

      No test page will come out.

      --
      The Singularity is closer than you think
      Quant
    4. Re:Well, I switched... by emag · · Score: 1

      Documentation? About all I did was check linuxprinting.org for printers known to work, then went out and found one. All the foomatic, cups, hplip, etc packages were installed, and just went through the default steps for adding a printer through http://localhost:631/ (the default cups admin interface). I've no idea where to put freshly-downloaded PPDs to make them available to CUPS, however. For printers not listed on linuxprinting (I get the impression that it's not as up-to-date as it could be), their forum archives might have additional info...

      --
      "The urge to save humanity is almost always a false front for the urge to rule." --H.L. Mencken
    5. Re:Well, I switched... by tqft · · Score: 1

      Thanks for the reply.

      Have now tried the archives. No luck but may have given me a hint.

      A deeper serach shows other people having ubuntu printing issues.
      Eg http://www.linuxquestions.org/questions/showthread .php?t=304809 says localhost:631 disabled by default in ubuntu
      https://wiki.ubuntu.com/UbuntuDownUnder/BOFs/Print ingRoadmap?highlight=(print)
      https://wiki.ubuntu.com/UbuntuDownUnder/BOFs/Print ingRoadmap?highlight=(print)

      May have lucked onto something in my archive search though - looks like I may need Ghostscript installed or activated or something - is hard to tell if it is enabled by default in ubuntu. And maybe a special driver for the canon not sure.

      The Kyocera well it may or may not have a life.

      PS: both are work issued for home so looking for linux support before buying wasn't on the cards.

      --
      The Singularity is closer than you think
      Quant
  10. Re:your sig by Anonymous Coward · · Score: 0

    This is not the same person arguing with you, but you have to admit he has a point. You got owned!

    You talk of relationship adjusting makes you look like a major tool too, btw.

  11. Oh no, it's still going strong! by clambake · · Score: 2, Funny

    Turns out there is a small problem with DNF compatibility holding things up. Supposedly once that is fixed it'll be released the next day.

  12. Re:your sig by shaitand · · Score: -1, Offtopic

    He is off topic. Read my journal, the sig is bait. Somebody was used as a tool, but it wasn't me. ;)

  13. cups vs lprng by bonezed · · Score: 1

    whats so bad about CUPS?

    sure, I've never had large installs of it (max 10 printers and 100 staff). But it has an almost perfect record ime

    --
    ---- Put Sig here:
    1. Re:cups vs lprng by Anonymous Coward · · Score: 0

      CUPS is a massive pain in the butt. The web based interface sucks, and if you're going to use it from the command-line, (also a massive pain in the butt) a combination of LPRNG and Apsfilter will result in much faster printer configuration.

      CUPS is also apparently difficult to build - on half the distributions I've used it's packaged or compiled incorrectly, resulting in a setup that's ugly and hard to use, which also doesn't give decent error messages or successfully configure a printer. Sometimes it turns printers on or off for no reason I can diagnose.

      CUPS reinvented the wheel and made it square. But I hear it's very secure...

  14. GGPS with a LDN by Shihar · · Score: 1, Funny

    I think the real problem here is a lack of GGPS with a LDN. I can't even begin to understand what they were thinking when they made this change. It is completely impossible to follow a GST when the DOK isn't present. What I really think we need is more clarity in the RTY. When you omit the meaning of an RTY the result is something that is completely incomprehnsivle to the user. I think this should be a lesson to all.

  15. Re:your sig by Anonymous Coward · · Score: 0

    Nah, you're still being a tool, quit while you're behind.

  16. Re:your sig by mabinogi · · Score: 0, Offtopic

    Being concerned about good use of language does not make one a troll, and correcting someone who is giving incorrect advice is absolutely not a troll. (though I'll concede that calling someone a dumbass in the process probably is).
    So your project to trap all the "grammar trolls" is rather misconceived - if you find spelling or grammar corrections distract you that much, then use your mod points when you have them to mod those posts off topic. Otherwise, don't be childish.

    Your .sig is such that it is likely to get responses from pretty much anyone that sees it, even those that would not normally bother correcting word misuse.

    --
    Advanced users are users too!
  17. incorrect by twistedcubic · · Score: 1

    My first install of Mandrake was Fall 2001 (Mandrake 7.1-7.2?), and it shipped with CUPS. Even better, Postfix was the default mail server, and not Sendmail.

  18. What's this fear of death coming from? by BoxedFlame · · Score: 2, Interesting

    A mature project SHOULD be dead, since there is nothing more to do. Only a horribly bad idea with a poor basic implementation will need perpetual large scale maintainance. If it works it works, who cares if it's dead?

    1. Re:What's this fear of death coming from? by Surt · · Score: 1

      But since people apparently care, why not update the website once a week with a line that says:

      Yep, still perfect.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    2. Re:What's this fear of death coming from? by orasio · · Score: 1

      Does that apply to mature women as well? now those links on porn sites seem much creepier.

  19. It's not dead by Anonymous Coward · · Score: 0

    It's pining for the fjords

  20. FreeBSD is maturing! by Just+Some+Guy · · Score: 3, Funny

    Sorry, had to say it...

    --
    Dewey, what part of this looks like authorities should be involved?
  21. external circumstances change by ChipMonk · · Score: 3, Insightful

    Any hardware-driven project will always be ready for updates, especially for end-user-serviceable products like printers. New models appear, firmware updates are made available from the manufacturers, and the programs that make it all work together need to be maintained.

    The project could be very mature, beyond everyone's expectations. However, like those who meet Dracula, people may find that it sucks their life-blood away, and the best way to make it stop is to put a stake through its heart.

  22. Psst... this is a joke by Shihar · · Score: 1

    To any of the moderates who didn't catch it, this is a subtle (or not to subtle) attempt to suggest that future summaries try and use less obscure lingo. It is irritating to try and pick through a pile of acronyms to figure out what in the hell is being talked about. It is as simple as DYA (defining your acronyms) to bring a little sense to a summary. You could even throw in one extra sentence describing the project you are discussing so that people who might have some interest yet are not yet in the know can decide if they want to look more closely into the topic. I am not saying you need to spell out everything, just give people and indication as to what in the hell you are talking about so that they can decide if they want pursue further learning.

    Summaries like the one given to this article mean absolutely nothing to anyone who isn't already familiar with what is being talked about. I am not saying we need to dumb down the information, just throw in an extra sentence describing what the hell you are talking about, and throw in the meaning of any acronyms in brackets. The dozen more words it would take to do this would drastically expand the number of people that this article might be relevant too.

    Slashdot isn't a technical trade journal. You don't need to awe the reader with how well you know the lingo of your trade. Slashdot is a place to grow and learn. The first step in helping people to grow and learn is to be comprehensible.

  23. Re:your sig by genner · · Score: 1

    Um... dumb ass is two words not one.