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. What are we supposed to do now? by Threni · · Score: 1

    > Switch to CUPS? Something else?

    Why? Has a bug been discovered?

  5. 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
  6. 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
  7. 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.

  8. 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.

  9. 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...

  10. 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.

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

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

  12. 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!
  13. 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.

  14. 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.

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

    It's pining for the fjords

  16. 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?
  17. 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.

  18. 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.

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

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